.opk-search-page__header{margin-bottom:1.5rem}.opk-search-page__term{color:var(--opk-primary)}.opk-search-page__form{display:flex;max-width:760px;margin-top:1.25rem}.opk-search-page__form input[type="search"]{flex:1 1 auto;min-width:0;height:52px;margin:0;padding:0 1rem;border:2px solid var(--opk-primary);border-right:0;border-radius:3px 0 0 3px;background:#fff;color:#1d1d1b;font-size:1.05rem}.opk-search-page__form input[type="search"]:focus{outline:3px solid #fd0;outline-offset:0}.opk-search-page__form button{display:inline-flex;align-items:center;gap:.5rem;height:52px;margin:0;padding:0 1.4rem;border:0;border-radius:0 3px 3px 0;background:var(--opk-primary);color:#fff;font-size:1rem;font-weight:600;cursor:pointer}.opk-search-page__form button:hover{filter:brightness(.9)}.opk-search-page__form button:focus-visible{outline:3px solid #fd0;outline-offset:2px}.opk-search-page__form button svg{fill:currentColor}.opk-search-tabs{margin:0 0 1rem;border-bottom:1px solid #d9e2e4}.opk-search-tabs ul{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;margin:0;padding:0;list-style:none}.opk-search-tabs li{margin:0}.opk-search-tabs a{display:inline-flex;align-items:center;gap:.45rem;padding:.7rem 0;border-bottom:3px solid #fff0;color:#2a2b2c!important;font-weight:500;text-decoration:none!important}.opk-search-tabs a:hover{color:var(--opk-primary)!important}.opk-search-tabs a[aria-current="page"]{border-bottom-color:var(--opk-primary);color:var(--opk-primary)!important;font-weight:700}.opk-search-tabs__count{min-width:1.6em;padding:.05rem .45rem;border-radius:999px;background:#e8f1f3;color:#1d4a55;font-size:.8rem;font-weight:600;text-align:center}.opk-search-page__count{margin:0 0 1.5rem!important;color:#505a5f}.opk-search-result__trail{margin:0 0 0.5rem!important;color:var(--opk-primary);font-size:.85rem;font-weight:500;line-height:1.4}.opk-search-results mark{padding:0;border-radius:2px;background:#fff2a8;color:inherit}.opk-search-empty{max-width:760px;padding:2rem 0 1rem}.opk-search-empty__title{margin:0 0 0.75rem!important;font-size:1.25rem;font-weight:600}.opk-search-empty ul{margin:0 0 1.5rem;padding-left:1.25rem;list-style:disc}.opk-search-empty .govgr-cta-group{justify-content:flex-start}@media (max-width:640px){.opk-search-page__form button span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.opk-search-tabs ul{gap:.25rem 1rem}}