.Page_h1__nn8Of{font-size:2.375rem;font-weight:500;line-height:140%}@media only screen and (min-width:1023.02px){.Page_h1__nn8Of{font-size:4rem}}.Page_case-studies-page__heading__2X3_y h1,.Page_h2__In9Yr{font-size:2rem;font-weight:500;line-height:140%}@media only screen and (min-width:1023.02px){.Page_case-studies-page__heading__2X3_y h1,.Page_h2__In9Yr{font-size:3rem}}.Page_h3__f_6Ar{font-size:1.5rem;font-weight:500;line-height:140%}@media only screen and (min-width:1023.02px){.Page_h3__f_6Ar{font-size:2.5rem}}.Page_h4__0w1Wo{font-size:1.25rem;font-weight:500;line-height:140%}@media only screen and (min-width:1023.02px){.Page_h4__0w1Wo{font-size:1.375rem}}.Page_h5__OOCej{font-size:1rem;font-style:normal;font-weight:500;line-height:140%}@media only screen and (min-width:1023.02px){.Page_h5__OOCej{font-size:1.25rem}}.Page_subtitle__M_sQi{font-size:.875rem;font-weight:500;line-height:160%;letter-spacing:.07rem;text-transform:uppercase}.Page_body-extra-large__03xUi{font-size:2rem;font-weight:300;line-height:160%}.Page_body-extra-large-semi-bold__2Ewgn{font-size:2rem;font-weight:600;line-height:160%}.Page_body-large___bww2{font-size:1.375rem;font-weight:300;line-height:160%}.Page_body-large-semi-bold__D8keR{font-size:1.375rem;font-style:normal;font-weight:600;line-height:160%}.Page_body__VRQJD{font-size:1rem;font-weight:400;line-height:160%}.Page_body-semi-bold__XZuUy{font-size:1rem;font-weight:700;line-height:160%}.Page_body-small__78x7p{font-size:.875rem;font-weight:400;line-height:140%}.Page_body-small-semi-bold__fQPnM{font-size:.875rem;font-weight:600;line-height:140%}.Page_case-studies-page__hrznn{background:var(--brand-dark-violet-200,#162042);padding:112px 0 40px}@media only screen and (min-width:1023.02px){.Page_case-studies-page__hrznn{padding:136px 0 40px}}.Page_case-studies-page__container__yP1MY{display:flex;flex-direction:column;gap:56px}@media only screen and (min-width:1023.02px){.Page_case-studies-page__container__yP1MY{gap:80px}}.Page_case-studies-page__heading__2X3_y{display:flex;flex-direction:column;gap:40px}@media only screen and (min-width:1023.02px){.Page_case-studies-page__heading__2X3_y{flex-direction:row;justify-content:space-between}}.Page_case-studies-page__heading__2X3_y h1{color:var(--white)}@media only screen and (min-width:1023.02px){.Page_case-studies-page__heading__2X3_y h1{padding-top:12px}}