.filter[data-astro-cid-2t5tmnod]{gap:.75rem;margin-bottom:2rem;display:grid}.filter[data-astro-cid-2t5tmnod][hidden]{display:none}fieldset[data-astro-cid-2t5tmnod]{border:0;padding:0}legend[data-astro-cid-2t5tmnod]{margin-bottom:.75rem}.chips[data-astro-cid-2t5tmnod]{flex-wrap:wrap;gap:.5rem;display:flex}.chip[data-astro-cid-2t5tmnod]{position:relative}.chip[data-astro-cid-2t5tmnod] input[data-astro-cid-2t5tmnod]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip[data-astro-cid-2t5tmnod] span[data-astro-cid-2t5tmnod]{border:1px solid var(--line);background:var(--paper);min-height:2.6rem;font-family:var(--font-display);color:var(--slate);border-radius:999px;align-items:center;padding:.45rem 1rem;font-size:.95rem;font-weight:560;font-stretch:105%;display:inline-flex}.chip[data-astro-cid-2t5tmnod]:hover span[data-astro-cid-2t5tmnod]{border-color:var(--bluebonnet)}.chip[data-astro-cid-2t5tmnod] input[data-astro-cid-2t5tmnod]:checked+span[data-astro-cid-2t5tmnod]{background:var(--slate);border-color:var(--slate);color:#fff}.chip[data-astro-cid-2t5tmnod] input[data-astro-cid-2t5tmnod]:focus-visible+span[data-astro-cid-2t5tmnod]{outline:3px solid var(--bluebonnet);outline-offset:3px}.page-header[data-astro-cid-yjitjrjk] .note{max-width:62ch;margin-top:.5rem}.cases[data-astro-cid-yjitjrjk]{gap:3rem 2.5rem;display:grid}.case[data-astro-cid-yjitjrjk][hidden]{display:none}.case-link[data-astro-cid-yjitjrjk]{color:var(--slate);gap:1.25rem;text-decoration:none;display:grid}.case-photo[data-astro-cid-yjitjrjk]{aspect-ratio:3/2}.case-text[data-astro-cid-yjitjrjk]{justify-items:start;gap:.5rem;display:grid}.case[data-astro-cid-yjitjrjk] h3[data-astro-cid-yjitjrjk]{font-size:var(--step-2);font-stretch:112%}.case-summary[data-astro-cid-yjitjrjk]{color:var(--slate-2);max-width:52ch}.case-link[data-astro-cid-yjitjrjk]:hover h3[data-astro-cid-yjitjrjk]{color:var(--bluebonnet)}@media (width>=48em){.cases[data-astro-cid-yjitjrjk]{grid-template-columns:1fr 1fr}.case--wide[data-astro-cid-yjitjrjk]{grid-column:1/-1}.case--wide[data-astro-cid-yjitjrjk] .case-photo[data-astro-cid-yjitjrjk]{aspect-ratio:21/9}}@media (width>=64em){.case--wide[data-astro-cid-yjitjrjk] .case-link[data-astro-cid-yjitjrjk]{grid-template-columns:2fr 1fr;align-items:end;gap:3rem}.case--wide[data-astro-cid-yjitjrjk] .case-photo[data-astro-cid-yjitjrjk]{aspect-ratio:16/9}}
