@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.2b_sldcwg6mn_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.1emuuracu50qd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.43zbiuwnnoiok.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.3o_v2fun1jzxk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.11ypmpdlzqdb_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.3go-kn2r40gie.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.3bh2vc0w-r-ll.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.EwXcaq_className{font-family:Poppins,Poppins Fallback;font-style:normal}.EwXcaq_variable{--font-poppins:"Poppins", "Poppins Fallback"}
@font-face{font-family:SU Helvetica Neue;font-weight:200;font-display:swap;src:local(Helvetica Neue Thin),local(HelveticaNeue-Thin),url(../media/HelveticaNeue-Thin.2un8_lu5oq1be.woff2)format("woff2")}@font-face{font-family:SU Helvetica Neue;font-weight:300;font-display:swap;src:local(Helvetica Neue Light),local(HelveticaNeue-Light),url(../media/HelveticaNeue-Light.3aksxg04fl8ja.woff2)format("woff2")}@font-face{font-family:SU Helvetica Neue;font-weight:400;font-display:swap;src:local(Helvetica Neue),local(HelveticaNeue),url(../media/HelveticaNeue-Regular.3403_fh9qx2pm.woff2)format("woff2")}@font-face{font-family:SU Helvetica Neue;font-weight:500;font-display:swap;src:local(Helvetica Neue Medium),local(HelveticaNeue-Medium),url(../media/HelveticaNeue-Medium.2uk8vhkaoee_p.woff2)format("woff2")}@font-face{font-family:SU Helvetica Neue;font-weight:700;font-display:swap;src:local(Helvetica Neue Bold),local(HelveticaNeue-Bold),url(../media/HelveticaNeue-Bold.10y06uzhzpkce.woff2)format("woff2")}@font-face{font-family:SU Helvetica;font-weight:300;font-display:swap;src:local(Helvetica Light),local(Helvetica-Light),url(../media/Helvetica-Light.35l6c30tt4y13.woff2)format("woff2")}@font-face{font-family:SU Helvetica;font-weight:400;font-display:swap;src:local(Helvetica),url(../media/Helvetica-Regular.1use4yij892ai.woff2)format("woff2")}@font-face{font-family:SU Helvetica;font-weight:700;font-display:swap;src:local(Helvetica Bold),local(Helvetica-Bold),url(../media/Helvetica-Bold.3oqfed8yplkf9.woff2)format("woff2")}:root{--color-primary:#ff4333;--color-primary-dark:#dc4547;--color-green:#234e40;--color-green-dark:#041919;--color-green-deep:#051a1a;--color-teal:#104848;--color-brand-green:#1a5632;--color-text:#171717;--color-text-muted:#17171799;--color-white:#fff;--color-black:#000;--color-ticker-bg:#001206;--color-footer-bg:#041919;--color-contact-icon:#db4b4b;--font-sans:"SU Helvetica Neue", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-display:var(--font-poppins), var(--font-sans);--font-helvetica:"SU Helvetica", Helvetica, Arial, sans-serif;--helvetica-nudge:-.1em;--container-max:105rem;--container-padding:clamp(1.25rem, 6.25vw, 7.5rem);--figma-padding-x:clamp(1.25rem, 6.1458vw, 7.375rem);--mobile-title:clamp(1.75rem, 1.25rem + 2.5vw, 2rem);--mobile-subtitle:clamp(1.375rem, 1rem + 1.875vw, 1.5rem);--mobile-card-title:1.25rem;--mobile-section-space:clamp(3rem, 2rem + 5vw, 3.5rem);--radius-pill:clamp(1.5rem, 2.2917vw, 2.75rem);--radius-card:clamp(.75rem, 1.0417vw, 1.25rem);--radius-card-lg:clamp(1.5rem, 2.1875vw, 2.625rem);--ease-out:cubic-bezier(.22, 1, .36, 1);--shadow-card:0 52px 43px #00000012, 0 26px 35px #0000000d}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-motion:no-preference){.js-reveal [data-reveal]:not(.is-revealed){opacity:0}.js-reveal [data-reveal].is-revealed:not(.is-instant){animation:reveal-up .9s var(--ease-out) var(--reveal-delay,0s) backwards}.js-reveal [data-reveal=fade].is-revealed:not(.is-instant){animation-name:reveal-fade;animation-duration:1.1s}.js-reveal [data-reveal=zoom].is-revealed:not(.is-instant){animation-name:reveal-zoom}.js-reveal [data-reveal=title].is-revealed:not(.is-instant){animation-name:reveal-title;animation-duration:1.2s}}@keyframes reveal-up{0%{opacity:0;translate:0 clamp(1.5rem,2.6042vw,3.125rem)}}@keyframes reveal-fade{0%{opacity:0}}@keyframes reveal-zoom{0%{opacity:0;translate:0 clamp(.75rem,1.0417vw,1.25rem);scale:.92}}@keyframes reveal-title{0%{opacity:0;translate:0 clamp(2rem,3.125vw,3.75rem);scale:.9}}body{min-height:100vh;color:var(--color-text);background:var(--color-white);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;line-height:1.5}*,:before,:after{box-sizing:border-box}img,picture,video,canvas,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}h1,h2,h3,h4,p,ul,ol,figure,blockquote{margin:0;padding:0}h1,h2,h3,h4{font-weight:400}.skipLink{z-index:100;border-radius:var(--radius-pill);background:var(--color-text);color:var(--color-white);padding:.75rem 1.25rem;position:absolute;top:.5rem;left:.5rem;transform:translateY(-200%)}.skipLink:focus{transform:none}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
