html:has(.home){background:#fff}html:has(.home) body{background:#fff}html:has(.home[data-ground=dark]){background:#0e0407}.home{--fg:var(--color-ink);--ease-reveal:cubic-bezier(.22, 1, .36, 1);--ease-big:cubic-bezier(.76, 0, .24, 1);color:var(--fg);font-weight:400}.meta{font-family:var(--font-pixel);font-size:var(--text-meta);line-height:var(--text-meta--line-height);letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-weight:400}.soft{border-radius:12.5%}.grade{filter:saturate(.88)sepia(.06)contrast(1.02)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}html.is-locked,html.is-locked body{overflow:hidden}.split-line-mask{margin-bottom:-.14em;padding-bottom:.14em}.roll-track{vertical-align:top;line-height:1.25;display:inline-flex;overflow:hidden}.roll-char{display:inline-block;position:relative}.roll-a,.roll-b{transition:transform .5s var(--ease-reveal,ease);transition-delay:calc(var(--i) * 18ms);display:block}.roll-b{position:absolute;top:100%;left:0}.roll-host:hover .roll-a,.roll-host:hover .roll-b,.roll-host:focus-visible .roll-a,.roll-host:focus-visible .roll-b{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.roll-a,.roll-b{transition:none}}.preloader{z-index:480;background:#fff;position:fixed;inset:0}html[data-intro=skip] .preloader,html[data-intro=calm] .preloader>*{display:none}html[data-intro=calm] .preloader{animation:.4s 50ms forwards preloader-fade}@keyframes preloader-fade{to{opacity:0;visibility:hidden}}html[data-intro=full] .home[data-phase=loading] [data-await-intro]{visibility:hidden}.home-header{transition:transform .5s var(--ease-reveal)}.home-header.is-hidden{transform:translateY(-100%)}.glass-bar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff94}.glass-bar-dark{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0e04079e}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-bar{background:#fffffff0}.glass-bar-dark{background:#0e0407f0}}.avail-dot{background:var(--color-surge);border-radius:1px;width:7px;height:7px;position:relative}.avail-dot:after{content:"";background:inherit;border-radius:inherit;animation:avail-pulse 2.2s var(--ease-reveal) infinite;position:absolute;inset:0}@keyframes avail-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@media (prefers-reduced-motion:reduce){.avail-dot:after{animation:none}}.link-hot{transition:color .3s}.link-hot:hover,.link-hot:focus-visible{color:var(--color-surge-deep)}html[data-tone=dark] .home .link-hot:hover{color:var(--color-surge-light)}.home :focus-visible,.home-header :focus-visible{outline:2px solid var(--color-surge);outline-offset:4px;border-radius:2px}.home-body{z-index:1;isolation:isolate;background:#fff;position:relative}.home-footer{z-index:0;position:relative;inset:auto 0 0}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.home-footer{position:fixed}}.process-sq{transition:background-color .35s ease, transform .35s var(--ease-reveal);background:#1a1a1a1a;border-radius:1px}.process-sq[data-on]{background:var(--color-bordeaux)}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.process-step [data-dim]{transition:opacity .6s}.process-step:not(.is-active) [data-dim]{opacity:.62}}@keyframes sc-rise{0%{transform:translateY(110%)}to{transform:none}}@keyframes sc-fade-up{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.rise-mask{margin:0 -.08em -.14em;padding:0 .08em .14em;display:block;overflow:hidden}.rise{animation:sc-rise 1.1s var(--ease-reveal) both;animation-delay:calc(var(--arrive,0s) + var(--d,0s));display:block}.fade-up{animation:sc-fade-up 1s var(--ease-reveal) both;animation-delay:calc(var(--arrive,0s) + var(--d,0s))}[data-reveal] [data-r]{transition:opacity .9s var(--ease-reveal), transform 1s var(--ease-reveal);transition-delay:calc(var(--arrive,0s) + var(--i,0) * 80ms)}html[data-reveals] [data-reveal]:not(.is-in) [data-r]{opacity:0;transform:translateY(30px)}@media (prefers-reduced-motion:reduce){.rise,.fade-up{animation:none}html[data-reveals] [data-reveal]:not(.is-in) [data-r]{opacity:1;transform:none}}.btn-ink{background:var(--color-ink);color:#fff;border-radius:6px;align-items:center;height:3rem;padding:0 1.5rem;transition:background-color .3s,transform .2s;display:inline-flex}.btn-ink:hover,.btn-ink:focus-visible{background:var(--color-bordeaux)}.btn-ink:active,.btn-light:active{transform:scale(.97)}.btn-light{background:var(--color-offwhite);height:3rem;color:var(--color-ink);border-radius:6px;align-items:center;padding:0 1.5rem;transition:background-color .3s,color .3s,transform .2s;display:inline-flex}.btn-light:hover,.btn-light:focus-visible{background:var(--color-surge);color:#fff}.home[data-ground=dark] .link-hot:hover,.home[data-ground=dark] .link-hot:focus-visible{color:var(--color-surge-light)}.home[data-ground=dark] :focus-visible{outline-color:var(--color-surge-light)}@keyframes sc-fade-in{0%{opacity:0}}.viewer-img{animation:.45s both sc-fade-in}.stage-sq{background:#f5f1ed24;border-radius:1px;transition:background-color .35s}.stage-sq[data-on]{background:var(--color-surge)}@keyframes sc-vt-lift{to{transform:translateY(-100%)}}::view-transition-group(root){animation:none}::view-transition-old(root){z-index:2;animation:.95s cubic-bezier(.76,0,.24,1) both sc-vt-lift}::view-transition-new(root){z-index:1;animation:none}html[data-arriving] [data-reveal] [data-r],html[data-arriving] .tile-row,html[data-arriving] .wm-rise .logo-char{transition:none!important}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}.wm-rise .logo-char{transition:transform 1s var(--ease-reveal);transition-delay:calc(var(--i,0) * 55ms)}.wm-rise [data-half=r]>.logo-mask:last-child .logo-char{transition-delay:.52s}.wm-rise:not(.is-in) .logo-char{transform:translateY(115%)}.faq-panel{transition:grid-template-rows .6s var(--ease-big);grid-template-rows:0fr;display:grid}.faq-panel.is-open{grid-template-rows:1fr}.faq-answer{opacity:0;transition:opacity .4s ease, transform .6s var(--ease-reveal);transform:translateY(14px)}.faq-panel.is-open .faq-answer{opacity:1;transition-delay:.15s;transform:none}@media (prefers-reduced-motion:reduce){.faq-panel,.faq-answer{transition:none}}
@font-face{font-family:satoshi;src:url(../media/Satoshi_Regular-s.p.2oultpqxb_gh9.woff2)format("woff2");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_Medium-s.p.2gbh8zsgu5xby.woff2)format("woff2");font-display:block;font-weight:500;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_Bold-s.p.19z5sx2nusz2v.woff2)format("woff2");font-display:block;font-weight:700;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_Black-s.p.03d7m3bcbsl0m.woff2)format("woff2");font-display:block;font-weight:900;font-style:normal}@font-face{font-family:satoshi Fallback;src:local(Arial);ascent-override:102.23%;descent-override:24.29%;line-gap-override:10.12%;size-adjust:98.8%}.satoshi_b93fc4c9-module__fWSIDW__className{font-family:satoshi,satoshi Fallback,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.satoshi_b93fc4c9-module__fWSIDW__variable{--font-satoshi:"satoshi", "satoshi Fallback", ui-sans-serif, system-ui, -apple-system, Segoe UI, sans-serif}
@font-face{font-family:pixelUi;src:url(../media/DepartureMono_Regular-s.p.2cvv9vt9btfpg.woff2)format("woff2");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:pixelUi Fallback;src:local(Arial);ascent-override:71.7%;descent-override:19.56%;line-gap-override:0.0%;size-adjust:139.46%}.pixelui_54ef2034-module__D-eM5q__className{font-family:pixelUi,pixelUi Fallback,ui-monospace,SFMono-Regular,monospace}.pixelui_54ef2034-module__D-eM5q__variable{--font-pixel-ui:"pixelUi", "pixelUi Fallback", ui-monospace, SFMono-Regular, monospace}
