:root{--bg:#080a16;--panel:#111426;--panel2:#171b32;--text:#f7f7ff;--muted:#aeb2ca;--violet:#8f5cff;--pink:#d54cff;--cyan:#55e7ff;--line:rgba(255,255,255,.1);--radius:24px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 72% 4%,#201247 0,transparent 32%),var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;overflow-x:hidden}.noise{position:fixed;inset:0;pointer-events:none;opacity:.035;z-index:20;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.topbar{height:78px;display:flex;align-items:center;justify-content:space-between;max-width:1240px;margin:auto;padding:0 24px;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font-weight:900;letter-spacing:.13em}.brand-mark{display:flex;gap:3px;align-items:end;height:22px}.brand-mark i{display:block;width:7px;background:linear-gradient(var(--cyan),var(--violet))}.brand-mark i:nth-child(1){height:12px}.brand-mark i:nth-child(2){height:22px}.brand-mark i:nth-child(3){height:16px}.topbar nav{display:flex;gap:32px}.topbar nav a{color:var(--muted);text-decoration:none;font-size:14px}.topbar nav a:hover{color:#fff}.small-button{border:1px solid #7c57ff;color:#fff;text-decoration:none;padding:10px 19px;border-radius:10px}.hero{max-width:1240px;min-height:670px;margin:auto;padding:80px 24px 70px;display:grid;grid-template-columns:1fr 1fr;align-items:center;position:relative}.eyebrow{color:#c4c7dc;text-transform:uppercase;letter-spacing:.17em;font-size:11px;font-weight:800}.eyebrow span{display:inline-block;width:34px;height:2px;background:linear-gradient(90deg,var(--cyan),var(--violet));vertical-align:middle;margin-right:10px}.hero h1{font-size:clamp(54px,7vw,94px);line-height:.92;letter-spacing:-.065em;margin:24px 0}.hero h1 em{font-style:normal;color:transparent;-webkit-text-stroke:1px #bca9ff;text-shadow:0 0 42px rgba(143,92,255,.35)}.lead{max-width:560px;font-size:19px;line-height:1.65;color:var(--muted)}.hero-actions{display:flex;gap:16px;align-items:center;margin-top:34px}.primary-button{border:0;border-radius:12px;background:linear-gradient(135deg,#6f51ff,#b347ef);color:white;text-decoration:none;font-weight:800;padding:17px 23px;display:inline-flex;align-items:center;justify-content:center;gap:25px;box-shadow:0 13px 35px rgba(114,73,255,.28);cursor:pointer;font-size:15px}.primary-button:hover{filter:brightness(1.1);transform:translateY(-1px)}.copy-ip{border:0;background:transparent;color:white;text-align:left;cursor:pointer}.copy-ip b{display:block;font-size:14px}.copy-ip small{color:#777e9c}.test-note{font-size:12px;color:#777e9c;margin-top:22px}.hero-art{height:550px;position:relative;perspective:800px}.moon{position:absolute;width:310px;height:310px;border-radius:50%;top:25px;right:30px;background:radial-gradient(circle at 38% 35%,#f2e8ff,#ad8aff 42%,#4e2b9c 72%);box-shadow:0 0 100px #6b42c566;opacity:.85}.portal{position:absolute;z-index:4;width:190px;height:305px;left:45%;top:35%;transform:translate(-50%,-30%) rotateY(-9deg);border:22px solid #261c48;border-radius:100px 100px 10px 10px;box-shadow:inset 0 0 0 5px #8d62ff,0 30px 70px #000}.portal span{display:block;width:100%;height:100%;background:repeating-linear-gradient(8deg,#7a3eff 0 8px,#d54cff 9px 14px,#5c2bca 15px 25px);filter:saturate(1.3);animation:portal 5s linear infinite}@keyframes portal{to{background-position:0 120px}}.island{position:absolute;background:#151929;clip-path:polygon(10% 0,100% 5%,85% 48%,60% 100%,33% 63%,0 48%);box-shadow:0 0 80px #6b42c555}.island:before{content:"";position:absolute;inset:0;background:linear-gradient(160deg,#3f3e63 0 20%,#19172e 21% 100%);clip-path:polygon(0 0,100% 0,100% 25%,0 38%)}.island-one{width:440px;height:190px;right:-15px;bottom:15px}.island-two{width:180px;height:100px;left:0;top:140px;transform:scale(.7)}.crystal{position:absolute;z-index:5;width:24px;height:72px;background:linear-gradient(90deg,#6227d9,#d862ff,#78eaff);clip-path:polygon(50% 0,100% 25%,78% 100%,22% 100%,0 25%);filter:drop-shadow(0 0 13px #b74dff)}.c1{right:100px;bottom:155px}.c2{right:60px;bottom:130px;height:46px}.c3{left:105px;top:165px;height:42px}.player{position:absolute;z-index:7;width:100px;height:230px;right:115px;bottom:95px;filter:drop-shadow(0 20px 12px #0008)}.player i{display:block;position:absolute;background:linear-gradient(135deg,#302061,#7e43ce)}.player .head{width:64px;height:64px;left:16px;background:linear-gradient(135deg,#101827 0 30%,#3ca9c1 31% 47%,#17244d 48%);box-shadow:inset -8px -8px #0d1026}.player .body{width:62px;height:82px;top:65px;left:17px}.player .arm{width:28px;height:89px;top:69px;right:-1px;transform:rotate(-17deg)}.player .leg{width:29px;height:88px;top:144px}.player .l1{left:18px}.player .l2{left:50px;background:#32295c}.stats{max-width:1192px;margin:0 auto 110px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:18px;background:#0f1222cc}.stats div{padding:26px 35px;display:flex;align-items:center;gap:18px;border-right:1px solid var(--line)}.stats div:last-child{border:0}.stats strong{font-size:32px;color:#b996ff}.stats span{font-size:13px;color:var(--muted)}.store-section,.how,.servers{max-width:1192px;margin:0 auto;padding:80px 0}.section-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:35px}.section-heading h2,.servers h2{font-size:48px;letter-spacing:-.04em;margin:12px 0}.section-heading>p{max-width:410px;color:var(--muted);line-height:1.6}.product-grid{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:18px}.product{min-height:440px;border:1px solid var(--line);border-radius:var(--radius);padding:28px;background:linear-gradient(155deg,#171a2e,#0d0f1e);position:relative;display:flex;flex-direction:column;transition:.25s}.product:hover{transform:translateY(-5px);border-color:#7750cb}.product.featured{background:radial-gradient(circle at 100% 0,#482181 0,transparent 48%),linear-gradient(155deg,#19152e,#0d0f1e)}.badge{position:absolute;right:20px;top:20px;background:#8253ff;padding:7px 10px;border-radius:8px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.badge.soft{background:#263058;color:#89e7ff}.product-icon{width:70px;height:70px;border-radius:18px;display:grid;place-items:center;margin-bottom:25px;font-size:35px}.pass-icon{background:#6537d533;color:#c6aaff;border:1px solid #8556ef}.coin-icon{border-radius:50%;background:linear-gradient(135deg,#34b8c7,#5f4ae8);font-size:25px;font-weight:900;box-shadow:inset 0 0 0 7px #111630}.coin-icon.double{box-shadow:inset 0 0 0 7px #111630,12px 8px 0 #382b86}.product-type{font-size:10px;text-transform:uppercase;letter-spacing:.15em;color:#8f94ad}.product h3{font-size:25px;margin:5px 0 13px}.product>p:not(.product-type){color:var(--muted);font-size:14px;line-height:1.55}.product ul{padding:0;list-style:none;color:#c6c9d9;font-size:13px;line-height:1.9}.product li:before{content:"✓";color:#69e7ff;margin-right:8px}.buy-row{display:flex;justify-content:space-between;align-items:center;margin-top:auto;border-top:1px solid var(--line);padding-top:24px}.buy-row strong{font-size:29px}.buy-row small{font-size:15px;color:#a8acc2}.buy-button{border:1px solid #6946bc;background:#201b38;color:#fff;border-radius:10px;padding:12px 17px;font-weight:700;cursor:pointer}.buy-button:hover{background:#6f51ff}.how{padding-top:135px}.steps{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.steps li{display:grid;grid-template-columns:100px 1fr;padding:30px 10px;border-bottom:1px solid var(--line)}.steps b{font-size:12px;color:#9071de}.steps h3{margin:0 0 8px;font-size:21px}.steps p{margin:0;color:var(--muted)}.servers{padding-bottom:130px}.server-track{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:20px;overflow:hidden;margin-top:40px}.server-track div{background:#101321;padding:35px;min-height:230px}.server-track span{font-size:11px;color:#9e79ff}.server-track h3{font-size:26px;margin-top:55px}.server-track p{color:var(--muted);font-size:14px;line-height:1.5}footer{max-width:1192px;margin:auto;border-top:1px solid var(--line);padding:36px 0 50px;display:flex;align-items:center;justify-content:space-between;color:#70758f;font-size:12px}dialog{border:0;padding:0;background:transparent;color:white;max-width:480px;width:calc(100% - 30px)}dialog::backdrop{background:#04050bd9;backdrop-filter:blur(8px)}.checkout-card{background:linear-gradient(155deg,#1c1d35,#10121f);border:1px solid #494269;border-radius:24px;padding:34px;position:relative}.checkout-card h2{font-size:30px;margin:14px 0 28px}.close{position:absolute;top:18px;right:18px;border:0;background:#ffffff0d;color:white;width:34px;height:34px;border-radius:9px;font-size:22px;cursor:pointer}.checkout-card label{display:block;font-size:13px;font-weight:700;margin-bottom:9px}.checkout-card input{width:100%;background:#090b14;border:1px solid #36394e;color:#fff;padding:15px;border-radius:10px;font-size:16px;outline:0}.checkout-card input:focus{border-color:#8d62ff;box-shadow:0 0 0 3px #8d62ff22}.hint{display:block;color:#787e9c;margin-top:8px}.summary{display:flex;justify-content:space-between;margin:28px 0;padding:18px 0;border-block:1px solid var(--line)}.summary strong{font-size:24px}.submit-order{width:100%}.secure{text-align:center;color:#777e9c;font-size:11px}.toast{position:fixed;z-index:50;left:50%;bottom:26px;transform:translate(-50%,120px);background:#e8e4ff;color:#17132b;padding:13px 18px;border-radius:10px;font-size:13px;font-weight:700;transition:.25s}.toast.show{transform:translate(-50%,0)}@media(max-width:900px){.topbar nav{display:none}.hero{grid-template-columns:1fr;padding-top:55px}.hero-art{height:430px}.stats{margin-inline:18px}.product-grid{grid-template-columns:1fr 1fr}.product.featured{grid-column:1/-1}.store-section,.how,.servers{padding-inline:18px}.section-heading{align-items:start;flex-direction:column}.server-track{grid-template-columns:1fr}.server-track div{min-height:180px}.server-track h3{margin-top:30px}footer{margin-inline:18px;gap:15px;flex-wrap:wrap}}@media(max-width:600px){.topbar{height:66px}.small-button{padding:8px 14px}.hero{min-height:0;padding-top:50px}.hero h1{font-size:55px}.lead{font-size:16px}.hero-actions{align-items:stretch;flex-direction:column}.copy-ip{padding:8px}.hero-art{height:390px;margin-top:20px;transform:scale(.86);transform-origin:center}.moon{right:-40px}.portal{left:40%}.player{right:35px}.stats{grid-template-columns:1fr}.stats div{border-right:0;border-bottom:1px solid var(--line)}.product-grid{grid-template-columns:1fr}.product.featured{grid-column:auto}.section-heading h2,.servers h2{font-size:39px}.steps li{grid-template-columns:55px 1fr}.server-track div{padding:26px}footer{align-items:flex-start;flex-direction:column}.checkout-card{padding:26px}}
