@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41c98a3b1bc68f3a-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/e84c5cd1ffbefa6f-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/dd9dfc3601372168-s.p.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:500;font-display:swap;src:url(../media/599675dea67dcb8d-s.0ynx40_3oa9rk.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:500;font-display:swap;src:url(../media/cdf6f527ee34c972-s.1975l3y3401x_.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:500;font-display:swap;src:url(../media/22a701959b157a82-s.p.2o7m9ogm38dql.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/1b6340a83cf1ecee-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/d89abe7e263475e6-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/6bafae418e8a1b08-s.p.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 Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.gGKyUW_className{font-family:Poppins,Poppins Fallback;font-style:normal}.gGKyUW_variable{--font-poppins:"Poppins", "Poppins Fallback"}
:root{--ink:#0a0b0b;--muted:#8e8e8e;--accent:#f55c36;--surface:#f0f0f0;--line:#8e8e8e85;--white:#fff;--gutter:clamp(21px, 5.2vw, 75px);--content:1290px;--radius:3px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-std:cubic-bezier(.4, 0, .2, 1);--ease-hover:cubic-bezier(.25, 1, .5, 1);--ease-back:cubic-bezier(.34, 1.56, .64, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--display:min(92.818px, 6.446vw);--h2:clamp(36px, 4.44vw, 64px);--h3:clamp(20px, 1.94vw, 28px);--eyebrow-size:13px;--lede-size:17px;--lede-lh:1.55;--lede-max:640px;--section-y:168px;--eyebrow-gap:16px;--head-gap:20px;--block-gap:56px}@media (max-width:1023px){:root{--section-y:136px;--block-gap:48px}}@media (max-width:767px){:root{--gutter:21px;--h2:36px;--h3:20px;--eyebrow-size:12px;--lede-size:15px;--section-y:96px;--eyebrow-gap:12px;--head-gap:14px;--block-gap:32px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;scroll-padding-top:72px;overflow-x:clip}body{background:var(--white);color:var(--ink);font-family:var(--font-poppins), system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5;overflow-x:clip}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit;background:0 0;border:0;outline:0}button{cursor:pointer}::selection{background:var(--accent);color:var(--white)}.container{width:100%;max-width:calc(var(--content) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-reveal]{opacity:0;transform:translate3d(0, var(--y,72px), 0) scale(var(--s,1));transition:opacity var(--dur,.9s) var(--ease-out) var(--d,0s), transform var(--dur,.9s) var(--ease-out) var(--d,0s)}[data-reveal=scale]{--y:60px;--s:.95;--dur:1.2s}[data-reveal=fade]{--y:0px;--dur:.8s;transition:opacity var(--dur) var(--ease-std) var(--d,0s)}[data-reveal].is-in{opacity:1;transform:none}.words{clip-path:inset(0 -9999px -.35em)}.words[data-reveal]{opacity:1;transform:none}.word{display:inline-block}.word>span{opacity:0;transition:opacity var(--dur,.8s) var(--ease-out), transform var(--dur,.8s) var(--ease-out);transition-delay:calc(var(--d,0s) + var(--i) * var(--st,60ms));display:inline-block;transform:translateY(400%)}.words.is-in .word>span{opacity:1;transform:none}br[data-only=m]{display:none}@media (max-width:767px){br[data-only=d]{display:none}br[data-only=m]{display:inline}}.u-line{position:relative}.u-line:after{content:"";transform-origin:0;width:100%;height:1px;transition:transform .3s var(--ease-back);background:currentColor;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.u-line:hover:after,.u-line:focus-visible:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){[data-reveal],.word>span{opacity:1!important;transition:none!important;transform:none!important}}
