.Page_h1__CWHSP{font-size:2.375rem;font-weight:500;line-height:140%}@media only screen and (min-width:1023.02px){.Page_h1__CWHSP{font-size:4rem}}.Page_case-studies-page__heading__IZter h1,.Page_h2__4_frM{font-size:2rem;font-weight:500;line-height:140%}@media only screen and (min-width:1023.02px){.Page_case-studies-page__heading__IZter h1,.Page_h2__4_frM{font-size:3rem}}.Page_h3__ehqQR{font-size:1.5rem;font-weight:500;line-height:140%}@media only screen and (min-width:1023.02px){.Page_h3__ehqQR{font-size:2.5rem}}.Page_h4__nWt7l{font-size:1.25rem;font-weight:500;line-height:140%}@media only screen and (min-width:1023.02px){.Page_h4__nWt7l{font-size:1.375rem}}.Page_h5__jiZdS{font-size:1rem;font-style:normal;font-weight:500;line-height:140%}@media only screen and (min-width:1023.02px){.Page_h5__jiZdS{font-size:1.25rem}}.Page_subtitle__TuXPN{font-size:.875rem;font-weight:500;line-height:160%;letter-spacing:.07rem;text-transform:uppercase}.Page_body-extra-large__cZJ78{font-size:2rem;font-weight:300;line-height:160%}.Page_body-extra-large-semi-bold__bVRX0{font-size:2rem;font-weight:600;line-height:160%}.Page_body-large__jgC5v{font-size:1.375rem;font-weight:300;line-height:160%}.Page_body-large-semi-bold__x4mH1{font-size:1.375rem;font-style:normal;font-weight:600;line-height:160%}.Page_body__Jcr50{font-size:1rem;font-weight:400;line-height:160%}.Page_body-semi-bold__zmPrC{font-size:1rem;font-weight:700;line-height:160%}.Page_body-small__E6ZtU{font-size:.875rem;font-weight:400;line-height:140%}.Page_body-small-semi-bold__esz8r{font-size:.875rem;font-weight:600;line-height:140%}.Page_case-studies-page__i_sR4{background:var(--brand-dark-violet-400-main,#2c4185);padding:112px 0 40px}@media only screen and (min-width:1023.02px){.Page_case-studies-page__i_sR4{padding:136px 0 40px}}.Page_case-studies-page__container__OU9PY{display:flex;flex-direction:column;gap:56px}@media only screen and (min-width:1023.02px){.Page_case-studies-page__container__OU9PY{gap:80px}}.Page_case-studies-page__heading__IZter{display:flex;flex-direction:column;gap:40px}@media only screen and (min-width:1023.02px){.Page_case-studies-page__heading__IZter{flex-direction:row;justify-content:space-between}}.Page_case-studies-page__heading__IZter h1{color:var(--white)}@media only screen and (min-width:1023.02px){.Page_case-studies-page__heading__IZter h1{padding-top:24px}}