@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-cyrillic-wght-normal-C627f1f8.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-vietnamese-wght-normal-rat7GD3o.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-latin-ext-wght-normal-D6H-S6MW.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-latin-wght-normal-D5afBTBx.woff2)format("woff2-variations");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:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal-DCwSJGxG.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.woff2)format("woff2-variations");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}:is(.cs3-film,.dd3-film,.fl-film)[data-gl=off]{height:auto}[data-gl=off]>:is(.cs3-stage,.dd3-stage,.fl-stage){position:relative}[data-gl=off] :is(.cs3-pieces,.dd3-pieces,.fl-pieces,.cs3-stage__head,.dd3-stage__head,.fl-stage__head,.cs3-rail,.dd3-progress,.fl-rail){display:none}.soon-static-pieces{padding:clamp(48px, 8vw, 112px) var(--gutter);position:relative}.soon-static-pieces>h2{margin-top:12px;font-size:clamp(2rem,5vw,4rem)}.soon-static-pieces .soon-static-pieces__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 64px;margin-top:40px;display:grid}.soon-static-pieces__grid>li{border-top:1px solid var(--line);padding-top:24px}.soon-static-pieces__grid h3{font:inherit;margin:12px 0 16px;font-size:22px;font-weight:600}.soon-static-pieces__grid p{max-width:36ch;line-height:1.5}:is(.cs3-form--done,.dd3-form--done,.fl-form--done){overflow-wrap:anywhere}@media (width<=699px){.soon-static-pieces .soon-static-pieces__grid{grid-template-columns:minmax(0,1fr)}}:is(.cs3-film,.dd3-film,.fl-film):not([data-gl=off])+:is(.cs3-signup,.dd3-signup,.fl-signup){min-height:100svh;opacity:var(--handoff,0);pointer-events:none;margin-top:-100svh;padding-top:clamp(120px,22svh,220px);-webkit-mask-image:linear-gradient(#0000,#000 clamp(72px,12svh,140px));mask-image:linear-gradient(#0000,#000 clamp(72px,12svh,140px))}:is(.cs3-film,.dd3-film,.fl-film):not([data-gl=off])+:is(.cs3-signup,.dd3-signup,.fl-signup)[data-handoff]{pointer-events:auto}:is(.cs3-film,.dd3-film,.fl-film):not([data-gl=off])+:is(.cs3-signup,.dd3-signup,.fl-signup):focus-within{opacity:1;pointer-events:auto}:is(.cs3,.dd3,.fl) :is(.cs3-signup,.dd3-signup,.fl-signup) [data-reveal]{opacity:1;transition:none;transform:none}:is(.cs3-stage,.dd3-stage,.fl-stage)[data-outro] :is(.cs3-stage__head,.dd3-stage__head,.fl-stage__head,nav){opacity:0;pointer-events:none}.soon-intro{z-index:90;pointer-events:none;width:100vw;height:100lvh;position:fixed;inset:0}.soon-intro__white{fill:var(--intro-ground,#f3f5f6)}.soon-intro__word{fill:#fff;transition:fill .7s cubic-bezier(.2,.9,.1,1)}.soon-intro[data-state=play] .soon-intro__word{fill:#000}.soon-intro__zoom{transform-box:view-box}.soon-intro[data-state=play] .soon-intro__zoom{animation:1.5s cubic-bezier(.7,0,.84,0) .85s both soon-intro-zoom}.soon-intro[data-state=play]{animation:.38s linear 2.25s both soon-intro-out}@keyframes soon-intro-zoom{to{transform:scale(90)}}@keyframes soon-intro-out{to{opacity:0}}:root[data-soon-intro]{overflow:hidden}.soon-hero-rider{width:auto;height:min(140svh, calc(52vw / var(--rider-aspect)));pointer-events:none;position:absolute;top:10%;left:76%;transform:translate(-50%)}[data-gl=on] .soon-hero-rider{visibility:hidden}@media (aspect-ratio<=4/5){.soon-hero-rider{height:min(80svh, calc(var(--rider-phone-width) / var(--rider-aspect)));top:max(72px,9svh);left:55%}[data-scene] :is(.cs3-stage__poster,.dd3-stage__poster,.fl-stage__poster){height:56%;bottom:auto}:is(.dd3,.fl)[data-scene] :is(.dd3-stage__poster,.fl-stage__poster){-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.cs3[data-scene] .cs3-stage__poster{object-position:98% center;top:-9%}.dd3[data-scene] .dd3-stage__poster{object-position:69% center}.fl[data-scene] .fl-stage__poster{object-position:86% center;top:-10%;-webkit-mask-image:linear-gradient(#000 94%,#0000);mask-image:linear-gradient(#000 94%,#0000)}}.fl[data-scene] .fl-stage__poster{filter:brightness(.65)saturate(.85)}:root:has(.dd3) body{background:#0b0d10}.dd3{--night:#0b0d10;--storm:#13171b;--slate:#1c2228;--powder:#eef1f3;--mute:color-mix(in oklab, var(--powder) 70%, transparent);--line:color-mix(in oklab, var(--powder) 16%, transparent);--line-strong:color-mix(in oklab, var(--powder) 34%, transparent);--beacon:#ffd23f;--gutter:clamp(16px, 4vw, 56px);--header-h:72px;--ease:cubic-bezier(.19, 1, .22, 1);--ease-ui:cubic-bezier(.23, 1, .32, 1);--cut:cubic-bezier(.77, 0, .175, 1);background:var(--night);min-height:100vh;color:var(--powder);-webkit-font-smoothing:antialiased;font-family:Figtree Variable,system-ui,sans-serif;font-size:16px;line-height:1.55;position:relative;overflow-x:clip}.dd3 :where(h1,h2,h3,p,ul,ol,fieldset){margin:0}.dd3 :where(ul,ol){padding:0;list-style:none}.dd3 :where(a){color:inherit}.dd3 :where(button){font:inherit;cursor:pointer}.dd3 :where(img){max-width:none;display:block}.dd3 :focus-visible{outline:2px solid var(--beacon);outline-offset:3px}.dd3 main:focus{outline:none}.dd3-vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dd3-skip{z-index:100;background:var(--beacon);color:var(--night);padding:10px 14px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.dd3-skip:focus{transform:none}.dd3-display{letter-spacing:-.012em;text-transform:uppercase;text-wrap:balance;font-family:Unbounded Variable,Figtree Variable,sans-serif;font-weight:800;line-height:.92}.dd3-meta{letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700;line-height:1.4}.dd3-kicker{color:var(--mute);margin-bottom:16px}.dd3-arrow{width:18px;height:18px;transition:transform .3s var(--ease-ui);flex:none}.dd3-btn{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;min-height:44px;transition:background .2s var(--ease-ui), color .2s var(--ease-ui), transform .16s var(--ease-ui);border:0;justify-content:center;align-items:center;padding:0 20px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.dd3-btn--beacon{background:var(--beacon);color:var(--night)}.dd3-btn--beacon:hover{background:var(--powder)}.dd3-btn:active,.dd3-form__submit:active,.dd3-form__chip:active,.dd3-progress__step:active{transform:scale(.97)}.dd3-header{z-index:50;height:var(--header-h);padding:0 var(--gutter);transition:background .4s var(--ease-ui), border-color .4s var(--ease-ui);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;top:0;left:0;right:0}.dd3-header[data-scrolled]{border-bottom-color:var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0d108c}.dd3-header__brand{align-items:center;min-height:44px;display:inline-flex}.dd3-header__mark{width:108px;height:auto}.dd3-header__tools{align-items:center;gap:28px;display:flex}.dd3-header__when{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700}.dd3-header__cta-short{display:none}.dd3-film{height:calc(var(--film) * 100svh);position:relative}.dd3-stage{background:var(--night);height:100svh;position:sticky;top:0;overflow:clip}.dd3-stage__poster,.dd3-stage__canvas{width:100%;height:100%;position:absolute;inset:0}.dd3-stage__poster{object-fit:cover;object-position:64% 40%;filter:grayscale(.6)brightness(.8);transition:opacity .7s var(--ease)}.dd3-film[data-gl=on] .dd3-stage__poster{opacity:0}.dd3-film[data-gl=off] .dd3-stage__canvas{display:none}.dd3-hero{z-index:3;height:100svh;padding:calc(var(--header-h) + 32px) var(--gutter) clamp(36px, 6vh, 64px);pointer-events:none;align-content:end;display:grid;position:absolute;top:0;left:0;right:0}.dd3-hero__copy{pointer-events:auto;justify-items:start;max-width:640px;display:grid}.dd3-hero__meta{color:var(--mute);margin-bottom:18px}.dd3-hero__title{font-size:clamp(2.6rem,5.4vw,5.8rem)}.dd3-line{overflow-clip-margin:.08em;display:block;overflow:clip}.dd3-line>span{display:inline-block}.dd3-hero__lede{max-width:40ch;color:color-mix(in oklab, var(--powder) 88%, transparent);text-wrap:pretty;margin-top:22px;font-size:17px;line-height:1.5}.dd3-hero .dd3-form{margin-top:24px}.dd3-hero__next{right:var(--gutter);color:var(--powder);align-items:center;gap:10px;display:inline-flex;position:absolute;bottom:clamp(36px,6vh,64px)}.dd3-hero__next .dd3-arrow{animation:dd3-nudge 1.8s var(--ease) infinite}@keyframes dd3-nudge{0%,to{transform:translateY(-2px)}50%{transform:translateY(4px)}}.dd3-hero:not([data-intro=done]) .dd3-line>span{transform:translateY(104%)}.dd3-hero:not([data-intro=done]) :is(.dd3-hero__meta,.dd3-hero__lede,.dd3-form,.dd3-hero__next){opacity:0;transform:translateY(18px)}.dd3-line>span,.dd3-hero :is(.dd3-hero__meta,.dd3-hero__lede,.dd3-form,.dd3-hero__next){transition:transform 1.1s var(--ease), opacity .8s var(--ease)}.dd3-line>span{transition-delay:calc(.7s + var(--i,0) * .11s)}.dd3-hero .dd3-hero__lede{transition-delay:.9s}.dd3-hero .dd3-form{transition-delay:1s}.dd3-hero .dd3-hero__next{transition-delay:1.3s}.dd3-stage__head{z-index:2;top:calc(var(--header-h) + 22px);left:var(--gutter);transition:opacity .5s var(--ease), transform .8s var(--ease);position:absolute}.dd3-stage[data-hero] .dd3-stage__head,.dd3-stage[data-night] .dd3-stage__head{opacity:0;transform:translateY(-10px)}.dd3-stage__title{font-size:clamp(1.4rem,2.2vw,2.2rem)}.dd3-progress{z-index:4;top:calc(var(--header-h) + 26px);right:var(--gutter);opacity:0;pointer-events:none;width:min(520px,42vw);transition:opacity .5s var(--ease);position:absolute}.dd3-progress[data-shown]{opacity:1;pointer-events:auto}.dd3-stage[data-night] .dd3-progress{opacity:0;pointer-events:none}.dd3-progress ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.dd3-progress__step{width:100%;min-height:44px;color:var(--mute);text-align:left;transition:color .2s var(--ease-ui), transform .16s var(--ease-ui);background:0 0;border:0;gap:10px;padding:8px 0;display:grid}.dd3-progress__bar{background:var(--line-strong);height:3px;position:relative;overflow:clip}.dd3-progress__bar:after{content:"";background:var(--beacon);transform-origin:0;transition:transform .5s var(--ease);position:absolute;inset:0;transform:scaleX(0)}.dd3-progress__step[aria-current] .dd3-progress__bar:after{transform:none}.dd3-progress__label{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.dd3-progress__step:hover,.dd3-progress__step[aria-current]{color:var(--powder)}.dd3-pieces{z-index:2;pointer-events:none;position:absolute;inset:0}.dd3-piece{right:var(--gutter);bottom:clamp(32px,6vh,64px);left:var(--gutter);position:absolute;container-type:inline-size}.dd3-piece__code{white-space:nowrap;font-size:clamp(1.4rem,7.5cqw,7.5rem);line-height:1.06}.dd3-gust>span{opacity:0;filter:blur(6px);transition:opacity .16s var(--ease-ui), filter .16s var(--ease-ui), transform .22s var(--cut);display:inline-block;transform:translate(.5em)skew(-14deg)}.dd3-gust:not([data-on])>span{transition-delay:calc(var(--i) * 18ms)}.dd3-gust[data-on]>span{opacity:1;filter:blur();transition:opacity .5s var(--ease), filter .6s var(--ease), transform .9s var(--ease);transition-delay:calc(var(--i) * 45ms);transform:none}.dd3-piece:not([data-on]) .dd3-gust>span{transform:translate(-.6em)skew(14deg)}.dd3-piece[data-on] .dd3-gust>span{transform:none}.dd3-signup{isolation:isolate;min-height:100svh;padding:calc(var(--header-h) + clamp(48px, 10vh, 120px)) var(--gutter) clamp(48px, 8vh, 96px);background:var(--night);position:relative;overflow:clip}.dd3-signup__media{z-index:-2;position:absolute;inset:0;overflow:clip}.dd3-signup__img{object-fit:cover;object-position:64% 40%;filter:grayscale(.65)brightness(.62)contrast(1.08);width:100%;height:100%;transform:scale(calc(1.32 - var(--t,0) * .32));transform-origin:64% 40%}.dd3-signup:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--night) 0%, #0b0d1033 30%, #0b0d108c 70%, var(--night) 100%);position:absolute;inset:0}.dd3-signup__inner{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:end;gap:clamp(32px,6vw,96px);max-width:1320px;margin:0 auto;display:grid}.dd3-signup__title{font-size:clamp(2.8rem,6vw,6.6rem)}.dd3-signup__lede{max-width:40ch;color:color-mix(in oklab, var(--powder) 88%, transparent);text-wrap:pretty;margin-top:22px;font-size:17px}.dd3-signup__body{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0d1099;padding:clamp(22px,3vw,36px)}.dd3-every{border-top:1px solid var(--line);grid-column:1/-1;max-width:70ch;padding-top:20px}.dd3-every__label{color:var(--beacon);margin-bottom:8px}.dd3-every__text{color:var(--mute);font-size:15px}.dd3-form{gap:12px;width:min(100%,540px);display:grid}.dd3-form__row{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0d1080;grid-template-columns:minmax(0,1fr) auto;display:grid}.dd3-form__row:focus-within{border-color:var(--powder);outline:2px solid var(--beacon);outline-offset:2px}.dd3-form__label{color:var(--mute);letter-spacing:.14em;text-transform:uppercase;grid-column:1/-1;padding:12px 16px 0;font-size:11px;font-weight:700}.dd3-form--compact .dd3-form__label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.dd3-form__input{min-width:0;min-height:54px;color:var(--powder);font:inherit;background:0 0;border:0;border-radius:0;padding:0 16px;font-size:16px}.dd3-form__input::placeholder{color:color-mix(in oklab, var(--powder) 62%, transparent)}.dd3-form__input:focus{outline:none}.dd3-form__input[aria-invalid]{box-shadow:inset 0 -2px #ff8a80}.dd3-form__submit{background:var(--beacon);min-height:54px;color:var(--night);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background .2s var(--ease-ui), transform .16s var(--ease-ui);border:0;border-radius:0;align-items:center;gap:12px;margin:0;padding:0 22px;font-size:12px;font-weight:800;display:inline-flex}.dd3-form__label+.dd3-form__input+.dd3-form__submit{align-self:end}.dd3-form__submit:hover{background:var(--powder)}.dd3-form__submit:hover .dd3-arrow{transform:translate(4px)}.dd3-form__submit:disabled{cursor:progress;opacity:.75}.dd3-form__status{color:var(--mute);font-size:13px}.dd3-form__status[data-error]{color:#ff9d94;font-weight:600}.dd3-form__picks{border:0;min-width:0;margin-bottom:8px;padding:0}.dd3-form__legend{margin-bottom:12px;padding:0;font-size:14px;font-weight:700}.dd3-form__legend span{color:var(--mute);margin-left:6px;font-weight:400}.dd3-form__chips{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.dd3-form__chip{border:1px solid var(--line-strong);min-height:44px;color:var(--powder);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:background .2s var(--ease-ui), color .2s var(--ease-ui), border-color .2s var(--ease-ui), transform .16s var(--ease-ui);background:0 0;border-radius:0;padding:0 6px;font-size:11px;font-weight:800}.dd3-form__chip:hover{border-color:var(--powder)}.dd3-form__chip[aria-pressed=true]{border-color:var(--powder);background:var(--powder);color:var(--night)}.dd3-form--done{border:1px solid var(--line-strong);background:#0b0d1099;gap:8px;padding:22px 24px}.dd3-form__done-title{text-transform:uppercase;font-family:Unbounded Variable,sans-serif;font-size:clamp(1.2rem,2vw,1.5rem);font-weight:800}.dd3-form__note{color:var(--mute);font-size:13px}.dd3-form__again{min-height:44px;color:var(--beacon);text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:0;font-size:14px;font-weight:700;text-decoration:underline}.dd3-share{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:26px;padding-top:18px;display:flex}.dd3-share__prompt{color:var(--mute);font-size:14px}.dd3-share__button{min-height:44px;color:var(--powder);letter-spacing:.1em;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-transform:uppercase;text-underline-offset:5px;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:12px;font-weight:800;display:inline-flex}.dd3-share__button:hover{text-decoration-color:currentColor}.dd3-share__status{color:var(--beacon);font-size:13px;font-weight:700}.dd3-footer{padding:44px var(--gutter) 0;border-top:1px solid var(--line);gap:32px;display:grid;overflow:clip}.dd3-footer__row{flex-wrap:wrap;justify-content:space-between;gap:16px 48px;display:flex}.dd3-footer__line{color:var(--mute);font-size:14px}.dd3-footer__meta{color:var(--mute);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;gap:8px 24px;font-size:11px;font-weight:700;display:flex}.dd3-footer__meta a{color:var(--powder);text-underline-offset:4px;margin:-8px 0;padding:8px 0;display:inline-block}.dd3-footer__mark{width:100%;height:auto;color:var(--slate);margin-bottom:-2.2%}.dd3 [data-reveal]{opacity:0;transition:opacity .9s var(--ease), transform 1.2s var(--ease);transform:translateY(28px)}.dd3 [data-reveal][data-in]{opacity:1;transform:none}.dd3 [data-reveal]:focus-within{opacity:1;transition:none;transform:none}@media (width<=1099px){.dd3-header__when{display:none}.dd3-signup__inner{grid-template-columns:minmax(0,1fr);align-items:start}}@media (aspect-ratio<=4/5){.dd3-hero__next{display:none}.dd3-progress{top:auto;right:var(--gutter);bottom:12px;left:var(--gutter);width:auto}.dd3-piece{bottom:76px}.dd3-piece__code{font-size:clamp(1.4rem,8.6cqw,5rem)}}@media (width<=699px){.dd3{--header-h:60px}.dd3-header__mark{width:84px}.dd3-header__cta-long{display:none}.dd3-header__cta-short{display:inline}.dd3-btn{padding:0 16px}.dd3-hero{padding-bottom:20px}.dd3-hero__meta{margin-bottom:12px;font-size:11px}.dd3-hero__season{display:none}.dd3-hero__title{font-size:clamp(2.4rem,12vw,3.4rem)}.dd3-hero__lede{margin-top:14px;font-size:15px}.dd3-hero .dd3-form{width:100%;margin-top:16px}.dd3-form__row{grid-template-columns:minmax(0,1fr)}.dd3-form__submit{justify-content:space-between}.dd3-form__chips{grid-template-columns:repeat(2,minmax(0,1fr))}.dd3-progress__label{letter-spacing:.06em;font-size:10px}.dd3-signup__body{padding:20px 16px}}.dd3-hero__title{text-wrap:balance;max-width:12ch;font-size:clamp(2.5rem,4.6vw,4.8rem)}.dd3-hero__lede{max-width:40ch}.dd3-gust[data-on]>span{transition-duration:.3s,.36s,.52s;transition-delay:calc(var(--i) * 28ms)}@media (width>=1100px) and (aspect-ratio>=4/5){.dd3-piece[data-layout=right]{width:min(600px,45vw);left:auto}.dd3-piece[data-layout=split]{padding-right:35%}.dd3-piece[data-layout=quiet]{max-width:800px}}@media (width<=699px){.dd3-hero__title{font-size:clamp(2.2rem,10.3vw,3rem)}.dd3-piece[data-layout=right]{text-align:right}}.dd3-piece__code>.dd3-gust{display:block}.dd3-piece__description{border-top:1px solid var(--line-strong);opacity:0;max-width:34ch;transition:opacity .18s var(--ease-ui), transform .18s var(--ease-ui);margin-top:24px;padding-top:16px;font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.5;transform:translate(-12px)}.dd3-piece[data-on] .dd3-piece__description{opacity:1;transition-duration:.4s;transition-delay:.16s;transform:none}@media (width>=1100px) and (aspect-ratio>=4/5){.dd3-piece[data-layout=split] .dd3-piece__description{width:26%;position:absolute;bottom:0;right:0}}@media (width<=699px){.dd3-piece[data-layout=right] .dd3-piece__description{margin-left:auto}}.dd3[data-launch] .dd3-explore{gap:24px;margin-top:24px}.dd3[data-launch] .dd3-hero__copy{isolation:isolate;position:relative}.dd3[data-launch] .dd3-hero__copy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 35% 65%,#0b0d10b8 0%,#0b0d1059 52%,#0000 75%);position:absolute;inset:-36px -60px -44px}.dd3[data-launch] :is(.dd3-stage__head,.dd3-progress){isolation:isolate}.dd3[data-launch] :is(.dd3-stage__head,.dd3-progress):before{content:"";z-index:-1;filter:blur(12px);pointer-events:none;background:#0b0d10d1;position:absolute;inset:-16px -20px}.dd3[data-launch] .dd3-progress__step{color:var(--powder)}.dd3[data-launch] .dd3-hero :is(.dd3-line>span,.dd3-hero__meta,.dd3-hero__lede,.dd3-hero__next){transition-duration:.6s,.35s;transition-delay:0s}.dd3[data-launch] .dd3-hero:focus-within :is(.dd3-line>span,.dd3-hero__meta,.dd3-hero__lede){opacity:1;transition:none;transform:none}.dd3[data-launch] .dd3-signup__body{align-self:center}.dd3[data-launch] .dd3-share__button{min-height:44px}@media (width<=699px){.dd3[data-launch] .dd3-progress__label{font-size:11px}.dd3[data-launch] .dd3-hero__copy:before{display:none}}@media (prefers-reduced-motion:reduce){.dd3[data-launch] *,.dd3[data-launch] :before,.dd3[data-launch] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.dd3[data-launch] .dd3-signup__img{transform:none}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:#252423;min-height:100dvh;margin:0}img,svg,video,canvas{max-width:100%;display:block}img,video{height:auto}button,input,select,textarea{font:inherit;color:inherit}[hidden]{display:none!important}a,button,input,select,textarea,label,summary{touch-action:manipulation}a,button,summary{-webkit-tap-highlight-color:transparent}.route-pending{background:#252423;min-height:100dvh}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:200;color:#252423;background:#f9f5e9;border-radius:6px;padding:.7rem 1rem;font:600 .9rem/1 system-ui,sans-serif;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.skip-link:focus{transform:none}main:focus{outline:none}
