:root{color-scheme:dark;--bg:#090811;--panel:#14111f;--line:#2d2940;--text:#f1eefb;--muted:#a8a3ba;--accent:#9c78ff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(ellipse 900px 550px at 82% 2%,#211439 0%,transparent 75%),var(--bg);color:var(--text);font-family:Inter,system-ui,-apple-system,'Segoe UI',sans-serif;line-height:1.55}a{color:inherit;text-decoration:none}.container{max-width:1170px;margin:auto;padding:0 24px}.nav{height:84px;display:flex;align-items:center;justify-content:space-between;padding:0 max(24px,calc((100vw - 1122px)/2));border-bottom:1px solid #211c2e;gap:16px}.logo{font-size:19px;font-weight:900;letter-spacing:.09em}.logo span{color:var(--accent)}nav{display:flex;gap:35px;color:#beb8cb;font-size:13px}nav a:hover,footer a:hover{color:#c3a8ff}.contact{border:1px solid #644ea6;border-radius:8px;padding:10px 16px;font-weight:650;font-size:13px}.hero{padding-top:105px;position:relative;min-height:820px}.eyebrow,.subhead{letter-spacing:.2em;font-size:11px;font-weight:750;color:#bca8f2}.live{display:inline-block;width:7px;height:7px;border-radius:50%;background:#b78aff;margin-right:9px;box-shadow:0 0 14px #aa74ff}.hero h1{font-size:clamp(44px,6.5vw,82px);line-height:1.08;letter-spacing:-.065em;margin:30px 0;max-width:780px}h1 em,h2 em{color:#b493ff;font-style:normal}.hero>p{max-width:580px;font-size:17px;color:#b0aabc}.buttons{display:flex;gap:13px;margin-top:36px}.btn{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;padding:15px 23px;border-radius:9px;font-weight:700;font-size:14px;cursor:pointer;border:0;transition:.2s}.btn:hover{transform:translateY(-2px)}.primary{background:linear-gradient(115deg,#7951d7,#ad84ff);color:#fff}.secondary{border:1px solid #3a2e4a;background:#14101d}.hero-foot{display:flex;gap:30px;color:#9690a8;font-size:12px;margin-top:46px}.hero-foot b{display:block;color:#eee7ff;font-size:16px}.mock-terminal{position:absolute;width:48%;right:24px;top:230px;border:1px solid #4a3b64;border-radius:14px;transform:perspective(900px) rotateY(-9deg);overflow:hidden;box-shadow:0 20px 100px #0008;background:linear-gradient(145deg,#161124,#0c0b15)}.term-head{font-size:10px;display:flex;align-items:center;gap:60px;border-bottom:1px solid #292235;padding:17px;color:#aaa2ba;letter-spacing:.14em}.term-head>div{display:flex;gap:5px}.term-head i{width:8px;height:8px;background:#76648f;border-radius:50%}.term-head span{margin-left:auto;color:#6d6385}.term-body{padding:29px 28px 18px}.term-body small{font-size:10px;letter-spacing:.14em;color:#9c80ba}.term-body strong{display:block;font-size:24px}.term-body p{font-size:12px;color:#aca4c1}.graph{height:180px;margin-top:19px;background:repeating-linear-gradient(to bottom,transparent 0,transparent 36px,#32284270 37px),repeating-linear-gradient(to right,transparent 0,transparent 57px,#32284270 58px)}.graph svg{width:100%;height:100%}.section{padding-top:95px;padding-bottom:80px}.section h2{font-size:clamp(34px,5vw,51px);letter-spacing:-.05em;line-height:1.15;margin:18px 0 36px;max-width:800px}.tiles,.steps,.pricing{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.tile,.price-card{background:linear-gradient(150deg,#191425,#100e18);border:1px solid #30263e;border-radius:14px;padding:30px}.symbol{color:#bc9fff;font-size:30px}.tile h3,.steps h3{font-size:17px;margin-bottom:8px}.tile p,.steps p{color:var(--muted);font-size:14px}.steps{grid-template-columns:repeat(4,1fr);gap:26px}.steps>div{border-top:1px solid #4b3c66;padding-top:22px}.steps span{color:#b696ff;font-weight:750;font-size:12px}.section-intro{color:var(--muted);max-width:620px;margin-bottom:30px}.price-card{position:relative;min-height:310px;display:flex;flex-direction:column}.price-card.featured{border:1px solid #9971e8;box-shadow:0 0 55px #7641bd18}.price-card h3{font-size:16px}.price{font-size:44px;font-weight:800;letter-spacing:-.05em;margin:12px 0}.price small{font-size:14px;color:#a9a0bb}.price-card p{color:#ada4bf;font-size:13px}.price-card button{margin-top:auto;width:100%;justify-content:center}.disclaimer{color:#8e889f;font-size:12px;margin-top:28px;max-width:850px}details{border-top:1px solid #393047;padding:21px 0}details:last-child{border-bottom:1px solid #393047}summary{font-weight:650;cursor:pointer}details p{color:var(--muted);max-width:700px;font-size:14px}footer{border-top:1px solid #282036;color:#a49aae;font-size:12px;padding:33px 0}footer>.container{display:flex;justify-content:space-between;align-items:center}footer strong{color:#fff}.success{max-width:650px;padding-top:100px;padding-bottom:100px}.code{padding:18px;border:1px dashed #8b67cb;border-radius:9px;word-break:break-all;background:#181123;font-family:monospace;font-size:20px}input{background:#171223;border:1px solid #4e3c67;border-radius:9px;padding:12px;color:#fff;width:100%;font:inherit}.admin{max-width:1000px;margin:50px auto;padding:0 20px}.admin .bar{display:flex;gap:10px}.admin pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#cec6e5}.muted{color:var(--muted)}.error{color:#f2a4ad}@media(max-width:900px){.mock-terminal{position:relative;top:auto;right:auto;width:100%;transform:none;margin-top:50px}.hero{min-height:0}.steps{grid-template-columns:repeat(2,1fr)}nav{display:none}}@media(max-width:640px){.nav{height:72px}.hero{padding-top:70px}.tiles,.pricing,.steps{grid-template-columns:1fr}.section{padding-top:65px;padding-bottom:55px}.hero-foot{gap:18px}.buttons{flex-wrap:wrap}footer>.container{gap:14px;flex-wrap:wrap}.contact{font-size:11px;padding:8px 10px}}
