@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-adjacent-heading-text{background-color:var(--offwhite);padding-bottom:var(--spacing-125);padding-top:var(--spacing-60)}.block-adjacent-heading-text.has-darkteal-background-color{color:var(--white)}.block-adjacent-heading-text.has-darkteal-background-color .block-adjacent-heading-text__heading .h4{color:hsla(0,0%,100%,.4)}.block-adjacent-heading-text.has-darkteal-background-color .wysiwyg p a:not(.inline-cta):not(.btn){color:var(--white)}.block-adjacent-heading-text.has-darkteal-background-color .wysiwyg ul li:before{background-color:var(--white)}.block-adjacent-heading-text.has-darkteal-background-color .btn--inline-cta{border-color:var(--white);color:var(--white)}.block-adjacent-heading-text.has-darkteal-background-color .btn--inline-cta:hover{background-color:var(--white);color:var(--darkteal)}.block-adjacent-heading-text.has-darkteal-background-color .btn--inline-cta:hover svg path{stroke:var(--darkteal)}.block-adjacent-heading-text.has-darkteal-background-color .btn--inline-cta svg path{stroke:var(--white)}.block-adjacent-heading-text__heading{font-family:Messina Sans Regular,sans-serif;font-size:30px;font-weight:400}@media only screen and (min-width:320px){.block-adjacent-heading-text__heading{font-size:30px}}@media only screen and (min-width:1720px){.block-adjacent-heading-text__heading{font-size:30px}}.block-adjacent-heading-text__heading{letter-spacing:-.04em;line-height:1.05}@media(min-width:530px){.block-adjacent-heading-text__heading{font-size:30px}}@media only screen and (min-width:530px)and (min-width:320px){.block-adjacent-heading-text__heading{font-size:calc(26.34286px + 1.14286vw)}}@media only screen and (min-width:530px)and (min-width:1720px){.block-adjacent-heading-text__heading{font-size:46px}}.block-adjacent-heading-text__heading strong{font-family:Messina Sans Regular,sans-serif;font-weight:400}.block-adjacent-heading-text__heading{grid-column:1/7;grid-row:1;margin-bottom:60px}@media(min-width:769px){.block-adjacent-heading-text__heading{grid-column:1/16;margin-bottom:0}}.block-adjacent-heading-text__heading .h4{color:var(--lightteal)}.block-adjacent-heading-text__content{display:flex;flex-direction:column;gap:40px;grid-column:1/7}@media(min-width:769px){.block-adjacent-heading-text__content{grid-column:18/25}}
