.site-search{max-width:1100px;margin-inline:auto;padding:40px 24px}.site-search form{max-width:760px}.site-search label{margin:16px 0 8px;font-weight:600;display:block}.site-search-controls{gap:12px;display:flex}.site-search input,.site-search select{border:1px solid var(--line);background:var(--brand-navy);min-width:0;min-height:48px;color:var(--brand-white);font:inherit;border-radius:6px;padding:12px}.site-search input{flex:1;width:100%}.site-search-results{padding:0;list-style:none}.site-search-results li{border-top:1px solid var(--line);padding:24px 0}.site-search-results h2{margin:10px 0;font-size:22px}.site-search-results p{line-height:1.7}.site-search-entry{align-items:center;gap:8px;min-height:44px;font-weight:600;display:inline-flex}:is(.site-search :focus-visible,.site-search-entry:focus-visible){outline:2px solid var(--brand-white);outline-offset:4px}@media (max-width:520px){.site-search-controls{flex-direction:column}.site-search-controls button{width:100%}}
