@font-face{font-family:lausanne;src:url(../media/TWKLausanne_400-s.p.1p1fcm8kbg854.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:lausanne;src:url(../media/TWKLausanne_500-s.p.1fp40lvywnz54.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:lausanne;src:url(../media/TWKLausanne_600-s.p.2pxyfx0ats9_s.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:lausanne;src:url(../media/TWKLausanne_700-s.p.35e7bb9i9vin6.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:lausanne Fallback;src:local(Arial);ascent-override:89.26%;descent-override:19.61%;line-gap-override:0.0%;size-adjust:102.08%}.lausanne_3d822d76-module__JQ45Hq__className{font-family:lausanne,lausanne Fallback}.lausanne_3d822d76-module__JQ45Hq__variable{--font-lausanne:"lausanne", "lausanne Fallback"}
:root{--full:max(100lvh, var(--screen-h,0px));--font-brand:var(--font-lausanne), "Helvetica Neue", Helvetica, Arial, sans-serif;--font-sans:var(--font-brand);--font-display:var(--font-brand);--brand:#f44700;--brand-rgb:244 71 0;--brand-soft:#ffeadf;--brand-deep:#b3390c;--night-bg:#050506;--bg:#f1f2eb;--ink:#081328;--muted:#8b8b87;--line:#e8e8e6}html:root{--privy-color-background:var(--bg);--privy-color-background-2:#f3f3f2;--privy-color-background-3:var(--ink);--privy-color-background-hover:#f6f6f5;--privy-color-background-clicked:#ededec;--privy-color-background-disabled:var(--bg);--privy-color-background-interactive:var(--ink);--privy-color-background-interactive-hover:#3a3a38;--privy-color-background-interactive-clicked:#000;--privy-color-background-interactive-disabled:#f3f3f2;--privy-color-foreground:var(--ink);--privy-color-foreground-2:#6b6b68;--privy-color-foreground-3:#9b9b97;--privy-color-foreground-4:var(--line);--privy-color-foreground-hover:var(--ink);--privy-color-foreground-clicked:var(--ink);--privy-color-foreground-disabled:#cdcdca;--privy-color-foreground-interactive:var(--ink);--privy-color-foreground-interactive-hover:var(--ink);--privy-color-border-default:var(--line);--privy-color-border-hover:#d6d6d3;--privy-color-border-focus:var(--ink);--privy-color-border-info:#f3f3f2;--privy-color-border-interactive:var(--ink);--privy-color-border-interactive-hover:var(--ink);--privy-color-info-bg:#f3f3f2;--privy-color-info-bg-hover:#ededec;--privy-color-icon-default:var(--ink);--privy-color-icon-default-hover:var(--ink);--privy-color-icon-default-clicked:#000;--privy-color-icon-muted:#6b6b68;--privy-color-icon-muted-hover:#6b6b68;--privy-color-icon-muted-clicked:#6b6b68;--privy-color-icon-subtle:#9b9b97;--privy-color-icon-subtle-hover:#8a8a86;--privy-color-icon-subtle-clicked:#6b6b68;--privy-color-icon-interactive:var(--ink);--privy-color-icon-interactive-hover:#3a3a38;--privy-color-icon-interactive-clicked:#000;--privy-color-icon-default-disabled:#cdcdca;--privy-color-icon-muted-disabled:#cdcdca;--privy-color-icon-subtle-disabled:#cdcdca;--privy-color-shadow-elevation:#1f1f1e1f}*{box-sizing:border-box;margin:0}html,body{height:100%}body{background:color-mix(in srgb, var(--bg), var(--night-bg) calc(var(--night,0) * 100%));color:var(--ink);font-family:var(--font-brand);-webkit-font-smoothing:antialiased}html.modal-open,html.modal-open body,html.waitlist-open body{background:#050506}button{font:inherit;color:inherit}.page{opacity:0;flex-direction:column;min-height:100dvh;display:flex}.page.shown{opacity:1;transition:opacity .4s}.bar{justify-content:space-between;align-items:center;gap:16px;max-width:1120px;margin-inline:auto;padding:24px clamp(20px,4vw,40px);display:flex;position:absolute;inset:0 0 auto}.logo{width:auto;height:26px;display:block}.account{align-items:center;gap:14px;display:flex}.who{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:inline-flex}.dot{background:var(--muted);border-radius:50%;width:6px;height:6px}.dot.pending{animation:1s ease-in-out infinite pulse}.dot.verified{background:#3f9c5a}.dot.unavailable{background:#c9a227}.button{appearance:none;background:var(--ink);color:var(--bg);cursor:pointer;border:0;border-radius:14px;height:40px;padding:0 22px;font-size:15px;font-weight:500;transition:opacity .2s,transform .15s,box-shadow .2s,background .2s,color .2s}.button:hover{opacity:1;background:var(--brand);color:var(--ink)}::selection{background:var(--brand);color:var(--ink)}.button:active{transform:scale(.97)}.button.ghost{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:0 0}.button.ghost:hover{opacity:1;box-shadow:inset 0 0 0 1px var(--ink)}.wrap{width:min(1120px,100% - 2*clamp(20px,4vw,40px));margin-inline:auto}.site-bar{justify-content:space-between;align-items:center;gap:16px;padding:24px 0;display:flex}.logo.invisible{visibility:hidden}.site-nav{align-items:center;gap:28px;display:flex}.nav-link{color:var(--ink);opacity:.72;font-size:15px;font-weight:500;text-decoration:none;transition:opacity .2s}.nav-link:hover,.nav-link[aria-current=page]{opacity:1}.reveal{transition:opacity .7s,translate .7s cubic-bezier(.2,.7,.2,1)}.reveal.concealed{opacity:0;pointer-events:none}html{scrollbar-gutter:stable}html:has(.landing){overscroll-behavior-y:none}html:has(.landing) body{overscroll-behavior-y:none}html:has(.intro-lock){overflow:hidden}.intro{z-index:10;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.intro-logo{width:min(420px,70vw);height:auto;animation:.6s both intro-in}.intro.leaving .intro-logo{animation:.55s cubic-bezier(.4,0,.2,1) forwards intro-out}.hero-center{translate:0 calc(var(--u) * -300);position:relative}.hero-actions{margin-top:clamp(22px, calc(var(--u) * 70), 44px);white-space:nowrap;opacity:0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;gap:12px;display:flex;position:absolute;top:100%;left:50%;translate:-50%}.hero-actions.in{animation:actions-in .9s calc(var(--apex) + .8s) cubic-bezier(.16, 1, .3, 1) both}:is(.hero-link,.hero-cta){--ease-out:cubic-bezier(.16, 1, .3, 1);height:46px;font-family:var(--font-brand);letter-spacing:-.01em;cursor:pointer;align-items:center;gap:10px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}:is(.hero-link,.hero-cta) .arrow{transition:transform .5s var(--ease-out)}:is(.hero-link,.hero-cta):hover .arrow{transform:translate(3px)}:is(.hero-link,.hero-cta):focus-visible{outline:2px solid var(--ink);outline-offset:3px}.hero-link{color:var(--ink);border-radius:12px;padding:0 16px}.hero-link-text{position:relative}.hero-link-text:after{content:"";transform-origin:100%;height:1px;transition:transform .45s var(--ease-out);background:currentColor;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.hero-link:hover .hero-link-text:after{transform-origin:0;transform:scaleX(1)}.hero-cta{background:var(--ink);color:var(--bg);border:0;border-radius:12px;padding:0 24px;transition:color .35s,transform .2s}.landing .hero-cta:hover{color:var(--brand)}.hero-cta:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.hero-actions{opacity:1;animation:none!important}}.create-title{text-align:center;margin:0 0 40px}.docs{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:24px clamp(20px,4vw,40px) 12vh;display:flex}.docs-coin{--k:clamp(.3px, .042vw, .44px);margin-bottom:clamp(20px,3vw,36px)}@media (max-width:760px){.docs-coin{display:none}}.docs-title{text-wrap:balance;max-width:11em;font-family:var(--font-brand);letter-spacing:-.035em;color:var(--ink);margin:0;font-size:clamp(40px,5.4vw,78px);font-weight:500;line-height:1.04}.docs-lede{color:#081328a3;text-wrap:balance;max-width:30em;margin-top:clamp(18px,2vw,26px);font-size:clamp(18px,1.5vw,22px);line-height:1.45}.docs-cta{height:46px;font-family:var(--font-brand);letter-spacing:-.01em;margin-top:clamp(26px,3vw,36px);font-size:15px;font-weight:500}.landing{--row-w:min(1720px, 100vw - 2 * clamp(20px, 2.5vw, 48px));background:var(--night-bg);--section-gap:clamp(120px, 14vw, 200px);--h2:clamp(36px, 4.4vw, 68px);--head-gap:clamp(36px, 4.4vw, 64px);isolation:isolate;position:relative}.orbits{z-index:-1;pointer-events:none;fill:none;stroke:var(--brand);-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--fade-end,100%) - 160px), transparent var(--fade-end,100%));mask-image:linear-gradient(to bottom, #000 calc(var(--fade-end,100%) - 160px), transparent var(--fade-end,100%));position:absolute;top:0;left:0;overflow:hidden}.orbit-reveal{stroke-dasharray:1;stroke-dashoffset:1px}.orbits.drawing .orbit-reveal{animation-name:orbit-draw;animation-timing-function:cubic-bezier(.3,0,.1,1);animation-fill-mode:forwards}.orbit-arrow{fill:var(--brand);stroke:none;opacity:0}.orbits.drawing .orbit-arrow{animation:.25s ease-out forwards orbit-arrow-in}@media (prefers-reduced-motion:reduce){.orbit-reveal{stroke-dashoffset:0!important;animation:none!important}.orbit-arrow{opacity:1!important;animation:none!important}}.landing .wrap{width:var(--row-w)}.band{z-index:0;pointer-events:none;position:fixed;inset:0}.band svg{display:block;overflow:visible}.band path{stroke:color-mix(in oklab, var(--brand), var(--night-bg) calc(var(--e,0) * var(--e,0) * var(--e,0) * 100%));stroke-dasharray:1;stroke-dashoffset:1px}.band path.art{stroke:url(#band-art);opacity:calc(var(--e,0) * var(--e,0) * var(--e,0));display:none}.band.draw path{animation:band-draw var(--hl-dur) var(--hl-delay) cubic-bezier(.65, 0, .25, 1) forwards}@media (prefers-reduced-motion:reduce){.band path{stroke-dashoffset:0;animation:none!important}}.landing-hero{z-index:1;min-height:100svh;min-height:var(--full);padding-bottom:calc(6svh + var(--full) - 100svh);background:var(--bg);flex-direction:column;justify-content:center;display:flex;position:relative}.scroll-chevron{left:50%;bottom:calc(clamp(18px, 4svh, 40px) + var(--full) - 100svh);width:56px;height:44px;color:var(--ink);cursor:pointer;opacity:0;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:12px;place-items:center;padding:0;display:grid;position:absolute;translate:-50%}.scroll-chevron.in{animation:actions-in .9s calc(var(--apex) + 1.5s) cubic-bezier(.16, 1, .3, 1) both}.scroll-chevron svg{transition:transform .5s cubic-bezier(.16,1,.3,1)}.scroll-chevron:hover svg{transform:translateY(3px)}.scroll-chevron:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.scroll-chevron{opacity:1;animation:none!important}}.night-header{z-index:20;opacity:var(--hdr,0);transform:translateY(calc((1 - var(--hdr,0)) * -10px));pointer-events:none;-webkit-user-select:none;user-select:none;background:linear-gradient(#050506eb 0%,#050506b3 55%,#05050600 100%);position:fixed;inset:0 0 auto}.night-header[data-shown]{pointer-events:auto}.night-header-inner{justify-content:space-between;align-items:center;height:84px;margin:0 auto;display:flex}.night-logo{-webkit-user-drag:none;width:auto;height:26px;display:block}.night-nav{align-items:center;gap:8px;display:flex}:is(.night-link,.night-cta,.site-link,.site-cta){height:40px;font-family:var(--font-brand);letter-spacing:-.01em;cursor:pointer;-webkit-user-drag:none;align-items:center;gap:9px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.night-link{color:#fff;padding:0 16px}.night-cta{background:var(--bg);color:var(--ink);border:0;border-radius:11px;padding:0 20px;transition:color .3s,transform .2s}.night-cta .arrow{transition:transform .5s cubic-bezier(.16,1,.3,1)}.night-cta:hover .arrow{transform:translate(3px)}.night-cta:active{transform:scale(.98)}:is(.night-link,.night-cta):focus-visible{outline:2px solid var(--bg);outline-offset:3px}.site-nav{gap:8px}.site-link{color:var(--ink);opacity:.72;padding:0 16px;transition:opacity .2s}.site-link:hover,.site-link[aria-current=page]{opacity:1}.site-cta{background:var(--ink);color:var(--bg);border:0;border-radius:11px;padding:0 20px;transition:color .3s,transform .2s}.site-cta .arrow{width:12px;height:12px;transition:transform .5s cubic-bezier(.16,1,.3,1)}.site-cta:hover .arrow{transform:translate(3px)}.site-cta:active{transform:scale(.98)}:is(.site-link,.site-cta):focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (max-width:560px){.night-header-inner{height:68px}.night-logo{height:22px}.night-link{padding:0 10px}}.hero-pin{position:relative}.coin-row{--u:max(.2px, min(var(--row-w) / 3100, (100svh - 140px) / 820));align-items:center;column-gap:calc(var(--u) * 80);width:var(--row-w);padding-top:calc(var(--u) * 300);grid-template-columns:1fr auto 1fr;margin:0 auto;display:grid}.coin-row.no-coins{padding-top:0}.coin-row.no-coins .hero-center{translate:none}.coin-group{justify-content:space-between;align-items:center;display:flex}.coin{width:calc(var(--u) * var(--w));height:calc(var(--u) * var(--h));pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex:none;position:relative}.coin-arc{transform:translate(0, var(--arc-y,0px));will-change:transform, filter;position:absolute;inset:0}.coin-row:not(.thrown) .coin-arc{opacity:0}.coin-drift{position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.coin-row .coin-arc{opacity:1}.coin-drift{animation:none!important}}.statement{padding:var(--section-gap) 0 0;z-index:1;color:var(--bg);-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;display:flex;position:relative}.statement-demo{opacity:0;width:100%;margin-top:16svh;transition:opacity 1s,transform 1.4s cubic-bezier(.16,1,.3,1);transform:translateY(80px)scale(.97)}.statement-demo.in{opacity:1;transform:none}.statement-text{font-family:var(--font-brand);letter-spacing:-.045em;text-align:center;white-space:nowrap;flex-direction:column;align-items:center;margin:0;font-size:clamp(44px,11vw,190px);font-weight:500;line-height:.94;display:flex}.st-line{padding:0 .04em;display:block}.st-line>span{opacity:0;transition:opacity 1.2s cubic-bezier(.25, .1, .25, 1) calc(var(--i) * .14s), transform 1.6s cubic-bezier(.22, 1, .36, 1) calc(var(--i) * .14s);display:block;transform:translateY(.28em)}.statement-text.in .st-line>span{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.st-line>span,.statement-demo{opacity:1;transition:none;transform:none}}.caps{z-index:1;padding:var(--section-gap) 0 0;color:var(--bg);text-align:center;-webkit-user-select:none;user-select:none;position:relative;overflow-x:clip}.caps-head,.caps-body{opacity:0;transition:opacity 1s,transform 1.2s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.caps-head.in,.caps-body.in{opacity:1;transform:none}.caps-title{font-size:var(--h2);letter-spacing:-.03em;flex-direction:column;margin:0;font-weight:500;line-height:1.08;display:flex}.caps-field{--tile:clamp(60px, 7vw, 116px);perspective:calc(var(--tile) * 14);perspective-origin:50% -40%;--spring-in:linear(0, .0708, .2222, .3932, .5522, .6852, .789, .8656, .9195, .9556, .9785, .9923, .9999, 1.0036, 1.0049, 1.0049, 1.0043, 1.0035, 1.0026, 1.0019, 1.0013, 1.0008, 1.0005, 1.0003, 1.0002, 1.0001, 1, 1, 1);--spring-lift:linear(0, .1047, .3208, .5494, .7414, .8803, .9683, 1.0158, 1.0353, 1.038, 1.0322, 1.0234, 1.0149, 1.0081, 1.0034, 1.0005, .9991, .9986, .9986, .9989, .9992, .9995, .9997, .9999, 1, 1);margin:clamp(40px,6vw,80px) auto 0;position:relative}.caps-field:after{content:"";z-index:3;background:linear-gradient(to bottom, transparent 38%, var(--night-bg) 98%);pointer-events:none;position:absolute;inset:0}.caps-seen{top:calc(var(--tile) * .5);pointer-events:none;position:absolute;bottom:23%;left:0;right:0}.caps-plane{align-items:center;gap:calc(var(--tile) * .2);margin:calc(var(--tile) * -.55) 0 calc(var(--tile) * -.7);transform-origin:50%;flex-direction:column;display:flex;transform:rotateX(54deg)}.caps-row{gap:calc(var(--tile) * .16);display:flex}.caps-tile{width:var(--tile);height:var(--tile);border-radius:calc(var(--tile) * .24);box-shadow:inset 0 0 0 1px #ffffff1a, 0 calc(var(--tile) * .05) 0 #ffffff17, 0 calc(var(--tile) * .14) calc(var(--tile) * .2) #0009;transition:transform .5s var(--spring-lift);background:#1c1c22;place-items:center;display:grid;overflow:hidden}.caps-slot{opacity:0;transform:translateY(calc(var(--tile) * .18)) scale(.88);transition:opacity .35s ease, transform .7s var(--spring-in);transition-delay:calc(var(--r) * 60ms);display:block;position:relative}.caps-field.in .caps-slot{opacity:1;transform:none}@media (hover:hover){.caps-slot:hover{z-index:1}.caps-slot:hover .caps-tile{transform:translateY(calc(var(--tile) * -.1)) scale(1.1)}}.caps-tile img{object-fit:contain;-webkit-user-drag:none;width:100%;height:100%}.caps-tile.circle img{transform:scale(1.2)}.caps-tile.mark{padding:calc(var(--tile) * .18)}.caps-body{color:#f1f2eb75;letter-spacing:-.012em;text-wrap:pretty;max-width:39em;margin:clamp(48px,7vw,96px) auto 0;font-size:clamp(19px,1.75vw,27px);font-weight:500;line-height:1.42}.caps-body strong{color:var(--bg);font-weight:inherit}.caps-cards{margin:calc(var(--head-gap) * 1.25) auto 0;grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.6vw,24px);display:grid}.caps-card{text-align:left}.caps-card-art{aspect-ratio:1/.8;text-align:left;border-radius:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14;container-type:inline-size}.caps-card-art.dusk{background:radial-gradient(120% 90% at 85% 0,#8a96ff 0%,#2f3f96 45%,#0d1230 100%)}.caps-card-art.night{background:radial-gradient(120% 90% at 15% 0,#b48cff 0%,#4b2d8f 45%,#120b26 100%)}.caps-card-art.ember{background:radial-gradient(110% 90% at 15% 0,#ffb27a 0%,#f44700 42%,#4a1806 100%)}.caps-card-art.paper{background:radial-gradient(120% 95% at 80% 0,#fbf3e6 0%,#e6c9a6 40%,#6a4628 100%)}.caps-card-art.moss{background:radial-gradient(120% 90% at 85% 0,#a6e8c6 0%,#23785a 45%,#071d17 100%)}.caps-panel.caps-fees{color:#f1f2eb;background:#0f1013;padding:3.4cqw 5cqw 1.6cqw;top:24.5%;bottom:auto;box-shadow:0 0 0 1px #ffffff1a}.caps-fees-head,.caps-fees-row{justify-content:space-between;align-items:center;display:flex}.caps-fees-head{color:#f1f2eb80;border-bottom:1px solid #ffffff24;padding-bottom:2cqw;font-size:2.8cqw}.caps-fees-row{color:#f1f2ebd1;padding:1.75cqw 0;font-size:3.7cqw}.caps-fees-row+.caps-fees-row{border-top:1px solid #ffffff12}.caps-fees-row>span{align-items:center;gap:1.8cqw;display:flex}.caps-fees-row img{border-radius:1.3cqw;width:5.2cqw;height:5.2cqw;box-shadow:0 0 0 1px #ffffff1a}.caps-fees-row b{text-align:right;font-variant-numeric:tabular-nums;min-width:11cqw;font-weight:500}.caps-fees-row em{color:#ff7a59;font-size:2.9cqw;font-style:normal}.caps-fees-row.us{color:var(--brand);font-weight:600}.caps-fees-row.us b{font-weight:600}.caps-panel.caps-gates{background:radial-gradient(circle,#08132829 .15cqw,#0000 .2cqw) 0 0/2.6cqw 2.6cqw,#fafaf6;padding:0;font-size:2.5cqw;line-height:1.2;top:24.5%}.caps-gates header{align-items:center;gap:1.4cqw;display:flex;position:absolute;top:3.5cqw;left:4cqw;right:4cqw}.caps-gates-avatar{background:var(--brand);color:#fff;border-radius:50%;place-items:center;width:5cqw;height:5cqw;font-size:2.6cqw;font-weight:600;display:grid}.caps-gates header b{letter-spacing:-.01em;font-size:3.2cqw;font-weight:600}.caps-gates header small{color:#08132880;font-size:2.3cqw}.caps-gates-wires{width:100%;height:100%;position:absolute;inset:0}.caps-gates-wires path{fill:none;stroke:#08132838;stroke-width:1px;vector-effect:non-scaling-stroke}.caps-gates-wires path.on{stroke:var(--brand);stroke-width:1.5px}.caps-gates-if,.caps-gates-leg{box-sizing:border-box;white-space:nowrap;background:#fff;border-radius:1.6cqw;margin:0;padding:0 2cqw;display:flex;position:absolute;box-shadow:0 0 0 1px #0813281c,0 .6cqw 1.8cqw #08132812}.caps-gates-if{align-items:center;gap:1.3cqw}.caps-gates-if svg{flex:none;width:2.9cqw;height:2.9cqw}.caps-gates-if.met svg{color:#fff;stroke-width:3.5px;background:#22a05a;border-radius:50%;padding:.5cqw}.caps-gates-if:not(.met) svg{color:#d98a00;stroke-width:2.6px;animation:1.6s linear infinite caps-gates-spin}@keyframes caps-gates-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.caps-gates-if:not(.met) svg{animation:none}}.caps-gates-if span{flex-direction:column;gap:.4cqw;display:flex}.caps-gates-if small{color:#08132880;font-size:2cqw}.caps-gates-and{box-shadow:inset 0 0 0 1.5px var(--brand);color:var(--brand);letter-spacing:.06em;background:#fff;border-radius:0 99px 99px 0;place-items:center;padding-right:.8cqw;font-size:2.1cqw;font-weight:600;display:grid;position:absolute}.caps-gates-and.on{background:var(--brand);box-shadow:none;color:#fff}.caps-gates-leg{flex-direction:column;justify-content:center;gap:.8cqw;font-size:2.6cqw}.caps-gates-leg span{align-items:center;gap:1cqw;display:flex}.caps-gates-leg b{font-weight:500}.caps-gates-leg b.long{color:#1d7a45}.caps-gates-leg b.short{color:#c8372d}.caps-gates-leg img{border-radius:.8cqw;width:3.2cqw;height:3.2cqw}.caps-gates-leg small{color:#0813288c;font-size:2.2cqw}.caps-gates footer{color:#08132899;align-items:center;gap:1.2cqw;font-size:2.3cqw;display:flex;position:absolute;top:49.5cqw;left:4cqw}.caps-gates footer svg{color:#c8372d;width:2.8cqw;height:2.8cqw}.caps-chip{z-index:2;background:var(--bg);max-width:86%;color:var(--ink);letter-spacing:-.01em;border-radius:3cqw;padding:2.4cqw 3.6cqw;font-size:4.4cqw;font-weight:500;line-height:1.25;position:absolute;top:8%;left:7%;box-shadow:0 0 0 1px #0813281f}.caps-panel{background:var(--bg);color:var(--ink);border-radius:3cqw;flex-direction:column;padding:9cqw 4.5cqw;display:flex;position:absolute;inset:22% 7% -6%}.caps-scatter{color:#f1f2eb;background:#111215;border-radius:2.4cqw;flex-direction:column;padding:3.6cqw 4cqw 6cqw;display:flex;position:absolute;inset:24% 7% 5%;box-shadow:inset 0 0 0 1px #ffffff1a}.caps-scatter header{flex-direction:column;gap:.6cqw;display:flex}.caps-scatter header b{font-size:3.2cqw;font-weight:500}.caps-scatter header small{color:#f1f2eb73;font-size:2.3cqw}.caps-scatter-plot{flex:1;margin:3cqw 0 0 3.2cqw;position:relative}.caps-scatter-plot .axis{background:#ffffff24;position:absolute}.caps-scatter-plot .axis.x{height:1px;left:0;right:0}.caps-scatter-plot .axis.y{width:1px;top:0;bottom:0}.caps-scatter-plot .corner{color:#f1f2eb61;font-size:2.1cqw;line-height:1.2;position:absolute}.caps-scatter-plot .corner.tl{max-width:34%;top:0;left:1cqw}.caps-scatter-plot .corner.br{text-align:right;max-width:34%;right:0}.caps-scatter-plot .dot{background:#f1f2eb2e;border-radius:50%;position:absolute;translate:-50% -50%}.caps-scatter-plot .dot.ref{background:#f1f2eb73}.caps-scatter-plot .dot.hot{background:#e5533d;box-shadow:0 0 0 .8cqw #e5533d38}.caps-scatter-plot .dot.cold{background:#3ecf8e;box-shadow:0 0 0 .8cqw #3ecf8e38}.caps-scatter-plot .dot em{color:#f1f2eb99;white-space:nowrap;font-size:2.2cqw;font-style:normal;font-weight:500;position:absolute;top:50%;left:calc(100% + 1cqw);translate:0 -50%}.caps-scatter-plot .dot.hot em{color:#ff7a66;font-size:2.6cqw;font-weight:600}.caps-scatter-plot .dot.cold em{color:#3ecf8e;font-size:2.6cqw;font-weight:600}.caps-scatter-plot .label{color:#f1f2eb59;white-space:nowrap;font-size:2cqw;position:absolute}.caps-scatter-plot .label.x{bottom:-4cqw;left:50%;translate:-50%}.caps-scatter-plot .label.y{transform-origin:0 0;top:50%;left:-3.4cqw;translate:0 50%;rotate:-90deg}.caps-watch{padding:0}.caps-note{z-index:1;background:#fff;border-radius:3cqw;gap:3cqw;margin:9cqw 4.5cqw 0;padding:3cqw 3.4cqw;font-size:3.2cqw;line-height:1.3;display:flex;position:relative;box-shadow:0 0 0 1px #0813281a}.caps-note img{object-fit:contain;background:#0a0a0b;border-radius:2cqw;flex:none;width:8cqw;height:8cqw;padding:1.4cqw}.caps-note span{color:#0813289e;flex-direction:column;flex:1;display:flex}.caps-note small{justify-content:space-between;align-items:baseline;gap:2cqw;font-size:2.6cqw;display:flex}.caps-note small b{font-size:3.2cqw}.caps-note small em{flex:none}.caps-note em{font-style:normal}.caps-note b{color:var(--ink);font-weight:600}.caps-note-tags{gap:1.4cqw;margin-top:1.4cqw;display:flex;flex-direction:row!important}.caps-ping .caps-note-tags{flex-wrap:wrap;row-gap:1cqw}.caps-ping .caps-note-tags i{white-space:nowrap}.caps-note-tags i{color:var(--ink);background:#08132812;border-radius:99px;padding:.6cqw 1.6cqw;font-size:2.6cqw;font-style:normal;font-weight:500}.caps-watch-bars{align-items:flex-end;gap:1cqw;height:34%;display:flex;position:absolute;bottom:10%;left:4.5cqw;right:4.5cqw}.caps-watch-bars i{background:#0813282e;border-radius:.6cqw .6cqw 0 0;flex:1;min-height:1cqw}.caps-watch-bars i.spike{background:var(--brand)}.caps-post{color:#f1f2eb;background:#0f1013;border-radius:3cqw;gap:3cqw;padding:4cqw;font-size:3.4cqw;display:flex;position:absolute;top:8%;left:7%;right:7%;box-shadow:0 0 0 1px #ffffff1a}.caps-post>div{flex:1;min-width:0}.caps-post-avatar{background:var(--brand);width:7.5cqw;height:7.5cqw;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:3.4cqw;font-weight:600;display:grid}.caps-post header{white-space:nowrap;align-items:center;gap:1.8cqw;display:flex}.caps-post header b{font-weight:600}.caps-post header span{color:#f1f2eb80}.caps-post p{margin:1.4cqw 0 0;font-size:3.8cqw;line-height:1.3}.caps-cashtag{color:var(--brand)}.caps-post footer{color:#f1f2eb80;align-items:center;gap:4.5cqw;margin-top:3cqw;font-size:2.9cqw;display:flex}.caps-post footer span{align-items:center;gap:1.2cqw;display:flex}.caps-post footer svg{stroke-width:1.8px;width:3.6cqw;height:3.6cqw}.caps-instinct{background:#ffffff0a;border-radius:2.4cqw;margin-top:2.6cqw;padding:3cqw 3.2cqw 2.4cqw;box-shadow:inset 0 0 0 1px #ffffff17}.caps-instinct-head{align-items:center;gap:1.8cqw;display:flex}.caps-instinct-head img{background:#fff;border-radius:50%;width:4.6cqw;height:4.6cqw;padding:.8cqw}.caps-instinct-head b{letter-spacing:-.02em;font-size:4.2cqw;font-weight:600}.caps-instinct-head b span{color:#f1f2eb73}.caps-instinct small{color:#f1f2eb8c;margin-top:.8cqw;font-size:2.7cqw;display:block}.caps-instinct small b{color:#3ecf8e;font-weight:600}.caps-instinct-chart{height:20cqw;margin-top:2cqw;position:relative}.caps-instinct-chart svg{width:100%;height:100%;display:block;overflow:visible}.caps-instinct-chart .future{fill:#ffffff0a}.caps-instinct-chart line{stroke-width:1.4px;stroke-dasharray:4 4}.caps-instinct-chart line.target{stroke:#3ecf8e}.caps-instinct-chart line.stop{stroke:#e5533d}.caps-instinct-chart path{fill:none;stroke-linecap:round;stroke-linejoin:round}.caps-instinct-chart .line{stroke:#f1f2eb;stroke-width:1.8px}.caps-instinct-chart .arrow{stroke:var(--brand);stroke-width:2px;stroke-dasharray:1.5 4}.caps-instinct-chart i{background:var(--brand);border-radius:50%;width:2.6cqw;height:2.6cqw;margin:-1.3cqw 0 0 -1.3cqw;position:absolute}.caps-instinct-chart span{font-size:2.5cqw;font-weight:600;position:absolute;right:0;translate:0 -120%}.caps-instinct-chart span.target{color:#3ecf8e}.caps-instinct-chart span.stop{color:#e5533d;translate:0 20%}.caps-scatter header b{letter-spacing:-.01em;font-size:3.4cqw;line-height:1.25}.caps-inbox{padding:0;top:32%}.caps-inbox-list{flex-direction:column;gap:1.6cqw;height:100%;padding:4.5cqw 6.5cqw 0 4.5cqw;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 62%,#0000 90%);mask-image:linear-gradient(#000 62%,#0000 90%)}.caps-ping{background:#fff;border-radius:2.6cqw;flex:none;gap:2.6cqw;padding:2cqw 2.8cqw;font-size:2.6cqw;line-height:1.3;display:flex;box-shadow:0 0 0 1px #0813281a}.caps-ping.on{box-shadow:0 0 0 2px var(--brand)}.caps-ping img{object-fit:contain;background:#0a0a0b;border-radius:2cqw;flex:none;width:7cqw;height:7cqw;padding:1.2cqw}.caps-ping img.fill{object-fit:cover;padding:0}.caps-ping>span{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.caps-ping small{color:#08132894;justify-content:space-between;align-items:baseline;gap:2cqw;font-size:2.5cqw;display:flex}.caps-ping small b{white-space:nowrap;text-overflow:ellipsis;color:var(--ink);font-size:3.2cqw;font-weight:600;overflow:hidden}.caps-ping small em{flex:none;font-style:normal}.caps-inbox-scroll{background:#0813280f;border-radius:1cqw;width:.8cqw;height:48%;position:absolute;top:5.5cqw;right:2.6cqw}.caps-inbox-scroll:after{content:"";background:#08132838;border-radius:1cqw;height:36%;position:absolute;inset:0 0 auto}.caps-pit{padding:3.4cqw 3.6cqw 2.6cqw;top:6%}.caps-pit p{margin-top:.8cqw}.caps-pit-card{background:#0a0a0c;border-radius:2.4cqw;margin-top:2.4cqw;padding:2.8cqw 3cqw 2cqw;box-shadow:inset 0 0 0 1px #ffffff17}.caps-pit-call{letter-spacing:-.03em;align-items:center;gap:1.8cqw;font-size:6cqw;font-weight:500;line-height:1;display:flex}.caps-pit-call img{background:#fff;border-radius:1.4cqw;width:5.6cqw;height:5.6cqw;padding:1cqw}.caps-pit-call span{color:var(--brand)}.caps-pit-card small{color:#f1f2ebbf;margin-top:1.4cqw;font-size:2.6cqw;display:block}.caps-pit-card small b{color:#3ecf8e;font-weight:500}.caps-pit-chart{width:100%;height:auto;margin-top:1.2cqw;display:block;overflow:visible}.caps-pit-chart .future{fill:#ffffff0a}.caps-pit-chart line{stroke-width:1.5px;stroke-dasharray:5 5}.caps-pit-chart line.target{stroke:#3ecf8e}.caps-pit-chart line.stop{stroke:#ef4444}.caps-pit-chart text{font-size:15px;font-weight:600}.caps-pit-chart text.target{fill:#3ecf8e}.caps-pit-chart text.stop{fill:#ef4444}.caps-pit-chart path{fill:none;stroke-linecap:round;stroke-linejoin:round}.caps-pit-chart .price{stroke:#f1f2eb;stroke-width:2px}.caps-pit-chart .ghost{opacity:.4}.caps-pit-chart .drawn{stroke:var(--brand);stroke-width:2.5px;stroke-dasharray:7 6}.caps-pit-chart .drawn.head{stroke-dasharray:none}.caps-pit-chart .call{fill:var(--brand);stroke:#0a0a0c;stroke-width:3px}.caps-pit-chart .now{fill:#f1f2eb}.caps-pit footer{margin-top:2.2cqw}.caps-pit-copying{margin-left:auto}.caps-pit-copy{background:var(--brand);color:#fff;border-radius:1.4cqw;padding:1cqw 2.6cqw;font-weight:600}.caps-card-text{color:#f1f2eb94;text-wrap:pretty;margin:18px 4px 0;font-size:clamp(14px,1.1vw,16px);line-height:1.5}.caps-card-text b{color:var(--bg);font-weight:500}@media (max-width:760px){.caps-cards{grid-template-columns:1fr}.caps-field{--tile:9.2vw}.caps-cards{gap:36px}}@media (prefers-reduced-motion:reduce){.caps-head,.caps-body,.caps-slot,.caps-slot .caps-tile{opacity:1;transition:none;transform:none!important}}.memory{--memory-w:min(1000px, 100% - 2 * clamp(20px, 4vw, 40px));z-index:1;padding:var(--section-gap) 0 0;color:var(--bg);-webkit-user-select:none;user-select:none;position:relative}.memory-head{width:var(--memory-w);opacity:0;margin:0 auto;transition:opacity 1s,transform 1.2s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.memory-head.in{opacity:1;transform:none}.memory-head h2{letter-spacing:-.025em;margin:0;font-size:clamp(28px,2.6vw,40px);font-weight:500;line-height:1.15}.memory-head p{color:#f1f2eb8c;margin:14px 0 0;font-size:clamp(17px,1.4vw,21px);line-height:1.55}.memory-stage{width:min(1100px,100% - 2*clamp(20px,4vw,40px));height:clamp(560px,46vw,660px);margin:clamp(44px,5vw,72px) auto 0;font-size:clamp(14px,1.1vw,16px);line-height:1.45;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 86%,#0000);mask-image:linear-gradient(#000 86%,#0000)}.memory-stage>*{opacity:0;transition:opacity .8s,transform 1.1s cubic-bezier(.16,1,.3,1);position:absolute;transform:translateY(28px)}.memory-stage.in>*{opacity:1;transform:none}.memory-stage.in>:nth-child(2){transition-delay:.1s}.memory-stage.in>:nth-child(3){transition-delay:.2s}.memory-stage svg{stroke-width:1.7px;flex:none;width:1.15em;height:1.15em}.memory-stage img{object-fit:contain;-webkit-user-drag:none;border-radius:50%;flex:none;width:1.3em;height:1.3em}.memory-ask{z-index:3;background:#1c1d22;border-radius:14px;max-width:35%;padding:16px 20px;font-size:clamp(16px,1.35vw,19px);line-height:1.45;top:18px;left:0}.memory-window{z-index:1;color:#f1f2ebb3;background:#0f1013;border-radius:14px;width:34%;padding:12px 0 0;top:46px;bottom:-20px;left:39%;box-shadow:inset 0 0 0 1px #ffffff14}.memory-window-bar{color:#f1f2eb59;border-bottom:1px solid #ffffff12;gap:14px;padding:0 18px 12px;display:flex}.memory-window-title{color:#f1f2eb;align-items:center;gap:10px;padding:16px 18px;font-size:1.15em;font-weight:500;display:flex}.memory-search{background:#ffffff0a;border-radius:12px;flex-direction:column;gap:14px;margin:4px 14px;padding:16px;display:flex}.memory-search>span:first-child{color:#f1f2eb;align-items:center;gap:8px;font-weight:500;display:flex}.memory-hit{align-items:center;gap:12px;display:flex}.memory-hit img{border-radius:9px;width:2.1em;height:2.1em}.memory-hit>span{white-space:nowrap;flex-direction:column;display:flex}.memory-hit small{color:#f1f2eb66;font-size:.85em}.memory-answer{z-index:2;background:#15161a;border-radius:16px;padding:clamp(22px,2.2vw,30px);inset:0 0 -24px 52%;box-shadow:inset 0 0 0 1px #ffffff1a}.memory-answer p{margin:0}.memory-answer ol{margin:12px 0 16px;padding:0;list-style:none}.memory-answer li{color:#f1f2eb80;align-items:center;gap:12px;padding:6px 0;display:flex;position:relative}.memory-answer li:not(:last-child):after{content:"";background:#ffffff1f;width:1px;height:calc(100% - 1.7em);position:absolute;top:calc(50% + .85em);left:.6em}.memory-finds{margin:10px 0 16px;padding:0;list-style:none}.memory-answer .memory-finds li{color:#f1f2ebbf;border-top:1px solid #ffffff12;align-items:flex-start;padding:10px 0}.memory-answer .memory-finds li:after{display:none}.memory-answer .memory-finds li img{width:1.5em;height:1.5em;margin-top:.05em}.memory-finds b{color:#f1f2eb;font-weight:600}.memory-answer li img,.memory-answer li svg{width:1.2em;height:1.2em}@media (max-width:760px){.memory-stage{border-bottom:0;height:auto;overflow:visible}.memory-stage>*{position:relative;inset:auto}.memory-ask{width:fit-content;max-width:90%;display:block}.memory-window{display:none}.memory-answer{margin-top:16px}}@media (prefers-reduced-motion:reduce){.memory-head,.memory-stage>*{opacity:1;transition:none;transform:none}}.lottery{z-index:1;padding:var(--section-gap) 20px 0;color:var(--bg);text-align:center;-webkit-user-select:none;user-select:none;position:relative}.lottery-head{opacity:0;transition:opacity 1s,transform 1.2s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.lottery-head.in{opacity:1;transform:none}.lottery-head h2{letter-spacing:-.03em;margin:0;font-size:clamp(36px,4.4vw,68px);font-weight:500;line-height:1.08}.lottery-head p{color:#f1f2eb8c;margin:clamp(12px,1.2vw,18px) auto 0;font-size:clamp(17px,1.45vw,21px)}.lottery-card{--u:min(1px, (100vw - 40px) / 560);width:calc(var(--u) * 560);padding:calc(var(--u) * 14) calc(var(--u) * 14) calc(var(--u) * 18);border-radius:calc(var(--u) * 26);text-align:left;background:#15161b;margin:clamp(40px,5vw,64px) auto 0}.lottery-banner{height:calc(var(--u) * 150);border-radius:calc(var(--u) * 18);background:linear-gradient(#15161b80,#15161b80),url(/hero/paint.jpg) 50% 60%/cover no-repeat;place-items:center;display:grid;position:relative;overflow:hidden}.lottery-banner .lottery-ticket{width:calc(var(--u) * 96);height:calc(var(--u) * 96);color:#fff;transition:opacity .3s,transform .5s cubic-bezier(.16,1,.3,1);transform:rotate(-14deg)}.lottery-banner:before{content:"";opacity:0;background:#15161b73;transition:opacity .4s;position:absolute;inset:0}.lottery-card.drawing .lottery-banner:before,.lottery-card.won .lottery-banner:before{opacity:1}.lottery-reel,.lottery-won{opacity:0;transition:opacity .35s;position:absolute;inset:0}.lottery-reel{overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.lottery-reel>div{height:100%;transition-property:transform;transition-timing-function:cubic-bezier(.1,.7,.15,1)}.lottery-reel span{height:100%;font-size:calc(var(--u) * 42);letter-spacing:-.02em;color:#fff;place-items:center;font-weight:600;display:grid}.lottery-reel span.you{color:var(--brand)}.lottery-won{justify-content:center;align-items:center;gap:calc(var(--u) * 4);flex-direction:column;display:flex}.lottery-won small{font-size:calc(var(--u) * 20);color:#fffc;font-weight:600}.lottery-won b{font-size:calc(var(--u) * 64);letter-spacing:-.035em;color:#fff;font-weight:600;line-height:1;transition:transform .6s cubic-bezier(.34,1.56,.64,1);transform:scale(.9)}.lottery-card.drawing .lottery-ticket,.lottery-card.won .lottery-ticket{opacity:0;transform:rotate(-14deg)scale(.6)}.lottery-card.drawing .lottery-reel,.lottery-card.won .lottery-won{opacity:1}.lottery-card.won .lottery-won b{transform:none}.lottery-card{position:relative}.lottery-confetti{left:50%;top:calc(var(--u) * 90);pointer-events:none;z-index:2;width:0;height:0;position:absolute}.lottery-confetti i{opacity:0;animation:confetti var(--dur) var(--delay) cubic-bezier(.2, .7, .4, 1) forwards;position:absolute;top:0;left:0}@keyframes confetti{0%{opacity:1;transform:translate(0)rotate(0)}30%{opacity:1;transform:translate(var(--ux), var(--uy)) rotate(calc(var(--rot) * .3))}to{opacity:0;transform:translate(var(--fx), var(--fy)) rotate(var(--rot))}}.lottery-card h3{margin:calc(var(--u) * 20) calc(var(--u) * 6) calc(var(--u) * 14);font-size:calc(var(--u) * 44);letter-spacing:-.03em;font-weight:600;line-height:1}.lottery-card h3 span{color:var(--brand)}.lottery-tile{padding:calc(var(--u) * 18) calc(var(--u) * 20) calc(var(--u) * 20);border-radius:calc(var(--u) * 16);background:#202128;flex-direction:column;display:flex}.lottery-tile small{align-items:center;gap:calc(var(--u) * 8);font-size:calc(var(--u) * 18);color:#9a9ba3;font-weight:600;display:flex}.lottery-tile small svg{width:calc(var(--u) * 20);height:calc(var(--u) * 20);color:var(--brand)}.lottery-tile b{margin-top:calc(var(--u) * 10);font-size:calc(var(--u) * 38);letter-spacing:-.025em;font-weight:600;line-height:1}.lottery-tile b.lottery-time{font-size:calc(var(--u) * 22);letter-spacing:0}.lottery-bar{height:calc(var(--u) * 12);margin-top:calc(var(--u) * 14);background:#0d0e12;border-radius:99px;display:block}.lottery-bar>i{background:var(--brand);border-radius:99px;height:100%;display:block}.lottery-pair{gap:calc(var(--u) * 12);margin-top:calc(var(--u) * 12);grid-template-columns:1fr 1fr;display:grid}@media (prefers-reduced-motion:reduce){.lottery-head,.lottery-card{opacity:1;transition:none;transform:none}}.mobile{z-index:1;padding:var(--section-gap) 0 0;color:var(--bg);-webkit-user-select:none;user-select:none;position:relative;overflow-x:clip}.mobile-inner{justify-items:center;gap:var(--head-gap);text-align:center;grid-template-columns:minmax(0,1fr);width:min(1320px,100% - 2*clamp(20px,4vw,40px));margin-inline:auto;display:grid}.mobile-head{opacity:0;transition:opacity 1s,transform 1.2s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.mobile-head.in{opacity:1;transform:none}.mobile-head h2{font-size:var(--h2);letter-spacing:-.03em;white-space:nowrap;margin:0;font-weight:500;line-height:1.04}.mobile-head p{text-wrap:balance;color:#f1f2eb8c;max-width:18em;margin:clamp(12px,1.2vw,18px) auto 0;font-size:clamp(17px,1.45vw,21px);line-height:1.45}.share,.fees{z-index:1;padding:var(--section-gap) 0 0;color:var(--bg);-webkit-user-select:none;user-select:none;position:relative}.share-inner,.fees-inner{justify-items:center;gap:var(--head-gap);text-align:center;grid-template-columns:minmax(0,1fr);width:min(1320px,100% - 2*clamp(20px,4vw,40px));margin-inline:auto;display:grid}.share-head,.fees-head{opacity:0;transition:opacity 1s,transform 1.2s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.share-head.in,.fees-head.in{opacity:1;transform:none}.share-head h2,.fees-head h2{font-size:var(--h2);letter-spacing:-.03em;white-space:nowrap;margin:0;font-weight:500;line-height:1.04}.share-head p,.fees-head p{text-wrap:balance;color:#f1f2eb8c;max-width:30em;margin:clamp(12px,1.2vw,18px) auto 0;font-size:clamp(17px,1.45vw,21px);line-height:1.45}.share-stage,.fees-stage{opacity:0;width:min(620px,100%,125vh - 325px);transition:opacity 1.1s .1s,transform 1.3s cubic-bezier(.16,1,.3,1) .1s;transform:translateY(32px)}.share-stage.in,.fees-stage.in{opacity:1;transform:none}.share-art,.fees-art{border-radius:clamp(14px,1.6vw,22px)}@media (prefers-reduced-motion:reduce){.share-head,.share-stage,.fees-head,.fees-stage{opacity:1;transition:none;transform:none}}.mobile-stage{--phone-w:22cqw;width:min(1080px,100%);position:relative;container-type:inline-size}.mobile-win{opacity:0;background:#101013;border-radius:1.1cqw;width:82cqw;margin:0 0 8cqw 3cqw;transition:opacity 1s,transform 1.2s cubic-bezier(.16,1,.3,1);overflow:hidden;transform:translateY(32px);box-shadow:0 0 0 1px #ffffff24,0 3cqw 6cqw -1.5cqw #0009}.mobile-stage.in .mobile-win{opacity:1;transform:none}.mobile-win-bar{background:#18191d;align-items:center;gap:.7cqw;height:3cqw;padding:0 1.3cqw;display:flex}.mobile-win-bar i{aspect-ratio:1;background:#ff5f57;border-radius:50%;width:.95cqw}.mobile-win-bar i:nth-child(2){background:#febc2e}.mobile-win-bar i:nth-child(3){background:#28c840}.mobile-win img{-webkit-user-drag:none;width:100%;height:auto;display:block}.mobile-stage .mobile-phone{transition-delay:.35s;position:absolute;bottom:0;right:3cqw;box-shadow:inset 0 0 0 1.5px #3a3b40,inset 0 0 0 5px #141518,0 2.5cqw 5cqw #0000008c}.mobile-desk{--scr-h:calc(var(--dev-h) * .8);--bezel:calc(var(--dev-h) * .02);opacity:0;flex-direction:column;flex:none;align-items:center;transition:opacity 1s,transform 1.3s cubic-bezier(.16,1,.3,1);display:flex;transform:translate(40px)}.mobile-desk-screen{z-index:1;padding:var(--bezel);border-radius:calc(var(--bezel) * 1.9);background:#0a0a0b;position:relative;box-shadow:inset 0 0 0 1.5px #3a3b40,inset 0 0 0 4px #141518}.mobile-desk-neck{width:calc(var(--scr-h) * .3);height:calc(var(--dev-h) * .1);clip-path:polygon(9% 0,91% 0,100% 100%,0 100%);background:#1a1b1f;margin-top:-1px}.mobile-desk-foot{width:calc(var(--scr-h) * .72);height:calc(var(--dev-h) * .02);background:#1a1b1f;border-radius:99px 99px 3px 3px;box-shadow:inset 0 1.5px #34353a}.mobile-desk img{width:calc(var(--scr-h) * 16 / 9);height:var(--scr-h);border-radius:calc(var(--bezel) * .6);-webkit-user-drag:none;display:block}.mobile-stage.in .mobile-desk{opacity:1;transform:none}@media (max-width:860px){.mobile-stage{--phone-w:34cqw}.mobile-win{width:88cqw;margin:0 0 26cqw}.mobile-stage .mobile-phone{right:0}}.mobile-art{--fade-y:linear-gradient(to top, transparent 0%, #000 20%, #000 34%, transparent 80%);--fade-x:linear-gradient(to right, transparent, #000 22%, #000 78%, transparent);width:min(1600px,100vw);-webkit-mask-image:var(--fade-y), var(--fade-x);mask-image:var(--fade-y), var(--fade-x);-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:var(--fade-y), var(--fade-x);-webkit-mask-composite:source-in;opacity:0;background:url(/hero/paint.jpg) 50% 70%/cover no-repeat;transition:opacity 1.4s;position:absolute;inset:0 50%;translate:-50%}.mobile-art.mobile-nest{z-index:1;--mound:radial-gradient(calc(var(--phone-w) * 1.15) calc(var(--phone-w) * .5) at 50% calc(100% - var(--phone-w) * .32), #000 52%, transparent 100%);-webkit-mask-image:var(--mound), var(--fade-y);mask-image:var(--mound), var(--fade-y);-webkit-mask-image:var(--mound), var(--fade-y);pointer-events:none}.mobile-stage.in .mobile-art{opacity:1}.mobile-phone{width:var(--phone-w);padding:calc(var(--phone-w) * .036);border-radius:calc(var(--phone-w) * .162);opacity:0;background:#0a0a0b;transition:opacity .9s .15s,transform 1.2s cubic-bezier(.16,1,.3,1) .15s;position:relative;transform:translateY(48px);box-shadow:inset 0 0 0 1.5px #3a3b40,inset 0 0 0 5px #141518}.mobile-stage.in .mobile-phone{opacity:1;transform:none}.mobile-phone img{border-radius:calc(var(--phone-w) * .126);-webkit-user-drag:none;width:100%;height:auto;display:block}.mobile-phone>i{z-index:2;top:calc(var(--phone-w) * .069);width:calc(var(--phone-w) * .27);height:calc(var(--phone-w) * .078);background:#000;border-radius:99px;position:absolute;left:50%;translate:-50%}.mobile-phone:before,.mobile-phone:after{content:"";background:#2a2b2f;border-radius:2px;width:3px;position:absolute}.mobile-phone:before{height:8%;box-shadow:0 calc(var(--phone-w) * .22) 0 #2a2b2f;top:22%;left:-3px}.mobile-phone:after{height:13%;top:28%;right:-3px}@media (prefers-reduced-motion:reduce){.mobile-head,.mobile-art,.mobile-desk,.mobile-phone,.mobile-win{opacity:1;transition:none;transform:none}}.site-footer{z-index:1;margin-top:calc(var(--section-gap) * .5);background:var(--night-bg);color:var(--bg);position:relative;overflow:hidden}.footer-art{opacity:.8;-webkit-mask-composite:source-in;pointer-events:none;background:50% 70%/cover no-repeat;height:min(58%,560px);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 75%),radial-gradient(70% 100% at 50% 100%,#000 20%,#0000 75%);mask-image:linear-gradient(#0000 0%,#000 75%),radial-gradient(70% 100% at 50% 100%,#000 20%,#0000 75%);-webkit-mask-composite:source-in;mask-composite:intersect}.footer-art.near{background-image:url(/hero/paint.jpg)}.footer-cta,.footer-main{position:relative}.footer-cta{text-align:center;border-bottom:1px solid #ffffff17;flex-direction:column;align-items:center;padding:clamp(56px,7vw,96px) 24px clamp(64px,8vw,110px);display:flex}.footer-cta-logo{-webkit-user-drag:none;width:clamp(220px,24vw,340px);height:auto}.footer-cta p{letter-spacing:-.015em;margin:clamp(18px,2vw,28px) 0 0;font-size:clamp(20px,1.9vw,28px)}.footer-cta-button{border-radius:15px;height:54px;margin-top:clamp(28px,3vw,40px);padding:0 28px;font-size:17px}.footer-main{width:min(1100px,100% - 2*clamp(20px,4vw,40px));margin:0 auto;padding:clamp(48px,6vw,80px) 0 0}.footer-grid{grid-template-columns:1fr 3fr 3fr auto;align-items:start;gap:32px;display:grid}.footer-mark{background:#fff;width:44px;height:36.1775px;display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.footer-grid nav{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.footer-grid h4{color:#fff;margin:0 0 4px;font-size:17px;font-weight:500}.footer-grid nav a,.footer-grid nav button{color:#f1f2eb8c;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;-webkit-user-drag:none;background:0 0;border:0;padding:0;font-size:16px;text-decoration:none;transition:color .2s}.footer-grid nav a:hover,.footer-grid nav button:hover{color:#fff}.footer-x{color:#fff;background:#ffffff17;border-radius:50%;place-items:center;width:54px;height:54px;transition:background .2s;display:grid}.footer-x:hover{background:#ffffff26}.footer-x svg{width:20px;height:20px}.footer-legal{color:#f1f2ebcc;border-top:1px solid #ffffff38;grid-template-columns:1fr 1fr;align-items:center;margin-top:clamp(220px,26vw,400px);padding:22px 0 26px;font-size:14px;display:grid}.footer-legal-mark{background:#fff;width:26px;height:21.3776px;display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.footer-legal-links{justify-content:flex-end;gap:22px;display:flex}.footer-legal a{color:inherit;text-decoration:none;transition:color .2s}.footer-legal a:hover{color:var(--bg)}@media (max-width:760px){.footer-grid{grid-template-columns:1fr 1fr auto;row-gap:36px}.footer-grid>a:first-child{grid-area:1/1/auto/3}.footer-x{grid-area:1/3;width:44px;height:44px}.footer-legal{margin-top:160px;font-size:13px}}.demo-section{padding:8svh 0 96px}.showcase{-webkit-user-select:none;user-select:none}.art-panel{--win-w:min(1360px, 86vw);--win-top:clamp(40px, 5.5vw, 88px);--bar-h:clamp(28px, 3.2vw, 44px);height:calc(var(--win-top) + var(--bar-h) + var(--win-w) * 945 / 1680);position:relative;overflow:hidden}.art-panel:after{content:"";z-index:2;background:linear-gradient(to bottom, transparent calc(100% - var(--win-w) * 945 / 1680 * .075), var(--night-bg));position:absolute;inset:0}.art-paint{object-fit:cover;opacity:calc(.25 + var(--reveal,1) * .75);transform:scale(calc(1.06 - var(--reveal,1) * .06));-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 11%), radial-gradient(ellipse calc(30% + var(--reveal,1) * 50%) calc(28% + var(--reveal,1) * 72%) at 50% 50%, #000 58%, transparent 100%);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 11%), radial-gradient(ellipse calc(30% + var(--reveal,1) * 50%) calc(28% + var(--reveal,1) * 72%) at 50% 50%, #000 58%, transparent 100%);mask-image:linear-gradient(to bottom, transparent 0%, #000 11%), radial-gradient(ellipse calc(30% + var(--reveal,1) * 50%) calc(28% + var(--reveal,1) * 72%) at 50% 50%, #000 58%, transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.window{top:var(--win-top);left:calc((100% - var(--win-w)) / 2);width:var(--win-w);pointer-events:none;border-radius:14px 14px 0 0;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 40px 80px -20px #08132899}.window-bar{height:var(--bar-h);-webkit-backdrop-filter:blur(24px)saturate(150%);background:#1212166b;align-items:center;gap:clamp(6px,.6vw,9px);padding:0 clamp(12px,1.2vw,18px);display:flex}.window-bar i{aspect-ratio:1;background:#ff5f57;border-radius:50%;width:clamp(9px,.85vw,13px)}.window-bar i:nth-child(2){background:#febc2e}.window-bar i:nth-child(3){background:#28c840}.app-replay{pointer-events:none;-webkit-user-select:none;user-select:none;background:#101013;width:100%;position:relative;overflow:hidden}.app-replay-stage{transform-origin:0 0;position:absolute;top:0;left:0}.app-replay-still{object-fit:cover;object-position:top left;-webkit-user-drag:none;width:100%;height:100%;display:none;position:absolute;inset:0}@media (hover:none) and (pointer:coarse){.app-replay-still{display:block}.app-replay-stage{display:none}}.app-replay .replayer-wrapper{position:relative}.app-replay .replayer-wrapper iframe{border:0;display:block}.app-replay .replayer-mouse{z-index:1;transform-origin:1.6px 1.6px;opacity:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 30'%3E%3Cpath d='M2 2v20.5l5.2-4.9 3.4 7.8 3.6-1.5-3.3-7.7H18z' fill='%230b0b0c' stroke='%23fff' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:0 0;background-size:100% 100%;width:17.6px;height:24px;margin:-1.6px 0 0 -1.6px}.app-replay .replayer-mouse:after{display:none}.app-replay .replayer-mouse.active{animation:.3s cubic-bezier(.3,0,.2,1) replay-press}@keyframes replay-press{35%{transform:scale(.8)}}.app-replay .replayer-mouse-tail{display:none!important}.window-shot{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.tagline.row-tagline{font-family:var(--font-brand);font-size:max(24px, calc(var(--u) * 96));letter-spacing:-.035em;white-space:nowrap;flex-direction:column;align-items:center;margin:0;font-weight:500;line-height:1.04;display:flex}.row-tagline .tl-line{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.row-tagline .tl-line>span{display:block;transform:translateY(105%)}.row-tagline.in .tl-line>span{animation:1.1s cubic-bezier(.16,1,.3,1) forwards line-rise;animation-delay:calc(var(--apex) - .4s)}.row-tagline.in .tl-line:last-child>span{animation-delay:calc(var(--apex) - .2s)}.row-tagline .tag{clip-path:inset(-.5em -.5em -.18em)}.row-tagline .tag-text{display:block;transform:translateY(125%)}.row-tagline.in .tag-text{animation:line-rise 1.1s calc(var(--apex) - .3s) cubic-bezier(.16, 1, .3, 1) forwards}.row-tagline .tag.wipe{animation:tag-in .7s calc(var(--apex) + 20ms) cubic-bezier(.7, 0, .2, 1) both}@media (prefers-reduced-motion:reduce){.row-tagline .tag-text,.row-tagline .tl-line>span{transform:none;animation:none!important}}.row-tagline .tag{isolation:isolate;background:0 0;margin:.06em 0 .06em -.2em;padding:.04em .2em;position:relative}.row-tagline .tag:before{content:"";z-index:-1;background:var(--brand);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.row-tagline.in .tag:before{animation:tag-fill .6s calc(var(--apex) + .15s) cubic-bezier(.65, 0, .25, 1) forwards}@keyframes tag-fill{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.row-tagline .tag:before{transform:none;animation:none!important}}.flipping-coin{width:calc(var(--k) * 420);height:calc(var(--k) * 420);position:relative}.flipping-coin img{height:auto;position:absolute;top:50%;left:50%;translate:-50% -50%}.hero-flip{display:none}@media (max-width:760px),(max-aspect-ratio:5/6){.coin-row{--u:calc((var(--row-w) - 40px) / 2021);justify-content:center;display:flex}.coin-group{display:none}.hero-flip{--k:clamp(.3px, .09vw, .42px);opacity:0;margin:0 auto;transition:opacity .6s .1s;display:block}.hero-flip.in{opacity:1}.demo-section{padding-top:6svh}.art-panel{--win-w:calc(100vw - 24px);--win-top:30px;--bar-h:24px}.hero-center{translate:none}.tagline.row-tagline{font-size:clamp(34px,10vw,52px)}.hero-actions{justify-content:center;margin-top:28px;position:static;translate:none}}.tagline{font-family:var(--font-brand);letter-spacing:-.035em;color:var(--ink);margin-top:clamp(28px,4vw,64px);font-size:clamp(30px,4vw,58px);font-weight:700;line-height:1.25}.tag{background:var(--brand);color:var(--ink);padding:.08em .28em .12em;line-height:1.05;display:inline-block}.tag.wipe{animation:.6s cubic-bezier(.7,0,.2,1) .15s both tag-in}.scramble{display:inline-block;position:relative;overflow-x:clip}.scramble-sizer{visibility:hidden}.scramble-live{white-space:nowrap;position:absolute;top:0;left:0}.hero{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:96px 24px;display:flex}.prompt{background:linear-gradient(#fff 0%,#fafafa 100%);border-radius:999px;align-items:center;gap:4px;width:min(720px,100%);height:58px;padding:0 8px 0 10px;transition:box-shadow .2s;display:flex;box-shadow:0 0 0 1px #1f1f1e0f,0 1px 2px #1f1f1e0a,0 10px 30px -8px #1f1f1e1f}.prompt:focus-within{box-shadow:0 0 0 1px #1f1f1e24,0 1px 2px #1f1f1e0a,0 14px 36px -8px #1f1f1e29}.prompt input{min-width:0;height:100%;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:16px}.prompt input::placeholder{color:#a3a3a0}.icon-button{color:#a3a3a0;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;transition:color .2s;display:grid}.icon-button:hover{color:var(--ink)}.send{color:#8b8b87;cursor:pointer;background:#efefee;border:0;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;transition:background .2s,color .2s,transform .15s;display:grid}.send.active{background:var(--ink);color:var(--bg)}.send:active{transform:scale(.94)}.chips{flex-wrap:wrap;justify-content:center;gap:10px;max-width:860px;margin-top:18px;display:flex}.chip{color:#3d3d3b;cursor:pointer;background:#ffffff8c;border:0;border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 16px 0 13px;font-size:14px;font-weight:500;transition:background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 0 0 1px #1f1f1e12}.chip svg{color:#6b6b68}.chip:hover{background:#fff;box-shadow:0 0 0 1px #1f1f1e1f,0 2px 8px -2px #1f1f1e14}.button:focus-visible,.nav-link:focus-visible,.chip:focus-visible,.send:focus-visible,.icon-button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (max-width:560px){.bar{padding:18px 20px}.logo{height:22px}.button{height:36px;padding:0 18px;font-size:14px}.who{display:none}.chip{height:34px;font-size:13px}.site-link{padding:0 10px}}@keyframes intro-in{0%{opacity:0}}@keyframes orbit-draw{to{stroke-dashoffset:0}}@keyframes orbit-arrow-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes coin-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes line-rise{0%{transform:translateY(105%)}to{transform:translateY(0)}}@keyframes intro-out{to{opacity:0;filter:blur(6px);transform:scale(.97)}}@keyframes actions-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes band-draw{to{stroke-dashoffset:0}}@keyframes tag-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes pulse{50%{opacity:.3}}.waitlist{z-index:31;color:#fff;width:100%;max-width:none;height:auto;max-height:none;font-family:var(--font-brand);background:0 0;border:0;margin:0;padding:12px;position:fixed;top:50%;bottom:auto;left:0;overflow:visible;translate:0 -50%}.waitlist[open]{place-items:center;display:grid}.waitlist-panel{z-index:1;width:min(440px,100%);padding-top:132px;position:relative}@media (hover:none) and (pointer:coarse){.waitlist{top:12px;translate:none}}.waitlist-scene{z-index:30;width:100%;height:calc(var(--full) + 200lvh);background:#050506;margin-top:-100lvh;position:absolute;left:0;overflow:hidden}.waitlist-paint{opacity:.38;transform-origin:50% 100%;pointer-events:none;-webkit-user-drag:none;width:max(100vw,137.778vh);max-width:none;height:auto;animation:36s ease-in-out infinite alternate wl-paint;position:absolute;bottom:100lvh;left:50%;translate:-50%}@keyframes wl-paint{0%{transform:scale(1.02)translate(-1.5%)}to{transform:scale(1.1)translate(1.5%)}}.waitlist-flock{pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.waitlist-scene .waitlist-flock{height:var(--full);position:absolute;top:100lvh;bottom:auto}.waitlist-logo{-webkit-user-drag:none;width:240px;position:absolute;top:26px;left:50%;translate:-50%}.waitlist-card{background:#121317;border:1px solid #ffffff14;border-radius:18px;padding:36px 32px 32px;position:relative}.waitlist-card :is(h2,h2+p){text-align:center}.waitlist-card h2{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:600;line-height:1.15}.waitlist-card p{color:#9a9ba1;margin:10px 0 28px;font-size:16px;line-height:1.45}.waitlist-card p b{color:#fff;font-weight:500}.waitlist-close{color:#6c6d73;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;transition:color .2s;display:grid;position:absolute;top:16px;right:16px}.waitlist-close:hover{color:#fff}.waitlist-close svg{width:18px;height:18px}.waitlist-input{color:#fff;width:100%;height:52px;font:inherit;background:#1d1e23;border:1px solid #0000;border-radius:11px;outline:none;padding:0 18px;font-size:16px;transition:border-color .2s;display:block}.waitlist-input::placeholder{color:#5c5d63}.waitlist-input:focus{border-color:#ffffff38}.waitlist-code{text-align:center;font-variant-numeric:tabular-nums;letter-spacing:.4em;text-indent:.4em;font-size:24px}.waitlist-check{color:#8e8f95;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:14px;margin-top:20px;font-size:14px;line-height:1.45;display:flex;position:relative}.waitlist-check input{opacity:0;pointer-events:none;width:20px;height:20px;margin:0;position:absolute;top:1px;left:0}.waitlist-check span{color:#fff;background:#1d1e23;border:1px solid #ffffff24;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;transition:background .15s,border-color .15s;display:grid}.waitlist-check span svg{opacity:0;width:13px;height:13px;transition:opacity .15s}.waitlist-check input:checked+span{border-color:var(--brand);background:var(--brand)}.waitlist-check input:checked+span svg{opacity:1}.waitlist-check input:focus-visible+span{outline-offset:2px;outline:2px solid #ffffff80}.waitlist-error{color:#ff6b5b;margin-top:14px;font-size:14px;display:block}.waitlist-button{background:var(--brand);color:#fff;width:100%;height:52px;font:inherit;cursor:pointer;border:0;border-radius:11px;margin-top:24px;font-size:16px;font-weight:500;transition:background .2s,opacity .2s,transform .2s;display:block}.waitlist-button:hover:not(:disabled){background:#ff5612}.waitlist-button:active:not(:disabled){transform:scale(.99)}.waitlist-button:disabled{opacity:.45;cursor:default}.waitlist-button:focus-visible{outline-offset:3px;outline:2px solid #fff9}.waitlist-links{justify-content:space-between;gap:16px;margin-top:14px;display:flex}.waitlist-links button{color:#8e8f95;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:14px;transition:color .2s}.waitlist-links button:hover:not(:disabled){color:#fff}@media (max-width:520px){.waitlist-panel{padding-top:104px}.waitlist-logo{width:190px;top:22px}.waitlist-card{padding:30px 22px 24px}.waitlist-card h2{font-size:23px}}.waitlist-pass{--coin:#ff2c00;color:#fff;width:100vw;max-width:none;height:100dvh;max-height:none;font-family:var(--font-brand);background:#050506;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.waitlist-pass .waitlist-flock{z-index:0}.waitlist-pass[open]{outline:none;place-items:center;display:grid}.waitlist-pass::backdrop{background:0 0}.pass-stage{z-index:1;flex-direction:column;align-items:center;gap:clamp(36px,7vh,80px);display:flex;position:relative}.waitlist-pass:has(.pass-window) .pass-stage{left:0;right:0;top:calc(var(--band-top) + var(--band-h) + clamp(28px, 5vh, 56px));position:absolute}.pass-hero{flex-direction:column;align-items:center;gap:clamp(8px,1.2vw,18px);display:flex}.pass-label{display:block;overflow:hidden}.pass-label small{color:#f1f2eb8c;font-size:clamp(14px,1.3vw,18px);font-weight:500;display:block;transform:translateY(105%)}.waitlist-pass:is(.toss,.rise,.dressed) .pass-label small{animation:.9s cubic-bezier(.16,1,.3,1) forwards line-rise}.waitlist-pass.toss .pass-label small{animation-delay:1.05s}.pass-num{letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;padding:.04em .2em;font-size:min(24vw,30vh,260px);font-weight:500;line-height:1;display:block;position:relative}.pass-num-digits>span{vertical-align:top;margin-bottom:-.06em;padding-bottom:.06em;display:inline-block;overflow:hidden}.pass-num-digits>span>span{display:inline-block;transform:translateY(105%)}.waitlist-pass:is(.toss,.rise,.dressed) .pass-num-digits>span>span{animation:line-rise 1.1s calc(80ms + var(--i) * 60ms) cubic-bezier(.16, 1, .3, 1) forwards}.waitlist-pass.toss .pass-num-digits>span>span{animation-delay:calc(1s + var(--i) * 60ms)}.waitlist-pass{--band-h:min(100vw * 630 / 2012, 72vh);--band-top:calc((100dvh - var(--band-h)) / 2)}.pass-window{position:fixed;inset:0}.pass-slit{left:0;top:var(--band-top);z-index:1;width:1.5px;height:var(--band-h);opacity:0;background:#f1f2ebe6;position:absolute}.pass-band{width:100%;left:0;top:var(--band-top);height:var(--band-h);position:absolute;overflow:hidden;container-type:size}.pass-band img{object-fit:cover;object-position:50% 50%;-webkit-user-drag:none;width:100%;height:100%;animation:30s ease-in-out 2s infinite alternate pass-drift;position:absolute;inset:0}@keyframes pass-drift{to{transform:scale(1.06)translate(-1%)}}.pass-band:after{content:"";pointer-events:none;background:linear-gradient(90deg,#050506bd 0%,#05050680 26%,#05050600 52%);position:absolute;inset:0}.pass-copy{z-index:1;flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:50%;left:clamp(24px,5.5vw,96px);translate:0 -50%}.pass-copy .pass-label small{color:#f1f2ebb3;letter-spacing:-.005em;font-size:clamp(13px,4cqh,19px)}.pass-copy .pass-num{letter-spacing:-.045em;margin:.4cqh 0 0 -.04em;padding:0;font-size:min(31cqh,15vw)}.pass-note{color:#f1f2ebb8;margin:3.5cqh 0 0;font-size:clamp(14px,3.8cqh,18px)}.pass-actions{gap:10px;margin-top:4.5cqh;display:flex}.pass-note,.pass-actions{opacity:0;transition:opacity .6s,transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(8px)}.dressed :is(.pass-note,.pass-actions){opacity:1;transform:none}.dressed .pass-actions{transition-delay:80ms}.waitlist-pass:not(.dressed) .pass-actions{pointer-events:none}.pass-actions .pass-button:not(.primary){background:#05050673;box-shadow:inset 0 0 0 1px #f1f2eb38}.pass-actions .pass-button:not(.primary):hover{background:#050506a6}@media (max-width:700px){.waitlist-pass{--band-h:74dvh}.pass-band img{object-position:6% 50%}.pass-band:after{background:linear-gradient(#05050600 38%,#0505068c 66%,#050506d1 100%)}.pass-copy{top:auto;bottom:6cqh;translate:none}.pass-copy .pass-num{font-size:min(24vw,16cqh)}.pass-note{margin-top:1.6cqh}.pass-actions{margin-top:2.4cqh}}.toss{--ch:min(200px, calc((100vw - 96px) / 6.9), 30vh);--dx:calc(var(--from) * var(--ch));--dy:0px;--s0:0 1;align-items:center;display:flex}.toss-run{width:calc(var(--ch) * 4.75);height:var(--ch);flex:none;position:relative}.toss-frame{left:calc(var(--x) * var(--ch));z-index:var(--z);width:calc(var(--w) * var(--ch));height:var(--ch);filter:blur(calc(var(--blur) * var(--ch)));opacity:0;position:absolute;top:50%;translate:-50% -50%}.toss-frame.disc{border-radius:50%}.toss-frame.rev{-webkit-mask:url(/waitlist/coin-rev.png) 50%/100% 100% no-repeat;mask:url(/waitlist/coin-rev.png) 50%/100% 100% no-repeat}.toss-frame.obv{-webkit-mask:url(/waitlist/coin-obv.png) 50%/100% 100% no-repeat;mask:url(/waitlist/coin-obv.png) 50%/100% 100% no-repeat}.waitlist-pass:is(.toss,.dressed) .toss-frame{animation:toss-in .3s var(--t) cubic-bezier(.2, .7, .3, 1) both}.waitlist-pass:is(.toss,.dressed) .toss-frame.obv{animation:toss-land .55s var(--t) cubic-bezier(.2, .9, .3, 1.15) both}@keyframes toss-in{0%{opacity:0;transform:translate(var(--dx), var(--dy))}to{opacity:1;transform:none}}@keyframes toss-land{0%{opacity:0;transform:translate(var(--dx), var(--dy)) rotate(-10deg)}to{opacity:1;transform:none}}.toss-line{left:calc(var(--a) * var(--ch));z-index:var(--z);width:calc((var(--b) - var(--a)) * var(--ch));height:max(1.5px, calc(var(--ch) * .009));background:linear-gradient(to right, rgb(255 255 255/var(--fa)), rgb(255 255 255/var(--fb)));transform-origin:0;translate:0 -50%;scale:var(--s0);position:absolute;top:50%}.waitlist-pass:is(.toss,.dressed) .toss-line{animation:toss-line .14s var(--t) linear forwards}@keyframes toss-line{to{scale:1}}.toss-head{left:calc(4.75 * var(--ch));z-index:20;width:max(8px, calc(var(--ch) * .05));aspect-ratio:1;border-top:max(1.5px, calc(var(--ch) * .009)) solid #fff;border-right:max(1.5px, calc(var(--ch) * .009)) solid #fff;opacity:0;position:absolute;top:50%;translate:-100% -50%;rotate:45deg}.waitlist-pass:is(.toss,.dressed) .toss-head{animation:.2s 1.12s forwards pass-fade}.toss .pass-hero{margin-left:calc(var(--ch) * .14);align-items:flex-start;position:relative}.toss .pass-label{position:absolute;bottom:100%;left:.05em}.toss .pass-num{font-size:calc(var(--ch) * .62);padding:0}@media (max-width:700px){.toss{--ch:max(48px, min(100px, calc((100dvh - 360px) / 5.2)));--dx:0px;--dy:calc(var(--from) * var(--ch));--s0:1 0;flex-direction:column}.toss-run{width:var(--ch);height:calc(var(--ch) * 4.75)}.toss-frame{left:50%;top:calc(var(--x) * var(--ch));width:var(--ch);height:calc(var(--w) * var(--ch))}.toss-line{left:50%;top:calc(var(--a) * var(--ch));width:max(1.5px, calc(var(--ch) * .009));height:calc((var(--b) - var(--a)) * var(--ch));background:linear-gradient(to bottom, rgb(255 255 255/var(--fa)), rgb(255 255 255/var(--fb)));transform-origin:50% 0;translate:-50%}.toss-head{left:50%;top:calc(4.75 * var(--ch));translate:-50% -100%;rotate:135deg}.toss .pass-hero{margin:calc(var(--ch) * .12) 0 0;align-items:center}.toss .pass-label{position:static}.toss .pass-num{font-size:min(20vw,84px)}}.pass-lines{z-index:0;pointer-events:none;position:fixed;inset:0}.pass-orbit,.pass-trajectory{fill:none;vector-effect:non-scaling-stroke}.pass-orbit.o1{stroke:#f1f2eb52;stroke-width:1.2px}.pass-orbit.dotted{stroke:#f1f2eb80;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:.1 12;opacity:0;animation:1.4s .3s forwards pass-fade,30s linear infinite pass-dots}@keyframes pass-fade{to{opacity:1}}@keyframes pass-dots{to{stroke-dashoffset:-1210px}}.pass-trajectory{stroke:var(--brand);stroke-width:1.6px}.pass-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.4s cubic-bezier(.45,0,.15,1) forwards pass-draw}.pass-orbit.o1{animation-delay:50ms}.pass-trajectory{animation-duration:1.15s;animation-delay:.35s}@keyframes pass-draw{to{stroke-dashoffset:0}}.pass-mark{z-index:0;background:var(--brand);pointer-events:none;opacity:0;animation:.5s 1.35s forwards pass-mark;position:fixed;translate:-35% -50%;-webkit-mask:url(/mark.svg) 50%/contain no-repeat;mask:url(/mark.svg) 50%/contain no-repeat}@keyframes pass-mark{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.waitlist-pass.deck{--pad:clamp(22px, 3.2vw, 56px);background:#030304}.starfield{pointer-events:none;position:fixed;inset:0;overflow:hidden}.starfield .sky-dolly{will-change:transform;animation:40s ease-in-out infinite alternate sky-dolly;position:absolute;inset:0}@keyframes sky-dolly{0%{transform:scale(1)}to{transform:scale(1.06)}}.starfield .sky-wheel{will-change:transform;animation:480s linear infinite sky-wheel;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes sky-wheel{to{transform:rotate(360deg)}}.starfield .sky-vignette{background:radial-gradient(75% 75%,#0000 55%,#0000008c);position:absolute;inset:0}.starfield .sky-grain{opacity:.3;width:100%;height:100%;position:absolute;inset:0}.deep-space{pointer-events:none;background:#000;position:fixed;inset:0;overflow:hidden}.deep-space .space-dolly{will-change:transform;animation:60s ease-in-out infinite alternate space-push;position:absolute;inset:0}.deep-space img{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;display:block}@keyframes space-push{0%{transform:scale(1)}to{transform:scale(1.04)}}.deep-space .space-vignette{background:radial-gradient(80% 80% at 50% 45%,#0000 55%,#0000008c);position:absolute;inset:0}.deep-space .space-grain{opacity:.18;width:100%;height:100%;position:absolute;inset:0}.gargantua{--garg-at:50% 42%;--garg-pos:50% 42%;pointer-events:none;background:#000;position:fixed;inset:0;overflow:hidden}.gargantua .garg-dolly{transform-origin:var(--garg-at);will-change:transform;animation:60s ease-in-out infinite alternate garg-push;position:absolute;inset:0}.gargantua img{object-fit:cover;object-position:var(--garg-pos);-webkit-user-drag:none;width:100%;height:100%;display:block}@keyframes garg-push{0%{transform:scale(1)}to{transform:scale(1.05)}}.gargantua .garg-vignette{background:radial-gradient(80% 80% at 50% 45%,#0000 60%,#00000080);position:absolute;inset:0}.gargantua .garg-grain{opacity:.22;width:100%;height:100%;position:absolute;inset:0}@media (max-aspect-ratio:3/4){.gargantua{--garg-at:50% 21%;--garg-pos:50% 0%}}.waitlist-pass.deck .deck-sky{opacity:0;animation:1.8s .1s forwards pass-fade}.waitlist-pass.deck .deck-stage{z-index:1;perspective:1400px;flex-direction:column;align-items:center;gap:clamp(22px,4vh,36px);display:flex;position:relative}.waitlist-pass.deck .deck-card{width:min(920px, calc(100vw - 2 * var(--pad)), calc((100dvh - 250px) * 16 / 9));aspect-ratio:16/9;outline-offset:-1px;border-radius:clamp(12px,1.4vw,20px);outline:1px solid #ffffff1f;position:relative;overflow:hidden}.waitlist-pass.deck .deck-card canvas{width:100%;height:100%;display:block}.waitlist-pass.deck .deck-flow{position:absolute;inset:0;overflow:hidden}.waitlist-pass.deck .deck-turn{aspect-ratio:1;width:115%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-28deg)}.waitlist-pass.deck .deck-card .deck-strip{will-change:transform;width:200%;height:100%;animation:26s linear -7.8s infinite deck-flow;position:absolute;top:0;left:0}@keyframes deck-flow{0%{transform:translate(0)}to{transform:translate(-50%)}}.waitlist-pass.deck .deck-card .deck-light{mix-blend-mode:screen;position:absolute;inset:0}.waitlist-pass.deck .deck-card canvas[role=img]{position:relative}@media (prefers-reduced-motion:reduce){.waitlist-pass.deck .deck-card .deck-strip{animation:none;transform:translate(-15%)}}.waitlist-pass.deck.open .deck-card{opacity:0}.waitlist-pass.deck:is(.rise,.dressed) .deck-card{animation:1.6s cubic-bezier(.22,1,.36,1) .1s backwards deck-rise}@keyframes deck-rise{0%{opacity:0;transform:translateY(18px)scale(.985)}}.waitlist-pass.deck .deck-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.waitlist-pass.deck .deck-button{color:#fff;height:46px;font:inherit;white-space:nowrap;cursor:pointer;background:#ffffff14;border:0;border-radius:12px;align-items:center;gap:9px;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.waitlist-pass.deck .deck-button:hover:not(:disabled){background:#ffffff24}.waitlist-pass.deck .deck-button:active:not(:disabled){transform:scale(.98)}.waitlist-pass.deck .deck-button.primary{background:var(--bg);color:var(--ink);box-shadow:none}.waitlist-pass.deck .deck-button.primary:hover:not(:disabled){background:#fff}.waitlist-pass.deck .deck-button:disabled{opacity:.5;cursor:default}.waitlist-pass.deck .deck-button svg{width:15px;height:15px}.waitlist-pass.deck .deck-button svg:not(.lucide){fill:currentColor;width:14px;height:14px}.waitlist-pass.deck .deck-problem{color:#ffffffa8;margin:-14px 0 0;font-size:13px}.waitlist-pass.deck .deck-problem:empty{display:none}.waitlist-pass.deck .deck-stub{left:0;right:0;bottom:var(--pad);z-index:1;color:#ffffff80;white-space:nowrap;align-items:center;gap:12px;width:max-content;margin:0 auto;font-size:13px;font-weight:500;display:flex;position:absolute}.waitlist-pass.deck .deck-stub i{background:currentColor;border-radius:50%;width:3px;height:3px}.waitlist-pass.deck .deck-stub button{color:inherit;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40;transition:color .2s}.waitlist-pass.deck .deck-stub button:hover{color:#fff}.waitlist-pass.deck:not(.dressed) :is(.deck-actions>*,.deck-stub){opacity:0;pointer-events:none}.waitlist-pass.deck.dressed .deck-actions>*{animation:deck-up .9s calc(var(--k) * 60ms) cubic-bezier(.22, 1, .36, 1) backwards}.waitlist-pass.deck.dressed .deck-stub{animation:.9s cubic-bezier(.22,1,.36,1) .3s backwards deck-up}@keyframes deck-up{0%{opacity:0;transform:translateY(6px)}}.waitlist-pass.deck .pass-close{top:calc(var(--pad) - 7px);right:calc(var(--pad) - 9px);z-index:2}@media (max-width:700px){.waitlist-pass.deck{--pad:18px}.waitlist-pass.deck .pass-long{display:none}.waitlist-pass.deck .deck-button{padding:0 15px;font-size:14px}.waitlist-pass.deck .deck-button.follow{justify-content:center;width:46px;padding:0}.waitlist-pass.deck .deck-button.follow .deck-label{display:none}.waitlist-pass.deck .deck-stub{font-size:12px}}@media (prefers-reduced-motion:reduce){.waitlist-pass.deck :is(.deck-sky,.deck-card,.deck-actions>*,.deck-stub),.starfield .sky-wheel,.starfield .sky-dolly,.gargantua .garg-dolly,.deep-space .space-dolly{opacity:1;animation:none!important}}.waitlist-pass.streaks .pass-streaks{opacity:0;animation:.28s ease-out forwards pass-fade;position:fixed;inset:0}.streak-field{pointer-events:none;overflow:hidden}.streak-turn{position:absolute}.streak-strip{will-change:transform;position:absolute;top:0;left:0}.streak-grain{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.waitlist-pass.streaks{--pad:clamp(22px, 3.2vw, 56px);--col:min(400px, calc(100vw - 2 * var(--pad)))}.waitlist-pass.streaks .pass-copy{z-index:2;width:max-content;max-width:calc(100vw - 2 * var(--pad));text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex;position:absolute;inset:50% 0 auto;translate:0 -50%}.waitlist-pass.streaks .pass-lockup{left:0;right:0;top:var(--pad);z-index:2;color:#fff;letter-spacing:-.02em;white-space:nowrap;opacity:0;align-items:center;gap:.36em;width:max-content;max-width:none;height:24px;margin:0 auto;font-size:17px;font-weight:600;display:flex;position:absolute}.waitlist-pass.streaks p.pass-lockup{translate:none}.waitlist-pass.streaks .pass-lockup img{-webkit-user-drag:none;height:1.28em;margin-top:-.04em}.waitlist-pass.streaks:is(.rise,.dressed) .pass-lockup{opacity:1}.waitlist-pass.streaks .pass-num{color:#fff;font-size:min(40vh, calc(88vw / (var(--len) * .56 + .62)), 460px);letter-spacing:-.06em;white-space:nowrap;font-variant-numeric:proportional-nums;margin:0 0 clamp(20px,3.4vh,34px);padding:0;font-weight:500;line-height:.8;display:block;position:relative}.waitlist-pass.streaks .pass-num.words{letter-spacing:-.045em;font-size:min(16vh,11vw,150px)}.waitlist-pass.streaks .pass-num-digits>span.hash{color:#ffffff52;margin-right:.04em}.waitlist-pass.streaks .pass-greet,.waitlist-pass.streaks .pass-note{letter-spacing:-.028em;margin:0;font-size:clamp(26px,2.3vw,34px);font-weight:500;line-height:1.12}.waitlist-pass.streaks .pass-greet{color:#fff}.waitlist-pass.streaks .pass-note{color:#ffffffb3}.waitlist-pass.streaks .pass-copy:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(closest-side,#0505066b,#05050642 50%,#05050614 78%,#05050600);width:max(900px,150%);height:150%;transition:opacity 1.4s;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.waitlist-pass.streaks:is(.rise,.dressed) .pass-copy:before{opacity:1}@keyframes pass-race{0%{opacity:0;transform:rotate(-28deg) translateX(var(--race-x)) scaleX(var(--race-s)) rotate(28deg)}22%{opacity:1}to{opacity:1;transform:rotate(-28deg)translate(0)scaleX(1)rotate(28deg)}}.waitlist-pass.streaks{--race-ease:cubic-bezier(.05, .75, .1, 1)}.waitlist-pass.streaks :is(.pass-num-digits>span>span,.pass-greet>span,.pass-note>span,.pass-lockup,.pass-stub){opacity:0}.waitlist-pass.streaks .pass-num-digits>span{overflow:visible}.waitlist-pass.streaks .pass-num-digits>span>span{--race-x:1.5em;--race-s:2.8;display:inline-block}.waitlist-pass.streaks:is(.rise,.dressed) .pass-num-digits>span>span{animation:pass-race .72s calc(40ms + var(--i) * var(--step,40ms)) var(--race-ease) both}.waitlist-pass.streaks .pass-num.words{--step:20ms}.waitlist-pass.streaks:is(.rise,.dressed) .pass-lockup{--race-x:5em;--race-s:2.4;animation:pass-race .6s 60ms var(--race-ease) both}.waitlist-pass.streaks :is(.pass-greet,.pass-note){opacity:1;transition:none;transform:none}.waitlist-pass.streaks :is(.pass-greet,.pass-note)>span{--race-x:3em;--race-s:2.4;display:block}.waitlist-pass.streaks.dressed :is(.pass-greet,.pass-note)>span{animation:pass-race .56s var(--race-ease) both}.waitlist-pass.streaks.dressed .pass-note>span{animation-delay:40ms}.waitlist-pass.streaks .pass-actions{opacity:1;transition:none;transform:none}.waitlist-pass.streaks:not(.dressed) .pass-actions>*{opacity:0}.waitlist-pass.streaks .pass-actions>*{--race-x:5em;--race-s:2}.waitlist-pass.streaks.dressed .pass-actions>*{animation:pass-race .56s calc(60ms + var(--k) * 40ms) var(--race-ease) backwards}.waitlist-pass.streaks.dressed .pass-stub{--race-x:6em;--race-s:2;animation:pass-race .56s .16s var(--race-ease) both}.waitlist-pass.streaks :is(.pass-switch,.pass-close){transition-delay:.2s}.waitlist-pass.streaks .pass-trails{z-index:1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.waitlist-pass.streaks .pass-trails i{left:50%;top:var(--y);width:var(--w);height:var(--h);margin-left:calc(var(--w) / -2);opacity:0;background:linear-gradient(90deg,#fff,#ffffff8c 18%,#fff0);position:absolute}.waitlist-pass.streaks:is(.rise,.dressed) .pass-trails i:not(.late),.waitlist-pass.streaks.dressed .pass-trails i.late{animation:pass-trail .5s calc(var(--d) * .7) cubic-bezier(.3, .1, .4, 1) both}@keyframes pass-trail{0%{opacity:0;transform:rotate(-28deg)translate(95vw)}12%{opacity:1}70%{opacity:.9}to{opacity:0;transform:rotate(-28deg)translate(-95vw)}}@media (prefers-reduced-motion:reduce){.waitlist-pass.streaks :is(.pass-num-digits>span>span,.pass-greet>span,.pass-note>span,.pass-lockup,.pass-stub),.waitlist-pass.streaks .pass-actions>*{opacity:1;transform:none;animation:none!important}.waitlist-pass.streaks .pass-trails{display:none}}.waitlist-pass.streaks .pass-actions{gap:10px;margin-top:clamp(22px,3.4vh,34px);display:flex}.waitlist-pass.streaks .pass-actions .pass-button{border-radius:12px;justify-content:center;gap:9px;height:48px;padding:0 20px;font-size:15px}.waitlist-pass.streaks .pass-actions .pass-button:not(.primary){background:#05050680;box-shadow:inset 0 0 0 1px #ffffff3d}.waitlist-pass.streaks .pass-actions .pass-button:not(.primary):hover{background:#050506b3}.waitlist-pass.streaks .pass-actions .pass-button svg{fill:currentColor;width:14px;height:14px}.waitlist-pass.streaks .pass-actions .pass-button.primary{min-width:104px}.waitlist-pass.streaks .pass-stub{left:0;right:0;bottom:var(--pad);z-index:2;color:#ffffffa8;letter-spacing:.005em;white-space:nowrap;align-items:center;gap:12px;width:max-content;margin:0 auto;font-size:13px;font-weight:500;line-height:20px;display:flex;position:absolute}.waitlist-pass.streaks .pass-stub i{opacity:.7;background:currentColor;border-radius:50%;width:3px;height:3px}.waitlist-pass.streaks .pass-stub button{color:inherit;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d;transition:color .2s,text-decoration-color .2s}.waitlist-pass.streaks .pass-stub button:hover{color:#fff;text-decoration-color:#fffc}.waitlist-pass.streaks:not(.dressed) .pass-stub{pointer-events:none}.waitlist-pass.streaks .pass-button svg.lucide{fill:none;width:15px;height:15px}.waitlist-pass.streaks .pass-share{z-index:3;padding:var(--pad);opacity:0;visibility:hidden;background:#0505069e;flex-direction:column;justify-content:center;align-items:center;gap:clamp(18px,3vh,28px);transition:opacity .35s,visibility 0s .35s;display:flex;position:absolute;inset:0}.waitlist-pass.streaks.sharing .pass-share{opacity:1;visibility:visible;transition:opacity .35s}.waitlist-pass.streaks .pass-share-card{aspect-ratio:16/9;border-radius:16px;outline:1px solid #ffffff38;width:min(760px,100%,177.778dvh - 426.667px);transition:transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(14px)scale(.97)}.waitlist-pass.streaks.sharing .pass-share-card{transform:none}.waitlist-pass.streaks .pass-share-actions{gap:10px;display:flex}.waitlist-pass.streaks .pass-share-actions .pass-button{background:#05050680;border-radius:12px;gap:9px;height:46px;padding:0 20px;font-size:15px;box-shadow:inset 0 0 0 1px #ffffff3d}.waitlist-pass.streaks .pass-share-actions .pass-button:first-child{background:var(--bg);color:var(--ink);box-shadow:none}.waitlist-pass.streaks .pass-share-actions .pass-button:disabled{opacity:.5;cursor:default}.waitlist-pass.streaks .pass-share-actions .pass-button svg{width:15px;height:15px}.waitlist-pass.streaks .pass-share-notice{color:#ffffffb3;min-height:0;margin:-8px 0 0;font-size:13px}.waitlist-pass.streaks .pass-share-notice:empty{display:none}.waitlist-pass.streaks .pass-share-back{color:#ffffffb8;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:4px 6px;font-size:14px;font-weight:500;transition:color .2s;display:inline-flex}.waitlist-pass.streaks .pass-share-back:hover{color:#fff}.waitlist-pass.streaks .pass-share-back svg{width:15px;height:15px}.waitlist-pass.streaks :is(.pass-copy,.pass-stub,.pass-lockup){transition:opacity .35s}.waitlist-pass.streaks.sharing :is(.pass-copy,.pass-stub){pointer-events:none;opacity:0!important}.waitlist-pass.streaks .pass-button{white-space:nowrap}@media (max-width:700px){.waitlist-pass.streaks .pass-long{display:none}.waitlist-pass.streaks .pass-share-actions .pass-button{padding:0 18px;font-size:14px}}.waitlist-pass.streaks .pass-close{top:calc(var(--pad) - 7px);right:calc(var(--pad) - 9px);color:#ffffffd9;transition-delay:.2s}@media (max-width:700px){.waitlist-pass.streaks{--pad:22px}.waitlist-pass.streaks .pass-lockup{font-size:15px}.waitlist-pass.streaks .pass-num{font-size:min(30vh, calc(86vw / (var(--len) * .56 + .62)))}.waitlist-pass.streaks .pass-num.words{font-size:15vw}.waitlist-pass.streaks .pass-stub{font-size:12px}.waitlist-pass.streaks .pass-greet,.waitlist-pass.streaks .pass-note{font-size:24px}}.waitlist-pass.scan .pass-scan{opacity:0;width:100%;height:100%;animation:.5s .2s forwards pass-fade;position:fixed;inset:0}.pass-grain{z-index:1;opacity:.6;mix-blend-mode:overlay;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 1.6 -0.3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.6s steps(3,end) infinite pass-grain;position:fixed;inset:-50%}@keyframes pass-grain{0%{transform:translate(0)}33%{transform:translate(-3%,2%)}66%{transform:translate(2%,-3%)}}.pass-lockup{z-index:2;color:#fff;letter-spacing:-.025em;white-space:nowrap;opacity:0;align-items:center;gap:.32em;margin:0;font-size:clamp(17px,1.9vw,30px);font-weight:600;transition:opacity .8s;display:flex;position:fixed;top:50%;left:clamp(20px,3.2vw,56px);translate:0 -50%}.pass-lockup i{aspect-ratio:3358/2761;background:currentColor;width:1.3em;-webkit-mask:url(/mark.svg) 50%/contain no-repeat;mask:url(/mark.svg) 50%/contain no-repeat}.waitlist-pass.scan:is(.rise,.dressed) .pass-lockup{opacity:1}.waitlist-pass.scan .pass-copy{left:calc(var(--at) * 100vw + clamp(28px, 5vw, 96px));z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:fixed;top:50%;translate:0 -50%}.waitlist-pass.scan .pass-copy .pass-label small{color:#ffffffc7;font-size:clamp(13px,1.2vw,18px)}.waitlist-pass.scan .pass-copy .pass-num{letter-spacing:-.045em;margin:.2em 0 0 -.04em;padding:0;font-size:min(13vw,22vh,200px)}.waitlist-pass.scan .pass-note{color:#ffffffd1;margin:clamp(10px,2vh,22px) 0 0;font-size:clamp(14px,1.2vw,18px)}.waitlist-pass.scan .pass-actions{margin-top:clamp(14px,2.6vh,28px)}.waitlist-pass.scan .pass-actions .pass-button:not(.primary){background:#05050666;box-shadow:inset 0 0 0 1px #ffffff47}.waitlist-pass.scan .pass-switch{background:#05050666;box-shadow:inset 0 0 0 1px #fff3}.waitlist-pass.scan .pass-close{color:#fffc}@media (max-width:700px){.pass-lockup{white-space:normal;flex-wrap:wrap;max-width:52vw;font-size:17px;top:22%}.waitlist-pass.scan .pass-copy{inset:auto 20px 28px;translate:none}.waitlist-pass.scan .pass-copy .pass-num{font-size:min(24vw,112px)}.waitlist-pass.scan:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#050506bf);position:fixed;inset:45% 0 0}}.pass-card{aspect-ratio:1.586;isolation:isolate;opacity:0;border-radius:22px;width:min(720px,100vw - 32px,158.6dvh - 412.36px);transition:opacity .7s,transform 1s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;transform:scale(.94);container-type:inline-size}.waitlist-pass:is(.shrink,.card,.dressed) .pass-card{opacity:1;transform:none}.pass-card:before,.pass-card:after{content:"";z-index:-1;position:absolute;inset:0}.pass-card:before{background:url(/hero/paint.jpg) 50%/cover no-repeat}.pass-card:after{background:radial-gradient(60% 55%,#0505068c,#0000),linear-gradient(#05050659,#05050680)}.pass-rank b{opacity:0;transition:opacity .7s .1s}.waitlist-pass:is(.card,.dressed) .pass-rank b{opacity:1}@container (max-width:480px){.pass-card .pass-rank b{font-size:19cqw}}.pass-logo,.pass-rank small,.pass-meta{opacity:0;transition:opacity .6s,transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(6px)}.dressed :is(.pass-logo,.pass-rank small,.pass-meta){opacity:1;transform:none}.dressed .pass-meta{transition-delay:.12s}.pass-logo{-webkit-user-drag:none;width:17cqw;position:absolute;top:6cqw;left:6cqw}.pass-rank{flex-direction:column;justify-content:center;align-items:center;gap:.6cqw;display:flex;position:absolute;inset:0}.pass-card small{color:#ffffff9e;font-size:max(11px,1.9cqw);font-weight:500}.pass-rank b{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:16cqw;font-weight:600;line-height:1}.pass-meta{justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:5.5cqw;left:6cqw;right:6cqw}.pass-meta span{letter-spacing:-.01em;flex-direction:column;gap:.5cqw;font-size:max(15px,3.6cqw);font-weight:500;display:flex}.pass-meta span:last-child{align-items:flex-end}.pass-foot,.pass-switch,.pass-close{opacity:0;transition:opacity .6s .25s}.dressed :is(.pass-foot,.pass-switch,.pass-close){opacity:1}.waitlist-pass:not(.dressed) :is(.pass-foot,.pass-switch,.pass-close){pointer-events:none}.pass-foot{flex-direction:column;align-items:center;gap:20px;display:flex}.pass-foot p{color:#9a9ba1;margin:0;font-size:16px}.pass-foot div{gap:10px;display:flex}.pass-button{color:#fff;height:44px;font:inherit;cursor:pointer;background:#ffffff17;border:0;border-radius:11px;align-items:center;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.pass-button:hover{background:#ffffff26}.pass-button.primary{background:var(--bg);color:var(--ink)}.pass-button.primary:hover{background:#fff}.pass-button:active{transform:scale(.98)}.pass-switch{color:#fff;height:38px;font:inherit;cursor:pointer;background:#ffffff17;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex;position:absolute;top:24px;left:24px}.pass-switch svg{width:15px;height:15px}.pass-close{color:#6c6d73;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:38px;height:38px;padding:0;display:grid;position:absolute;top:24px;right:24px}.pass-close:hover{color:#fff}.pass-close svg{width:20px;height:20px}@media (prefers-reduced-motion:reduce){.pass-label small,.pass-num-digits>span>span{transform:none;animation:none!important}.pass-draw,.pass-mark,.pass-orbit.dotted,.toss-frame,.toss-head{stroke-dashoffset:0;opacity:1;animation:none!important}.pass-band img{animation:none!important}.pass-note,.pass-actions{transition:none}.pass-slit{display:none}.waitlist-pass.scan .pass-scan,.waitlist-pass.streaks .pass-streaks,.pass-grain{opacity:1;animation:none!important}.pass-grain{opacity:.6}.pass-lockup,.waitlist-pass.streaks .pass-lockup{transition:none}.toss-line{scale:1;animation:none!important}.waitlist,.waitlist-panel,.pass-card,.pass-rank b,.pass-foot,.pass-switch,.pass-close,:is(.pass-logo,.pass-rank small,.pass-meta){transition:none}:is(.waitlist,.waitlist-scene) *{animation:none!important}}
