.CaseStudyFilter-module__7eflcq__filterBar{flex-wrap:wrap;gap:.5rem;margin-top:2rem;display:flex}.CaseStudyFilter-module__7eflcq__filter{border:1px solid var(--line);border-radius:var(--radius-s);color:var(--ink);cursor:pointer;font:inherit;font-size:.82rem;font-weight:var(--weight-bold);background:#fff;padding:.65rem .85rem}.CaseStudyFilter-module__7eflcq__filter[aria-pressed=true],.CaseStudyFilter-module__7eflcq__filter:hover{border-color:var(--purple);background:var(--purple)}.CaseStudyFilter-module__7eflcq__filter:focus-visible{outline:3px solid var(--purple);outline-offset:2px}.CaseStudyFilter-module__7eflcq__mediaGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:clamp(2.5rem,5vw,5rem);display:grid}@media (max-width:900px){.CaseStudyFilter-module__7eflcq__mediaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.CaseStudyFilter-module__7eflcq__mediaGrid{grid-template-columns:1fr}}
