.site-search{max-width:1080px}.site-search h1{font-size:clamp(2.4rem,6vw,4.5rem);margin:16px 0 32px}.site-search form label{display:block;font-weight:600;margin-bottom:12px}.search-input-row{display:flex;gap:12px}.search-input-row input{flex:1;min-width:0;padding:16px;border:1px solid var(--g-control);border-radius:var(--radius-panel);font:inherit;background:var(--g-paper)}.site-search #search-count{margin:26px 0;color:var(--g-muted)}.site-search #site-search-results{display:grid;grid-template-columns:1fr 1fr;gap:0 32px}.site-search .search-card{border-top:1px solid var(--g-line);padding:26px 0}.search-card[hidden]{display:none}.site-search .search-card span{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--g-brand)}.site-search .search-card h2{font-size:1.5rem;line-height:1.2;margin:12px 0}.site-search .search-card p{color:var(--g-muted);line-height:1.65}.site-search a:focus-visible,.site-search input:focus-visible{outline:3px solid var(--g-amber);outline-offset:3px}@media(max-width:600px){.site-search #site-search-results{grid-template-columns:1fr}.search-input-row{flex-wrap:wrap}.search-input-row input{flex-basis:100%}}
