*{box-sizing:border-box} :root{--bg:#080611;--panel:#120b20;--purple:#9b22ff;--violet:#c45cff;--text:#f8f3ff;--muted:#b7a9c8;--line:#38204e}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Poppins,Arial,sans-serif}a{color:inherit;text-decoration:none}.topbar{height:78px;padding:0 clamp(18px,6vw,90px);display:flex;align-items:center;justify-content:space-between;background:#090613eF;border-bottom:1px solid #32154b;position:sticky;top:0;z-index:20;backdrop-filter:blur(16px)}.brand{display:flex;align-items:center;gap:10px;font:800 19px Oxanium,sans-serif;letter-spacing:1px}.brand>span:last-child{line-height:.9}.brand>span:last-child>span{color:#c77aff}.brand small{display:block;font:600 8px Poppins;letter-spacing:1.2px;color:#bba8d0;margin-top:5px}.brand-mark{display:grid;place-items:center;width:43px;height:43px;border:1px solid #b74cff;border-radius:13px;color:#e7c8ff;font-size:27px;background:linear-gradient(145deg,#41106c,#10091d);box-shadow:0 0 22px #9226e966}nav{display:flex;gap:30px;color:#d4c8e2;font-size:13px}nav a:hover,nav a.active{color:#d9aaff}.nav-cta{padding:11px 18px;border-radius:9px;background:linear-gradient(110deg,#7b16db,#b331ff);font-size:12px;font-weight:700;box-shadow:0 0 20px #9d29ff55}.menu-toggle{display:none;background:none;border:0;color:white;font-size:24px}.hero{min-height:570px;position:relative;overflow:hidden;padding:90px clamp(22px,9vw,140px) 45px;background:radial-gradient(ellipse at 75% 45%,#4b1676 0%,#1b0d31 34%,#090611 72%)}.hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#080611 0%,#080611e8 34%,transparent 75%),repeating-linear-gradient(130deg,transparent 0 70px,#a32aff08 71px 73px);pointer-events:none}.hero-glow{position:absolute;width:480px;height:480px;right:12%;top:40px;border-radius:50%;background:#9d22ff30;filter:blur(80px)}.hero-copy{position:relative;z-index:2;max-width:540px}.eyebrow{font:700 10px Oxanium,sans-serif;letter-spacing:2px;color:#c77aff}.pulse{display:inline-block;width:7px;height:7px;background:#b83cff;border-radius:50%;box-shadow:0 0 12px #c65cff;margin-right:8px}h1,h2{font-family:Oxanium,Poppins,sans-serif;line-height:.98;margin:17px 0}h1{font-size:clamp(48px,7vw,84px);letter-spacing:-2px}h1 em,h2 em{font-style:normal;color:#bd68ff;text-shadow:0 0 28px #a22aff70}.hero-copy p{color:#c6b8d3;line-height:1.8;font-size:14px;max-width:455px}.hero-actions{display:flex;gap:12px;margin-top:28px}.button{display:inline-flex;align-items:center;justify-content:center;gap:24px;border:0;border-radius:9px;padding:14px 22px;font:700 12px Poppins;cursor:pointer}.primary{color:white;background:linear-gradient(110deg,#7917d6,#bd35ff);box-shadow:0 7px 24px #8e20d755}.primary:hover{filter:brightness(1.15);transform:translateY(-1px)}.ghost{border:1px solid #71458f;color:#e3d2f2;background:#180d26}.trust-row{display:flex;gap:24px;margin-top:32px;color:#cbb9dc;font-size:11px}.hero-art{position:absolute;right:5%;top:55px;width:47%;height:420px;display:grid;place-items:center}.moon{position:absolute;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#e8d5ff,#9d4de0 43%,#43126d 70%);box-shadow:0 0 100px #a02aff77;opacity:.8}.skull{position:relative;font-size:clamp(150px,22vw,270px);color:#f4eaff;text-shadow:0 0 12px #fff,0 0 35px #ae35ff,12px 14px 0 #311044;transform:rotate(-8deg);z-index:2}.ship{position:absolute;right:2%;bottom:38px;font-size:100px;filter:drop-shadow(0 0 15px #b34bff);z-index:3}.orbit{position:absolute;border:2px solid #bd62ff88;border-radius:50%;transform:rotate(-20deg)}.orbit-one{width:110%;height:65%}.orbit-two{width:90%;height:90%;border-style:dashed;opacity:.5}.art-caption{position:absolute;bottom:0;right:10%;font:800 23px Oxanium;color:#fff;text-align:center;text-shadow:0 0 18px #bd3cff}.art-caption small{font-size:9px;letter-spacing:4px;color:#d4a6ff}.hero-bottom{position:absolute;bottom:0;left:0;right:0;padding:13px clamp(22px,9vw,140px);border-top:1px solid #8e39b455;display:flex;justify-content:space-between;color:#a88abf;font:600 9px Oxanium;letter-spacing:2px}.section{padding:76px clamp(20px,8vw,120px)}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:25px}.section-heading h2,.how-section h2{font-size:38px}.search-wrap{display:flex;align-items:center;gap:10px;background:#140c20;border:1px solid #482461;padding:10px 14px;border-radius:9px;color:#c57aff}.search-wrap input{background:none;border:0;outline:0;color:white;width:220px;font:12px Poppins}.game-tabs{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:22px}.tab{border:1px solid #39204c;border-radius:30px;padding:9px 15px;background:#110a1b;color:#c7b6d7;font:600 11px Poppins;cursor:pointer}.tab.active,.tab:hover{background:#6f19a7;border-color:#b54dff;color:white}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.product-card{padding:18px;border:1px solid #38204c;border-radius:13px;background:linear-gradient(145deg,#171025,#0e0a17);transition:.2s}.product-card:hover{transform:translateY(-4px);border-color:#a23ae8;box-shadow:0 12px 35px #8d24d322}.game-icon{height:90px;border-radius:9px;display:grid;place-items:center;background:radial-gradient(circle,#552078,#1b1029 65%);font:800 30px Oxanium;color:#e8ceff;text-shadow:0 0 20px #bd5aff}.product-card h3{font-size:14px;margin:13px 0 3px}.product-card p{font-size:10px;color:#a99ab9;margin:0 0 14px}.price{font:700 15px Oxanium;color:#d38aff;margin-bottom:13px}.product-card .button{width:100%;padding:10px}.demo-note{color:#8f809e;font-size:10px;margin-top:20px}.how-section{padding:65px clamp(20px,8vw,120px);background:linear-gradient(110deg,#12091f,#0b0713);border-top:1px solid #2e1741;border-bottom:1px solid #2e1741}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.steps article{position:relative;padding:23px;border:1px solid #38204c;border-radius:12px;background:#110b1b}.steps article>b{position:absolute;right:18px;top:12px;color:#693b8c;font:800 28px Oxanium}.step-icon{font-size:27px}.steps h3{font-size:14px}.steps p,.order-section p{font-size:11px;line-height:1.7;color:#a99ab9}.order-section{margin:65px clamp(20px,8vw,120px);padding:35px 40px;border:1px solid #7931a5;border-radius:16px;background:radial-gradient(ellipse at 90% 20%,#501777,#160d24 65%);display:flex;align-items:center;justify-content:space-between;gap:20px}.order-section h2{font-size:34px}footer{padding:35px clamp(20px,8vw,120px) 20px;background:#07050d;border-top:1px solid #321a43}footer>p{font-size:11px;color:#9f91ac;margin:12px 0 30px}.footer-line{display:flex;justify-content:space-between;border-top:1px solid #291638;padding-top:17px;color:#84758f;font-size:10px}.modal-backdrop{display:none;position:fixed;inset:0;background:#05020bd9;z-index:50;align-items:center;justify-content:center;padding:18px}.modal-backdrop.open{display:flex}.order-modal{width:min(100%,460px);max-height:92vh;overflow:auto;position:relative;background:#130c20;border:1px solid #8b36b9;border-radius:16px;padding:28px;box-shadow:0 0 70px #9024c944}.order-modal h2{font-size:30px}.close{position:absolute;right:18px;top:14px;background:none;border:0;color:white;font-size:28px;cursor:pointer}.chosen-product{font-size:12px;color:#d9b2ff;border-bottom:1px solid #39234a;padding-bottom:15px}.order-modal label{display:block;margin:13px 0;font-size:11px;color:#c7b8d4}.order-modal input,.order-modal textarea{display:block;width:100%;margin-top:6px;padding:11px;border-radius:8px;border:1px solid #49305b;background:#0a0710;color:white;font:12px Poppins;outline:none}.order-modal input:focus,.order-modal textarea:focus{border-color:#bb58ff}.full{width:100%;margin-top:10px}.form-hint{display:block;color:#8d7d9c;font-size:9px;line-height:1.6;margin-top:12px}@media(max-width:900px){nav{gap:14px;font-size:11px}.hero-art{right:-5%;opacity:.65;width:55%}.hero-copy{max-width:490px}.product-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.topbar{height:65px}.menu-toggle{display:block;order:3}.nav-cta{display:none}nav{display:none;position:absolute;top:64px;left:0;right:0;padding:20px;background:#0d0717;border-bottom:1px solid #4d2368;flex-direction:column}nav.open{display:flex}.hero{min-height:610px;padding-top:70px}.hero:before{background:linear-gradient(90deg,#080611f5,#080611c9 65%,#08061177)}.hero-art{top:220px;right:-16%;width:85%;height:340px;opacity:.32}.hero-copy{max-width:100%}h1{font-size:56px}.hero-copy p{font-size:12px;max-width:340px}.trust-row{gap:12px;font-size:9px}.hero-bottom{font-size:8px;padding-inline:20px}.section{padding-block:55px}.section-heading{align-items:flex-start;flex-direction:column}.section-heading h2,.how-section h2{font-size:32px}.search-wrap{width:100%}.search-wrap input{width:100%}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.product-card{padding:12px}.game-icon{height:70px}.product-card h3{font-size:12px}.product-card .button{font-size:10px;padding:9px}.steps{grid-template-columns:1fr}.order-section{margin:45px 18px;padding:25px;align-items:flex-start;flex-direction:column}.order-section h2{font-size:30px}.footer-line{gap:8px;flex-wrap:wrap}.brand{font-size:17px}}