.wp-block-heading.is-style-heading-1,p.is-style-heading-1{font-size:clamp(27.2px,4vw,34.32px + 1vw);font-size:clamp(1.7rem,4vw,2.145rem + 1vw);font-weight:600;letter-spacing:-1px;letter-spacing:-.0625rem;line-height:1.1;text-wrap:balance}@media (min-width:940px){.wp-block-heading.is-style-heading-1,p.is-style-heading-1{font-size:3.25rem}}.wp-block-heading.is-style-heading-1 sup,.wp-block-heading.is-style-heading-2 sup,.wp-block-heading.is-style-heading-3 sup,p.is-style-heading-1 sup,p.is-style-heading-2 sup,p.is-style-heading-3 sup{font-weight:300;vertical-align:top}.wp-block-heading.is-style-heading-2,p.is-style-heading-2{font-size:clamp(22.4px,4vw,21.12px + 1vw);font-size:clamp(1.4rem,4vw,1.32rem + 1vw);font-weight:600;letter-spacing:-.48px;letter-spacing:-.03rem;line-height:1.18;text-wrap:balance}@media (min-width:940px){.wp-block-heading.is-style-heading-2,p.is-style-heading-2{font-size:2rem}}.wp-block-heading.is-style-heading-3,p.is-style-heading-3{font-size:clamp(16px,4vw,15.84px + 1vw);font-size:clamp(1rem,4vw,.99rem + 1vw);font-weight:600;line-height:1.25;text-wrap:balance}@media (min-width:940px){.wp-block-heading.is-style-heading-3,p.is-style-heading-3{font-size:1.5rem}}.wp-block-heading.is-style-heading-4,p.is-style-heading-4{font-size:16px;font-size:1rem;line-height:1.2;text-transform:uppercase;text-wrap:balance}.stats-animation{background:#fff;width:100%}.stats-animation .stat,.stats-animation .stats-wrapper{align-items:flex-start;display:flex;flex-direction:column}.stats-animation .stats-wrapper{margin:auto;max-width:1070px;max-width:66.875rem;padding:0 1rem;width:100%}.stats-animation .stat{margin:50px 0}.stats-animation .stat:nth-child(2n){align-self:flex-end}.stats-animation .stat:last-child .heading{max-width:15ch}.stats-animation .stat:first-child{margin-top:0}@media (min-width:940px){.stats-animation .stat:first-child{margin-top:200px}}.stats-animation .heading{font-size:42px;font-size:2.625rem;font-weight:200;letter-spacing:0;line-height:1.14;margin:0;max-width:18ch;width:100%}.stats-animation .value{color:#fff;font-size:120px;font-size:7.5rem;font-weight:500;letter-spacing:-10px;letter-spacing:-.625rem;line-height:1;margin:0;position:relative}.stats-animation .value.vertical{display:flex;flex-direction:column;margin-top:1rem}.stats-animation .value.vertical .label{order:-1;text-transform:none}.stats-animation .spacer{position:relative}.stats-animation .animator{color:#003a5d;position:absolute;right:0}.stats-animation .percent:after{content:"%";font-size:88px;font-size:5.5rem;margin-left:.2rem}.stats-animation .label{color:#000;display:inline-block;font-size:20px;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1;max-width:7ch;position:relative;text-transform:uppercase;top:-3.2px;top:-.2rem;width:100%}.stats-animation .disclaimer{font-size:11.2px;font-size:.7rem;margin:0;max-width:73ch}