@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap);.btn:hover,.site-header.scrolled{box-shadow:var(--shadow)}.play-btn,.speed-ring__spark{left:50%;transform:translate(-50%,-50%)}.commission-core,.feature-icon,.hero-visual,.play-btn,.speed-core,.why-icon{place-items:center}.percent,.speed-value{text-shadow:0 10px 30px rgba(0,0,0,.35),0 0 30px rgba(124,92,255,.35)}.feature-meta,.hero-points,.mobile-nav ul,.nav-list,.plan-points,.pricing-features,.why-list{list-style:none}.btn,.nav-wrap{align-items:center}:root{--bg:#090c10;--panel:#0f141b;--panel-2:#0c1117;--line:#1e2631;--text:#dbe4ef;--muted:#9aabc2;--brand:#7c5cff;--brand-2:#2ee6a6;--brand-3:#a28bff;--shadow:0 10px 30px rgba(0,0,0,.35);--radius:18px;--radius-lg:28px;--maxw:1200px}*{box-sizing:border-box}body,html{height:100%}body{margin:0;font-family:Inter,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--text);background:var(--bg);line-height:1.6}.container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 24px}.section-head{margin-bottom:28px;text-align:center}.section-head h2{font-size:clamp(1.6rem,2.5vw,2.2rem);margin:.2rem 0 .4rem}.section-head p{color:var(--muted);margin:0}.section-head.tight{text-align:left;margin-bottom:16px}a{text-decoration:none;color:inherit}.btn{display:inline-flex;gap:.6rem;justify-content:center;padding:12px 18px;border-radius:14px;border:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02));transition:transform .18s,border-color .2s,background .2s,box-shadow .2s,filter .2s;font-weight:600}.dropdown-item,.nav-link{transition:.2s;color:var(--text)}.btn:hover{transform:translateY(-2px);border-color:#2a3442}.btn:active{transform:translateY(0) scale(.99)}.btn-ghost{background:rgba(255,255,255,.02)}.btn-primary{color:#fff;background:linear-gradient(180deg,#9a86ff,#6b50ff);border-color:rgba(124,92,255,.35);box-shadow:0 6px 18px rgba(124,92,255,.35)}.btn-primary:hover{filter:saturate(1.15)}.btn-lg{padding:14px 20px;font-size:1.05rem}.btn-auth{padding:10px 14px;border-radius:999px}.btn-icon{font-size:18px;line-height:0}.icon{font-size:20px;vertical-align:middle;color:#cfe1ff}.eyebrow{color:var(--brand-2);font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;margin-bottom:.2rem}.accent{color:var(--brand)}.site-header{position:sticky;top:0;z-index:50;backdrop-filter:blur(8px);background:rgba(9,12,16,.6);border-bottom:1px solid rgba(255,255,255,.06)}.dropdown-item,.feature-icon.halo,.hero,.hero-grid,.nav-item{position:relative}.nav-wrap{display:flex;gap:20px;padding:12px 0}.brand-logo{height:28px;width:auto;display:block}.brand-logo.small{height:22px}.brand-logo.tiny{height:26px}.nav{margin-left:auto}.nav-list{display:flex;gap:6px;padding:0;margin:0}.nav-link{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;font-weight:600}.mobile-nav a:hover,.nav-link:hover{background:rgba(255,255,255,.06)}.nav-link:active{transform:translateY(1px)}.dropdown.open>.dropdown-toggle,.nav-link.is-open{background:linear-gradient(180deg,rgba(124,92,255,.22),rgba(124,92,255,.12));box-shadow:0 0 0 1px rgba(124,92,255,.35) inset,0 8px 24px rgba(124,92,255,.18)}.dropdown .dropdown-menu{position:absolute;top:125%;left:0;min-width:260px;background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:8px;display:none;box-shadow:var(--shadow)}.dropdown.open .dropdown-menu{display:block;animation:.16s ease-out float}.dropdown-item{display:block;padding:10px 12px 10px 14px;border-radius:12px}.dropdown-item::before{content:"";position:absolute;left:8px;top:10px;bottom:10px;width:2px;border-radius:2px;background:0 0;transition:.2s}.dropdown-item:hover{background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02));padding-left:18px}.dropdown-item:hover::before{background:var(--brand-2);width:3px}.dropdown-item:active{background:linear-gradient(180deg,rgba(124,92,255,.25),rgba(124,92,255,.12));box-shadow:0 0 0 1px rgba(124,92,255,.25) inset}.affiliate-copy .aff-list li,.nav-cta,.plan-points li{display:flex;align-items:center;gap:10px}.mobile-nav a,.mobile-nav.open{display:block}.hamburger{display:none;background:0 0;border:0;padding:8px;border-radius:10px}.hamburger span{display:block;width:24px;height:2px;background:#cfe1ff;margin:5px 0;border-radius:2px}.mobile-nav{display:none;background:var(--panel-2);border-bottom:1px solid var(--line)}.mobile-nav ul{margin:0;padding:12px}.mobile-nav a{padding:12px;border-radius:12px}.mobile-group{border-top:1px dashed var(--line)}.mobile-group:first-child{border-top:0}.mobile-toggle{width:100%;text-align:left;padding:12px;font-weight:700;background:0 0;border:0;color:var(--text)}.mobile-sub{display:none;padding:0 0 10px 6px}.mobile-sub a{padding:10px 12px}.mobile-auth{display:flex;gap:10px;padding:12px}.hero{padding:80px 0 24px;overflow:hidden;min-height:680px}.hero-tech{isolation:isolate}.hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:32px;align-items:center;z-index:2}.hero-copy{z-index:3}.hero h1{font-size:clamp(2.1rem, 3.4vw, 2.9rem);line-height:1.1;margin:.2rem 0 .6rem}.hero .lead{color:var(--muted);font-size:1.05rem;margin-bottom:18px}.hero-cta{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.hero-points{padding:0;margin:0;display:grid;gap:8px}.hero-points li{display:flex;align-items:center;gap:10px;color:#c8d6ea}.hero-gridlines{position:absolute;inset:-20% -10% -10% -10%;z-index:0;opacity:.32;background:repeating-linear-gradient(115deg,rgba(124,92,255,.06) 0 2px,transparent 2px 12px),radial-gradient(800px 400px at 20% -10%,rgba(124,92,255,.18),transparent 60%),radial-gradient(600px 300px at 110% 0,rgba(46,230,166,.18),transparent 60%);background-size:auto,auto,auto;animation:18s linear infinite gridshift;filter:blur(.2px)}@keyframes gridshift{0%{background-position:0 0,0 0,0 0}100%{background-position:600px -400px,0 0,0 0}}.hero-glow{position:absolute;inset:0;z-index:1;background:radial-gradient(1200px 500px at 70% 20%,rgba(46,230,166,.22),transparent 60%),radial-gradient(800px 400px at 20% 70%,rgba(124,92,255,.22),transparent 60%);mix-blend-mode:screen;pointer-events:none}.hero-visual{z-index:3;justify-self:end;align-self:center;display:grid}.speed-ring{position:relative;width:min(816px,98%);aspect-ratio:1/1;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.08),rgba(255,255,255,.02) 55%,transparent 56%),conic-gradient(from 0deg,rgba(124,92,255,0),rgba(124,92,255,.5),rgba(46,230,166,.5),rgba(124,92,255,0));box-shadow:inset 0 0 60px rgba(124,92,255,.18),0 0 80px rgba(46,230,166,.18);border:1px solid rgba(255,255,255,.08);overflow:visible}.speed-ring__pulse{position:absolute;inset:7%;border-radius:50%;border:1px dashed rgba(200,220,255,.25);animation:2.2s ease-in-out infinite pulse}.speed-core,.speed-ring__spark{border-radius:50%;position:absolute}@keyframes pulse{0%,100%{transform:scale(1);opacity:.6}50%{transform:scale(1.05);opacity:1}}.speed-ring__dash,.speed-ring__dash.delay{position:absolute;inset:0;border-radius:50%;-webkit-mask:radial-gradient(circle at 50% 50%,transparent 62%,#000 63%);mask:radial-gradient(circle at 50% 50%,transparent 62%,#000 63%);background:conic-gradient(from 0deg,transparent 0 70%,rgba(255,255,255,.85) 74% 76%,transparent 80% 100%);animation:1.6s linear infinite dashspin;filter:drop-shadow(0 0 10px rgba(255,255,255,.25))}.speed-ring__dash.delay{animation-duration:2.1s;opacity:.7}@keyframes dashspin{to{transform:rotate(360deg)}}.speed-ring__spark{width:12px;height:12px;top:6%;background:radial-gradient(circle,#fff,#8f76ff 60%,transparent 65%);animation:1.2s ease-in-out infinite sparkle;filter:drop-shadow(0 0 12px rgba(124,92,255,.75))}@keyframes sparkle{0%,100%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.35)}}.speed-core{inset:14%;display:grid;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.08),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 0 30px rgba(124,92,255,.18)}.speed-value{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:900;letter-spacing:-.02em;font-size:min(140px, 20vw);line-height:1}.speed-value .num,.speed-value .x{background:linear-gradient(180deg,#fff 0,#e8eeff 45%,#bba7ff 70%,#6b50ff 100%),repeating-linear-gradient(0deg,rgba(255,255,255,.12),rgba(255,255,255,.12) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 14px rgba(124,92,255,.35))}.speed-value .x{font-weight:800;font-size:.5em;opacity:.95}.label,.speed-label{margin-top:8px;color:#b7c7e2;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:.85rem}.speed-caption{margin-top:10px;text-align:center;color:#9fb1cd;font-size:.95rem}.features{padding:44px 0 10px}.features-theme{position:relative;background:radial-gradient(900px 500px at 20% -10%,rgba(42,216,196,.15),transparent 60%),radial-gradient(1000px 600px at 120% 10%,rgba(162,139,255,.14),transparent 60%);border-top:1px solid rgba(255,255,255,.04)}.features-theme .section-head p{color:#b8c8e4}.feature-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.feature-grid--xl{grid-template-columns:repeat(3,1fr)}.feature-card{position:relative;padding:18px;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));border:1px solid rgba(120,140,200,.22);overflow:hidden;transition:transform .2s,box-shadow .2s,border-color .2s}.feature-card::before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:conic-gradient(from 220deg,rgba(124,92,255,.45),rgba(46,230,166,.45),rgba(124,92,255,.45));opacity:.15;filter:blur(14px);z-index:0;transition:opacity .2s,filter .2s}.feature-card:hover{transform:translateY(-4px);border-color:rgba(124,92,255,.45);box-shadow:0 14px 40px rgba(0,0,0,.35)}.feature-card:hover::before{opacity:.28;filter:blur(10px)}.feature-card>*{position:relative;z-index:1}.feature-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px}.feature-card h3{margin:.2rem 0 .35rem;font-size:1.12rem}.feature-card p{color:#cfe1ff;margin:0 0 .4rem}.feature-icon{width:46px;height:46px;border-radius:14px;display:grid;font-size:22px;color:#0a0f15;background:radial-gradient(circle at 30% 30%,#fff,#cde6ff 60%,#9b87ff 100%);box-shadow:0 8px 22px rgba(124,92,255,.35)}.chip,.proof-badge{border-radius:999px;font-weight:700}.feature-icon.halo::after{content:"";position:absolute;inset:-6px;border-radius:16px;background:radial-gradient(40% 40% at 50% 50%,rgba(162,139,255,.4),transparent 70%);z-index:-1;filter:blur(6px)}.feature-meta{margin:.4rem 0 0;padding:0;display:flex;gap:12px;flex-wrap:wrap}.feature-meta li{display:flex;align-items:center;gap:6px;color:#b8c8e4;font-size:.95rem}.feature-meta i{color:#9fe9cd}.chip{display:inline-flex;align-items:center;padding:4px 8px;font-size:.72rem;letter-spacing:.04em;color:#0a1118;background:#cfe1ff}.chip-green{background:#9ff0cf}.chip-purple{background:#cab8ff}.chip-blue{background:#a6d3ff}.plan{padding:56px 0}.plan-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:24px;align-items:start}.plan-title{font-size:clamp(1.7rem,2.7vw,2.3rem);line-height:1.1;margin:.25rem 0 .6rem}.plan-lead{color:#cfe1ff;margin:0 0 .8rem;max-width:56ch}.plan-points{padding:0;margin:12px 0 14px;display:grid;gap:10px}.affiliate-copy .aff-list i,.plan-points i{color:#9fe9cd;font-size:20px}.plan-proofs{display:flex;gap:10px;flex-wrap:wrap;margin:8px 0 14px}.proof-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;font-size:.84rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.proof-badge i{color:#ffd168}.plan-guarantee{display:flex;gap:12px;align-items:flex-start;border:1px dashed rgba(255,255,255,.14);border-radius:16px;padding:12px;background:rgba(255,255,255,.02);margin-top:4px}.plan-guarantee i{font-size:22px;color:#a9f0d3}.plan-guarantee p{margin:.2rem 0 0;color:#b7c7e2}.pricing-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(180deg,rgba(46,230,166,.12),rgba(46,230,166,.04));box-shadow:var(--shadow);overflow:hidden}.pricing-elevated{position:sticky;top:90px}.pricing-top{padding:22px 22px 10px;border-bottom:1px dashed var(--line)}.pricing-top h3{margin:.2rem 0 .6rem;font-size:1.3rem}.price-row{display:flex;align-items:flex-end;gap:8px}.price{font-weight:800;font-size:2.6rem}.currency{opacity:.8}.per{color:var(--muted);margin-bottom:6px}.sub{color:#cfe1ff}.pricing-features{padding:14px 22px;margin:0;display:grid;gap:8px}.pricing-cta{padding:14px 22px 16px;display:flex;gap:10px;flex-wrap:wrap}.pricing-foot{padding:6px 22px 18px;display:flex;gap:12px;flex-wrap:wrap;border-top:1px dashed var(--line);color:#b7c7e2}.pricing-foot .foot-point{display:flex;align-items:center;gap:8px}.affiliate,.reviews,.why{padding:44px 0}.why-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:center}.why-list{padding:0;margin:0;display:grid;gap:10px}.why-list li{display:flex;align-items:center;gap:10px;line-height:1.4}.why-list li span{display:inline}.why-icon{width:28px;height:28px;border-radius:8px;display:grid;background:rgba(46,230,166,.12);color:#b9f5e1;font-size:18px;flex:0 0 28px}.video-embed iframe,.video-thumb-img{width:100%;height:100%;position:absolute}.video-card{border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--panel)}.video-embed{position:relative;width:100%;aspect-ratio:16/9;display:block;background:linear-gradient(180deg,#1c2330,#121821)}.video-embed iframe{inset:0;border:0}.video-thumb-img{inset:0;object-fit:cover;display:block}.play-btn{position:absolute;top:50%;width:64px;height:64px;border-radius:50%;border:0;background:radial-gradient(circle at 30% 30%,#fff,#c6d2ff 60%,#8e7bff 100%);box-shadow:0 10px 30px rgba(0,0,0,.35);display:grid;transition:transform .18s;font-size:30px;color:#1a1447}.play-btn:hover{transform:translate(-50%,-50%) scale(1.05)}.video-caption{padding:12px 14px;border-top:1px solid var(--line);color:#9fb1cd}.affiliate-split{background:radial-gradient(900px 500px at -10% 0,rgba(124,92,255,.12),transparent 60%),radial-gradient(900px 600px at 110% 100%,rgba(46,230,166,.12),transparent 60%);border-top:1px solid rgba(255,255,255,.04)}.affiliate-grid-split{display:grid;grid-template-columns:.9fr 1.1fr;gap:28px;align-items:center}.commission{justify-self:center;text-align:center}.commission-ring{position:relative;width:min(520px,96%);aspect-ratio:1/1;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.05) 0 62%,transparent 63%),conic-gradient(from 0deg,rgba(124,92,255,.45),rgba(46,230,166,.45),rgba(124,92,255,.45));border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 0 60px rgba(124,92,255,.18),0 0 80px rgba(46,230,166,.12);overflow:hidden}.commission-core,.commission-sheen{position:absolute;border-radius:50%}.commission-sheen{inset:10%;background:conic-gradient(from 0deg,transparent 0 70%,rgba(255,255,255,.9) 72% 74%,transparent 76% 100%);-webkit-mask:radial-gradient(circle at 50% 50%,transparent 58%,#000 59%);mask:radial-gradient(circle at 50% 50%,transparent 58%,#000 59%);animation:2.6s linear infinite sheen-rotate;filter:drop-shadow(0 0 8px rgba(255,255,255,.25))}@keyframes sheen-rotate{to{transform:rotate(360deg)}}.commission-core{inset:16%;display:grid;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.08),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 0 30px rgba(124,92,255,.2)}.percent{display:flex;align-items:flex-end;justify-content:center;gap:8px;font-weight:900;letter-spacing:-.02em;background:linear-gradient(180deg,#fff,#cfe1ff 40%,#a28bff);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:min(140px, 18vw);line-height:.9}.percent .unit{font-size:.36em;margin-bottom:.18em;opacity:.9}.mini-note{margin-top:10px;color:#9fb1cd}.affiliate-copy .aff-list{list-style:none;padding:0;margin:10px 0 0;display:grid;gap:10px}.affiliate-copy .subtle{color:#9fb1cd;margin-top:12px}.reviews-two-up{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:16px}.review{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));box-shadow:var(--shadow);padding:16px;height:100%}.footer-bottom,.review-head{display:flex;align-items:center}.review-head{gap:12px;margin-bottom:10px}.avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;border:1px solid rgba(255,255,255,.12);box-shadow:0 4px 12px rgba(0,0,0,.25)}.reviewer strong{display:block;line-height:1.2}.reviewer span{display:block;color:#9fb1cd;font-size:.92rem}.review-body{flex:1 1 auto;overflow:auto;padding-right:4px}.review-body p{margin:0;color:#cfe1ff}.review-body::-webkit-scrollbar{width:6px}.review-body::-webkit-scrollbar-thumb{background:rgba(255,255,255,.18);border-radius:6px}.review-body::-webkit-scrollbar-track{background:0 0}.site-footer{border-top:1px solid var(--line);padding:26px 0;background:rgba(255,255,255,.02)}.footer-simple{max-width:820px;margin:0 auto;text-align:center}.footer-top{display:flex;flex-direction:column;align-items:center;gap:10px}.footer-top .tagline{color:#cbd6ea;margin:0}.footer-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent);margin:16px 0 12px}.footer-bottom{justify-content:center;gap:14px;flex-wrap:wrap;color:#a8b8d1;font-size:.98rem}.legal-nav{display:inline-flex;gap:12px;align-items:center}.legal-nav a{color:#cbd6ea}.legal-nav a:hover{color:#fff;text-decoration:underline}@keyframes float{from{transform:translateY(6px);opacity:0}to{transform:translateY(0);opacity:1}}[data-animate]{opacity:0;transform:translateY(10px);transition:.5s cubic-bezier(.2,.8,.2,1)}[data-animate].in{opacity:1;transform:none}@media (max-width:1200px){.feature-grid--xl{grid-template-columns:repeat(2,1fr)}}@media (max-width:1080px){.hero-visual{justify-self:center;margin-top:10px}.feature-grid{grid-template-columns:repeat(2,1fr)}.affiliate-grid-split,.hero-grid,.reviews-two-up,.why-grid{grid-template-columns:1fr}.pricing-elevated{position:relative;top:auto}}@media (max-width:840px){.nav{display:none}.hamburger{display:block}}@media (max-width:560px){.feature-grid,.feature-grid--xl{grid-template-columns:1fr}.section-head p{padding:0 6px}}