.CasesPage-module-scss-module__hoI7La__page{min-height:100vh;color:var(--color-white);background:var(--color-black)}.CasesPage-module-scss-module__hoI7La__hero{padding:112px var(--container-padding) 104px}.CasesPage-module-scss-module__hoI7La__container{width:100%;max-width:var(--container-width);margin-inline:auto}.CasesPage-module-scss-module__hoI7La__breadcrumbs{color:var(--color-neutral-600);font:var(--font-inter-tight-body-m-regular);flex-wrap:wrap;gap:10px;display:flex}.CasesPage-module-scss-module__hoI7La__breadcrumbs span{align-items:center;gap:10px;display:inline-flex}.CasesPage-module-scss-module__hoI7La__breadcrumbs span:last-child{color:var(--color-white)}.CasesPage-module-scss-module__hoI7La__breadcrumbs a{color:inherit;text-decoration:none;transition:color .22s}.CasesPage-module-scss-module__hoI7La__breadcrumbs a:hover,.CasesPage-module-scss-module__hoI7La__breadcrumbs a:focus-visible{color:var(--color-white)}.CasesPage-module-scss-module__hoI7La__hero h1{text-align:center;max-width:720px;font:var(--font-tektur-heading-2xl);letter-spacing:var(--font-tektur-heading-2xl-letter-spacing);margin:32px auto 0}.CasesPage-module-scss-module__hoI7La__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:58px;display:grid}@media (max-width:1180px){.CasesPage-module-scss-module__hoI7La__container{max-width:760px}.CasesPage-module-scss-module__hoI7La__hero h1{font:var(--font-tektur-heading-xl);letter-spacing:var(--font-tektur-heading-xl-letter-spacing)}.CasesPage-module-scss-module__hoI7La__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.CasesPage-module-scss-module__hoI7La__hero{padding:44px var(--container-padding) 70px}.CasesPage-module-scss-module__hoI7La__container{max-width:430px}.CasesPage-module-scss-module__hoI7La__breadcrumbs{font:var(--font-inter-tight-body-s-regular);gap:7px}.CasesPage-module-scss-module__hoI7La__breadcrumbs span{gap:7px}.CasesPage-module-scss-module__hoI7La__hero h1{text-align:left;max-width:320px;font:var(--font-tektur-heading-m);letter-spacing:var(--font-tektur-heading-m-letter-spacing);margin-top:32px}.CasesPage-module-scss-module__hoI7La__grid{grid-template-columns:1fr;gap:18px;margin-top:34px}}
