@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_ae301a{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_ae301a{--font-serif:"Instrument Serif","Instrument Serif Fallback"}#vx{--e:cubic-bezier(.7,0,.2,1);--o:cubic-bezier(.16,1,.3,1);--d:1.1s;--night:#05060a;--ink:#ece8f6;--soft:#b8b2cf;--mute:#7d7896;--gold:#f7cf93;--gold2:#f5b86b;--cream:#fff4dc;--glass:rgba(18,17,32,.72);--line:rgba(247,207,147,.16);--serif:var(--font-serif),"Instrument Serif",Georgia,serif;--sans:var(--font-inter),Inter,ui-sans-serif,system-ui,sans-serif;--mono:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;position:fixed;inset:0;overflow:hidden;font-family:var(--sans);color:var(--ink);background:var(--night);-webkit-font-smoothing:antialiased;touch-action:none;overscroll-behavior:none;font-size:14px;line-height:1.4}#vx *{box-sizing:border-box;margin:0;padding:0}#vx button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}#vx a{color:inherit;text-decoration:none}#vx .L{position:fixed;inset:0;overflow:hidden}#vx .mono{font-family:var(--mono)}#vx .lnav{position:fixed;left:0;right:0;top:0;z-index:60;height:max(64px,13.5vh);justify-content:space-between;padding:0 3.4vw}#vx .lbrand,#vx .lnav{display:flex;align-items:center}#vx .lbrand{gap:10px;font-family:var(--serif);font-style:italic;font-size:22px;letter-spacing:-.01em;color:var(--cream)}#vx .lbrand svg{width:20px;height:20px}#vx .menu{position:absolute;left:50%;transform:translateX(-50%);display:flex;gap:clamp(18px,2.3vw,36px);font-size:12.5px;color:var(--soft)}#vx .menu a{opacity:.8;transition:opacity .3s,color .3s}#vx .menu a:hover{opacity:1}#vx .menu a.on{opacity:1;color:var(--cream);font-weight:600}#vx .cta{display:flex;gap:7px}#vx .pill{height:30px;padding:0 17px;border-radius:99px;font-size:12px;font-weight:500;display:inline-flex;align-items:center;gap:7px;transition:background .4s var(--o),border-color .4s,transform .3s}#vx .pill:hover{transform:translateY(-1px)}#vx .pill.ghost{border:1px solid rgba(247,207,147,.3);color:var(--ink)}#vx .pill.ghost:hover{border-color:rgba(247,207,147,.6)}#vx .pill.solid{background:var(--cream);color:#14121f}#vx .live{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--mute)}#vx .live.on{background:#8ee6a8;box-shadow:0 0 8px #8ee6a8;animation:vxpulse 2s ease-in-out infinite}@keyframes vxpulse{50%{opacity:.45}}#vx #land{position:fixed;inset:0;z-index:0}#vx #land canvas{position:absolute;inset:-3%;width:106%;height:106%;transition:transform 2.4s var(--o)}#vx.g-feat #land canvas,#vx.g-final #land canvas{transform:scale(1.04) translate3d(-1.2%,-.6%,0)}#vx .fog{position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,6,10,.96),rgba(5,6,10,.8) 18%,rgba(5,6,10,.35) 36%,rgba(5,6,10,0) 54%);opacity:0;transition:opacity 1.4s var(--o)}#vx.g-feat .fog{opacity:1}#vx.g-final .fog{opacity:1;background:radial-gradient(60% 55% at 50% 48%,rgba(5,6,10,.82),rgba(5,6,10,.35) 70%,rgba(5,6,10,.15))}#vx #hero{z-index:20;background:radial-gradient(90% 70% at 50% 62%,#1b1830 0,#0c0b16 55%,#05060a 100%);transition:opacity 0s linear var(--d)}#vx.after-pastel #hero{opacity:0;pointer-events:none;transition:opacity 0s}#vx .hstars{position:absolute;inset:0;width:100%;height:100%}#vx .htext{position:absolute;left:0;right:0;top:17vh;text-align:center;transition:opacity .7s var(--o),transform 1s var(--e),filter .7s var(--o)}#vx .eyebrow{font-family:var(--mono);font-size:max(10px,min(.8vw,1.5vh));letter-spacing:.22em;color:var(--soft);text-transform:uppercase}#vx .htext h1{margin-top:2.4vh;font-family:var(--serif);font-weight:400;font-style:italic;font-size:max(40px,min(5.4vw,9vh));line-height:1;letter-spacing:-.02em;color:var(--cream)}#vx .htext h1 span{display:block;background:linear-gradient(90deg,#8d86a8,#d9d2ec 50%,#8d86a8);-webkit-background-clip:text;background-clip:text;color:transparent}#vx .hbot{position:absolute;left:0;right:0;top:74vh;display:flex;flex-direction:column;align-items:center;transition:opacity .6s var(--o),filter .6s var(--o)}#vx .hbot small{font-family:var(--mono);font-size:max(10px,min(.74vw,1.35vh));color:var(--mute);gap:8px;letter-spacing:.04em}#vx .early,#vx .hbot small{display:inline-flex;align-items:center}#vx .early{margin-top:1.8vh;height:max(40px,6.4vh);padding:0 max(24px,2.2vw);border-radius:99px;border:1px solid rgba(247,207,147,.35);font-size:max(13px,min(1vw,1.8vh));gap:10px;color:var(--cream);transition:background .35s,border-color .35s}#vx .early:hover{background:rgba(247,207,147,.08);border-color:rgba(247,207,147,.7)}#vx .demo{position:absolute;left:0;right:0;top:92vh;text-align:center;font-size:max(11px,min(.85vw,1.5vh));color:var(--soft);font-weight:500;transition:opacity .6s var(--o)}#vx.after-hero .htext{opacity:0;transform:translateY(-5vh);filter:blur(8px)}#vx.after-hero .demo,#vx.after-hero .hbot{opacity:0;filter:blur(6px)}#vx .star{position:absolute;left:50%;top:51vh;width:max(150px,min(17vw,30vh));aspect-ratio:1;transform:translate(-50%,-50%);transition:transform var(--d) var(--e);will-change:transform}#vx .star .rise{position:absolute;inset:0;transform:translateY(28%) scale(.6);opacity:0;transition:transform 2.2s var(--o),opacity 1.6s var(--o)}#vx .star.up .rise{transform:none;opacity:1}#vx .star svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}#vx .star .halo{position:absolute;left:50%;top:50%;width:330%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(255,233,184,.5) 0,rgba(245,184,107,.14) 30%,rgba(245,184,107,0) 62%);animation:vxbreath 5s ease-in-out infinite alternate;pointer-events:none}@keyframes vxbreath{0%{opacity:.55}to{opacity:1}}#vx.after-hero .star{transform:translate(-50%,-50%) scale(var(--zs,14))}#vx .horizon{position:absolute;left:0;right:0;bottom:0;height:34vh;pointer-events:none;transition:opacity .5s}#vx .horizon svg{width:100%;height:100%}#vx.after-hero .horizon{opacity:0}#vx .bloom{position:absolute;inset:0;opacity:0;pointer-events:none;background:radial-gradient(60% 60% at 50% 50%,#fff8ea 0,#f7cf93 20%,#c47a8e 46%,#3a2a6a 74%,#14112a 100%);transition:opacity .5s var(--o)}#vx.after-hero .bloom{opacity:1;transition:opacity .55s var(--o) .45s}#vx #dusk{z-index:25;opacity:0;pointer-events:none;transition:opacity .7s var(--o),transform var(--d) var(--e);background:#0d0b1a}#vx.after-hero #dusk{opacity:1;pointer-events:auto;transition:opacity .75s var(--o) .7s,transform var(--d) var(--e)}#vx.after-pastel #dusk{transform:translate3d(0,-100%,0);pointer-events:none}#vx .mesh{position:absolute;inset:-25%;will-change:transform}#vx .m1{background:radial-gradient(28% 32% at 30% 62%,rgba(196,122,142,.55),rgba(196,122,142,0) 70%),radial-gradient(34% 40% at 78% 30%,rgba(92,82,190,.6),rgba(92,82,190,0) 72%);animation:vxm1 15s ease-in-out infinite alternate}#vx .m2{background:radial-gradient(30% 26% at 55% 82%,rgba(247,207,147,.35),transparent 70%),radial-gradient(22% 22% at 40% 26%,rgba(140,110,220,.35),transparent 70%),radial-gradient(26% 30% at 86% 76%,rgba(245,184,107,.22),transparent 70%);animation:vxm2 19s ease-in-out infinite alternate}@keyframes vxm1{50%{transform:translate3d(4%,-3%,0) rotate(6deg)}to{transform:translate3d(-3%,3%,0) rotate(-4deg) scale(1.06)}}@keyframes vxm2{to{transform:translate3d(-5%,4%,0) rotate(-8deg) scale(1.08)}}#vx .ptitle{position:absolute;inset:0;display:grid;place-items:center;text-align:center;padding:0 20px;font-family:var(--serif);font-style:italic;font-weight:400;font-size:max(36px,min(5vw,8.6vh));letter-spacing:-.02em;color:var(--cream);opacity:0;filter:blur(14px);transform:scale(.96);transition:opacity .6s var(--o),filter .6s var(--o),transform .9s var(--o)}#vx.s1 .ptitle{opacity:1;filter:blur(0);transform:none;transition:opacity 1s var(--o) .95s,filter 1.1s var(--o) .95s,transform 1.4s var(--o) .95s}#vx .ind{position:absolute;left:18vw;top:34vh;width:min(720px,64vw);opacity:0;filter:blur(10px);transform:translateY(16px);transition:opacity .5s var(--o),filter .5s var(--o),transform .7s var(--o)}#vx.s2 .ind{opacity:1;filter:blur(0);transform:none;transition:opacity .8s var(--o) .45s,filter .9s var(--o) .45s,transform 1s var(--o) .45s}#vx .ind label{font-family:var(--mono);font-size:max(10.5px,.74vw);letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}#vx .ind .fld{margin-top:2vh;font-family:var(--serif);font-size:max(22px,min(2.2vw,4vh));line-height:1.28;color:var(--ink);min-height:4em}#vx .caret{display:inline-block;width:1.5px;height:1em;background:var(--gold);vertical-align:-2px;margin-left:2px;animation:vxblink 1s steps(1) infinite}@keyframes vxblink{50%{opacity:0}}#vx .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:3vh}#vx .chip{font-size:max(10.5px,.7vw);padding:7px 15px;border-radius:99px;background:rgba(255,255,255,.05);border:1px solid rgba(247,207,147,.22);color:var(--soft);opacity:0;transform:translateY(8px);transition:opacity .5s var(--o),transform .6s var(--o)}#vx.s2 .chip{opacity:1;transform:none}#vx.s2 .chip:first-child{transition-delay:.7s}#vx.s2 .chip:nth-child(2){transition-delay:.76s}#vx.s2 .chip:nth-child(3){transition-delay:.82s}#vx.s2 .chip:nth-child(4){transition-delay:.88s}#vx.s2 .chip:nth-child(5){transition-delay:.94s}#vx .player{position:absolute;left:8vw;right:8vw;bottom:3.6vh;color:var(--soft);opacity:0;transition:opacity .6s var(--o)}#vx.g-pastel .player{opacity:1;transition:opacity 1s var(--o) 1.2s}#vx .prow{display:flex;justify-content:space-between;align-items:center;font-family:var(--mono);font-size:10.5px;letter-spacing:.06em}#vx .prow span{display:inline-flex;align-items:center;gap:8px}#vx .pbar{position:relative;height:1px;background:rgba(247,207,147,.16);margin:1.4vh 0 .8vh}#vx .pbar i{position:absolute;left:0;top:-1px;height:3px;width:100%;transform-origin:0 50%;transform:scaleX(var(--p,0));background:var(--gold);border-radius:2px;transition:transform 1s linear}#vx .times{display:flex;justify-content:space-between;font-family:var(--mono);font-size:9.5px;color:var(--mute)}#vx .hint{position:absolute;left:50%;bottom:0;transform:translateX(-50%);font-size:10px;color:var(--mute);white-space:nowrap}#vx .head{position:absolute;left:0;right:0;z-index:12;text-align:center;padding:0 20px;opacity:0;filter:blur(12px);transform:translateY(14px);transition:opacity .55s var(--o),filter .55s var(--o),transform .8s var(--o);pointer-events:none}#vx .head h2{font-family:var(--serif);font-weight:400;font-size:max(32px,min(4.4vw,7.6vh));letter-spacing:-.02em;line-height:1.02;color:var(--cream)}#vx .head h2 em{color:var(--gold)}#vx .head p{margin-top:2.2vh;font-size:max(12px,min(.92vw,1.65vh));color:var(--soft)}#vx #dhead{top:15vh}#vx #fhead{top:16vh}#vx.s3 #dhead{transition:opacity .9s var(--o) .55s,filter 1s var(--o) .55s,transform 1.1s var(--o) .55s}#vx.g-feat #fhead,#vx.s3 #dhead{opacity:1;filter:blur(0);transform:none}#vx.g-feat #fhead{transition:opacity .9s var(--o) .5s,filter 1s var(--o) .5s,transform 1.1s var(--o) .5s}#vx .flist{position:absolute;z-index:12;left:10vw;top:36vh;width:max(230px,min(21vw,40vh));display:flex;flex-direction:column;gap:.5vh}#vx .fi{display:flex;gap:14px;align-items:flex-start;padding:max(10px,1.6vh) 18px;text-align:left;position:relative;transform:translateX(-24px);transition:opacity .5s var(--o),transform .7s var(--o)}#vx .fi,#vx .fi:before{border-radius:12px;opacity:0}#vx .fi:before{content:"";position:absolute;inset:0;background:rgba(24,22,40,.9);border:1px solid var(--line);box-shadow:0 12px 30px -12px rgba(0,0,0,.6);transform:scale(.97);transition:opacity .6s var(--o),transform .7s var(--o)}#vx .fi.on:before{opacity:1;transform:none}#vx .fi>*{position:relative}#vx .fi svg{flex:none;width:18px;height:18px;color:var(--gold)}#vx .fi h4{font-size:max(12px,.88vw);font-weight:500;line-height:18px;color:var(--ink)}#vx .fi p{font-size:max(10.5px,.7vw);line-height:1.5;color:var(--soft);display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .7s var(--o),opacity .5s var(--o),margin .7s var(--o)}#vx .fi p span{overflow:hidden}#vx .fi.on p{grid-template-rows:1fr;opacity:1;margin-top:4px}#vx.g-feat .fi{opacity:1;transform:none}#vx.g-feat .fi:first-child{transition-delay:.55s}#vx.g-feat .fi:nth-child(2){transition-delay:.6s}#vx.g-feat .fi:nth-child(3){transition-delay:.65s}#vx.g-feat .fi:nth-child(4){transition-delay:.7s}#vx.g-feat .fi:nth-child(5){transition-delay:.75s}#vx .device{position:absolute;z-index:10;background:#0a0a10;border-radius:6px;padding:max(4px,.5vw);opacity:0;border:1px solid rgba(247,207,147,.12);transition:left var(--d) var(--e),top var(--d) var(--e),width var(--d) var(--e),height var(--d) var(--e),border-radius var(--d) var(--e),padding var(--d) var(--e),opacity .7s var(--o);box-shadow:0 30px 70px -24px rgba(0,0,0,.8),0 0 60px -30px rgba(247,207,147,.35)}#vx .device.vis{opacity:1}#vx .device.phone{border-radius:var(--pr,30px);padding:max(4px,.42vw)}#vx .dscr{position:relative;width:100%;height:100%;overflow:hidden;background:#0f0e19;border-radius:3px;transition:border-radius var(--d) var(--e);font-family:var(--mono)}#vx .device.phone .dscr{border-radius:calc(var(--pr,30px) - 6px);font-family:var(--sans)}#vx .stand{position:absolute;left:50%;top:100%;width:15%;height:12%;transform:translateX(-50%);background:linear-gradient(90deg,rgba(247,207,147,.05),rgba(247,207,147,.18) 50%,rgba(247,207,147,.04));border-radius:0 0 3px 3px;transition:opacity .5s var(--o)}#vx .device.phone .stand,#vx .lay{opacity:0}#vx .lay{position:absolute;inset:0;transition:opacity .6s var(--o);pointer-events:none}#vx .lay.on{opacity:1;pointer-events:auto}#vx .side{position:absolute;left:0;top:0;bottom:0;width:17%;background:#13121f;border-right:1px solid #1f1d30;padding:6% 3%;font-size:max(8px,.6vw);color:var(--soft);display:flex;flex-direction:column;gap:12%;transition:opacity .5s}#vx .side b{color:var(--gold);font-weight:500}#vx .dp{position:absolute;left:50%;top:50%;transform:translate(-38%,-50%);display:flex;align-items:center;gap:6%;width:62%;transition:opacity .4s}#vx .plus{flex:none;width:max(18px,1.55vw);aspect-ratio:1;border-radius:50%;background:var(--gold);color:#1a1524;display:grid;place-items:center;font-size:max(10px,.8vw);box-shadow:0 4px 14px rgba(247,207,147,.4);transition:transform .2s var(--o)}#vx .plus.tap{transform:scale(.8)}#vx .dp .t{padding:2.2% 4%;border-radius:8px;background:#181726;border:1px solid #23213a;font-size:max(8px,.64vw);color:var(--soft);white-space:nowrap}#vx .cur{position:absolute;z-index:4;width:max(12px,1.05vw);left:88%;top:92%;filter:drop-shadow(0 2px 2px rgba(0,0,0,.5));transition:left .9s var(--e),top .9s var(--e),transform .2s}#vx .cur.tap{transform:scale(.82)}#vx .tl{position:absolute;left:3%;right:3%;top:50%;height:1px;background:rgba(247,207,147,.45);transform:scaleX(0);transition:transform .9s var(--e)}#vx .tl.on{transform:scaleX(1)}#vx .tl:before{content:"";position:absolute;left:-2px;top:-2.5px;width:6px;height:6px;border-radius:50%;background:var(--gold)}#vx .tl:after{content:"";position:absolute;right:-4px;top:-4px;border-left:7px solid var(--gold);border-top:4.5px solid transparent;border-bottom:4.5px solid transparent}#vx .tb{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:46%;min-height:30%;display:grid;place-items:center;text-align:left;padding:3% 4%;background:#13121f;box-shadow:0 0 0 1px #24223a;border-radius:5px;font-size:max(8px,.66vw);line-height:1.55;color:var(--ink);transition:left .9s var(--e),width .9s var(--e),background .5s,box-shadow .5s}#vx .tb.left{left:27%;width:40%;background:#181726;box-shadow:0 0 0 1px rgba(247,207,147,.25),0 6px 18px rgba(0,0,0,.4)}#vx .tb small{display:block;color:var(--gold);font-size:.85em;margin-bottom:4px;letter-spacing:.08em}#vx .nodeb{position:absolute;right:5%;top:50%;width:30%;transform:translate(20px,-50%);background:#181726;border:1px solid #2a2840;border-radius:6px;padding:4%;font-size:max(7.5px,.6vw);color:var(--soft);opacity:0;transition:opacity .6s var(--o),transform .8s var(--o)}#vx .nodeb.on{opacity:1;transform:translateY(-50%)}#vx .nodeb b{display:block;margin-top:6%;color:var(--cream);font-size:1.25em;font-weight:500;word-break:break-all}#vx .nodeb em{display:inline-block;margin-top:8%;font-style:normal;padding:1px 7px;border-radius:4px;background:rgba(247,207,147,.14);color:var(--gold)}#vx .wire{position:absolute;left:47%;right:35%;top:50%;height:1px;background:rgba(247,207,147,.4);transform:scaleX(0);transform-origin:0 50%;transition:transform .6s var(--o) .2s}#vx .wire.on{transform:scaleX(1)}#vx .gscr{position:absolute;inset:0;background:radial-gradient(38% 60% at 26% 55%,rgba(196,122,142,.5),rgba(196,122,142,0) 70%),radial-gradient(42% 70% at 80% 32%,rgba(92,82,190,.55),rgba(92,82,190,0) 72%),#0f0e19}#vx .tweet{position:absolute;left:50%;top:50%;width:52%;transform:translate(-50%,-44%);background:#05060a;border:1px solid #23213a;border-radius:10px;padding:4% 4.5%;box-shadow:0 14px 40px -12px rgba(0,0,0,.7);font-family:var(--sans);font-size:max(8.5px,.7vw);line-height:1.45;color:var(--ink);transition:transform 1s var(--o)}#vx .lay.on .tweet{transform:translate(-50%,-50%)}#vx .tweet header{display:flex;align-items:center;gap:7px;margin-bottom:6px;font-size:.92em}#vx .tweet header img{width:20px;height:20px;border-radius:50%}#vx .tweet header span{color:var(--mute)}#vx .tweet footer{margin-top:8px;font-size:.82em;color:var(--mute)}#vx .bt{position:absolute;left:0;right:0;top:0;height:8%;display:flex;align-items:center;gap:10px;padding:0 2.5%;background:#13121f;border-bottom:1px solid #1f1d30;font-size:max(7px,.52vw);color:var(--mute)}#vx .bt b{color:var(--gold);font-weight:500}#vx .bt .r{margin-left:auto;display:inline-flex;gap:6px;align-items:center}#vx .logs{position:absolute;left:3%;right:48%;top:13%;bottom:12%;font-size:max(7px,.52vw);line-height:1.75;color:var(--mute);overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 22%);mask-image:linear-gradient(transparent,#000 22%)}#vx .logs div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#vx .logs div b{color:var(--soft);font-weight:500}#vx .logs div i{font-style:normal;color:var(--gold)}#vx .bb{position:absolute;left:2.5%;right:2.5%;bottom:3.5%;display:flex;gap:4px;align-items:center}#vx .bb i{width:5px;height:5px;border-radius:50%;background:#2a2840}#vx .bb i.a{background:var(--gold)}#vx .bb b{margin-left:auto;font-weight:400;font-size:max(7px,.5vw);color:var(--mute)}#vx .spin{position:absolute;left:5%;top:74%;width:3.6%;aspect-ratio:1;border-radius:50%;border:2px solid var(--gold);border-left:2px solid transparent;animation:vxspin 1.4s linear infinite;opacity:0;transition:opacity .4s}#vx .spin.on{opacity:1}@keyframes vxspin{to{transform:rotate(1turn)}}#vx .psb{display:flex;justify-content:space-between;font-size:max(6px,.45vw);font-weight:600;padding:5% 8% 0;color:var(--soft)}#vx .xp{position:absolute;left:0;right:0;top:6%;bottom:0;font-size:max(8px,.64vw);line-height:1.42;overflow:hidden}#vx .xp .ban{height:17%;background:url(/banner.png) 50%/cover,linear-gradient(180deg,#05060a,#2a1d2e)}#vx .xp .ava{width:23%;aspect-ratio:1;border-radius:50%;border:3px solid #0f0e19;margin:-11% 0 0 7%;background:url(/pfp.png) 50%/cover}#vx .xp .who{padding:2% 7% 0}#vx .xp .who b{display:block;font-size:1.2em;color:var(--ink)}#vx .xp .who span{color:var(--mute);font-size:.9em}#vx .xp .who p{margin-top:4%;color:var(--soft);font-size:.86em}#vx .xp .who .nums{margin-top:4%;display:flex;gap:10%;font-size:.84em;color:var(--mute)}#vx .xp .who .nums b{display:inline;font-size:1em}#vx .feed{margin-top:5%;border-top:1px solid #1f1d30}#vx .post{padding:5% 7%;border-bottom:1px solid #1f1d30;font-size:.9em;color:var(--ink);opacity:0;transform:translateY(8px);transition:opacity .5s var(--o),transform .6s var(--o)}#vx .post.on{opacity:1;transform:none}#vx .post span{display:block;color:var(--mute);font-size:.84em;margin-bottom:2%}#vx .orb{position:absolute;left:50%;bottom:3.5%;width:11%;aspect-ratio:1;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle at 40% 35%,#fff,#fff4dc 30%,#f7cf93 60%,#c47a8e);box-shadow:0 0 16px rgba(247,207,147,.7);animation:vxorb 2.6s ease-in-out infinite}@keyframes vxorb{50%{transform:translateX(-50%) scale(1.14);box-shadow:0 0 26px rgba(247,207,147,.9)}}#vx .fbox,#vx .pbox{position:absolute;z-index:11;pointer-events:none}#vx .ov{position:absolute;opacity:0;filter:blur(8px);transform:translateY(16px) scale(.97);transition:opacity .6s var(--o),filter .6s var(--o),transform .9s var(--o)}#vx .ov.on{opacity:1;filter:blur(0);transform:none}#vx .glass{background:var(--glass);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line);box-shadow:0 24px 50px -18px rgba(0,0,0,.75)}#vx .ohd{display:flex;justify-content:space-between;font-family:var(--mono);font-size:max(6.5px,.44vw);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);padding:1% 3% 4%}#vx .ohd i{width:7px;height:7px;border-radius:50%;background:#8ee6a8;box-shadow:0 0 6px #8ee6a8}#vx .card{left:54%;top:-22%;width:42%;border-radius:10px;padding:2.4%}#vx .card .bd{background:#0f0e19;border-radius:7px;padding:6%;border:1px solid #1f1d30}#vx .card h5{font-family:var(--serif);font-weight:400;font-size:max(13px,min(1.3vw,2.3vh));line-height:1.1;color:var(--cream)}#vx .card small{display:block;font-family:var(--mono);font-size:max(6px,.42vw);color:var(--mute);margin:3% 0 6%}#vx .rows{display:flex;flex-direction:column;gap:6px}#vx .rows div{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;background:#15142300;border:1px solid #1f1d30;font-size:max(7px,.5vw);color:var(--soft)}#vx .rows div b{margin-left:auto;font-family:var(--mono);font-weight:400;color:var(--gold)}#vx .rows div i{flex:none;width:6px;height:6px;border-radius:50%;background:var(--gold)}#vx .bar{flex:none;width:34px;height:3px;border-radius:2px;background:#2a2840;position:relative;overflow:hidden}#vx .bar:after{content:"";position:absolute;inset:0;width:var(--w,50%);background:var(--gold)}#vx .olist{left:22%;top:-8%;width:62%;height:116%;background:#0f0e19;border:1px solid var(--line);border-radius:10px;padding:2.5%;box-shadow:0 26px 50px -18px rgba(0,0,0,.8);display:flex;flex-direction:column;justify-content:space-between;list-style:none}#vx .olist li{flex:1 1;display:flex;align-items:center;gap:7%;padding:0 6%;border-radius:6px;font-family:var(--mono);font-size:max(7.5px,.6vw);color:var(--soft);transition:background .35s var(--o),color .35s}#vx .olist li.hl{background:rgba(247,207,147,.1);color:var(--cream)}#vx .olist li i{flex:none;width:8px;height:8px;border-radius:2px;background:var(--gold);opacity:.7}#vx .olist li span{margin-left:auto;color:var(--mute);font-size:.86em}#vx .dcard{left:55%;top:-16%;width:38%;border-radius:9px;padding:2%}#vx .dcard .bd{background:#0f0e19;border-radius:6px;padding:7%;border:1px solid #1f1d30;font-size:max(7.5px,.56vw);line-height:1.55;color:var(--soft)}#vx .dcard .bd b{display:inline-block;font-family:var(--mono);font-weight:500;color:var(--gold);margin-bottom:6px}#vx .dcard .bd em{font-style:normal;margin-left:6px;font-family:var(--mono);font-size:.86em;color:var(--mute)}#vx .rcard{left:-6%;top:40%;width:36%;border-radius:8px;padding:5%;background:#0f0e19;border:1px solid var(--line);box-shadow:0 22px 44px -14px rgba(0,0,0,.8);font-size:max(7px,.52vw);color:var(--soft)}#vx .rcard b{display:block;font-family:var(--mono);color:var(--cream);font-size:1.5em;font-weight:500;margin-top:3%}#vx .integ{left:52%;top:-20%;width:33%;height:146%;border-radius:14px;padding:6% 5.5%;display:flex;flex-direction:column;justify-content:space-between}#vx .integ div{flex:none;height:22%;background:#0f0e19;border:1px solid #1f1d30;border-radius:9px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5%;font-size:max(6.5px,.48vw);color:var(--soft);text-align:center;padding:0 6%;opacity:0;transform:translateY(10px);transition:opacity .5s var(--o),transform .7s var(--o)}#vx .integ div b{font-family:var(--mono);font-weight:500;color:var(--gold);font-size:1.15em}#vx .integ.on div{opacity:1;transform:none}#vx .integ.on div:first-child{transition-delay:.2s}#vx .integ.on div:nth-child(2){transition-delay:.28s}#vx .integ.on div:nth-child(3){transition-delay:.36s}#vx .integ.on div:nth-child(4){transition-delay:.44s}#vx .sc{position:absolute;width:46%;background:#0f0e19;border:1px solid var(--line);border-radius:9px;padding:6%;font-size:max(6.5px,.46vw);color:var(--mute);box-shadow:0 16px 34px -12px rgba(0,0,0,.8)}#vx .sc b{display:block;color:var(--cream);font-family:var(--mono);font-weight:500;font-size:1.7em;margin:5% 0 2%}#vx #final{z-index:13;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 20px;pointer-events:none}#vx #final>*{opacity:0;filter:blur(10px);transform:translateY(20px);transition:opacity .5s var(--o),filter .5s var(--o),transform .7s var(--o)}#vx.g-final #final{pointer-events:auto}#vx.g-final #final>*{opacity:1;filter:blur(0);transform:none;transition:opacity .9s var(--o),filter 1s var(--o),transform 1.1s var(--o)}#vx.g-final #final>:first-child{transition-delay:.55s}#vx.g-final #final>:nth-child(2){transition-delay:.65s}#vx.g-final #final>:nth-child(3){transition-delay:.75s}#vx.g-final #final>:nth-child(4){transition-delay:.85s}#vx.g-final #final>:nth-child(5){transition-delay:.95s}#vx #final h2{font-family:var(--serif);font-style:italic;font-weight:400;font-size:max(38px,min(5.4vw,9.4vh));letter-spacing:-.02em;line-height:1;color:var(--cream)}#vx #final p{margin-top:2.4vh;color:var(--soft);font-size:max(13px,min(1vw,1.8vh))}#vx #final .btns{margin-top:4vh;display:flex;gap:10px;flex-wrap:wrap;justify-content:center}#vx #final .btns .early{margin:0}#vx #final .btns .early.solid{background:var(--cream);color:#14121f;border-color:var(--cream)}#vx #final .btns .early.solid:hover{background:#fff}#vx .ca{margin-top:3vh;font-family:var(--mono);font-size:11.5px;color:var(--mute);display:inline-flex;gap:10px;align-items:center}#vx .ca button{padding:4px 10px;border:1px solid var(--line);border-radius:6px;color:var(--soft)}#vx .ca button:hover{border-color:rgba(247,207,147,.5);color:var(--cream)}#vx #final footer{position:absolute;left:3.4vw;right:3.4vw;bottom:3.4vh;display:flex;justify-content:space-between;gap:16px;font-size:11.5px;color:var(--mute)}#vx #final footer nav{display:flex;gap:22px}#vx #final footer a:hover{color:var(--cream)}#vx .dotsnav{position:fixed;z-index:60;right:1.6vw;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:9px;color:var(--gold)}#vx .dotsnav button{width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.25;transition:opacity .4s,transform .4s}#vx .dotsnav button.on{opacity:.95;transform:scale(1.5)}@media (max-width:860px){#vx .cta .ghost,#vx .menu{display:none}#vx .ind{left:8vw;width:84vw}#vx .flist{left:4vw;right:4vw;top:auto;bottom:4vh;width:auto;flex-direction:row;overflow-x:auto;gap:6px;scrollbar-width:none}#vx .flist::-webkit-scrollbar{display:none}#vx .fi{flex:none;padding:9px 13px}#vx .fi p{display:none}#vx.g-feat .fog{background:linear-gradient(0deg,rgba(5,6,10,.9),rgba(5,6,10,0) 34%)}#vx .player{left:5vw;right:5vw}#vx .dotsnav{display:none}#vx .rcard{left:-2%}#vx #final footer{flex-direction:column;align-items:center}}@media (prefers-reduced-motion:reduce){#vx *{animation:none!important;transition-duration:.01s!important;transition-delay:0s!important}}