.theme_root__vcKr3{--ground:#04070d;--ink:#ffffff;--u:clamp(0.68px,min(100vw/1280,100vh/800),1.72px);--t:var(--u);--line:color-mix(in srgb,var(--ink) 13%,transparent);--hair:max(1px,calc(1 * var(--u)));--nudge:calc(1 * var(--t));--e-mask:cubic-bezier(0.16,1,0.3,1);--e-line:cubic-bezier(0.65,0,0.35,1);--e-soft:cubic-bezier(0.22,0.61,0.36,1);--mono-zoom:1.1;--mono-focus-x:50%;--mono-focus-y:54%;--dock-offset:0px;--wm-room:30vw;background:var(--ground);color:var(--ink);font-family:var(--mono-sans),-apple-system,"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}@supports (height:100dvh){.theme_root__vcKr3{--u:clamp(0.68px,min(100vw/1280,100dvh/800),1.72px)}}.theme_main__ttaR2{display:block}.theme_stage__JoEn3{position:relative;height:calc(100vh - var(--wf-chrome, 0px));height:calc(100dvh - var(--wf-chrome, 0px));overflow:hidden;background:var(--ground);isolation:isolate}.theme_stage__JoEn3 [hidden]{display:none!important}.theme_bg__F_67p{position:absolute;inset:0;will-change:transform;transform-origin:50% 50%;backface-visibility:hidden}.theme_media__37sok{position:absolute;left:50%;top:50%;display:block;width:max(100vw,177.78vh);height:max(100vh,56.25vw);max-width:none;-o-object-fit:cover;object-fit:cover;transform:translate(calc(-50% - var(--mono-zoom) * (var(--mono-focus-x) - 50%)),calc(-50% - var(--mono-zoom) * (var(--mono-focus-y) - 50%))) scale(var(--mono-zoom))}.theme_bg__F_67p video{opacity:0;transition:opacity .9s ease}.theme_bg__F_67p video.theme_on__LbcEC{opacity:1}.theme_scrim__w7cOw{position:absolute;inset:0;pointer-events:none;--veil:24%;background:linear-gradient(to top,color-mix(in srgb,var(--ground) 84%,transparent) 0,color-mix(in srgb,var(--ground) 70%,transparent) 20%,color-mix(in srgb,var(--ground) 44%,transparent) 36%,color-mix(in srgb,var(--ground) 14%,transparent) 50%,transparent 62%),linear-gradient(to bottom,color-mix(in srgb,var(--ground) 72%,transparent) 0,color-mix(in srgb,var(--ground) 46%,transparent) 13%,color-mix(in srgb,var(--ground) 16%,transparent) 22%,transparent 30%),linear-gradient(to right,color-mix(in srgb,var(--ground) 70%,transparent) 0,color-mix(in srgb,var(--ground) 52%,transparent) 13%,color-mix(in srgb,var(--ground) 22%,transparent) 25%,transparent 34%),linear-gradient(color-mix(in srgb,var(--ground) var(--veil),transparent),color-mix(in srgb,var(--ground) var(--veil),transparent))}.theme_frame__ZTXoY{position:absolute;left:calc(30 * var(--u));top:calc(30 * var(--u));right:calc(30 * var(--u));bottom:calc(31 * var(--u))}.theme_ln__DFDrg{position:absolute;background:var(--line)}.theme_lnT__otkVX{top:0}.theme_lnB__5XRh4,.theme_lnT__otkVX{left:calc(26 * var(--u));right:calc(26 * var(--u));height:var(--hair)}.theme_lnB__5XRh4{bottom:0}.theme_lnL__QtrgX{left:0}.theme_lnL__QtrgX,.theme_lnR__7ym_8{top:calc(26 * var(--u));bottom:calc(26 * var(--u));width:var(--hair)}.theme_lnR__7ym_8{right:0}.theme_cn__MHP6u{position:absolute;width:calc(26 * var(--u));height:calc(26 * var(--u))}.theme_cnBr__CQAfZ,.theme_cnTl__LMm0J{background:linear-gradient(to bottom right,transparent calc(50% - .65px),var(--line) calc(50% - .65px),var(--line) calc(50% + .65px),transparent calc(50% + .65px))}.theme_cnBl__D5ofR,.theme_cnTr__pXwR2{background:linear-gradient(to bottom left,transparent calc(50% - .65px),var(--line) calc(50% - .65px),var(--line) calc(50% + .65px),transparent calc(50% + .65px))}.theme_cnTl__LMm0J{left:0;top:0}.theme_cnBr__CQAfZ{right:0;bottom:0}.theme_cnTr__pXwR2{right:0;top:0}.theme_cnBl__D5ofR{left:0;bottom:0}.theme_lbl__fJ5Wq{font-family:var(--mono-label),var(--mono-sans),sans-serif;font-weight:700;font-size:calc(10 * var(--t));line-height:1;white-space:nowrap}.theme_t__dlmIj{position:relative;top:var(--nudge);display:inline-block;text-align:left;white-space:pre}.theme_sr__aUQz6{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.theme_ico__QYKss{flex:none;display:block}.theme_logo__3GlVB{position:absolute;left:calc(24 * var(--t));top:calc(22 * var(--t));height:calc(19 * var(--t));display:flex;align-items:center;color:var(--ink);text-decoration:none}.theme_logoText__UixdM{display:block;font-family:var(--mono-label),var(--mono-sans),sans-serif;font-weight:700;font-size:min(calc(18 * var(--t)),calc(var(--wm-room) / (var(--wm-len) * .81)));line-height:1;letter-spacing:.16em;white-space:nowrap}.theme_masthead__5yoBm{position:absolute;right:calc(11 * var(--t));top:calc(12 * var(--t));height:calc(41 * var(--t));display:flex;align-items:center;z-index:6}.theme_links__ijrsx{display:flex;align-items:center;gap:calc(14.4 * var(--t));margin-right:calc(18 * var(--t))}.theme_links__ijrsx a{color:color-mix(in srgb,var(--ink) 94%,transparent);text-shadow:0 0 calc(10 * var(--t)) color-mix(in srgb,var(--ground) 60%,transparent);text-decoration:none;letter-spacing:calc(.1 * var(--t));padding-left:calc(.1 * var(--t));opacity:.94;transition:opacity .25s ease,color .25s ease}.theme_links__ijrsx a:hover{opacity:1;color:var(--ink)}.theme_pill__O5v7D{height:calc(41 * var(--t));display:flex;align-items:center;text-decoration:none;position:relative;cursor:pointer;border:0;padding:0}.theme_enter__kvpdT{padding:0 calc(19 * var(--t)) 0 calc(21 * var(--t));background:color-mix(in srgb,var(--ink) 5%,transparent);backdrop-filter:blur(calc(12 * var(--t)));transition:background .3s ease}.theme_enter__kvpdT:hover{background:color-mix(in srgb,var(--ink) 7.5%,transparent)}.theme_enter__kvpdT .theme_ico__QYKss{width:calc(7 * var(--t));height:calc(11 * var(--t));fill:var(--ink)}.theme_enter__kvpdT .theme_t__dlmIj{color:color-mix(in srgb,var(--ink) 93%,transparent);margin-left:calc(7 * var(--t));letter-spacing:calc(.33 * var(--t))}.theme_menu__37mmg{min-width:calc(96 * var(--t));padding:0 calc(24 * var(--t)) 0 calc(21 * var(--t));background:var(--accent);clip-path:polygon(0 0,calc(100% - 15 * var(--t)) 0,100% calc(15 * var(--t)),100% 100%,0 100%)}.theme_menu__37mmg .theme_ico__QYKss{width:calc(10 * var(--t));height:calc(10 * var(--t));fill:var(--accent-ink)}.theme_menu__37mmg .theme_t__dlmIj{color:var(--accent-ink);margin-left:calc(7 * var(--t));letter-spacing:calc(.02 * var(--t))}.theme_panel__pKBPc{position:absolute;top:calc(52 * var(--t));right:0;min-width:calc(220 * var(--t));max-width:calc(100vw - 40 * var(--u));padding:calc(12 * var(--t)) calc(20 * var(--t)) calc(14 * var(--t));background:color-mix(in srgb,var(--ground) 88%,transparent);backdrop-filter:blur(calc(16 * var(--t)));clip-path:polygon(0 0,calc(100% - 15 * var(--t)) 0,100% calc(15 * var(--t)),100% 100%,calc(15 * var(--t)) 100%,0 calc(100% - 15 * var(--t)));opacity:0;visibility:hidden;transform:translateY(calc(-6 * var(--t)));transition:opacity .34s ease,transform .34s var(--e-soft),visibility .34s}.theme_navOpen__6zi3t .theme_panel__pKBPc{opacity:1;visibility:visible;transform:none;transition:opacity .34s ease,transform .34s var(--e-soft),visibility 0s}.theme_dir__ggJ3c{list-style:none;margin:0;padding:0}.theme_dir__ggJ3c li+li{border-top:var(--hair) solid color-mix(in srgb,var(--ink) 8%,transparent)}.theme_dir__ggJ3c a{display:flex;flex-direction:column;gap:calc(5 * var(--t));padding:calc(10 * var(--t)) 0;color:color-mix(in srgb,var(--ink) 90%,transparent);text-decoration:none;transition:color .25s ease}.theme_dir__ggJ3c a:hover{color:var(--ink)}.theme_dir__ggJ3c .theme_lbl__fJ5Wq{letter-spacing:calc(.6 * var(--t))}.theme_dirDetail__Iiwt8{font-size:calc(11.5 * var(--t));line-height:1.35;color:color-mix(in srgb,var(--ink) 76%,transparent);overflow-wrap:anywhere}.theme_index__fOWwi{position:absolute;left:calc(10.5 * var(--t));top:50%;transform:translateY(calc(-50% + 1.5 * var(--t)));list-style:none;margin:0;padding:0}.theme_index__fOWwi li{height:calc(26.6 * var(--t));display:flex;align-items:center;position:relative}.theme_index__fOWwi button{font-family:var(--mono-label),var(--mono-sans),sans-serif;font-weight:700;font-size:calc(10 * var(--t));line-height:1;letter-spacing:calc(1.3 * var(--t));white-space:nowrap;text-align:left;color:color-mix(in srgb,var(--ink) 80%,transparent);text-shadow:0 0 calc(10 * var(--t)) color-mix(in srgb,var(--ground) 60%,transparent);background:none;border:0;padding:0;cursor:pointer;transition:color .3s ease}.theme_index__fOWwi .theme_on__LbcEC button,.theme_index__fOWwi button:hover{color:var(--ink)}.theme_index__fOWwi .theme_on__LbcEC:before{content:"";position:absolute;left:calc(-13.5 * var(--t));top:50%;width:calc(6 * var(--t));height:calc(7 * var(--t));transform:translateY(-50%);background:var(--ink)}.theme_hero__NmA18{pointer-events:none}.theme_hero__NmA18>*{pointer-events:auto}.theme_hero__NmA18{position:absolute;left:0;right:0;bottom:calc(max(7.98%, calc(59 * var(--t))) + var(--dock-offset));text-align:center}.theme_copy__LMi9c,.theme_hero__NmA18{display:flex;flex-direction:column;align-items:center}.theme_copy__LMi9c{max-width:100%}.theme_headline__opdAW{margin:0;font-weight:700;font-size:calc(31.5 * var(--t) * var(--hs, 1));line-height:calc(32 * var(--t) * var(--hs, 1));letter-spacing:calc(1.53 * var(--t) * var(--hs, 1));padding-left:calc(1.53 * var(--t) * var(--hs, 1));color:var(--ink);text-transform:uppercase;overflow-wrap:anywhere}.theme_headline__opdAW .theme_hrow__AvlvB{display:block;overflow:hidden;padding-top:.2em;margin-top:-.2em}.theme_headline__opdAW .theme_hrise__vbyJT{display:block}.theme_blurb__0Na6X{margin:calc(15.56 * var(--t)) 0 0;font-weight:400;font-size:calc(11.1 * var(--t));line-height:calc(19.7 * var(--t));color:color-mix(in srgb,var(--ink) 72%,transparent);max-width:calc(420 * var(--t));text-wrap:pretty;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden}.theme_blurbNote__0G5Xy{margin:calc(8 * var(--t)) 0 0;font-size:calc(11 * var(--t))}.theme_hero__NmA18 .theme_hrise__vbyJT{transition:transform .5s var(--e-mask)}.theme_hero__NmA18 .theme_blurb__0Na6X{transition:opacity .4s ease,transform .4s ease}.theme_swapping__oDi04 .theme_hrise__vbyJT{transform:translateY(112%)}.theme_swapping__oDi04 .theme_blurb__0Na6X{opacity:0;transform:translateY(calc(7 * var(--t)))}.theme_cta__088B2{margin-top:calc(23 * var(--t));position:relative;min-width:calc(190 * var(--t));height:calc(41 * var(--t));padding:0 calc(19 * var(--t));display:flex;align-items:center;justify-content:center;text-decoration:none}.theme_ctaGlass__C5dTy{position:absolute;inset:0;background:color-mix(in srgb,var(--ink) 3.5%,transparent);backdrop-filter:blur(calc(12 * var(--t)));clip-path:polygon(calc(3 * var(--t)) 0,calc(100% - 10 * var(--t)) 0,100% calc(10 * var(--t)),100% calc(100% - 3 * var(--t)),calc(100% - 3 * var(--t)) 100%,calc(10 * var(--t)) 100%,0 calc(100% - 10 * var(--t)),0 calc(3 * var(--t)));transition:background .3s ease}.theme_cta__088B2:hover .theme_ctaGlass__C5dTy{background:color-mix(in srgb,var(--ink) 7.5%,transparent)}.theme_ctaEdge__d119s{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.theme_ctaEdge__d119s path{fill:none;stroke:color-mix(in srgb,var(--ink) 8.5%,transparent);stroke-width:1;transition:stroke .3s ease}.theme_cta__088B2:hover .theme_ctaEdge__d119s path{stroke:color-mix(in srgb,var(--ink) 20%,transparent)}.theme_ctaIn__wyz7J{position:relative;display:flex;align-items:center}.theme_cta__088B2 .theme_ico__QYKss{width:calc(7 * var(--t));height:calc(11 * var(--t));fill:var(--ink)}.theme_cta__088B2 .theme_t__dlmIj{margin-left:calc(6 * var(--t));color:color-mix(in srgb,var(--ink) 92%,transparent);letter-spacing:calc(.55 * var(--t))}.theme_dock__JehnG{position:absolute;left:0;right:0;bottom:var(--dock-offset);height:calc(47 * var(--t));display:flex;justify-content:space-between;align-items:stretch;--nudge:calc(1.6 * var(--t))}.theme_root__vcKr3[data-demo]{--dock-offset:calc(46px + env(safe-area-inset-bottom, 0px))}.theme_rule__yq5_q{position:absolute;left:0;right:0;top:0;height:var(--hair);background:var(--line)}.theme_dock__JehnG a,.theme_dock__JehnG button{display:flex;align-items:center;text-decoration:none;background:none;border:0;padding:0;cursor:pointer;color:color-mix(in srgb,var(--ink) 82%,transparent);transition:color .3s ease}.theme_dock__JehnG a:hover,.theme_dock__JehnG button:hover{color:var(--ink)}.theme_motion__tOgLS{position:relative;padding:0 min(calc(20 * var(--t)),5vw) 0 min(calc(26 * var(--t)),6vw)!important}.theme_talk__b_0eE{position:relative;margin-left:auto;padding:0 min(calc(24 * var(--t)),6vw) 0 min(calc(20 * var(--t)),5vw)!important}.theme_motion__tOgLS:after,.theme_talk__b_0eE:before{content:"";position:absolute;top:0;bottom:0;width:var(--hair);background:color-mix(in srgb,var(--ink) 21%,transparent)}.theme_motion__tOgLS:after{right:0}.theme_talk__b_0eE:before{left:0}.theme_motion__tOgLS .theme_ico__QYKss{width:calc(12 * var(--t));height:calc(12 * var(--t));fill:currentColor}.theme_motion__tOgLS .theme_bars__A4808,.theme_motion__tOgLS .theme_play__P6tL0{transition:opacity .25s ease}.theme_motion__tOgLS .theme_play__P6tL0,.theme_paused__jYgGq .theme_bars__A4808{opacity:0}.theme_paused__jYgGq .theme_play__P6tL0{opacity:1}.theme_motion__tOgLS .theme_t__dlmIj{margin-left:calc(10 * var(--t));letter-spacing:calc(.02 * var(--t))}.theme_next__R5qF2{position:absolute;left:50%;top:0;bottom:0;transform:translateX(-50%)}.theme_next__R5qF2 .theme_ico__QYKss{width:calc(5 * var(--t));height:calc(7 * var(--t));fill:currentColor;position:relative;top:calc(-1 * var(--t))}.theme_next__R5qF2 .theme_t__dlmIj{margin-left:calc(10 * var(--t))}.theme_next__R5qF2 .theme_t__dlmIj,.theme_talk__b_0eE .theme_t__dlmIj{letter-spacing:calc(.12 * var(--t))}.theme_talk__b_0eE .theme_ico__QYKss{width:calc(16 * var(--t));height:calc(15 * var(--t));margin-left:calc(11 * var(--t));fill:none;stroke:currentColor;stroke-width:1.6}.theme_stage__JoEn3 a:focus-visible,.theme_stage__JoEn3 button:focus-visible{outline:calc(1.5 * var(--t)) solid var(--ring);outline-offset:calc(3 * var(--t))}.theme_story____Y3E{padding:clamp(24px,4vw,56px) clamp(16px,4vw,56px) clamp(56px,8vw,110px);background:var(--ground);color:var(--ink)}.theme_storyBlock__2zlap{max-width:1180px;margin:0 auto;padding:clamp(32px,4vw,56px) 0;border-top:1px solid var(--line);scroll-margin-top:24px}.theme_storyBlock__2zlap:first-child{border-top:0}.theme_storyLabel__ZDSRn{margin:0 0 28px;font-family:var(--mono-label),var(--mono-sans),sans-serif;font-weight:700;font-size:clamp(13px,1.1vw,15px);letter-spacing:.16em}.theme_storyGrid__0Qk1l{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin:0;padding:0;list-style:none}.theme_storyPanel__8sj6r{padding:22px 20px 24px;background:color-mix(in srgb,var(--ink) 5%,transparent);border:1px solid var(--line);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%)}.theme_storyNo__OIDpB{display:block;margin-bottom:18px;color:var(--accent);font-family:var(--mono-label),var(--mono-sans),sans-serif;font-weight:700;font-size:12px;letter-spacing:.16em}.theme_storyTitle__qpPLM{margin:0;font-weight:700;font-size:17px;line-height:1.25;text-transform:uppercase;letter-spacing:.02em}.theme_storyText__1rdA5{margin:10px 0 0;color:color-mix(in srgb,var(--ink) 74%,transparent);font-size:15px;line-height:1.6}.theme_storyFaqs__M1v97{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:start}.theme_storyFaqs__M1v97 details{padding:0 20px;border:1px solid var(--line);background:color-mix(in srgb,var(--ink) 4%,transparent)}.theme_storyFaqs__M1v97 summary{position:relative;padding:18px 28px 18px 0;list-style:none;font-weight:700;font-size:16px;line-height:1.35;cursor:pointer}.theme_storyFaqs__M1v97 summary::-webkit-details-marker{display:none}.theme_storyFaqs__M1v97 summary:after{content:"+";position:absolute;right:0;top:16px;color:var(--accent);font-family:var(--mono-label),var(--mono-sans),sans-serif;font-size:18px}.theme_storyFaqs__M1v97 details[open] summary:after{content:"\2013"}.theme_storyFaqs__M1v97 details .theme_storyText__1rdA5{margin:0;padding-bottom:20px}@media (max-width:760px){.theme_storyFaqs__M1v97{grid-template-columns:1fr}}.theme_after__GpvES{padding:32px 16px 56px;background:var(--ground)}.theme_after__GpvES>*{max-width:720px;margin-inline:auto}@keyframes theme_drawX__KD2AZ{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes theme_drawY__vU1Xk{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes theme_fadeIn__N_IFJ{0%{opacity:0}to{opacity:1}}@keyframes theme_maskUp__vC65f{0%{transform:translateY(112%)}to{transform:translateY(0)}}@keyframes theme_settle__wopGz{0%{opacity:0;transform:translateY(calc(7 * var(--t)))}to{opacity:1;transform:none}}@keyframes theme_markIn__3qqp_{0%{transform:translateY(-50%) scaleX(0)}to{transform:translateY(-50%) scaleX(1)}}@keyframes theme_settleC__2GmwO{0%{opacity:0;transform:translate(-50%,calc(7 * var(--t)))}to{opacity:1;transform:translateX(-50%)}}.theme_anim__vq0nU .theme_lnT__otkVX{transform-origin:left center;animation:theme_drawX__KD2AZ .5s var(--e-line) .04s both}.theme_anim__vq0nU .theme_lnL__QtrgX{transform-origin:center top;animation:theme_drawY__vU1Xk .5s var(--e-line) .04s both}.theme_anim__vq0nU .theme_lnB__5XRh4{transform-origin:right center;animation:theme_drawX__KD2AZ .5s var(--e-line) .2s both}.theme_anim__vq0nU .theme_lnR__7ym_8{transform-origin:center bottom;animation:theme_drawY__vU1Xk .5s var(--e-line) .2s both}.theme_anim__vq0nU .theme_cn__MHP6u{animation:theme_fadeIn__N_IFJ .3s linear .55s both}.theme_anim__vq0nU .theme_logo__3GlVB{overflow:hidden}.theme_anim__vq0nU .theme_logoText__UixdM{animation:theme_maskUp__vC65f .8s var(--e-mask) .16s both}.theme_anim__vq0nU .theme_enter__kvpdT{animation:theme_settle__wopGz .56s var(--e-soft) .3s both}.theme_anim__vq0nU .theme_menu__37mmg{animation:theme_settle__wopGz .56s var(--e-soft) .36s both}.theme_anim__vq0nU .theme_links__ijrsx{animation:theme_fadeIn__N_IFJ .4s linear .34s both}.theme_anim__vq0nU .theme_headline__opdAW .theme_hrise__vbyJT{animation:theme_maskUp__vC65f .9s var(--e-mask) both}.theme_anim__vq0nU .theme_headline__opdAW .theme_hrow__AvlvB:first-child .theme_hrise__vbyJT{animation-delay:.42s}.theme_anim__vq0nU .theme_headline__opdAW .theme_hrow__AvlvB+.theme_hrow__AvlvB .theme_hrise__vbyJT{animation-delay:.52s}.theme_anim__vq0nU .theme_index__fOWwi{animation:theme_fadeIn__N_IFJ .45s linear .6s both}.theme_anim__vq0nU .theme_index__fOWwi .theme_on__LbcEC:before{animation:theme_markIn__3qqp_ .42s var(--e-soft) .64s both}.theme_anim__vq0nU .theme_blurb__0Na6X{animation:theme_settle__wopGz .72s var(--e-soft) .7s both}.theme_anim__vq0nU .theme_cta__088B2{animation:theme_settle__wopGz .62s var(--e-soft) .86s both}.theme_anim__vq0nU .theme_rule__yq5_q{transform-origin:left center;animation:theme_drawX__KD2AZ .52s var(--e-line) .92s both}.theme_anim__vq0nU .theme_motion__tOgLS{animation:theme_settle__wopGz .52s var(--e-soft) .96s both}.theme_anim__vq0nU .theme_next__R5qF2{animation:theme_settleC__2GmwO .52s var(--e-soft) 1.02s both}.theme_anim__vq0nU .theme_talk__b_0eE{animation:theme_settle__wopGz .52s var(--e-soft) 1.08s both}.theme_anim__vq0nU .theme_motion__tOgLS:after,.theme_anim__vq0nU .theme_talk__b_0eE:before{transform-origin:center top;animation:theme_drawY__vU1Xk .36s var(--e-line) 1.06s both}@media (prefers-reduced-motion:reduce){.theme_stage__JoEn3 *,.theme_stage__JoEn3 :after,.theme_stage__JoEn3 :before{transition:none!important;animation:none!important}}@media (max-width:1152px){.theme_root__vcKr3{--u:clamp(0.8px,min(100vw/1280,100vh/800),1.1px);--t:max(var(--u),clamp(0.9px,calc(0.9px + (1152px - 100vw) * 0.00042),1.12px))}@supports (height:100dvh){.theme_root__vcKr3{--u:clamp(0.8px,min(100vw/1280,100dvh/800),1.1px)}}.theme_links__ijrsx{gap:calc(17 * var(--t));align-self:stretch}.theme_links__ijrsx a{display:flex;align-items:center;align-self:stretch}.theme_index__fOWwi button{padding:calc(7 * var(--t)) 0}}@media (max-width:1152px) and (min-aspect-ratio:6/5){.theme_hero__NmA18{padding-inline:calc(150 * var(--t))}}@media (max-width:1152px) and (max-aspect-ratio:6/5){.theme_index__fOWwi{top:32%}.theme_scrim__w7cOw{background:linear-gradient(to top,color-mix(in srgb,var(--ground) 84%,transparent) 0,color-mix(in srgb,var(--ground) 70%,transparent) 20%,color-mix(in srgb,var(--ground) 44%,transparent) 36%,color-mix(in srgb,var(--ground) 14%,transparent) 50%,transparent 62%),linear-gradient(to bottom,color-mix(in srgb,var(--ground) 72%,transparent) 0,color-mix(in srgb,var(--ground) 46%,transparent) 13%,color-mix(in srgb,var(--ground) 16%,transparent) 22%,transparent 30%),linear-gradient(to right,color-mix(in srgb,var(--ground) 78%,transparent) 0,color-mix(in srgb,var(--ground) 64%,transparent) 16%,color-mix(in srgb,var(--ground) 30%,transparent) 30%,transparent 42%),linear-gradient(color-mix(in srgb,var(--ground) var(--veil),transparent),color-mix(in srgb,var(--ground) var(--veil),transparent))}.theme_hero__NmA18{padding-inline:calc(22 * var(--t))}}@media (max-width:830px){.theme_root__vcKr3{--wm-room:44vw}.theme_enter__kvpdT,.theme_links__ijrsx{display:none}}@media (max-width:548px){.theme_root__vcKr3{--u:clamp(0.62px,min(100vw/500,100vh/820),1.1px);--t:clamp(1.06px,calc(100vw / 489),1.12px)}@supports (height:100dvh){.theme_root__vcKr3{--u:clamp(0.62px,min(100vw/500,100dvh/820),1.1px)}}.theme_root__vcKr3{--mono-zoom:1.25;--mono-focus-y:59%}.theme_scrim__w7cOw{background:linear-gradient(to top,color-mix(in srgb,var(--ground) 86%,transparent) 0,color-mix(in srgb,var(--ground) 76%,transparent) 26%,color-mix(in srgb,var(--ground) 56%,transparent) 42%,color-mix(in srgb,var(--ground) 24%,transparent) 54%,transparent 64%),linear-gradient(to bottom,color-mix(in srgb,var(--ground) 78%,transparent) 0,color-mix(in srgb,var(--ground) 70%,transparent) calc(190 * var(--t)),color-mix(in srgb,var(--ground) 52%,transparent) calc(260 * var(--t)),transparent calc(350 * var(--t))),linear-gradient(color-mix(in srgb,var(--ground) var(--veil),transparent),color-mix(in srgb,var(--ground) var(--veil),transparent))}.theme_frame__ZTXoY{left:calc(22 * var(--u));right:calc(22 * var(--u));top:calc(22 * var(--u));bottom:calc(22 * var(--u))}.theme_logo__3GlVB{left:calc(16 * var(--t));top:calc(22 * var(--t))}.theme_masthead__5yoBm{right:calc(9 * var(--t));top:calc(12 * var(--t))}.theme_index__fOWwi{top:calc(70 * var(--t));transform:none}.theme_index__fOWwi li{height:calc(24 * var(--t))}.theme_index__fOWwi button{color:color-mix(in srgb,var(--ink) 84%,transparent)}.theme_hero__NmA18{bottom:calc(max(9%, calc(59 * var(--t))) + var(--dock-offset));padding-inline:calc(18 * var(--t))}.theme_headline__opdAW{text-wrap:balance}.theme_blurb__0Na6X{max-width:calc(400 * var(--t));-webkit-line-clamp:9}.theme_headline__opdAW .theme_hrow__AvlvB{display:inline;overflow:visible;padding-top:0;margin-top:0}.theme_headline__opdAW .theme_hrise__vbyJT{display:inline}.theme_anim__vq0nU .theme_headline__opdAW .theme_hrise__vbyJT{animation:none}.theme_anim__vq0nU .theme_headline__opdAW{animation:theme_settle__wopGz .8s var(--e-mask) .42s both}.theme_hero__NmA18 .theme_headline__opdAW{transition:opacity .4s ease}.theme_swapping__oDi04 .theme_headline__opdAW{opacity:0}.theme_dock__JehnG{height:auto;flex-wrap:wrap}.theme_motion__tOgLS,.theme_talk__b_0eE{flex:1 1 0;justify-content:center;height:calc(44 * var(--t))}.theme_talk__b_0eE:before{display:none}.theme_next__R5qF2{position:static;transform:none;order:1;flex:1 0 100%;justify-content:center;height:calc(40 * var(--t));border-top:var(--hair) solid var(--line)!important}.theme_anim__vq0nU .theme_next__R5qF2{animation-name:theme_settle__wopGz}.theme_hero__NmA18{bottom:calc(96 * var(--t) + var(--dock-offset))}}@media (max-height:560px),(max-width:370px) and (max-height:640px){.theme_blurb__0Na6X{-webkit-line-clamp:2;margin-top:calc(8 * var(--t))}}@font-face{font-family:sans;src:url(/_next/static/media/416a948483f97107-s.p.woff2) format("woff2");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:sans;src:url(/_next/static/media/152749de5a6abe52-s.p.woff2) format("woff2");font-display:block;font-weight:700;font-style:normal}@font-face{font-family:sans Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_0478cf{font-family:sans,sans Fallback}.__variable_0478cf{--mono-sans:"sans","sans Fallback"}@font-face{font-family:label;src:url(/_next/static/media/8dbc2814c420e72a-s.p.woff2) format("woff2");font-display:block;font-weight:700;font-style:normal}@font-face{font-family:label Fallback;src:local("Arial");ascent-override:91.39%;descent-override:28.37%;line-gap-override:0.00%;size-adjust:108.55%}.__className_699d0e{font-family:label,label Fallback;font-weight:700;font-style:normal}.__variable_699d0e{--mono-label:"label","label Fallback"}