.CaseStudiesGrid_section__0FBRO{padding:20px 60px 100px;background:var(--bg)}.CaseStudiesGrid_filters__oQ20v{display:flex;justify-content:center;gap:12px;margin:0 0 48px;flex-wrap:wrap}.CaseStudiesGrid_filterBtn__bV956{padding:12px 24px;border-radius:24px;font-weight:700;font-size:15px;cursor:pointer;border:1px solid var(--line-strong);background:rgba(15,25,35,.6);color:var(--ink-dim);transition:background .15s ease,color .15s ease}.CaseStudiesGrid_filterBtnActive__hRqrY{background:linear-gradient(135deg,var(--accent-bright),var(--accent));color:#0a1400}.CaseStudiesGrid_grid__TSpWl{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;max-width:1150px;margin:0 auto}.CaseStudiesGrid_empty__m3_s2{grid-column:1/-1;color:var(--muted);padding:40px 0;text-align:center}@media (max-width:900px){.CaseStudiesGrid_section__0FBRO{padding:20px 20px 70px}.CaseStudiesGrid_grid__TSpWl{grid-template-columns:1fr}}