html:has(.home){background:#08090d}body:has(.home){background:#08090d}.home{--ink:#08090d;--ink2:#101219;--ink3:#181b24;--line:rgba(255,255,255,.09);--line2:rgba(255,255,255,.18);--txt:#f3f4f7;--soft:#a4aab8;--acc:#c8ff3d;--on:#0a0b0f;--rec:#ff5a36;--ease:cubic-bezier(.2,.8,.2,1);background:var(--ink);color:var(--txt);font-family:var(--font-bvp),system-ui,sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:16px;line-height:1.6;overflow-x:clip}.home :focus-visible{outline-color:var(--acc)}.home .wrap{max-width:1320px;margin:0 auto;padding:0 max(16px,min(4vw,56px))}.home .disp{font-family:var(--font-unbounded),system-ui,sans-serif;letter-spacing:-.035em;font-weight:600}.home .mono{font-family:var(--font-mono-brand),ui-monospace,monospace;letter-spacing:.02em;font-size:13px}.home .soft{color:var(--soft)}.home .acc{color:var(--acc)}.home .ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.home .sp{fill:currentColor;flex:none}.home .brand-spark{animation:6s cubic-bezier(.7,0,.2,1) infinite home-sparkspin}.home .brand-dot{stroke:none;animation:3.2s ease-in-out infinite home-twinkle}.home .hbtn{white-space:nowrap;min-height:52px;transition:transform .25s var(--ease),box-shadow .25s,border-color .25s;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.home .hbtn-acc{background:var(--acc);color:var(--on)}.home .hbtn-acc:hover{box-shadow:0 14px 36px -12px var(--acc);transform:translateY(-2px)}.home .hbtn-acc .ic{transition:transform .25s}.home .hbtn-acc:hover .ic{transform:translate(4px)}.home .hbtn-ghost{border:1px solid var(--line2);color:var(--txt)}.home .hbtn-ghost:hover{border-color:var(--txt);transform:translateY(-2px)}.home .hbtn-sm{min-height:44px;padding:0 18px;font-size:14px}.home .hdr{justify-content:space-between;align-items:center;gap:24px;padding-top:22px;padding-bottom:22px;display:flex}.home .brand{color:var(--txt);align-items:center;gap:12px;font-size:25px;text-decoration:none;display:inline-flex}.home .nav{border:1px solid var(--line);background:rgba(255,255,255,.03);border-radius:999px;align-items:center;gap:4px;padding:6px;display:flex}.home .nav a{color:var(--soft);border-radius:999px;padding:10px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s,background .2s}.home .nav a:hover{color:var(--txt);background:rgba(255,255,255,.07)}.home .hdr-cta{align-items:center;gap:10px;display:flex}.home .wallet{font-variant-numeric:tabular-nums;gap:8px}.home .hero{padding-top:max(20px,min(4vw,56px));position:relative}.home .kicker{border:1px solid var(--line);max-width:100%;color:var(--soft);border-radius:999px;align-items:center;gap:10px;padding:8px 14px;display:inline-flex}.home .kicker span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home .rec{background:var(--rec);border-radius:50%;flex:none;width:9px;height:9px;animation:1.4s steps(2,end) infinite home-blink}.home .h1{margin:28px 0 0;font-size:max(34px,min(6.4vw,98px));line-height:1.16}.home .h1 .line{display:block}.home .rotor{height:1.3em;color:var(--acc);display:block;overflow:hidden}.home .rotor-track{flex-direction:column;animation:11s cubic-bezier(.75,0,.2,1) infinite home-rotor;display:flex}.home .rotor-track span{white-space:nowrap;height:1.3em;line-height:1.3em;display:block}.home .hero-row{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:end;gap:max(28px,min(5vw,80px));margin-top:28px;display:grid}.home .lede{max-width:52ch;margin:0;font-size:max(17px,min(1.4vw,19px))}.home .ctas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.home .note{align-items:center;gap:10px;margin-top:18px;font-size:14px;display:flex}.home .gem{width:16px;height:16px;fill:var(--acc);flex:none}.home .prompt{border:1px solid var(--line);background:var(--ink2);border-radius:24px;padding:20px;position:relative;box-shadow:0 40px 80px -40px rgba(0,0,0,.8)}.home .prompt-top{color:var(--soft);justify-content:space-between;align-items:center;display:flex}.home .dots{gap:6px;display:flex}.home .dots i{background:var(--ink3);border-radius:50%;width:9px;height:9px;display:block}.home .idea{border:1px solid var(--line);background:var(--ink);min-height:110px;font-family:var(--font-mono-brand),ui-monospace,monospace;border-radius:16px;margin-top:16px;padding:16px;font-size:14px;line-height:1.7}.home .typed{white-space:nowrap;width:0;display:block;overflow:hidden}.home .t1{animation:1.4s steps(24,end) .9s forwards home-type1}.home .t2{animation:1.5s steps(27,end) 2.4s forwards home-type2}.home .t3{vertical-align:bottom;animation:1.5s steps(26,end) 4s forwards home-type3;display:inline-block}.home .caret{background:var(--acc);vertical-align:-3px;width:8px;height:16px;animation:1s steps(2,end) infinite home-blink;display:inline-block}.home .steps-live{gap:8px;margin-top:14px;display:grid}.home .live{opacity:0;animation:home-pop .5s var(--ease)forwards;background:rgba(255,255,255,.03);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.home .live .lbl{flex:1;font-size:14px}.home .live .ok{background:var(--acc);width:22px;height:22px;color:var(--on);border-radius:50%;justify-content:center;align-items:center;display:flex}.home .live .ok .ic{stroke-width:3px;width:13px;height:13px}.home .l1{animation-delay:5.6s}.home .l2{animation-delay:6.1s}.home .l3{animation-delay:6.6s}.home .avs{display:flex}.home .avs img{border:2px solid var(--ink2);object-fit:cover;border-radius:50%;width:26px;height:26px;margin-left:-8px}.home .avs img:first-child{margin-left:0}.home .bar{background:var(--ink3);border-radius:9px;width:84px;height:6px;overflow:hidden}.home .bar i{background:var(--acc);border-radius:9px;width:40%;height:100%;animation:5s ease-in-out 7s infinite home-barfill;display:block}.home .reel-zone{height:max(400px,min(46vw,620px));margin-top:max(40px,min(6vw,80px));position:relative;overflow:hidden}.home .reel{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#000;width:120%;padding:18px 0;position:absolute;top:30px;left:-10%;transform:rotate(-5deg)}.home .reel:before,.home .reel:after{content:"";background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.28) 0,rgba(255,255,255,.28) 10px,transparent 10px,transparent 26px);height:10px;position:absolute;left:0;right:0}.home .reel:before{top:4px}.home .reel:after{bottom:4px}.home .reel-track{width:max-content;animation:52s linear infinite home-marquee-4;display:flex}.home .reel:hover .reel-track{animation-play-state:paused}.home .frame{background:var(--ink3);aspect-ratio:9/16;width:max(140px,min(15vw,214px));transition:transform .4s var(--ease);border-radius:14px;flex:none;margin-right:16px;position:relative;overflow:hidden}.home .frame:hover{transform:translateY(-8px)rotate(-1.5deg)}.home .frame img{object-fit:cover;width:100%;height:100%;display:block}.home .frame .cap{color:#fff;font-family:var(--font-mono-brand),ui-monospace,monospace;background:linear-gradient(transparent,rgba(0,0,0,.85));justify-content:space-between;padding:28px 12px 10px;font-size:11px;display:flex;position:absolute;bottom:0;left:0;right:0}.home .frame.busy:after{background:var(--acc);height:3px;box-shadow:0 0 18px 2px var(--acc);content:"";animation:2.4s ease-in-out infinite home-scan;position:absolute;left:0;right:0}.home .busy-chip{color:#fff;font-family:var(--font-mono-brand),ui-monospace,monospace;background:rgba(0,0,0,.7);border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:11px;display:flex;position:absolute;top:10px;left:10px}.home .busy-chip i{background:var(--acc);border-radius:50%;width:7px;height:7px;animation:1s steps(2,end) infinite home-blink;display:block}.home .ticker{background:var(--acc);width:120%;color:var(--on);padding:16px 0;position:absolute;bottom:max(30px,min(5vw,70px));left:-10%;overflow:hidden;transform:rotate(3deg);box-shadow:0 20px 50px -20px rgba(0,0,0,.9)}.home .ticker-track{width:max-content;animation:30s linear infinite reverse home-marquee-4;display:flex}.home .tk{font-family:var(--font-unbounded),system-ui,sans-serif;letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:22px;padding-right:22px;font-size:max(16px,min(1.7vw,24px));font-weight:600;display:flex}.home .tk .sp{width:20px;height:20px}.home .sec{padding:max(80px,min(10vw,150px)) 0}.home .sec-alt{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0c0e14}.home .eyebrow{color:var(--soft);align-items:center;gap:12px;display:flex}.home .eyebrow b{color:var(--acc);font-weight:500}.home .h2{margin:18px 0 0;font-size:max(30px,min(4.6vw,68px));line-height:1.14}.home .sec-head{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:40px;display:grid}.home .steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:56px 0 0;padding:0;list-style:none;display:grid}.home .step{border:1px solid var(--line);background:var(--ink2);transition:transform .4s var(--ease),border-color .3s;border-radius:28px;padding:28px;position:relative;overflow:hidden}.home .step:hover{border-color:var(--line2);transform:translateY(-6px)}.home .num{color:transparent;font-family:var(--font-unbounded),system-ui,sans-serif;-webkit-text-stroke:1.5px rgba(255,255,255,.22);font-size:96px;font-weight:700;line-height:1;transition:color .3s,-webkit-text-stroke-color .3s}.home .step:hover .num{color:var(--acc);-webkit-text-stroke-color:var(--acc)}.home .step h3{margin:18px 0 10px;font-size:21px;font-weight:600;line-height:1.35}.home .step p{color:var(--soft);margin:0}.home .viz{border:1px solid var(--line);background:var(--ink);border-radius:18px;flex-direction:column;justify-content:center;gap:10px;height:150px;margin-top:24px;padding:18px;display:flex;position:relative}.home .ln{background:var(--ink3);border-radius:9px;height:9px;overflow:hidden}.home .ln i{transform-origin:0;background:rgba(255,255,255,.55);border-radius:9px;height:100%;animation:4s cubic-bezier(.6,0,.2,1) infinite home-grow;display:block}.home .ln:first-child i{width:92%}.home .ln:nth-child(2) i{width:74%;animation-delay:.3s}.home .ln:nth-child(3) i{background:var(--acc);width:84%;animation-delay:.6s}.home .ln:nth-child(4) i{width:52%;animation-delay:.9s}.home .cast{flex-direction:row;align-items:center;gap:0}.home .cast img{border:3px solid var(--ink);object-fit:cover;width:74px;height:74px;transition:transform .35s var(--ease);border-radius:50%;margin-left:-18px}.home .cast img:first-child{margin-left:0}.home .step:hover .cast img:nth-child(odd){transform:translateY(-6px)}.home .step:hover .cast img:nth-child(2n){transform:translateY(4px)}.home .lock{color:var(--acc);align-items:center;gap:6px;display:flex;position:absolute;bottom:14px;right:16px}.home .slots{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.home .slot{background:var(--ink3);aspect-ratio:9/16;border-radius:7px;position:relative;overflow:hidden}.home .slot i{background:var(--acc);transform-origin:bottom;animation:6s cubic-bezier(.6,0,.2,1) infinite home-slotfill;animation-delay:calc(var(--i)*.45s);position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleY(0)}.home .merge{background:var(--ink3);border-radius:9px;height:10px;overflow:hidden}.home .merge i{transform-origin:0;background:#fff;width:100%;height:100%;animation:6s cubic-bezier(.6,0,.2,1) infinite home-mergefill;display:block;transform:scaleX(0)}.home .trend{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:center;gap:max(32px,min(5vw,80px));display:grid}.home .combo{grid-template-columns:minmax(0,1fr) auto minmax(0,.62fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.home .combo figure{flex-direction:column;gap:10px;margin:0;display:flex}.home .combo figcaption{color:var(--soft);text-align:center}.home .vid{background:var(--ink3);aspect-ratio:9/16;object-fit:cover;border-radius:20px;width:100%;display:block}.home .vid.res{outline:3px solid var(--acc);outline-offset:4px}.home .char{aspect-ratio:9/16;object-fit:cover;width:100%;transition:transform .4s var(--ease);border-radius:16px;display:block;transform:rotate(-4deg)}.home .combo:hover .char{transform:none}.home .op{color:var(--soft);font-family:var(--font-unbounded),system-ui,sans-serif;margin-top:24px;font-size:28px}.home .op.eq{color:var(--acc)}.home .gal{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:20px;margin-top:56px;display:grid}.home .post{background:var(--ink3);color:#fff;transition:transform .45s var(--ease);border-radius:22px;text-decoration:none;display:block;position:relative;overflow:hidden}.home .post:nth-child(2n){margin-top:64px}.home .post img{aspect-ratio:9/16;object-fit:cover;width:100%;transition:transform .7s var(--ease);display:block}.home .post:hover{transform:rotate(-1.5deg)translateY(-6px)}.home .post:hover img{transform:scale(1.06)}.home .post .meta{background:var(--ink2);padding:16px 18px 18px;display:block}.home .post .meta b{font-size:17px;font-weight:600;line-height:1.35;display:block}.home .post .meta span{opacity:.75;margin-top:6px;display:block}.home .play{background:var(--acc);width:44px;height:44px;color:var(--on);transition:transform .35s var(--ease);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;right:14px;transform:scale(0)}.home .post:hover .play,.home .wide:hover .play{transform:scale(1)}.home .post:focus-visible .play{transform:scale(1)}.home .wide:focus-visible .play{transform:scale(1)}.home .play .sp{width:16px;height:16px;margin-left:2px}.home .wide{border:1px solid var(--line);background:var(--ink2);color:var(--txt);border-radius:28px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);margin-top:20px;text-decoration:none;display:grid;position:relative;overflow:hidden}.home .wide-img{position:relative;overflow:hidden}.home .wide img{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease);display:block}.home .wide:hover img{transform:scale(1.04)}.home .wide-txt{flex-direction:column;justify-content:center;gap:12px;padding:max(24px,min(3vw,44px));display:flex}.home .wide-title{font-size:max(24px,min(2.4vw,36px));line-height:1.2}.home .price{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:max(32px,min(5vw,80px));display:grid}.home .bigem{width:max(110px,min(14vw,200px));height:auto;margin-top:36px;animation:6s ease-in-out infinite home-float}.home .rows{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.home .rows li{border-bottom:1px solid var(--line);transition:padding .3s var(--ease);grid-template-columns:56px minmax(0,1fr);gap:16px;padding:26px 0;display:grid}.home .rows li:hover{padding-left:12px}.home .rows .mono{color:var(--acc);padding-top:6px}.home .rows p{margin:0;font-size:max(18px,min(1.7vw,24px));font-weight:500;line-height:1.45}.home .rows p span{color:var(--soft);font-weight:400}.home .cta{border-top:1px solid var(--line);padding:max(90px,min(11vw,160px)) 0;position:relative;overflow:hidden}.home .ghost-row{pointer-events:none;width:max-content;animation:60s linear infinite home-marquee;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.home .ghost-row span{color:transparent;font-family:var(--font-unbounded),system-ui,sans-serif;letter-spacing:-.06em;white-space:nowrap;-webkit-text-stroke:1px rgba(255,255,255,.08);padding-right:60px;font-size:max(120px,min(20vw,300px));font-weight:700;line-height:1}.home .cta-in{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.home .cta .h2{max-width:16ch;margin-top:28px}.home .cta .ctas{justify-content:center}.home .domain{color:var(--soft);margin-top:22px}.home .ftr{border-top:1px solid var(--line);padding:32px 0}.home .ftr-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;display:flex}.home .ftr .brand{font-size:20px}.home .ftr nav{flex-wrap:wrap;gap:8px 22px;display:flex}.home .ftr nav a{color:var(--soft);font-size:14px;text-decoration:none}.home .ftr nav a:hover{color:var(--txt)}.home .rise{opacity:0;animation:home-rise .9s var(--ease)forwards}.home .d1{animation-delay:50ms}.home .d2{animation-delay:.15s}.home .d3{animation-delay:.27s}.home .d4{animation-delay:.39s}.home .d5{animation-delay:.55s}.home .d6{animation-delay:.7s}@supports (animation-timeline:view()){.home .rv{animation:linear both home-rv;animation-timeline:view();animation-range:entry cover 28%}}@media (prefers-reduced-motion:reduce){.home *,.home :before,.home :after{transition:none!important;animation:none!important}.home .rise,.home .live{opacity:1}.home .typed{width:auto}}@media (max-width:1080px){.home .nav{display:none}.home .sec-head,.home .trend,.home .price,.home .steps{grid-template-columns:minmax(0,1fr)}.home .gal{grid-template-columns:repeat(2,minmax(0,1fr))}.home .wide{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.home .hero-row{grid-template-columns:minmax(0,1fr)}.home .hdr-cta .hbtn-ghost:not(.wallet){display:none}.home .brand{font-size:21px}.home .combo{gap:6px}.home .op{font-size:18px}.home .post:nth-child(2n){margin-top:32px}.home .rows li{grid-template-columns:40px minmax(0,1fr)}.home .num{font-size:72px}}@keyframes home-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes home-rv{0%{opacity:0;translate:0 48px;scale:.98}to{opacity:1;translate:none;scale:none}}@keyframes home-rotor{0%,20%{transform:translateY(0)}25%,45%{transform:translateY(-1.3em)}50%,70%{transform:translateY(-2.6em)}75%,95%{transform:translateY(-3.9em)}to{transform:translateY(-5.2em)}}@keyframes home-marquee-4{0%{transform:translate(0)}to{transform:translate(-25%)}}@keyframes home-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes home-sparkspin{0%,70%{transform:rotate(0)scale(1)}82%{transform:rotate(90deg)scale(1.18)}to{transform:rotate(90deg)scale(1)}}@keyframes home-twinkle{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(.72)rotate(45deg)}}@keyframes home-blink{50%{opacity:.25}}@keyframes home-type1{to{width:24ch}}@keyframes home-type2{to{width:27ch}}@keyframes home-type3{to{width:26ch}}@keyframes home-pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes home-barfill{0%{width:40%}60%,to{width:100%}}@keyframes home-scan{0%,to{top:0}50%{top:calc(100% - 3px)}}@keyframes home-grow{0%{opacity:1;transform:scaleX(0)}35%,80%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes home-slotfill{0%,5%{transform:scaleY(0)}20%,85%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes home-mergefill{0%,55%{transform:scaleX(0)}80%,90%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes home-float{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-16px)rotate(4deg)}}
