@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Space+Grotesk:wght@500;600;700&display=swap');
:root{--bg:#08070d;--panel:#12101a;--panel2:#181425;--ink:#f6f3ff;--muted:#aaa4bb;--line:#302b3d;--pink:#ff2fb3;--violet:#9b55ff;--cyan:#28f3d3;--gold:#ffc857;--max:1240px;--radius:24px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden}.ambient{position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 76% 12%,rgba(108,42,190,.18),transparent 30%),radial-gradient(circle at 12% 60%,rgba(0,214,188,.08),transparent 26%);z-index:-1}.ambient:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,black,transparent 88%)}a{color:inherit;text-decoration:none}.shell{width:min(var(--max),calc(100% - 48px));margin-inline:auto}.skip{position:fixed;left:12px;top:-80px;background:#fff;color:#000;padding:10px 14px;z-index:99}.skip:focus{top:12px}.nav-wrap{position:sticky;top:0;z-index:50;background:rgba(8,7,13,.8);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.06)}.nav{height:82px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:11px;font:700 .9rem/1 Space Grotesk;letter-spacing:.12em}.brand-mark{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(255,255,255,.2);background:linear-gradient(135deg,var(--violet),var(--pink));border-radius:10px;color:#fff;font-size:.75rem;box-shadow:0 0 30px rgba(255,47,179,.22)}.navlinks{display:flex;align-items:center;gap:30px}.navlinks>a:not(.button){font-size:.875rem;color:#cbc6d8}.navlinks>a:hover{color:#fff}.menu-toggle{display:none;background:none;color:#fff;border:1px solid var(--line);border-radius:10px;padding:9px 12px}.button{display:inline-flex;align-items:center;justify-content:center;gap:16px;background:linear-gradient(110deg,var(--violet),var(--pink));color:#fff;border:0;border-radius:12px;padding:15px 22px;font-weight:800;letter-spacing:.02em;box-shadow:0 14px 40px rgba(212,48,190,.2);transition:.25s}.button:hover{transform:translateY(-2px);box-shadow:0 18px 50px rgba(212,48,190,.32)}.button-small{padding:10px 16px;border-radius:9px;font-size:.82rem}.text-link{font-weight:700;color:#d9d4e4}.text-link:hover{color:var(--cyan)}.hero{min-height:760px;display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center;padding-block:90px}.eyebrow{font:700 .75rem/1.2 Space Grotesk;letter-spacing:.17em;color:var(--pink);text-transform:uppercase}.eyebrow span{display:inline-block;width:34px;height:1px;background:var(--cyan);vertical-align:middle;margin-right:8px}.hero h1,.section h2,.cta h2{font:700 clamp(3.2rem,6vw,6.2rem)/.94 Space Grotesk;margin:24px 0;letter-spacing:-.055em}.hero h1 em,.section h2 em,.cta h2 em{font-style:normal;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.8)}.hero-lead{font-size:1.15rem;color:var(--muted);max-width:590px}.hero-actions{display:flex;align-items:center;gap:26px;margin:38px 0}.proof-row{display:flex;gap:24px;border-top:1px solid var(--line);padding-top:22px;color:#c2bdce;font-size:.78rem}.proof-row b{color:var(--cyan);margin-right:5px}.hero-console{position:relative;background:linear-gradient(145deg,rgba(27,22,39,.96),rgba(13,11,20,.96));border:1px solid #3a3148;border-radius:28px;padding:20px;box-shadow:0 50px 100px rgba(0,0,0,.55),0 0 80px rgba(150,65,255,.12);transform:perspective(1000px) rotateY(-3deg)}.hero-console:before{content:"";position:absolute;inset:-1px;border-radius:28px;padding:1px;background:linear-gradient(135deg,var(--pink),transparent 30%,transparent 70%,var(--cyan));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.console-top,.console-footer{display:flex;justify-content:space-between;color:#777184;font:600 .64rem/1 Space Grotesk;letter-spacing:.08em}.status{color:var(--cyan)}.status i{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 12px var(--cyan);margin-right:5px}.console-title{display:flex;justify-content:space-between;align-items:center;padding:30px 6px 22px}.console-title small{display:block;color:#8f879f;font-size:.65rem;letter-spacing:.12em}.console-title strong{font:700 1.55rem Space Grotesk}.pulse-ring{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;border:1px solid var(--pink);color:var(--pink);font-size:.65rem;box-shadow:0 0 30px rgba(255,47,179,.2)}.metric-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.metric-grid article{background:#0e0c15;border:1px solid #2b2636;padding:15px;border-radius:13px}.metric-grid small{display:block;color:#857e93;font-size:.58rem}.metric-grid strong{font:700 1.35rem Space Grotesk}.metric-grid span{float:right;font-size:.62rem;color:#777}.metric-grid .delta,.metric-grid .hot strong{color:var(--cyan)}.signal{height:70px;display:flex;align-items:center;gap:5px;padding:15px 5px}.signal span{width:100%;height:20%;background:linear-gradient(var(--violet),var(--pink));border-radius:2px;animation:meter 1.8s ease-in-out infinite alternate}.signal span:nth-child(2n){height:70%;animation-delay:.2s}.signal span:nth-child(3n){height:35%;animation-delay:.4s}.signal span:nth-child(5n){height:90%}.event-card{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:18px;background:linear-gradient(90deg,rgba(155,85,255,.16),rgba(255,47,179,.08));border:1px solid rgba(182,96,255,.35);border-radius:15px;margin-bottom:18px}.event-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:var(--pink);color:#fff}.event-card small{display:block;color:var(--pink);font-size:.6rem;letter-spacing:.12em}.event-card strong{font-size:.95rem}.event-card p{margin:1px 0 0;color:#8f899b;font-size:.72rem}.event-card>b{font:700 1.2rem Space Grotesk;color:var(--cyan)}.marquee{overflow:hidden;border-block:1px solid var(--line);background:#0d0b13;transform:rotate(-1deg) scale(1.02)}.marquee div{width:max-content;padding:16px 0;font:700 .78rem Space Grotesk;letter-spacing:.16em;animation:scroll 25s linear infinite}.marquee i{color:var(--pink);font-style:normal;margin:0 32px}.section{padding-block:130px}.section-head{display:grid;grid-template-columns:1fr 1fr;column-gap:50px;align-items:end;margin-bottom:60px}.section-head .eyebrow{grid-column:1/-1}.section h2{font-size:clamp(2.7rem,5vw,5rem);margin:15px 0 0}.section-head>p:last-child{color:var(--muted);max-width:520px}.section-head.centered{display:block;text-align:center;max-width:900px;margin-inline:auto}.section-head.centered>p:last-child{margin:24px auto 60px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.feature{position:relative;min-height:315px;background:linear-gradient(145deg,rgba(23,19,32,.95),rgba(14,12,20,.95));border:1px solid var(--line);border-radius:var(--radius);padding:30px;overflow:hidden}.feature:hover{border-color:#554867;transform:translateY(-3px);transition:.3s}.feature-wide{grid-column:span 2;display:grid;grid-template-columns:1fr .7fr;gap:30px}.feature-no{position:absolute;right:22px;top:15px;font:700 3.8rem Space Grotesk;color:rgba(255,255,255,.035)}.chip{display:inline-block;font:700 .64rem Space Grotesk;letter-spacing:.13em}.chip.cyan{color:var(--cyan)}.chip.gold{color:var(--gold)}.chip.pink{color:var(--pink)}.chip.violet{color:#b985ff}.feature h3{font:700 1.5rem Space Grotesk;margin:18px 0 12px}.feature p{color:var(--muted);margin:0 0 18px}.feature ul{display:flex;gap:10px;flex-wrap:wrap;padding:0;list-style:none}.feature li{font-size:.72rem;border:1px solid #3a3346;border-radius:99px;padding:6px 10px}.feature a{font-size:.82rem;font-weight:700;color:var(--cyan)}.scanner{align-self:center;display:flex;flex-direction:column;justify-content:center;align-items:center;height:170px;border:1px solid rgba(40,243,211,.25);background:repeating-linear-gradient(0deg,rgba(40,243,211,.025) 0 1px,transparent 1px 8px);border-radius:15px;position:relative;overflow:hidden}.scanner b{font:700 2.1rem Space Grotesk}.scanner span{font-size:.65rem;color:var(--cyan);letter-spacing:.15em}.scanline{position:absolute;left:0;right:0;height:1px;background:var(--cyan);box-shadow:0 0 16px var(--cyan);animation:scan 3s linear infinite}.hunt-section{background:linear-gradient(130deg,#100c19,#170c1e 55%,#081512);border-block:1px solid #2f2638}.hunt-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:center}.hunt-copy h2{font-size:clamp(2.8rem,4.5vw,4.7rem)}.hunt-copy>p:not(.eyebrow){color:var(--muted)}.flow-list{padding:0;list-style:none;margin-top:35px}.flow-list li{display:grid;grid-template-columns:34px 100px 1fr;gap:12px;border-top:1px solid #393142;padding:15px 0;counter-increment:steps}.flow-list{counter-reset:steps}.flow-list li:before{content:"0" counter(steps);color:var(--pink);font:700 .72rem Space Grotesk}.flow-list span{color:var(--muted);font-size:.85rem}.hunt-board{background:#100e16;border:1px solid #3c3348;border-radius:25px;padding:26px;box-shadow:0 40px 90px rgba(0,0,0,.35)}.board-head,.hunt-stats,.bonus-list>div,.viewer-tip{display:flex;align-items:center;justify-content:space-between}.board-head small{display:block;color:var(--pink);font-size:.62rem;letter-spacing:.12em}.board-head strong{font:700 1.25rem Space Grotesk}.board-head>span{font-size:.75rem;color:var(--cyan)}.hunt-stats{gap:8px;margin:24px 0}.hunt-stats>div{flex:1;padding:15px;background:#0a090f;border-radius:12px}.hunt-stats small{display:block;font-size:.58rem;color:#80798b}.hunt-stats b{font:700 1.05rem Space Grotesk}.hunt-stats .positive b{color:var(--cyan)}.bonus-list>div{display:grid;grid-template-columns:35px 1fr 80px 70px;gap:8px;padding:15px 5px;border-top:1px solid #2c2734;font-size:.75rem}.bonus-list span{color:#6f687a}.bonus-list small{color:#9d96a9}.bonus-list strong{color:var(--cyan);text-align:right}.bonus-list .waiting{color:var(--gold)}.viewer-tip{margin-top:20px;background:linear-gradient(100deg,var(--violet),var(--pink));border-radius:14px;padding:16px}.viewer-tip span{font-size:.62rem;font-weight:800}.viewer-tip b{font:700 1.3rem Space Grotesk}.viewer-tip small{font-size:.62rem}.orbit{position:relative;max-width:900px;height:530px;margin:0 auto;background:radial-gradient(circle,rgba(155,85,255,.18),transparent 42%)}.orbit:before,.orbit:after{content:"";position:absolute;inset:55px 180px;border:1px solid #40364d;border-radius:50%}.orbit:after{inset:95px 225px;border-color:rgba(40,243,211,.2)}.orbit-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:190px;height:190px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(145deg,#241936,#0f0c17);border:1px solid #6a4a86;box-shadow:0 0 80px rgba(155,85,255,.25);z-index:2}.orbit-core small{color:var(--pink);letter-spacing:.14em}.orbit-core strong{font:700 1.55rem Space Grotesk}.orbit-core span{color:var(--cyan);font-size:.75rem}.orbit-item{position:absolute;width:200px;padding:16px 18px;background:#131019;border:1px solid #393143;border-radius:15px;z-index:3}.orbit-item b,.orbit-item span{display:block}.orbit-item b{font:700 .95rem Space Grotesk}.orbit-item span{font-size:.72rem;color:var(--muted)}.item-1{top:25px;left:50%;transform:translateX(-50%)}.item-2{right:30px;top:50%;transform:translateY(-50%)}.item-3{bottom:25px;left:50%;transform:translateX(-50%)}.item-4{left:30px;top:50%;transform:translateY(-50%)}.community-strip{display:flex;justify-content:space-between;border-block:1px solid var(--line);padding:20px;color:#8d8699;font:700 .7rem Space Grotesk;letter-spacing:.13em}.deck-section{background:#0c0a11}.deck-mock{display:grid;grid-template-columns:220px 1fr;min-height:520px;border:1px solid #393044;border-radius:24px;overflow:hidden;background:#0f0d15;box-shadow:0 40px 100px rgba(0,0,0,.3)}.deck-mock aside{background:#0a090e;border-right:1px solid #28232f;padding:24px 14px}.mini-brand{width:42px;height:42px;display:grid;place-items:center;background:linear-gradient(135deg,var(--violet),var(--pink));border-radius:12px;font-weight:800;margin:0 8px 30px}.deck-mock aside button{display:block;width:100%;text-align:left;padding:13px;border:0;background:transparent;color:#8f899a;border-radius:10px;margin:4px 0}.deck-mock aside button.active{color:#fff;background:#20182e;border:1px solid #493562}.deck-main{padding:34px}.deck-top{display:flex;justify-content:space-between;align-items:center}.deck-top small{color:var(--pink);font-size:.62rem}.deck-top h3{font:700 1.6rem Space Grotesk;margin:3px 0}.online{color:var(--cyan);font-size:.68rem}.deck-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:30px 0}.deck-cards article{padding:20px;background:#16131d;border:1px solid #302a39;border-radius:14px}.deck-cards small,.deck-cards em{display:block;font-size:.61rem;color:#817a8d;font-style:normal}.deck-cards b{display:block;font:700 1.8rem Space Grotesk;margin:8px 0;color:#fff}.deck-cards article:nth-child(2) b{color:var(--pink)}.deck-timeline{background:#0b0a0f;border-radius:14px;padding:4px 20px}.deck-timeline>div{display:grid;grid-template-columns:60px 1fr 1fr;padding:16px 0;border-bottom:1px solid #28232f}.deck-timeline>div:last-child{border:0}.deck-timeline span{color:#777080;font-size:.72rem}.deck-timeline b{font-size:.78rem}.deck-timeline small{color:#8e879a}.trust-card{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:60px;background:linear-gradient(120deg,#15101f,#0e1417);border:1px solid #393044;border-radius:28px}.trust-card h2{font-size:clamp(2.5rem,4vw,4.3rem)}.trust-list p{display:grid;grid-template-columns:170px 1fr;gap:15px;padding:17px 0;margin:0;border-bottom:1px solid #332d3b}.trust-list b{font-size:.85rem;color:var(--cyan)}.trust-list span{font-size:.82rem;color:var(--muted)}.cta{padding:140px 0;text-align:center;background:radial-gradient(circle at 50% 120%,rgba(255,47,179,.32),transparent 48%),linear-gradient(#0b0910,#140a18);border-top:1px solid #30263b}.cta .shell{max-width:950px}.cta h2{font-size:clamp(3.1rem,6vw,6.2rem)}.cta p:not(.eyebrow){color:var(--muted);font-size:1.12rem}.cta-actions{display:flex;justify-content:center;align-items:center;gap:24px;margin:36px 0}.cta small{color:#746d7c}.text-link.light{color:#fff}footer{padding:45px 0;border-top:1px solid var(--line);background:#07060a}footer .shell{display:grid;grid-template-columns:1fr 1.5fr 2fr auto;align-items:center;gap:30px}footer p,footer span{font-size:.72rem;color:#777080}.legal{max-width:430px}.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.reveal.visible{opacity:1;transform:none}@keyframes scan{from{top:0}to{top:100%}}@keyframes meter{to{height:90%}}@keyframes scroll{to{transform:translateX(-50%)}}
@media(max-width:900px){.navlinks{position:absolute;top:82px;left:0;right:0;display:none;flex-direction:column;align-items:stretch;padding:24px;background:#0d0b13;border-bottom:1px solid var(--line)}.navlinks.open{display:flex}.menu-toggle{display:block}.hero{grid-template-columns:1fr;padding-block:70px}.hero-console{transform:none}.section-head,.hunt-layout,.trust-card{grid-template-columns:1fr}.feature-grid{grid-template-columns:1fr 1fr}.feature-wide{grid-column:1/-1}.orbit{transform:scale(.85);margin-inline:-70px}.deck-mock{grid-template-columns:1fr}.deck-mock aside{display:flex;overflow:auto;border-right:0;border-bottom:1px solid var(--line)}.deck-mock aside button{min-width:140px}.mini-brand{min-width:42px;margin:0 12px 0 0}footer .shell{grid-template-columns:1fr 1fr}.hunt-layout{gap:40px}}
@media(max-width:620px){.shell{width:min(100% - 28px,var(--max))}.hero{min-height:auto;padding-top:55px}.hero h1{font-size:3.15rem}.hero-actions,.cta-actions{align-items:stretch;flex-direction:column}.proof-row{flex-direction:column;gap:8px}.metric-grid{grid-template-columns:1fr 1fr}.metric-grid article:last-child{grid-column:1/-1}.feature-grid,.feature-wide{grid-template-columns:1fr}.feature-wide{display:block}.scanner{margin-top:25px}.section{padding-block:85px}.section-head{display:block}.hunt-board{padding:16px}.hunt-stats{display:grid;grid-template-columns:1fr 1fr}.hunt-stats>div:last-child{grid-column:1/-1}.bonus-list>div{grid-template-columns:26px 1fr 62px}.bonus-list small{display:none}.viewer-tip{display:grid;gap:5px}.orbit{height:auto;transform:none;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:10px;background:none}.orbit:before,.orbit:after{display:none}.orbit-core,.orbit-item{position:static;transform:none!important;width:auto;height:auto;min-height:120px}.orbit-core{grid-column:1/-1;border-radius:20px}.community-strip{flex-wrap:wrap;gap:16px}.deck-mock aside{display:none}.deck-main{padding:18px}.deck-cards{grid-template-columns:1fr}.deck-timeline>div{grid-template-columns:45px 1fr}.deck-timeline small{display:none}.trust-card{padding:28px;gap:20px}.trust-list p{grid-template-columns:1fr}.cta{padding:90px 0}footer .shell{grid-template-columns:1fr}.section h2{font-size:2.8rem}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}.signal span,.scanline,.marquee div{animation:none}}

/* STREAMVAULT brand emblem */
.brand-emblem{display:block;width:42px;height:42px;object-fit:contain;filter:drop-shadow(0 0 13px rgba(95,98,255,.28))}
footer .brand-emblem{width:48px;height:48px}
