@font-face{font-display:swap;font-family:FT System Mono;font-style:normal;font-weight:300;src:url(fonts/FTSystemMonoTrial-Light.82611de9.woff2) format("woff2"),url(fonts/FTSystemMonoTrial-Light.18c98658.woff) format("woff")}@font-face{font-display:swap;font-family:Martina Plantijn;font-style:normal;font-weight:300;src:url(fonts/MartinaPlantijn-Light.213685bf.woff2) format("woff2"),url(fonts/MartinaPlantijn-Light.8a009e53.woff) format("woff")}@font-face{font-display:swap;font-family:Messina Sans Book;font-style:normal;font-weight:400;src:url(fonts/MessinaSansWeb-Book.b9d70f0a.woff2) format("woff2"),url(fonts/MessinaSansWeb-Book.934212a2.woff) format("woff")}@font-face{font-display:swap;font-family:Messina Sans Regular;font-style:normal;font-weight:400;src:url(fonts/MessinaSansWeb-Regular.24851ed3.woff2) format("woff2"),url(fonts/MessinaSansWeb-Regular.ae97c26a.woff) format("woff")}@font-face{font-display:swap;font-family:Titling Gothic FB;font-style:normal;font-weight:500;src:url(fonts/TitlingGothicFBNormal-Medium.8a09a14f.woff2) format("woff2"),url(fonts/TitlingGothicFBNormal-Medium.b1bfd254.woff) format("woff")}.h1{font-family:Titling Gothic FB,sans-serif;font-size:36px;font-weight:500}@media only screen and (min-width:320px){.h1{font-size:calc(28.22857px + 2.42857vw)}}@media only screen and (min-width:1720px){.h1{font-size:70px}}.h1{line-height:1.15;text-transform:uppercase}.h2{font-family:Messina Sans Book,sans-serif;font-size:60px;font-weight:400}@media only screen and (min-width:320px){.h2{font-size:calc(55.42857px + 1.42857vw)}}@media only screen and (min-width:1720px){.h2{font-size:80px}}.h2{letter-spacing:-.04em;line-height:1.25}.h3{font-family:Messina Sans Regular,sans-serif;font-size:30px;font-weight:400}@media only screen and (min-width:320px){.h3{font-size:30px}}@media only screen and (min-width:1720px){.h3{font-size:30px}}.h3{letter-spacing:-.04em;line-height:1.05}@media(min-width:530px){.h3{font-size:30px}}@media only screen and (min-width:530px)and (min-width:320px){.h3{font-size:calc(26.34286px + 1.14286vw)}}@media only screen and (min-width:530px)and (min-width:1720px){.h3{font-size:46px}}.h3 strong{font-family:Messina Sans Regular,sans-serif}.h3 strong,.h4{font-weight:400}.h4{font-family:Messina Sans Book,sans-serif;font-size:30px}@media only screen and (min-width:320px){.h4{font-size:30px}}@media only screen and (min-width:1720px){.h4{font-size:30px}}.h4{letter-spacing:-.03em;line-height:1.2}@media(min-width:530px){.h4{font-size:30px;line-height:1.05}}@media only screen and (min-width:530px)and (min-width:320px){.h4{font-size:calc(26.34286px + 1.14286vw)}}@media only screen and (min-width:530px)and (min-width:1720px){.h4{font-size:46px}}.h4 strong{font-family:Messina Sans Regular,sans-serif}.h4 strong,.h5{font-weight:400}.h5{font-family:Messina Sans Book,sans-serif;font-size:16px}@media only screen and (min-width:320px){.h5{font-size:calc(15.08571px + .28571vw)}}@media only screen and (min-width:1720px){.h5{font-size:20px}}.h5{letter-spacing:-.025em;line-height:1.25}@media(min-width:530px){.h5{font-size:20px}}@media only screen and (min-width:530px)and (min-width:320px){.h5{font-size:calc(16.8px + 1vw)}}@media only screen and (min-width:530px)and (min-width:1720px){.h5{font-size:34px}}.h5 strong{font-family:Messina Sans Regular,sans-serif;font-weight:400}.overline{font-family:Titling Gothic FB,sans-serif;font-size:10px;font-weight:500}@media only screen and (min-width:320px){.overline{font-size:calc(9.08571px + .28571vw)}}@media only screen and (min-width:1720px){.overline{font-size:14px}}.overline{letter-spacing:.1em;line-height:1.15;text-transform:uppercase}.lede-text{font-family:Messina Sans Book,sans-serif;font-size:16px;font-weight:400}@media only screen and (min-width:320px){.lede-text{font-size:calc(15.08571px + .28571vw)}}@media only screen and (min-width:1720px){.lede-text{font-size:20px}}.lede-text{letter-spacing:-.025em;line-height:1.25}@media(min-width:530px){.lede-text{font-size:20px}}@media only screen and (min-width:530px)and (min-width:320px){.lede-text{font-size:calc(16.8px + 1vw)}}@media only screen and (min-width:530px)and (min-width:1720px){.lede-text{font-size:34px}}.lede-text strong{font-family:Messina Sans Regular,sans-serif;font-weight:400}.lede-text{text-wrap:balance}.large-lede-text{font-family:Messina Sans Book,sans-serif;font-size:30px;font-weight:400}@media only screen and (min-width:320px){.large-lede-text{font-size:30px}}@media only screen and (min-width:1720px){.large-lede-text{font-size:30px}}.large-lede-text{letter-spacing:-.03em;line-height:1.2}@media(min-width:530px){.large-lede-text{font-size:30px;line-height:1.05}}@media only screen and (min-width:530px)and (min-width:320px){.large-lede-text{font-size:calc(26.34286px + 1.14286vw)}}@media only screen and (min-width:530px)and (min-width:1720px){.large-lede-text{font-size:46px}}.large-lede-text strong{font-family:Messina Sans Regular,sans-serif;font-weight:400}.large-lede-text{text-wrap:balance}.inline-stat{font-family:Messina Sans Book,sans-serif;font-size:60px;font-weight:400}@media only screen and (min-width:320px){.inline-stat{font-size:calc(55.42857px + 1.42857vw)}}@media only screen and (min-width:1720px){.inline-stat{font-size:80px}}.inline-stat{font-size:50px;letter-spacing:-.04em;line-height:1.25}@media only screen and (min-width:320px){.inline-stat{font-size:calc(47.71429px + .71429vw)}}@media only screen and (min-width:1720px){.inline-stat{font-size:60px}}.inline-stat{align-items:flex-start;border:1px solid rgba(0,0,0,.2);border-radius:10px;color:inherit;display:flex;flex-direction:column;gap:50px;line-height:1;padding:15px}@media(min-width:769px){.inline-stat{border-radius:20px;padding:20px}}@media(min-width:1280px){.inline-stat{font-size:60px}}@media only screen and (min-width:1280px)and (min-width:320px){.inline-stat{font-size:calc(55.42857px + 1.42857vw)}}@media only screen and (min-width:1280px)and (min-width:1720px){.inline-stat{font-size:80px}}.inline-stat em{font-family:FT System Mono,sans-serif;font-size:10px;font-weight:300}@media only screen and (min-width:320px){.inline-stat em{font-size:calc(9.08571px + .28571vw)}}@media only screen and (min-width:1720px){.inline-stat em{font-size:14px}}.inline-stat em{display:block;font-style:normal;letter-spacing:.04em;line-height:1.25;text-transform:uppercase}.has-darkteal-background-color .inline-stat{border-color:hsla(0,0%,100%,.2)}.block-icon-grid{background-color:var(--lightgrey);padding-bottom:var(--spacing-125);padding-top:var(--spacing-125)}.block-icon-grid__icons{-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:column;flex-wrap:wrap;grid-column:1/7;row-gap:5px}@media(min-width:769px){.block-icon-grid__icons{flex-direction:row;grid-column:1/25;row-gap:10px}}@media(min-width:1280px){.block-icon-grid__icons{grid-column:3/23}}.block-icon-grid__icons>*{flex:1}.block-icon-grid__icon{align-items:center;background-color:var(--white);border-radius:10px;-moz-column-gap:20px;column-gap:20px;display:flex;flex-direction:row-reverse;overflow:hidden;padding:20px;row-gap:clamp(60px,5vw,120px)}@media(min-width:769px){.block-icon-grid__icon{border-radius:20px;flex-direction:column;padding:30px}}.block-icon-grid__icon>span{font-family:FT System Mono,sans-serif;font-size:10px;font-weight:300}@media only screen and (min-width:320px){.block-icon-grid__icon>span{font-size:calc(9.08571px + .28571vw)}}@media only screen and (min-width:1720px){.block-icon-grid__icon>span{font-size:14px}}.block-icon-grid__icon>span{flex:1;letter-spacing:.04em;line-height:1.25;text-transform:uppercase}@media(min-width:769px){.block-icon-grid__icon>span{flex:0}}.block-icon-grid__icon .lazy-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-end}@media(min-width:769px){.block-icon-grid__icon .lazy-container{flex:1}}.block-icon-grid__icon .lazy-container img{max-height:40px;max-width:40px}@media(min-width:530px){.block-icon-grid__icon .lazy-container img{max-height:60px;max-width:60px}}@media(min-width:769px){.block-icon-grid__icon .lazy-container img{max-height:120px;max-width:100px}}@media(min-width:1280px){.block-icon-grid__icon .lazy-container img{max-height:140px;max-width:130px}}
