.search{gap:var(--space-l);padding-block-end:var(--space-2xl);display:grid}.search-form[data-astro-cid-jm3jocdv]{gap:var(--space-2xs);max-inline-size:48rem;display:grid}.search-form__label[data-astro-cid-jm3jocdv]{font-weight:var(--weight-semibold);color:var(--color-heading)}.search-form__row[data-astro-cid-jm3jocdv]{gap:var(--space-xs);flex-wrap:wrap;display:flex}.search-form__input[data-astro-cid-jm3jocdv]{border:var(--border-control);border-radius:var(--radius-pill);background:var(--palette-white);min-block-size:3.25rem;font-size:max(1rem, var(--step-1));flex:16rem;padding:.7rem 1rem}.search-form__input[data-astro-cid-jm3jocdv]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:1px}.search-form__hint[data-astro-cid-jm3jocdv]{font-size:var(--step--1);color:var(--color-text-muted)}.search__status[data-astro-cid-jm3jocdv]{margin-block:var(--space-m);font-weight:var(--weight-semibold);color:var(--color-heading)}.search__status[data-astro-cid-jm3jocdv]:empty{display:none}.search__more[data-astro-cid-jm3jocdv]{justify-content:center;margin-block-start:var(--space-l);display:flex}.search__topics[data-astro-cid-jm3jocdv]{gap:var(--space-s);margin-block-start:var(--space-l);display:grid}.search__topics-head[data-astro-cid-jm3jocdv]{gap:.2rem;display:grid}.search__topics[data-astro-cid-jm3jocdv] h2[data-astro-cid-jm3jocdv]{font-size:var(--step-2)}.search__topics-hint[data-astro-cid-jm3jocdv]{color:var(--color-text-muted)}.search__topic-list[data-astro-cid-jm3jocdv]{gap:var(--space-2xs);flex-wrap:wrap;margin:0;display:flex}.topic-chip[data-astro-cid-jm3jocdv]{min-block-size:var(--tap-target);padding-inline:var(--space-s) .85rem;border:1.5px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-heading);font-weight:var(--weight-medium);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);align-items:center;gap:.5em;text-decoration:none;display:inline-flex}.topic-chip[data-astro-cid-jm3jocdv]:hover{border-color:var(--color-link);box-shadow:0 8px 20px -14px #0058fdb3}.topic-chip__count[data-astro-cid-jm3jocdv]{border-radius:var(--radius-pill);background:var(--color-surface-sunken);min-inline-size:1.6rem;font-size:var(--step--1);color:var(--color-text-muted);place-items:center;padding-inline:.35em;display:inline-grid}.topic-chip[data-astro-cid-jm3jocdv] .topic-chip__chevron{color:var(--color-text-muted);transition:transform var(--duration-base) var(--ease-standard);display:none}button[data-astro-cid-jm3jocdv].topic-chip .topic-chip__chevron{display:inline-block}.topic-chip[data-astro-cid-jm3jocdv][aria-expanded=true]{background-image:var(--gradient-action);color:var(--palette-white);border-color:#0000;box-shadow:0 10px 24px -14px #0058fdf2}.topic-chip[data-astro-cid-jm3jocdv][aria-expanded=true] .topic-chip__count[data-astro-cid-jm3jocdv]{color:var(--palette-white);background:#fff3}.topic-chip[data-astro-cid-jm3jocdv][aria-expanded=true] .topic-chip__chevron{color:var(--palette-white);transform:rotate(180deg)}.topic-panel[data-astro-cid-jm3jocdv]{gap:var(--space-s);padding:var(--space-s);border:var(--border-hairline);border-radius:var(--radius-l);background:linear-gradient(180deg, var(--palette-blue-tint), var(--color-surface) 9rem);box-shadow:var(--shadow-raised);animation:topic-panel-in var(--duration-slow) var(--ease-standard);display:grid}@media (width>=40em){.topic-panel[data-astro-cid-jm3jocdv]{padding:var(--space-m)}}@keyframes topic-panel-in{0%{opacity:0;transform:translateY(-.5rem)}}.topic-panel__head[data-astro-cid-jm3jocdv]{justify-content:space-between;align-items:flex-start;gap:var(--space-s);display:flex}.topic-panel__intro[data-astro-cid-jm3jocdv]{gap:.35rem;display:grid}.topic-panel__title[data-astro-cid-jm3jocdv]{font-size:var(--step-2)}.topic-panel__description[data-astro-cid-jm3jocdv]{max-inline-size:60ch;color:var(--color-text-muted)}.topic-panel__count[data-astro-cid-jm3jocdv]{border-radius:var(--radius-pill);background:var(--palette-deep);color:var(--palette-white);font-size:var(--step--1);font-weight:var(--weight-bold);justify-self:start;padding:.25rem .8rem}.topic-panel__message[data-astro-cid-jm3jocdv]{color:var(--color-text-muted)}.topic-panel__close[data-astro-cid-jm3jocdv]{inline-size:var(--tap-target);block-size:var(--tap-target);border:var(--border-hairline);background:var(--color-surface);color:var(--color-heading);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.topic-panel__close[data-astro-cid-jm3jocdv]:hover{border-color:var(--color-link);color:var(--color-link)}.topic-panel__more[data-astro-cid-jm3jocdv]{justify-self:center}html[data-results-pending] .search__results[data-astro-cid-jm3jocdv]{visibility:hidden;animation:0s 3s forwards results-reveal}@keyframes results-reveal{to{visibility:visible}}
