.filters.svelte-1u1bdwi{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:clamp(2rem,4vw,3rem);padding-bottom:1.5rem;display:flex}.filters__label.svelte-1u1bdwi{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin-right:.5rem;font-size:.6875rem;font-weight:600}.chip.svelte-1u1bdwi{border:1px solid var(--line-strong);transition:background-color .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease);background:0 0;border-radius:2px;padding:.5rem .9rem;font-size:.8125rem;font-weight:500}.chip.svelte-1u1bdwi:hover{border-color:var(--ink)}.chip.is-active.svelte-1u1bdwi{background:var(--ink);border-color:var(--ink);color:#fff}.guide-grid.svelte-1u1bdwi{grid-template-columns:1fr}.results.svelte-1u1bdwi{color:var(--ink-muted);margin:-.5rem 0 1.75rem;font-size:.9375rem}.results.svelte-1u1bdwi strong:where(.svelte-1u1bdwi){color:var(--ink)}.results.svelte-1u1bdwi a:where(.svelte-1u1bdwi),.empty.svelte-1u1bdwi a:where(.svelte-1u1bdwi){color:var(--green);text-underline-offset:.2em;margin-left:.5rem;text-decoration:underline}.empty.svelte-1u1bdwi{text-align:center;color:var(--ink-muted);padding:3rem 0}@media (width>=700px){.guide-grid.svelte-1u1bdwi{grid-template-columns:repeat(2,1fr)}}@media (width>=1050px){.guide-grid.svelte-1u1bdwi{grid-template-columns:repeat(3,1fr)}}
