.CaseStudyHero_root__rFs5x{position:relative;overflow:hidden;width:100%;padding-top:17rem;padding-bottom:4rem}@media screen and (min-width:1024px){.CaseStudyHero_root__rFs5x{padding-top:18.8rem;padding-bottom:3.4rem}}.CaseStudyHero_wrapper__Q40GV{position:relative;z-index:1;display:flex;flex-direction:column;row-gap:4rem;width:calc(100% - 2rem);margin-right:auto;margin-left:auto}@media screen and (min-width:1024px){.CaseStudyHero_wrapper__Q40GV{width:calc(100% - 4rem);flex-direction:row;column-gap:6rem}}.CaseStudyHero_titleWrp__NLE2h{order:2}@media screen and (min-width:1024px){.CaseStudyHero_titleWrp__NLE2h{resize:both;container-type:size;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;order:unset;width:calc(62% - 6rem)}}.CaseStudyHero_subtitle__pIOAH{font-family:var(--font-monument-grotesk),sans-serif}.CaseStudyHero_title__Hps9n{font-family:var(--font-hal-colant),sans-serif}.CaseStudyHero_subtitle__pIOAH,.CaseStudyHero_title__Hps9n{font-size:4.8rem;font-weight:400;line-height:90%;-webkit-hyphens:auto;hyphens:auto;text-transform:uppercase}@media screen and (min-width:1024px){.CaseStudyHero_subtitle__pIOAH,.CaseStudyHero_title__Hps9n{font-size:clamp(4.8rem,5cqw + 6cqh,12rem)}}.CaseStudyHero_image__7HL64{position:relative;order:1;width:18rem;height:18rem;margin-right:auto;margin-left:auto}@media screen and (min-width:1024px){.CaseStudyHero_image__7HL64{order:unset;aspect-ratio:1/1;width:38%;height:auto}}.CaseStudyIntro_root__T_Sv0{margin-top:2rem;width:calc(100% - 2rem);margin-right:auto;margin-left:auto}@media screen and (min-width:1024px){.CaseStudyIntro_root__T_Sv0{width:calc(100% - 4rem);margin-top:4rem}.CaseStudyIntro_tableContent__SV7ao{width:47.5%;padding-left:2rem}}.CaseStudyIntro_tableRow__rESkm{display:flex;column-gap:4.8rem;align-items:center;justify-content:space-between;min-height:8rem;border-top:1px solid #191919}.CaseStudyIntro_tableRow__rESkm:last-child{border-bottom:1px solid #191919}.CaseStudyIntro_tableName__P_a_J,.CaseStudyIntro_tableText__N3gZ8.CaseStudyIntro_tableText__N3gZ8{font-family:var(--font-monument-grotesk),sans-serif;font-weight:400;line-height:120%}@media screen and (min-width:1024px){.CaseStudyIntro_tableName__P_a_J,.CaseStudyIntro_tableText__N3gZ8.CaseStudyIntro_tableText__N3gZ8{font-size:2.4rem}}.CaseStudyIntro_tableName__P_a_J,.CaseStudyIntro_tableText__N3gZ8.CaseStudyIntro_tableText__N3gZ8{padding:2.4rem 0;font-size:2rem}.CaseStudyIntro_tableText__N3gZ8{text-align:right}a.CaseStudyIntro_tableText__N3gZ8{word-break:break-word;word-wrap:break-word;white-space:normal;text-decoration:underline;-webkit-text-decoration-color:currentcolor;text-decoration-color:initial;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:.2rem;text-underline-offset:.2rem;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}a.CaseStudyIntro_tableText__N3gZ8:focus-visible{-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}@media screen and (hover:hover){a.CaseStudyIntro_tableText__N3gZ8:hover{-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}}.CaseStudyIntro_text__8aUxg.CaseStudyIntro_text__8aUxg{font-family:var(--font-monument-grotesk),sans-serif;font-weight:400;font-size:2.4rem;line-height:110%}@media screen and (min-width:1024px){.CaseStudyIntro_text__8aUxg.CaseStudyIntro_text__8aUxg{font-size:3.4rem}}.CaseStudyIntro_text__8aUxg.CaseStudyIntro_text__8aUxg{font-weight:700}.CaseStudyIntro_text__8aUxg.CaseStudyIntro_text__8aUxg:not(:first-child){margin-top:6rem}@media screen and (min-width:1024px){.CaseStudyIntro_text__8aUxg.CaseStudyIntro_text__8aUxg:not(:first-child){margin-top:8rem}}.CaseStudyFlexibleContent_root__yvXTS{margin-top:4rem}@media screen and (min-width:1024px){.CaseStudyFlexibleContent_root__yvXTS{margin-top:2rem}}