.CasesPage_casesWrapper__dhhFl{display:flex;flex-direction:column;gap:2rem;align-items:flex-start;justify-content:space-between;width:100%;max-width:var(--max-width);margin:var(--mobile-component-margin);padding:var(--mobile-padding)}.CasesPage_casesSidebar__5Admy{position:sticky;top:3rem;width:100%;padding:1.125rem 0}.CasesPage_filtersTitle__4IjvN{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:0 1.5rem}.CasesPage_filtersTitleIcon__IZCkf{transition:transform .3s ease-in-out}.CasesPage_filtersList__Fpl7V{display:none;flex-direction:column;padding:1.125rem 0}.CasesPage_casesSidebar__5Admy[data-open=true] .CasesPage_filtersTitleIcon__IZCkf{transform:rotate(180deg)}.CasesPage_casesSidebar__5Admy[data-open=true] .CasesPage_filtersList__Fpl7V{display:flex}.CasesPage_filterItem__0v96I{position:relative;padding:.5rem 1.5rem;color:var(--text-secondary);transition:color .3s ease,background .3s ease}.CasesPage_filterItem__0v96I:hover{cursor:pointer}.CasesPage_filterItem__0v96I[data-selected=true]{color:var(--text-brand)}.CasesPage_filterItem__0v96I:not([data-selected=true]):hover{background:var(--button-secondary-hover)}.CasesPage_filterItemActiveBar__BEZBE{position:absolute;top:0;bottom:0;left:-1px;width:.25rem;background:var(--background-brand-primary)}.CasesPage_casesContent__6TUIA{display:flex;flex-direction:column;gap:4rem}.CasesPage_casesTitle__YW_7S{font-size:2.5rem;font-weight:700;line-height:1.2}.CasesPage_casesList__UPed1{display:grid;grid-template-columns:1fr;gap:3.75rem}.CasesPage_caseCard__zexvJ{display:flex;flex-direction:column;gap:1rem}.CasesPage_caseImageWrapper__sTCBc{overflow:hidden;border-radius:1.875rem}.CasesPage_caseImage__rpqJl{-o-object-fit:cover;object-fit:cover}.CasesPage_caseSolutions__A9LkT{display:flex;gap:.5rem}.CasesPage_caseSolutionItem__RNE0I{padding:.25rem .75rem;border:1px solid var(--border-primary);border-radius:var(--radius-md);color:var(--text-primary);background:var(--background-secondary)}@media screen and (width >= 768px){.CasesPage_casesWrapper__dhhFl{flex-direction:row;margin:var(--tablet-component-margin);padding:var(--tablet-padding)}.CasesPage_casesSidebar__5Admy{max-width:33%}.CasesPage_filtersTitleIcon__IZCkf{display:none}.CasesPage_filtersList__Fpl7V{display:flex}}@media screen and (width >= 1024px){.CasesPage_casesWrapper__dhhFl{gap:4rem;margin:var(--desktop-component-margin);padding:var(--desktop-padding)}.CasesPage_casesSidebar__5Admy{max-width:20rem}.CasesPage_casesContent__6TUIA{max-width:67%}.CasesPage_casesTitle__YW_7S{font-size:3.75rem;line-height:1.1;letter-spacing:-.075rem}.CasesPage_casesList__UPed1{grid-template-columns:repeat(2,1fr);gap:5rem 2rem}.CasesPage_caseCard__zexvJ{flex-shrink:0}}