@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-stat-grid{background-color:var(--offwhite);padding-bottom:var(--spacing-125);padding-top:var(--spacing-125)}.block-stat-grid .container{padding-left:0;padding-right:0}@media(min-width:1025px){.block-stat-grid .container{padding-left:60px;padding-right:60px}}.block-stat-grid__stats{grid-column:1/7}@media(min-width:769px){.block-stat-grid__stats{grid-column:1/25}}.block-stat-grid__stat-card{align-items:flex-start;background-color:var(--darkteal);border-radius:10px;display:flex;flex-direction:column;gap:20px;overflow:hidden;padding:15px 15px 40px}@media(min-width:769px){.block-stat-grid__stat-card{border-radius:20px;gap:30px;padding:30px}}.block-stat-grid__ring-container{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}@media(min-width:1280px){.block-stat-grid__ring-container{padding:30px}}.block-stat-grid__ring{height:100%;transform:rotate(-90deg);width:100%}.block-stat-grid__ring-bg{color:hsla(0,0%,100%,.2);opacity:.5}.block-stat-grid__ring-progress{color:var(--turquoise);stroke-dasharray:326.73;stroke-dashoffset:326.73;transition:stroke-dashoffset 1.5s ease-out}.block-stat-grid__percentage{font-family:Messina Sans Book,sans-serif;font-size:60px;font-weight:400}@media only screen and (min-width:320px){.block-stat-grid__percentage{font-size:calc(55.42857px + 1.42857vw)}}@media only screen and (min-width:1720px){.block-stat-grid__percentage{font-size:80px}}.block-stat-grid__percentage{color:var(--white);left:50%;letter-spacing:-.04em;line-height:1.25;position:absolute;top:50%;transform:translate(-50%,-50%)}@media(min-width:530px){.block-stat-grid__percentage{font-size:40px}}@media only screen and (min-width:530px)and (min-width:320px){.block-stat-grid__percentage{font-size:calc(35.42857px + 1.42857vw)}}@media only screen and (min-width:530px)and (min-width:1720px){.block-stat-grid__percentage{font-size:60px}}@media(min-width:769px){.block-stat-grid__percentage{font-size:50px}}@media only screen and (min-width:769px)and (min-width:320px){.block-stat-grid__percentage{font-size:calc(45.42857px + 1.42857vw)}}@media only screen and (min-width:769px)and (min-width:1720px){.block-stat-grid__percentage{font-size:70px}}@media(min-width:1280px){.block-stat-grid__percentage{font-size:60px}}@media only screen and (min-width:1280px)and (min-width:320px){.block-stat-grid__percentage{font-size:calc(55.42857px + 1.42857vw)}}@media only screen and (min-width:1280px)and (min-width:1720px){.block-stat-grid__percentage{font-size:80px}}.block-stat-grid__label{font-family:FT System Mono,sans-serif;font-size:10px;font-weight:300}@media only screen and (min-width:320px){.block-stat-grid__label{font-size:calc(9.08571px + .28571vw)}}@media only screen and (min-width:1720px){.block-stat-grid__label{font-size:14px}}.block-stat-grid__label{color:var(--turquoise);letter-spacing:.04em;line-height:1.25;text-align:center;text-transform:uppercase}.block-stat-grid__footnote{font-family:FT System Mono,sans-serif;font-size:10px;font-weight:300}@media only screen and (min-width:320px){.block-stat-grid__footnote{font-size:calc(9.08571px + .28571vw)}}@media only screen and (min-width:1720px){.block-stat-grid__footnote{font-size:14px}}.block-stat-grid__footnote{grid-column:1/7;grid-row:2;letter-spacing:.04em;line-height:1.25;padding-top:20px;text-align:center;text-transform:uppercase}@media(min-width:769px){.block-stat-grid__footnote{grid-column:1/25;padding-top:30px}}.block-stat-grid .flickity-slider{margin-left:20px}@media(min-width:1025px){.block-stat-grid .flickity-slider{margin-left:0}}.block-stat-grid .cell-spacer{height:100%;width:30px!important}@media(min-width:1025px){.block-stat-grid .cell-spacer{width:0!important}}.block-stat-grid .carousel-cell{margin-right:10px;width:calc(83.33333% - 36.66667px)}@media(min-width:530px){.block-stat-grid .carousel-cell{width:calc(41.66667% - 23.33333px)}}@media(min-width:1025px){.block-stat-grid .carousel-cell{width:calc(33.33% - 6.6667px)}}
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{height:100%;overflow:hidden;position:relative;touch-action:pan-y}.flickity-slider{height:100%;left:0;position:absolute;width:100%}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{left:0;position:absolute}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:0}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;display:flex;flex-wrap:wrap;justify-content:center;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(51,51,51,.25);border:none;border-radius:50%;cursor:pointer;display:block;height:10px;margin:0 8px;overflow:hidden;padding:0;text-indent:-9999px;width:10px}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{box-shadow:0 0 0 5px #19f;outline:0}.flickity-page-dot.is-selected{background:#333}
