.search-page[data-astro-cid-wp2l4cmv]{max-width:var(--wide-width);padding:var(--menu-page-top) var(--spacing-6) var(--spacing-16);margin:0 auto}.search-page[data-astro-cid-wp2l4cmv]>[data-astro-cid-wp2l4cmv]{max-width:var(--max-width)}.search-label[data-astro-cid-wp2l4cmv]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.search-title[data-astro-cid-wp2l4cmv]{font-size:var(--font-size-display-compact);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-tight);margin-bottom:var(--spacing-6)}.search-form[data-astro-cid-wp2l4cmv]{gap:var(--spacing-2);margin-bottom:var(--spacing-8);display:flex}.search-input-label[data-astro-cid-wp2l4cmv]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.search-input[data-astro-cid-wp2l4cmv]{min-height:var(--spacing-12);padding:0 var(--spacing-5);font-size:var(--font-size-base);border:1px solid var(--color-ink);border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-text);flex:1}.search-input[data-astro-cid-wp2l4cmv]:focus{border-color:var(--color-brand)}.search-button[data-astro-cid-wp2l4cmv]{min-height:var(--spacing-12);padding:0 var(--spacing-6);font-size:var(--font-size-base);background:var(--color-brand);color:var(--color-on-brand);border-radius:var(--radius-pill);cursor:pointer;border:none;font-weight:700}.search-button[data-astro-cid-wp2l4cmv]:hover{opacity:.9}.search-summary[data-astro-cid-wp2l4cmv]{color:var(--color-muted);margin-bottom:var(--spacing-6)}.search-hint[data-astro-cid-wp2l4cmv]{color:var(--color-muted)}.search-hint-filled[data-astro-cid-wp2l4cmv],.search-form[data-astro-cid-wp2l4cmv]:has(.search-input:not(:placeholder-shown))~.search-hint[data-astro-cid-wp2l4cmv] .search-hint-empty[data-astro-cid-wp2l4cmv]{display:none}.search-form[data-astro-cid-wp2l4cmv]:has(.search-input:not(:placeholder-shown))~.search-hint[data-astro-cid-wp2l4cmv] .search-hint-filled[data-astro-cid-wp2l4cmv]{display:inline}.search-group[data-astro-cid-wp2l4cmv]+.search-group[data-astro-cid-wp2l4cmv]{margin-top:var(--spacing-12)}.search-group-title[data-astro-cid-wp2l4cmv]{align-items:baseline;gap:var(--spacing-2);font-size:var(--font-size-lg);font-weight:var(--font-weight-heading);margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--color-navy-deep);display:flex}.search-group-count[data-astro-cid-wp2l4cmv]{font-size:var(--font-size-sm);color:var(--color-muted);font-weight:400}.search-results[data-astro-cid-wp2l4cmv]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.search-result[data-astro-cid-wp2l4cmv]{padding:var(--spacing-6) 0;border-bottom:1px solid var(--color-border-subtle)}.search-result[data-astro-cid-wp2l4cmv]:first-child{padding-top:0}.search-result[data-astro-cid-wp2l4cmv]:last-child{border-bottom:none}.result-link[data-astro-cid-wp2l4cmv]{color:inherit;text-decoration:none;display:block}.result-title[data-astro-cid-wp2l4cmv]{font-size:var(--font-size-xl);font-weight:var(--font-weight-heading);line-height:var(--leading-snug);margin-bottom:var(--spacing-2);transition:color var(--transition-fast)}.result-link[data-astro-cid-wp2l4cmv]:hover .result-title[data-astro-cid-wp2l4cmv]{color:var(--color-brand)}.result-snippet[data-astro-cid-wp2l4cmv]{font-size:var(--font-size-base);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.result-facts[data-astro-cid-wp2l4cmv]{gap:var(--spacing-1) var(--spacing-3);font-size:var(--font-size-sm);color:var(--color-muted-text);flex-wrap:wrap;line-height:1.5;display:flex}.result-status[data-astro-cid-wp2l4cmv]{padding:.0625rem var(--spacing-2);border-radius:var(--radius-sm);background:var(--color-navy);color:var(--color-white);font-size:var(--font-size-xs);vertical-align:.2em;margin-inline-end:var(--spacing-2);font-weight:700;line-height:1.6;display:inline-block}.result-name--cancelled[data-astro-cid-wp2l4cmv]{text-decoration:line-through;text-decoration-thickness:1px}.result-sr-only[data-astro-cid-wp2l4cmv]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=720px){.search-page[data-astro-cid-wp2l4cmv]{padding-inline:var(--spacing-4)}}@media (width<=600px){.search-page[data-astro-cid-wp2l4cmv]{padding-top:var(--menu-page-top)}}.result-snippet[data-astro-cid-wp2l4cmv] mark,.result-title[data-astro-cid-wp2l4cmv] mark{background:var(--color-brand-ring);color:inherit;border-radius:2px;padding:0 .1em}
