.fs-row[data-astro-cid-ipsxrsrh]{display:flex;align-items:center;gap:8px}.fs-row[data-astro-cid-ipsxrsrh] .fs-q[data-astro-cid-ipsxrsrh]{flex:1;min-width:0}.fs-exact[data-astro-cid-ipsxrsrh]{display:inline-block;margin-top:6px;font-size:.8rem;color:#7a736a;cursor:pointer}.fs-results[data-astro-cid-ipsxrsrh] .ss-context{display:inline-block;margin:0 0 3px 8px;font-size:.7rem;letter-spacing:.04em;text-transform:uppercase;color:#7a736a}.shell[data-astro-cid-ipsxrsrh]{max-width:var(--maxw);margin:0 auto;padding:0 var(--space-6)}.search-page[data-astro-cid-ipsxrsrh]{padding:var(--space-8) 0 var(--space-12);max-width:76ch}h1[data-astro-cid-ipsxrsrh]{margin:0 0 var(--space-2)}.lede[data-astro-cid-ipsxrsrh]{margin:0 0 var(--space-6);color:#6f6b62}.fs-form[data-astro-cid-ipsxrsrh]{margin-bottom:var(--space-4)}.fs-q[data-astro-cid-ipsxrsrh]{width:100%;box-sizing:border-box;padding:14px 18px;font:inherit;font-size:1.05rem;color:var(--color-ink);background:#fff;border:1px solid var(--color-hairline);border-radius:999px;box-shadow:0 2px 10px #0000000d}.fs-q[data-astro-cid-ipsxrsrh]:focus{outline:3px solid var(--accent-soft);border-color:var(--accent)}.fs-controls[data-astro-cid-ipsxrsrh]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-hairline)}.fs-scopes[data-astro-cid-ipsxrsrh]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.fs-scope[data-astro-cid-ipsxrsrh]{padding:6px 14px;font:inherit;font-size:.82rem;font-weight:600;color:#6f6b62;background:#fff;border:1px solid var(--color-hairline);border-radius:999px;cursor:pointer}.fs-scope[data-astro-cid-ipsxrsrh]:hover{border-color:var(--accent);color:var(--accent-deep)}.fs-scope[data-astro-cid-ipsxrsrh].active{background:var(--accent-deep);border-color:var(--accent-deep);color:#fff}.fs-count[data-astro-cid-ipsxrsrh]:not(:empty){display:inline-block;margin-left:4px;padding:0 6px;font-size:.72rem;font-weight:700;border-radius:999px;background:var(--accent-soft);color:var(--accent-deep)}.fs-scope[data-astro-cid-ipsxrsrh].active .fs-count[data-astro-cid-ipsxrsrh]:not(:empty){background:#ffffff40;color:#fff}.fs-section-wrap[data-astro-cid-ipsxrsrh]{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;color:#6f6b62}.fs-section[data-astro-cid-ipsxrsrh]{padding:5px 8px;font:inherit;font-size:.8rem;color:var(--color-ink);background:#fff;border:1px solid var(--color-hairline);border-radius:var(--radius)}.fs-status[data-astro-cid-ipsxrsrh]{margin:var(--space-4) 0 0;font-size:.86rem;color:#6f6b62}.fs-browse[data-astro-cid-ipsxrsrh]{display:inline-block;margin-top:var(--space-2);font-size:.86rem;font-weight:600;color:var(--accent-deep)}.fs-browse[data-astro-cid-ipsxrsrh][hidden]{display:none}.fs-results[data-astro-cid-ipsxrsrh]{list-style:none;margin:var(--space-4) 0 0;padding:0}.fs-results[data-astro-cid-ipsxrsrh] .ss-result{padding:var(--space-3) 0;border-bottom:1px solid var(--color-hairline)}.fs-results[data-astro-cid-ipsxrsrh] .ss-badge{display:inline-block;margin-bottom:3px;padding:1px 8px;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;background:var(--accent-soft);color:var(--accent-deep)}.fs-results[data-astro-cid-ipsxrsrh] .ss-title{display:block;font-weight:700;font-size:1.02rem;color:var(--color-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:#c9b9a8}.fs-results[data-astro-cid-ipsxrsrh] .ss-title:hover{color:var(--accent-deep);text-decoration:underline}.fs-results[data-astro-cid-ipsxrsrh] .ss-excerpt{margin:4px 0 0;font-size:.86rem;color:#57534b}.fs-results[data-astro-cid-ipsxrsrh] mark{background:var(--accent-soft);color:inherit}.fs-results[data-astro-cid-ipsxrsrh] .ss-subs{list-style:none;margin:6px 0 0;padding:0 0 0 12px}.fs-results[data-astro-cid-ipsxrsrh] .ss-sub{font-size:.78rem;color:var(--accent-deep)}.fs-more[data-astro-cid-ipsxrsrh]{margin-top:var(--space-4);padding:8px 18px;font:inherit;font-size:.86rem;font-weight:600;color:var(--accent-deep);background:#fff;border:1px solid var(--accent);border-radius:999px;cursor:pointer}.fs-more[data-astro-cid-ipsxrsrh][hidden]{display:none}
