@font-face{font-family:druk;src:url(../media/DrukWide_Medium-s.p.1tp9p-ktk9hub.otf)format("opentype");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:druk Fallback;src:local(Arial);ascent-override:66.06%;descent-override:16.74%;line-gap-override:1.88%;size-adjust:154.1%}.druk_43fd7346-module__26Kkpa__className{font-family:druk,druk Fallback;font-style:normal}.druk_43fd7346-module__26Kkpa__variable{--font-druk:"druk", "druk Fallback"}
@font-face{font-family:extenda;src:url(../media/Extenda_Micro-s.p.3fi3lywkm71hi.otf)format("opentype");font-display:swap}@font-face{font-family:extenda Fallback;src:local(Arial);ascent-override:260.04%;descent-override:62.33%;line-gap-override:87.99%;size-adjust:31.02%}.extenda_c0bd512e-module__nHJwTG__className{font-family:extenda,extenda Fallback}.extenda_c0bd512e-module__nHJwTG__variable{--font-extenda:"extenda", "extenda Fallback"}
@font-face{font-family:newblack;src:url(../media/NewBlack_Regular-s.p.3-la6ej73xzbh.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:newblack;src:url(../media/NewBlack_Medium-s.p.0kqnsq2wasutx.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:newblack;src:url(../media/NewBlack_SemiBold-s.p.39-7g21d0t6ht.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:newblack;src:url(../media/NewBlack_Bold-s.p.0279trmjwsf5w.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:newblack Fallback;src:local(Arial);ascent-override:89.39%;descent-override:35.76%;line-gap-override:0.0%;size-adjust:111.86%}.newblack_4873bc60-module__gDmebW__className{font-family:newblack,newblack Fallback}.newblack_4873bc60-module__gDmebW__variable{--font-newblack:"newblack", "newblack Fallback"}
:root{--paper:#f2efe9;--surface:#fff;--ink:#15120e;--ink-soft:#514c45;--ink-faint:#948d84;--orange:#e8481b;--orange-deep:#c23a12;--olive:#554b2c;--line:#15120e21;--line-soft:#15120e12;--font-body:var(--font-newblack), ui-sans-serif, system-ui, sans-serif;--font-display:var(--font-extenda), var(--font-newblack), sans-serif;--font-eyebrow:var(--font-druk), var(--font-newblack), sans-serif;--step--1:clamp(.8rem, .76rem + .2vw, .92rem);--step-0:clamp(.98rem, .93rem + .25vw, 1.1rem);--step-1:clamp(1.15rem, 1.05rem + .5vw, 1.5rem);--step-2:clamp(1.5rem, 1.3rem + 1vw, 2.1rem);--step-3:clamp(2.2rem, 1.6rem + 3vw, 4rem);--step-head:clamp(1.6rem, 1.2rem + 1.9vw, 2.7rem);--step-giveaway:clamp(5rem, 72vw, 64rem)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font-body);background:var(--paper);color:var(--ink);font-weight:500;font-size:var(--step-0);letter-spacing:-.005em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;line-height:1.5;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,select{font:inherit;color:inherit}::selection{background:var(--orange);color:#fff}:focus-visible{outline:2px solid var(--orange);outline-offset:2px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
