.search-header[data-astro-cid-wp2l4cmv]{max-width:none;margin-bottom:2rem}.section-kicker[data-astro-cid-wp2l4cmv]{color:var(--accent);letter-spacing:.035em;margin-bottom:.8rem;font-size:.66em;font-weight:600;line-height:1.4;display:inline-block}.search-header[data-astro-cid-wp2l4cmv] h1[data-astro-cid-wp2l4cmv]{letter-spacing:-.025em;margin:0 0 .8rem;font-size:clamp(2.6rem,4.5vw,3.8rem);line-height:1.06}.search-header[data-astro-cid-wp2l4cmv] p[data-astro-cid-wp2l4cmv]{max-width:none;color:rgb(var(--gray));margin:0;font-size:.82em;line-height:1.6}.search-area[data-astro-cid-wp2l4cmv]{border-top:1.5px solid #b4bbc8;border-bottom:1.5px solid #b4bbc8;padding:1.25rem 0}.search-input[data-astro-cid-wp2l4cmv]{box-sizing:border-box;width:100%;color:rgb(var(--gray-dark));background:#fff;border:1.5px solid #b4bbc8;border-radius:5px;padding:.75rem .9rem;font-family:inherit;font-size:.76em;line-height:1.4;transition:border-color .15s,box-shadow .15s}.search-input[data-astro-cid-wp2l4cmv]:hover{border-color:rgb(var(--gray))}.search-input[data-astro-cid-wp2l4cmv]:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 2px #1f3a5f1a}.search-input[data-astro-cid-wp2l4cmv]::placeholder{color:rgb(var(--gray))}.search-content[data-astro-cid-wp2l4cmv]{padding-top:2.75rem}.search-results-header[data-astro-cid-wp2l4cmv]{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.75rem;display:flex}.search-results-header[data-astro-cid-wp2l4cmv] h2[data-astro-cid-wp2l4cmv]{margin:0;font-size:1.25em;line-height:1.25}.search-summary[data-astro-cid-wp2l4cmv]{color:rgb(var(--gray));margin:0;font-size:.62em;line-height:1.4}.search-start[data-astro-cid-wp2l4cmv]{color:rgb(var(--gray));border-top:1.5px solid #b4bbc8;margin:0;padding:1.75rem 0;font-size:.72em;line-height:1.6}.search-results[data-astro-cid-wp2l4cmv]{border-top:1.5px solid #b4bbc8;margin:0;padding:0;list-style:none}.search-result[data-astro-cid-wp2l4cmv]{border-bottom:1px solid #cdd3dc;grid-template-columns:145px minmax(0,1fr) 140px;align-items:start;gap:2rem;padding:1.75rem 0;display:grid}.search-result[data-astro-cid-wp2l4cmv].hidden{display:none}.result-meta[data-astro-cid-wp2l4cmv]{color:rgb(var(--gray));flex-direction:column;gap:.3rem;padding-top:.2rem;font-size:.6em;line-height:1.4;display:flex}.result-type[data-astro-cid-wp2l4cmv]{color:var(--accent);font-weight:600}.result-language[data-astro-cid-wp2l4cmv]{font-weight:600}.result-content[data-astro-cid-wp2l4cmv]{min-width:0}.search-result[data-astro-cid-wp2l4cmv] h3[data-astro-cid-wp2l4cmv]{max-width:760px;margin:0 0 .5rem;font-size:1.25em;line-height:1.25}.search-result[data-astro-cid-wp2l4cmv] h3[data-astro-cid-wp2l4cmv] a[data-astro-cid-wp2l4cmv]{color:rgb(var(--black));text-decoration:none;transition:color .15s}.search-result[data-astro-cid-wp2l4cmv] h3[data-astro-cid-wp2l4cmv] a[data-astro-cid-wp2l4cmv]:hover{color:var(--accent)}.result-description[data-astro-cid-wp2l4cmv]{max-width:760px;color:rgb(var(--gray-dark));margin:0;font-size:.74em;line-height:1.6}.result-action[data-astro-cid-wp2l4cmv]{justify-content:flex-end;padding-top:.15rem;display:flex}.result-link[data-astro-cid-wp2l4cmv]{color:var(--accent);white-space:nowrap;align-items:center;font-size:.64em;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.result-link[data-astro-cid-wp2l4cmv]:hover{color:var(--accent-dark);text-decoration:underline}.result-link[data-astro-cid-wp2l4cmv]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.hidden[data-astro-cid-wp2l4cmv]{display:none}.search-empty[data-astro-cid-wp2l4cmv]{color:rgb(var(--gray));border-top:1.5px solid #b4bbc8;margin:0;padding:2rem 0;font-size:.72em;line-height:1.6;display:none}.search-empty[data-astro-cid-wp2l4cmv].visible{display:block}@media (width<=850px){.search-result[data-astro-cid-wp2l4cmv]{grid-template-columns:110px minmax(0,1fr);gap:1.5rem}.result-action[data-astro-cid-wp2l4cmv]{grid-column:2;justify-content:flex-start;margin-top:.35rem}}@media (width<=700px){.search-header[data-astro-cid-wp2l4cmv] h1[data-astro-cid-wp2l4cmv]{font-size:2.5rem}.search-content[data-astro-cid-wp2l4cmv]{padding-top:2rem}.search-result[data-astro-cid-wp2l4cmv]{grid-template-columns:1fr;gap:.75rem;padding:1.5rem 0}.result-meta[data-astro-cid-wp2l4cmv]{flex-flow:wrap;align-items:center;gap:.4rem}.result-meta[data-astro-cid-wp2l4cmv] span[data-astro-cid-wp2l4cmv]+span[data-astro-cid-wp2l4cmv]:before{content:"·";color:#b4bbc8;margin-right:.4rem}.result-action[data-astro-cid-wp2l4cmv]{grid-column:auto;justify-content:flex-start}}@media (width<=480px){.search-header[data-astro-cid-wp2l4cmv] h1[data-astro-cid-wp2l4cmv]{font-size:2.2rem}.search-result[data-astro-cid-wp2l4cmv] h3[data-astro-cid-wp2l4cmv]{font-size:1.15em}}
