:root{--bg:#070a17;--surface:#10162c;--surface2:#151d38;--line:#29365f;--ink:#f8f9ff;--muted:#aeb9d8;--purple:#9b6bff;--blue:#4589ff;--green:#45e0a8}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.6 Inter,ui-sans-serif,system-ui,Arial,sans-serif}body:before{content:'';position:fixed;inset:0;z-index:-1;background:radial-gradient(circle at 14% 8%,#5f2a9c55,transparent 28rem),radial-gradient(circle at 92% 18%,#1b59be55,transparent 30rem),url('/assets/network-background.png') center top/cover;pointer-events:none}a{color:inherit;text-decoration:none}.site-wrap{width:min(1180px,calc(100% - 40px));margin:auto}.nav{position:sticky;top:0;z-index:30;background:#090d1ddd;backdrop-filter:blur(16px);border-bottom:1px solid #27315a}.navin{min-height:76px;display:flex;align-items:center;gap:24px}.logo{font-weight:900;font-size:1.2rem;white-space:nowrap;display:flex;gap:9px;align-items:center}.logo img{width:30px;height:30px;object-fit:contain}.logo em{font-style:normal;color:#ba8cff}.links{display:flex;gap:20px;margin-left:auto;color:#bdc5de;font-size:.92rem}.links a:hover,.links a.active{color:#fff}.nav-cta,.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:10px;padding:12px 18px;background:linear-gradient(120deg,var(--purple),var(--blue));font-weight:800;color:#fff;cursor:pointer;box-shadow:0 9px 28px #5d3cd344}.btn.ghost{background:transparent;border:1px solid #5066aa;box-shadow:none}.nav-cta{margin-left:6px}.menu{display:none;margin-left:auto;background:none;border:0;color:#fff;font-size:1.55rem}.hero{padding:105px 0 86px}.kicker{display:flex;align-items:center;gap:10px;font-size:.74rem;text-transform:uppercase;letter-spacing:.16em;font-weight:900;color:#c4a3ff}.kicker:before{content:'';height:2px;width:28px;background:var(--green)}h1{font-size:clamp(3rem,7vw,6.6rem);letter-spacing:-.07em;line-height:.94;max-width:920px;margin:20px 0}h2{font-size:clamp(2rem,4vw,3.7rem);line-height:1.03;letter-spacing:-.05em;margin:12px 0}h3{line-height:1.2}.lead{font-size:1.15rem;max-width:700px;color:var(--muted)}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:18px;overflow:hidden;margin-top:60px}.stat{background:#111834;padding:20px}.stat b{display:block;font-size:1.4rem}.stat span{font-size:.86rem;color:var(--muted)}section{padding:78px 0}.heading{max-width:720px;margin-bottom:34px}.heading p{color:var(--muted)}.grid{display:grid;gap:18px}.three{grid-template-columns:repeat(3,1fr)}.five{grid-template-columns:repeat(5,1fr)}.card{background:linear-gradient(145deg,#141c39eF,#0d1430ef);border:1px solid var(--line);border-radius:17px;padding:25px}.card p{color:var(--muted)}.num{color:#c09eff;font-weight:900;font-size:.85rem;letter-spacing:.1em}.icon{height:42px;width:42px;display:grid;place-items:center;border-radius:12px;background:#33255e;color:#cab3ff;font-weight:900}.plan{position:relative;display:flex;flex-direction:column}.plan.hot{border-color:#936aff;box-shadow:0 0 0 1px #936aff,0 20px 45px #562bc333}.tag{position:absolute;top:-13px;right:18px;border-radius:99px;padding:4px 10px;background:var(--green);color:#061018;font-size:.72rem;font-weight:900}.price{font-size:2.55rem;font-weight:950;margin:15px 0}.price small{font-size:.78rem;font-weight:600;color:var(--muted)}.ticks{padding:0;list-style:none;color:#d2d8ec;font-size:.91rem;flex:1}.ticks li{padding:7px 0 7px 22px;position:relative}.ticks li:before{content:'✓';position:absolute;left:0;color:var(--green);font-weight:900}.split{display:grid;grid-template-columns:1.05fr .95fr;gap:50px;align-items:center}.band{border:1px solid #4d50a3;border-radius:23px;padding:44px;background:linear-gradient(120deg,#34206c,#153e84);display:flex;align-items:center;justify-content:space-between;gap:22px}.band p{color:#d6ddfa;max-width:620px}.flow{counter-reset:flow}.flow .card:before{counter-increment:flow;content:'0' counter(flow);display:block;color:#b895ff;font-weight:900;margin-bottom:17px}.page-hero{padding:75px 0 38px;border-bottom:1px solid #26335c;background:linear-gradient(120deg,#0a1025d9,#122653aa)}.page-hero h1{font-size:clamp(2.8rem,6vw,5.3rem);margin-bottom:12px}.appcode{font-family:ui-monospace,monospace;color:#bb9bff;font-weight:800}.article{max-width:800px}.article p{font-size:1.06rem;color:#cbd4ed}.faq details{border-top:1px solid #2a365b;padding:19px 0}.faq summary{cursor:pointer;font-weight:800}.faq p{color:var(--muted)}.footer{border-top:1px solid #28345a;padding:55px 0 25px;background:#080c1b}.footergrid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:36px}.footer a{display:block;color:#b7c0da;margin:8px 0}.footer small{display:block;color:#8390b1;margin-top:38px}.pill{display:inline-block;border:1px solid #405290;border-radius:99px;padding:5px 10px;margin:4px;color:#cdd4f1;font-size:.82rem}@media(max-width:900px){.links{display:none}.menu{display:block}.links.open{display:flex;position:absolute;top:75px;left:0;right:0;padding:20px;flex-direction:column;background:#0b1127;border-bottom:1px solid var(--line)}.nav-cta{margin-left:0}.five{grid-template-columns:repeat(2,1fr)}.split{grid-template-columns:1fr}.stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.site-wrap{width:min(100% - 28px,1180px)}.navin{min-height:66px}.nav-cta{display:none}.hero{padding:75px 0 55px}section{padding:58px 0}.three,.five,.footergrid{grid-template-columns:1fr}.band{display:block;padding:30px}.band .btn{margin-top:16px}h1{font-size:3.25rem}}
