.ac-scope{--void:#0a0a0d;--void-2:#0e0e13;--ac-ink:#f1f3f6;--ac-muted:#8e97a3;--ac-ghost:#5d6470;--acc:#1e40af;--acc-hi:#6c9cff;--acc-mid:#3b82f6;--ac-line:rgba(241,243,246,0.08);--ac-line-soft:rgba(241,243,246,0.05);--ac-mono:var(--font-mono),"JetBrains Mono",monospace;--ac-sans:var(--font-manrope),"Manrope",sans-serif;--ac-orbitron:var(--font-logo),"Orbitron",sans-serif;--ease-heavy:cubic-bezier(0.16,1,0.3,1);--ease-strike:cubic-bezier(0.34,1.56,0.64,1);background:var(--void);color:var(--ac-ink);font-family:var(--ac-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.ac-scope ::selection{background:rgba(59,130,246,.35);color:var(--ac-ink)}.ac-scope img{display:block;max-width:100%}.ac-scope a{color:inherit;text-decoration:none}.ac-scope button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.ac-grain{position:fixed;inset:-100%;pointer-events:none;z-index:90;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:ac-grain 7s steps(8) infinite}@keyframes ac-grain{0%,to{transform:translate(0)}25%{transform:translate(-2%,3%)}50%{transform:translate(3%,-2%)}75%{transform:translate(-3%,-3%)}}.ac-scope .nav{position:fixed;top:0;left:0;right:0;z-index:80;display:flex;align-items:center;justify-content:space-between;padding:14px clamp(20px,3.4vw,56px);transition:background .5s,border-color .5s;border-bottom:1px solid transparent}.ac-scope .nav.is-scrolled{background:rgba(10,10,13,.8);backdrop-filter:blur(14px);border-bottom-color:var(--ac-line-soft)}.ac-scope .brand{display:flex;align-items:center;gap:12px}.ac-scope .brand img{width:34px;height:34px;filter:drop-shadow(0 0 8px rgba(108,156,255,.25))}.ac-scope .brand span{font-family:var(--ac-orbitron);font-size:12px;letter-spacing:.32em;color:var(--ac-ink)}.ac-scope .nav ul{display:flex;gap:clamp(12px,1.8vw,26px);list-style:none;align-items:center}.ac-scope .nav a{font-family:var(--ac-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ac-muted);transition:color .12s var(--ease-strike)}.ac-scope .nav a:focus-visible,.ac-scope .nav a:hover{color:var(--ac-ink)}.ac-scope .nav a.is-active{color:var(--ac-ink)}.ac-scope .nav a.is-active:after{content:"";display:block;height:1px;background:var(--acc-mid);margin-top:3px}.ac-scope .nav .install-cta{border:1px solid rgba(59,130,246,.5);padding:9px 16px;border-radius:3px;color:var(--acc-hi);transition:background .12s var(--ease-strike),color .12s}.ac-scope .nav .install-cta:hover{background:var(--acc-mid);color:#fff}.ac-scope .nav-burger{display:none}.ac-scope .nav-drawer{position:fixed;inset:0;z-index:81;background:rgba(10,10,13,.96);backdrop-filter:blur(18px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:28px;padding:0 clamp(20px,3.4vw,56px)}.ac-scope .nav-drawer a{font-family:var(--ac-mono);font-size:18px;letter-spacing:.18em;text-transform:uppercase;color:var(--ac-muted)}.ac-scope .nav-drawer a:focus-visible,.ac-scope .nav-drawer a:hover{color:var(--ac-ink)}.ac-scope .nav-drawer .install-cta{border:1px solid rgba(59,130,246,.5);padding:12px 22px;border-radius:3px;color:var(--acc-hi)}.ac-scope .nav-drawer-close{position:absolute;top:18px;right:clamp(20px,3.4vw,56px);font-family:var(--ac-mono);font-size:11px;letter-spacing:.2em;color:var(--ac-ink);border:1px solid var(--ac-line);padding:8px 14px;border-radius:2px}.ac-scope .subnav{position:fixed;top:62px;left:0;right:0;z-index:79;display:flex;justify-content:center;gap:26px;padding:10px 20px;background:rgba(10,10,13,.72);backdrop-filter:blur(10px);border-bottom:1px solid var(--ac-line-soft);opacity:0;pointer-events:none;transition:opacity .4s}.ac-scope .subnav.is-on{opacity:1;pointer-events:auto}.ac-scope .subnav a{font-family:var(--ac-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ac-ghost)}.ac-scope .subnav a:hover{color:var(--ac-ink)}.ac-scope .subnav a.cur{color:var(--acc-hi)}.ac-scope .hero{position:relative;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden}.ac-scope .hero-bg{position:absolute;inset:-4%;background:url(/marketing/v5/ac1-mentor.png) center 30%/cover no-repeat;will-change:transform;transform:scale(1.06)}.ac-scope .hero-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,10,13,.55),rgba(10,10,13,.05) 34%,rgba(10,10,13,.16) 62%,rgba(10,10,13,.95)),linear-gradient(90deg,rgba(10,10,13,.7),rgba(10,10,13,.22) 42%,rgba(10,10,13,0) 68%)}.ac-scope .hero-inner{position:relative;z-index:2;width:100%;padding:0 clamp(20px,3.4vw,56px) clamp(44px,6vh,76px)}.ac-scope .hero-eyebrow{font-family:var(--ac-mono);font-size:12px;letter-spacing:.22em;color:var(--ac-muted);text-transform:uppercase;margin-bottom:24px;display:flex;gap:14px;align-items:center}.ac-scope .hero-eyebrow:before{content:"";width:34px;height:1px;background:var(--acc-mid)}.ac-scope .hero h1{font-weight:800;line-height:1;letter-spacing:-.045em;font-size:clamp(38px,5.4vw,94px)}.ac-scope .hero h1 .ln{display:block;overflow:hidden;white-space:nowrap;padding-bottom:.08em;margin-bottom:-.08em}.ac-scope .hero h1 .ch{display:inline-block;will-change:transform}.ac-scope .hero h1 em{font-style:normal;color:var(--acc-hi)}.ac-scope .hero .sub{color:var(--ac-muted);font-size:16px;line-height:1.65;max-width:54ch;margin:24px 0 30px}.ac-scope .hero .sub b{color:var(--ac-ink);font-weight:600}.ac-scope .hero-ctas{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.ac-scope .cta{display:inline-flex;align-items:center;gap:10px;padding:16px 30px;border-radius:3px;background:linear-gradient(135deg,var(--acc),var(--acc-mid));color:#fff;font-weight:800;font-size:15px;transition:transform .13s var(--ease-strike),box-shadow .13s;will-change:transform}.ac-scope .cta:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 14px 44px rgba(59,130,246,.32)}.ac-scope .cta-ghost{font-family:var(--ac-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ac-muted);border-bottom:1px solid var(--ac-line);padding-bottom:4px;transition:color .12s}.ac-scope .cta-ghost:hover{color:var(--ac-ink)}.ac-scope .hero-stats{display:flex;gap:26px;margin-top:26px;font-family:var(--ac-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ac-ghost);flex-wrap:wrap}.ac-scope .hero-stats b{color:var(--acc-hi);font-weight:600}.ac-scope .ch-eyebrow{font-family:var(--ac-mono);font-size:11.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--ac-ghost);display:flex;align-items:center;gap:14px}.ac-scope .ch-eyebrow:before{content:"";width:34px;height:1px;background:currentColor;opacity:.5}.ac-scope .badge{display:inline-flex;align-items:center;gap:7px;font-family:var(--ac-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;padding:4px 10px;border-radius:2px}.ac-scope .badge.free{color:var(--acc-hi);border:1px solid rgba(59,130,246,.4)}.ac-scope .badge.free i{width:6px;height:6px;border-radius:50%;background:var(--acc-hi);box-shadow:0 0 10px rgba(108,156,255,.8);animation:ac-livedot 2.2s ease-in-out infinite}.ac-scope .badge.soon{color:var(--ac-ghost);border:1px solid var(--ac-line)}@keyframes ac-livedot{0%,to{opacity:1}50%{opacity:.35}}.ac-scope .auth-strip{display:flex;align-items:center;justify-content:center;gap:clamp(18px,3vw,44px);flex-wrap:wrap;padding:30px clamp(20px,3.4vw,56px);border-top:1px solid var(--ac-line-soft);border-bottom:1px solid var(--ac-line-soft)}.ac-scope .auth-strip p{font-size:15px;color:var(--ac-muted)}.ac-scope .auth-strip p b{color:var(--ac-ink);font-weight:600}.ac-scope .auth-strip a{font-family:var(--ac-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--acc-hi);border-bottom:1px solid rgba(59,130,246,.3);padding-bottom:3px}.ac-scope .ascent{position:relative}.ac-scope .ascent-stage{position:relative;min-height:100svh;display:grid;grid-template-columns:minmax(0,.68fr) minmax(0,1.32fr);gap:clamp(28px,4vw,70px);align-items:center;padding:0 clamp(20px,3.4vw,56px);overflow:hidden}.ac-scope .ascent-bg{position:absolute;inset:-6%;background:url(/marketing/v5/ac2-trail.png) 78%/cover no-repeat;opacity:.22;pointer-events:none}.ac-scope .ascent-head{position:relative;z-index:2}.ac-scope .ascent-head h2{font-weight:800;letter-spacing:-.035em;line-height:1.02;font-size:clamp(34px,4vw,64px);margin:20px 0 16px}.ac-scope .ascent-head .sub{color:var(--ac-muted);font-size:15px;line-height:1.65;max-width:42ch}.ac-scope .track-info{margin-top:30px;border:1px solid var(--ac-line);border-radius:8px;background:rgba(14,14,19,.8);padding:22px;backdrop-filter:blur(8px);min-height:170px}.ac-scope .track-info .tk{font-family:var(--ac-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--acc-hi)}.ac-scope .track-info h3{font-weight:800;font-size:22px;margin:10px 0 8px;letter-spacing:-.02em}.ac-scope .track-info p{color:var(--ac-muted);font-size:13.5px;line-height:1.6}.ac-scope .track-info .meta{margin-top:12px;font-family:var(--ac-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ac-ghost)}.ac-scope .trail{position:relative;z-index:2;height:min(86vh,820px)}.ac-scope .trail svg{width:100%;height:100%;overflow:visible}.ac-scope .trail .path-base{fill:none;stroke:rgba(241,243,246,.12);stroke-width:2}.ac-scope .trail .path-lit{fill:none;stroke:url(#trailGrad);stroke-width:3;filter:drop-shadow(0 0 6px rgba(59,130,246,.55))}.ac-scope .mnode{cursor:default}.ac-scope .mnode circle.core{fill:var(--void-2);stroke:rgba(241,243,246,.22);stroke-width:1.2;transition:all .4s var(--ease-heavy)}.ac-scope .mnode.lit circle.core{fill:#0e1b3d;stroke:var(--acc-mid)}.ac-scope .mnode circle.halo{fill:none;stroke:rgba(59,130,246,0);stroke-width:1}.ac-scope .mnode.lit circle.halo{stroke:rgba(59,130,246,.35);animation:ac-haloPulse 2.6s ease-in-out infinite}@keyframes ac-haloPulse{0%,to{opacity:.9}50%{opacity:.3}}.ac-scope .mnode text.code{font-family:var(--ac-mono);font-size:11px;letter-spacing:.08em;fill:var(--ac-ghost);text-anchor:middle}.ac-scope .mnode.lit text.code{fill:var(--acc-hi)}.ac-scope .mnode text.name{font-family:var(--ac-sans);font-weight:700;font-size:16.5px;fill:rgba(241,243,246,.35);transition:fill .4s}.ac-scope .mnode.lit text.name{fill:var(--ac-ink)}.ac-scope .mnode text.tag{font-family:var(--ac-mono);font-size:10px;letter-spacing:.1em;fill:var(--ac-ghost)}.ac-scope .mnode.lit text.tag.free{fill:var(--acc-hi)}.ac-scope .mnode.ghost circle.core{stroke-dasharray:3 3;stroke:rgba(241,243,246,.16)}.ac-scope .mnode.ghost text.name{fill:rgba(241,243,246,.22)}.ac-scope .walk{padding:clamp(100px,14vh,180px) clamp(20px,3.4vw,56px)}.ac-scope .walk h2{font-weight:800;letter-spacing:-.035em;line-height:1.04;font-size:clamp(32px,4vw,62px);margin:20px 0 14px;max-width:22ch}.ac-scope .walk .lede{color:var(--ac-muted);font-size:15px;max-width:54ch;line-height:1.65;margin-bottom:50px}.ac-scope .walk-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ac-scope .wkcard{position:relative;border:1px solid var(--ac-line-soft);border-radius:6px;background:var(--void-2);padding:26px 22px 24px;display:flex;flex-direction:column;gap:12px;overflow:hidden;transition:transform .16s var(--ease-strike),border-color .3s}.ac-scope .wkcard:hover{transform:translateY(-5px);border-color:rgba(59,130,246,.35)}.ac-scope .wkcard .ico{width:28px;height:28px;color:var(--ac-muted);transition:color .3s}.ac-scope .wkcard:hover .ico{color:var(--acc-hi)}.ac-scope .wkcard .ico circle,.ac-scope .wkcard .ico line,.ac-scope .wkcard .ico path,.ac-scope .wkcard .ico polyline,.ac-scope .wkcard .ico rect{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ac-scope .wkcard h3{font-weight:800;font-size:17px;letter-spacing:-.015em}.ac-scope .wkcard p{color:var(--ac-muted);font-size:13px;line-height:1.6;flex:1}.ac-scope .inst{padding:0 clamp(20px,3.4vw,56px) clamp(100px,14vh,180px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(34px,5vw,90px);align-items:center}.ac-scope .inst-img{position:relative;border-radius:8px;overflow:hidden;border:1px solid var(--ac-line-soft);aspect-ratio:4/4.4}.ac-scope .inst-img .img{position:absolute;inset:0;background:url(/marketing/v5/dallion.jpg) center 18%/cover no-repeat;filter:saturate(.9) brightness(.9)}.ac-scope .inst h2{font-weight:800;letter-spacing:-.035em;line-height:1.05;font-size:clamp(30px,3.6vw,54px);margin:20px 0 18px}.ac-scope .inst p{color:var(--ac-muted);font-size:15px;line-height:1.7;margin-bottom:16px;max-width:54ch}.ac-scope .inst p b{color:var(--ac-ink);font-weight:600}.ac-scope .inst-links{display:flex;gap:20px;margin-top:8px;flex-wrap:wrap}.ac-scope .inst-links a{font-family:var(--ac-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--acc-hi);border-bottom:1px solid rgba(59,130,246,.3);padding-bottom:3px}.ac-scope .adv-card{margin-top:26px;border:1px solid rgba(59,130,246,.3);border-radius:8px;padding:22px 22px 20px;background:linear-gradient(180deg,rgba(30,64,175,.1),var(--void-2) 70%)}.ac-scope .adv-card .adv-head{display:flex;justify-content:space-between;align-items:baseline;gap:14px;flex-wrap:wrap;margin-bottom:8px}.ac-scope .adv-card .k{font-family:var(--ac-mono);font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--acc-hi)}.ac-scope .adv-card .adv-pr{font-weight:800;font-size:22px;letter-spacing:-.02em}.ac-scope .adv-card .adv-pr small{font-size:12px;color:var(--ac-ghost);font-weight:600}.ac-scope .adv-card p{font-size:13.5px!important;margin-bottom:14px!important}.ac-scope .adv-card .adv-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.ac-scope .adv-card .adv-go{font-family:var(--ac-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,var(--acc),var(--acc-mid));padding:11px 18px;border-radius:3px}.ac-scope .adv-card .adv-note{font-family:var(--ac-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ac-ghost)}.ac-scope .comm{padding:0 clamp(20px,3.4vw,56px) clamp(100px,14vh,180px)}.ac-scope .comm h2{font-weight:800;letter-spacing:-.035em;line-height:1.04;font-size:clamp(30px,3.8vw,58px);margin:20px 0 14px;max-width:24ch}.ac-scope .comm .lede{color:var(--ac-muted);font-size:15px;max-width:56ch;line-height:1.65;margin-bottom:44px}.ac-scope .comm-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ac-scope .ccard{border:1px solid var(--ac-line-soft);border-radius:6px;background:var(--void-2);padding:22px;transition:border-color .3s}.ac-scope .ccard:hover{border-color:rgba(59,130,246,.3)}.ac-scope .ccard .k{font-family:var(--ac-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--acc-hi)}.ac-scope .ccard h3{font-weight:800;font-size:16px;margin:10px 0 7px}.ac-scope .ccard p{color:var(--ac-muted);font-size:12.5px;line-height:1.6}.ac-scope .plat{padding:0 clamp(20px,3.4vw,56px) clamp(100px,14vh,180px)}.ac-scope .plat h2{font-weight:800;letter-spacing:-.035em;line-height:1.04;font-size:clamp(30px,3.8vw,58px);margin:20px 0 14px;max-width:24ch}.ac-scope .plat .lede{color:var(--ac-muted);font-size:15px;max-width:56ch;line-height:1.65;margin-bottom:44px}.ac-scope .plat-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:18px;align-items:stretch}.ac-scope .browser{border:1px solid var(--ac-line);border-radius:10px;overflow:hidden;background:var(--void-2);box-shadow:0 30px 80px -30px rgba(30,64,175,.25)}.ac-scope .browser-bar{display:flex;gap:6px;padding:11px 14px;border-bottom:1px solid var(--ac-line-soft);align-items:center}.ac-scope .browser-bar i{width:9px;height:9px;border-radius:50%;background:var(--ac-line)}.ac-scope .browser-bar span{font-family:var(--ac-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ac-ghost);margin-left:10px}.ac-scope .browser img{width:100%;height:auto;display:block}.ac-scope .mob{border:1px solid var(--ac-line-soft);border-radius:10px;background:var(--void-2);padding:28px 26px;display:flex;flex-direction:column;gap:14px;justify-content:center;position:relative;overflow:hidden}.ac-scope .mob:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(110% 80% at 80% 0,rgba(59,130,246,.08),transparent 60%)}.ac-scope .mob .ico{width:30px;height:30px;color:var(--acc-hi)}.ac-scope .mob .ico line,.ac-scope .mob .ico rect{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.ac-scope .mob h3{font-weight:800;font-size:20px;letter-spacing:-.02em}.ac-scope .mob p{color:var(--ac-muted);font-size:13.5px;line-height:1.65}.ac-scope .head{padding:clamp(150px,20vh,210px) clamp(20px,3.4vw,56px) 30px;text-align:center}.ac-scope .head .eyebrow{font-family:var(--ac-mono);font-size:11.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--ac-ghost)}.ac-scope .head h1{font-weight:800;letter-spacing:-.04em;line-height:1.02;font-size:clamp(38px,5vw,84px);margin:18px auto 16px;max-width:16ch}.ac-scope .head h1 em{font-style:normal;color:var(--acc-hi)}.ac-scope .head .sub{color:var(--ac-muted);font-size:16px;line-height:1.6;max-width:52ch;margin:0 auto}.ac-scope .head .pre-anchor{margin-top:28px}.ac-scope .subnav.is-static{opacity:1;pointer-events:auto}.ac-scope .final-simple{text-align:center;padding:40px 24px 110px;min-height:0;display:block;overflow:visible}.ac-scope .final-simple h2{font-weight:800;letter-spacing:-.035em;font-size:clamp(30px,4vw,62px);margin-bottom:14px;line-height:1.05}.ac-scope .final-simple p{color:var(--ac-muted);font-size:15px;margin-bottom:28px}.ac-scope .final-simple .cta{font-size:15px;padding:16px 32px}.ac-scope .pricing-sec{padding-top:clamp(60px,8vh,100px)}.ac-scope .pricing-head{text-align:center;padding:0 clamp(20px,3.4vw,56px) 30px}.ac-scope .pricing-head h2{font-weight:800;letter-spacing:-.035em;line-height:1.04;font-size:clamp(30px,3.8vw,58px);margin:20px auto 12px;max-width:24ch}.ac-scope .pricing-head .lede{color:var(--ac-muted);font-size:15px;max-width:50ch;line-height:1.65;margin:0 auto}.ac-scope .pre-anchor{display:inline-flex;align-items:center;gap:12px;margin-top:22px;padding:10px 18px;border:1px solid var(--ac-line);border-radius:999px;font-family:var(--ac-mono);font-size:11px;letter-spacing:.1em;color:var(--ac-muted)}.ac-scope .pre-anchor b{color:var(--ac-ink);font-weight:600}.ac-scope .pre-anchor a{color:var(--acc-hi)}.ac-scope .core{padding:50px clamp(20px,3.4vw,56px) 26px}.ac-scope .core-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:1180px;margin:0 auto;align-items:stretch}.ac-scope .core-grid.two{grid-template-columns:repeat(2,1fr);max-width:780px}.ac-scope .core-grid.four{grid-template-columns:repeat(4,1fr);max-width:1420px}.ac-scope .pcard.battlepass{border-color:var(--ac-line);background:linear-gradient(180deg,rgba(59,130,246,.04),var(--void-2) 55%)}.ac-scope .tag.battlepass-tag{background:var(--void);color:var(--ac-muted);border:1px solid var(--ac-line)}.ac-scope .pcard.trader{border-color:rgba(108,156,255,.28);background:linear-gradient(180deg,rgba(108,156,255,.05),var(--void-2) 55%)}.ac-scope .tag.trader-tag{background:var(--void);color:var(--acc-hi);border:1px solid rgba(108,156,255,.5)}.ac-scope .pcard{position:relative;border:1px solid var(--ac-line-soft);border-radius:10px;background:var(--void-2);padding:24px 22px;display:flex;flex-direction:column;gap:8px}.ac-scope .pcard .nm{font-family:var(--ac-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ac-muted)}.ac-scope .pcard .pr{font-weight:800;font-size:38px;letter-spacing:-.03em;margin:6px 0 0}.ac-scope .pcard .pr small{font-size:15px;color:var(--ac-ghost);font-weight:600}.ac-scope .pcard .was{font-family:var(--ac-mono);font-size:11px;color:var(--ac-ghost);min-height:16px}.ac-scope .pcard ul{list-style:none;margin:12px 0;display:flex;flex-direction:column;gap:8px;flex:1}.ac-scope .pcard li{display:flex;gap:9px;align-items:flex-start;color:var(--ac-muted);font-size:13px;line-height:1.45}.ac-scope .pcard li:before{content:"✓";flex:none;width:16px;height:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:9px;background:rgba(59,130,246,.16);color:var(--acc-hi);margin-top:2px}.ac-scope .pcard li.no:before{content:"—";background:rgba(241,243,246,.05);color:var(--ac-ghost)}.ac-scope .pcard li.no{color:var(--ac-ghost)}.ac-scope .pcard .go{display:inline-flex;justify-content:center;padding:14px 20px;border-radius:3px;font-weight:800;font-size:14px;border:1px solid var(--ac-line);transition:border-color .12s,background .12s,transform .13s var(--ease-strike)}.ac-scope .pcard .go:hover{border-color:var(--ac-ink);transform:translateY(-1px)}.ac-scope .pcard.feat{border-color:rgba(59,130,246,.5);background:linear-gradient(180deg,rgba(30,64,175,.13),var(--void-2) 58%)}.ac-scope .pcard.feat:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:conic-gradient(from var(--ba,0deg),transparent 0 70%,var(--acc-mid) 86%,var(--acc-hi) 93%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:ac-orbit 5.2s linear infinite;pointer-events:none}@property --ba{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes ac-orbit{to{--ba:360deg}}.ac-scope .pcard .tag{position:absolute;top:-11px;left:28px;background:var(--acc-mid);color:#fff;font-family:var(--ac-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;padding:4px 10px;border-radius:2px}.ac-scope .pcard.feat .go{background:linear-gradient(135deg,var(--acc),var(--acc-mid));border:0;color:#fff}.ac-scope .pcard.feat .go:hover{box-shadow:0 12px 36px rgba(59,130,246,.3)}.ac-scope .bill{display:inline-flex;border:1px solid var(--ac-line);border-radius:999px;padding:3px;gap:2px;margin-top:10px;align-self:flex-start}.ac-scope .bill button{font-family:var(--ac-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;border-radius:999px;color:var(--ac-ghost)}.ac-scope .bill button.on{background:rgba(59,130,246,.2);color:var(--acc-hi)}.ac-scope .promo{margin-top:8px;border:1px dashed rgba(59,130,246,.4);border-radius:6px;padding:9px 11px;font-size:11.5px;line-height:1.5;color:var(--ac-muted)}.ac-scope .promo b{color:var(--acc-hi);font-weight:700}.ac-scope .promo .cnt{display:block;margin-top:6px;font-family:var(--ac-mono);font-size:10px;letter-spacing:.1em;color:var(--ac-ghost)}.ac-scope .promo .cnt b{color:var(--ac-ink)}.ac-scope .promo .sample{color:var(--ac-ghost);opacity:.75}.ac-scope .band{margin:26px clamp(20px,3.4vw,56px);max-width:1180px}@media (min-width:1240px){.ac-scope .band{margin-left:auto;margin-right:auto}}.ac-scope .band-inner{border:1px solid var(--ac-line);border-radius:10px;background:var(--void-2);overflow:hidden;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.ac-scope .band-copy{padding:34px 32px}.ac-scope .band-copy .k{font-family:var(--ac-mono);font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--acc-hi)}.ac-scope .band-copy h2{font-weight:800;letter-spacing:-.03em;font-size:clamp(24px,2.6vw,40px);margin:12px 0 10px}.ac-scope .band-copy p{color:var(--ac-muted);font-size:14px;line-height:1.65;max-width:60ch}.ac-scope .band-copy ul{list-style:none;margin:16px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:8px 22px}.ac-scope .band-copy li{display:flex;gap:10px;align-items:flex-start;color:var(--ac-muted);font-size:13px;line-height:1.5}.ac-scope .band-copy li:before{content:"✓";flex:none;width:15px;height:15px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:8.5px;background:rgba(59,130,246,.16);color:var(--acc-hi);margin-top:2px}.ac-scope .band-side{border-left:1px solid var(--ac-line-soft);padding:34px 32px;display:flex;flex-direction:column;justify-content:center;gap:10px;background:rgba(10,10,13,.5)}.ac-scope .band-side .pr{font-weight:800;font-size:42px;letter-spacing:-.03em}.ac-scope .band-side .pr small{font-size:14px;color:var(--ac-ghost);font-weight:600}.ac-scope .band-side .note{font-family:var(--ac-mono);font-size:10.5px;letter-spacing:.1em;color:var(--ac-ghost);line-height:1.6}.ac-scope .band-side .go{display:inline-flex;justify-content:center;padding:13px 20px;border-radius:3px;font-weight:800;font-size:14px;border:1px solid var(--ac-line);transition:border-color .12s,transform .13s var(--ease-strike);margin-top:6px}.ac-scope .band-side .go:hover{border-color:var(--ac-ink);transform:translateY(-1px)}.ac-scope .band.life .band-inner{border-color:rgba(108,156,255,.25)}.ac-scope .meter{margin-top:10px}.ac-scope .meter .bar{height:5px;border-radius:99px;background:rgba(241,243,246,.07);overflow:hidden}.ac-scope .meter .fill{height:100%;width:0;border-radius:99px;background:linear-gradient(90deg,var(--acc),var(--acc-hi))}.ac-scope .meter .lbl{display:flex;justify-content:space-between;font-family:var(--ac-mono);font-size:10px;letter-spacing:.1em;color:var(--ac-ghost);margin-top:7px}.ac-scope .meter .lbl b{color:var(--ac-ink)}.ac-scope .life-strip{margin:18px clamp(20px,3.4vw,56px) 0;max-width:1180px}@media (min-width:1240px){.ac-scope .life-strip{margin-left:auto;margin-right:auto}}.ac-scope .ls-inner{border:1px solid rgba(108,156,255,.25);border-radius:10px;background:var(--void-2);padding:18px 22px;display:flex;align-items:center;gap:26px;flex-wrap:wrap}.ac-scope .ls-copy{flex:1.4;min-width:260px}.ac-scope .ls-copy .k{font-family:var(--ac-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--acc-hi)}.ac-scope .ls-copy p{color:var(--ac-muted);font-size:13px;line-height:1.55;margin-top:5px}.ac-scope .ls-copy p b{color:var(--ac-ink)}.ac-scope .ls-meter{flex:1;min-width:220px}.ac-scope .ls-meter .meter .lbl{font-size:9.5px;margin-top:6px}.ac-scope .ls-meter .meter .sample{opacity:.7}.ac-scope .ls-go{font-family:var(--ac-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--acc-hi);border:1px solid rgba(59,130,246,.4);padding:11px 16px;border-radius:3px;white-space:nowrap;transition:background .12s,color .12s}.ac-scope .ls-go:hover{background:var(--acc-mid);color:#fff}.ac-scope .upsell{position:fixed;inset:0;z-index:200;display:none;align-items:center;justify-content:center;padding:22px}.ac-scope .upsell.is-open{display:flex}.ac-scope .upsell-bg{position:absolute;inset:0;background:rgba(10,10,13,.82);backdrop-filter:blur(8px)}.ac-scope .upsell-card{position:relative;max-width:520px;width:100%;border:1px solid rgba(108,156,255,.35);border-radius:12px;background:var(--void-2);padding:34px 32px;box-shadow:0 40px 120px -30px rgba(30,64,175,.45)}.ac-scope .upsell-card .k{font-family:var(--ac-mono);font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--acc-hi)}.ac-scope .upsell-card h3{font-weight:800;font-size:clamp(22px,2.6vw,30px);letter-spacing:-.025em;margin:12px 0 10px;line-height:1.1}.ac-scope .upsell-card p{color:var(--ac-muted);font-size:13.5px;line-height:1.65;margin-bottom:16px}.ac-scope .upsell-card p b{color:var(--ac-ink)}.ac-scope .upsell-card .meter{margin-bottom:20px}.ac-scope .upsell-actions{display:flex;flex-direction:column;gap:10px}.ac-scope .upsell-claim{display:inline-flex;justify-content:center;padding:14px 20px;border-radius:3px;font-weight:800;font-size:14px;background:linear-gradient(135deg,var(--acc),var(--acc-mid));color:#fff;transition:transform .13s var(--ease-strike),box-shadow .13s}.ac-scope .upsell-claim:hover{transform:translateY(-1px);box-shadow:0 12px 36px rgba(59,130,246,.3)}.ac-scope .upsell-continue{display:inline-flex;justify-content:center;padding:12px 20px;border-radius:3px;font-weight:600;font-size:13px;color:var(--ac-muted);border:1px solid var(--ac-line);transition:color .12s,border-color .12s}.ac-scope .upsell-continue:hover{color:var(--ac-ink);border-color:var(--ac-ink)}.ac-scope .upsell-x{position:absolute;top:14px;right:16px;font-family:var(--ac-mono);font-size:14px;color:var(--ac-ghost);padding:6px;cursor:pointer}.ac-scope .upsell-x:hover{color:var(--ac-ink)}.ac-scope .credits{margin:60px clamp(20px,3.4vw,56px) 0;max-width:1180px}@media (min-width:1240px){.ac-scope .credits{margin-left:auto;margin-right:auto;margin-top:60px}}.ac-scope .credits-inner{border:1px solid var(--ac-line-soft);border-radius:10px;padding:30px 32px;background:var(--void-2);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:30px;align-items:center}.ac-scope .credits h3{font-weight:800;font-size:22px;letter-spacing:-.02em;margin:10px 0 8px}.ac-scope .credits .k{font-family:var(--ac-mono);font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--acc-hi)}.ac-scope .credits p{color:var(--ac-muted);font-size:13.5px;line-height:1.65}.ac-scope .packs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.ac-scope .pack{border:1px solid var(--ac-line-soft);border-radius:6px;padding:14px 12px;text-align:center}.ac-scope .pack .c{font-weight:800;font-size:18px;color:var(--acc-hi)}.ac-scope .pack .d{font-family:var(--ac-mono);font-size:10px;color:var(--ac-ghost);margin-top:4px}.ac-scope .anchor-strip{text-align:center;padding:70px clamp(20px,3.4vw,56px) 10px}.ac-scope .anchor-strip .row{display:flex;justify-content:center;gap:clamp(20px,4vw,64px);flex-wrap:wrap}.ac-scope .anchor-strip .item{display:flex;flex-direction:column;gap:6px}.ac-scope .anchor-strip .v{font-weight:800;font-size:clamp(22px,2.4vw,34px);letter-spacing:-.02em;color:var(--ac-ghost);text-decoration:line-through;text-decoration-color:rgba(241,243,246,.25);text-decoration-thickness:2px}.ac-scope .anchor-strip .item.us .v{color:var(--acc-hi);text-decoration:none}.ac-scope .anchor-strip .l{font-family:var(--ac-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ac-ghost)}.ac-scope .anchor-strip .kick{color:var(--ac-muted);font-size:14px;margin-top:22px}.ac-scope .anchor-strip .kick b{color:var(--ac-ink)}.ac-scope .compare{padding:70px clamp(20px,3.4vw,56px)}.ac-scope .compare h2{font-weight:800;letter-spacing:-.03em;font-size:clamp(28px,3.2vw,46px);margin-bottom:34px}.ac-scope .cmp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.ac-scope table.cmp{width:100%;min-width:820px;border-collapse:collapse;font-size:13px}.ac-scope .cmp td,.ac-scope .cmp th{padding:13px 16px;text-align:left;border-bottom:1px solid var(--ac-line-soft);vertical-align:top;line-height:1.5}.ac-scope .cmp thead th{font-family:var(--ac-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ac-ghost);border-bottom:1px solid var(--ac-line)}.ac-scope .cmp thead th.pro{color:var(--acc-hi)}.ac-scope .cmp td:first-child{color:var(--ac-ink);font-weight:600;font-size:13.5px;width:24%}.ac-scope .cmp td{color:var(--ac-muted)}.ac-scope .cmp td.pro{color:var(--ac-ink);background:rgba(59,130,246,.06);position:relative}.ac-scope .cmp td.pro:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:rgba(59,130,246,.6)}.ac-scope .cmp tbody tr:nth-child(odd){background:rgba(241,243,246,.014)}.ac-scope .cmp tbody tr:hover{background:rgba(59,130,246,.04)}.ac-scope .cmp .y{color:var(--acc-hi);font-weight:600}.ac-scope .exit{margin:10px clamp(20px,3.4vw,56px) 80px;max-width:1180px}@media (min-width:1240px){.ac-scope .exit{margin-left:auto;margin-right:auto}}.ac-scope .exit-inner{border:1px solid var(--ac-line-soft);border-radius:10px;padding:26px 30px;background:var(--void-2);display:flex;align-items:center;justify-content:space-between;gap:22px;flex-wrap:wrap}.ac-scope .exit p{color:var(--ac-muted);font-size:14px;line-height:1.6;max-width:58ch}.ac-scope .exit p b{color:var(--ac-ink)}.ac-scope .exit a{font-family:var(--ac-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--acc-hi);border:1px solid rgba(59,130,246,.4);padding:11px 18px;border-radius:3px;white-space:nowrap;transition:background .12s,color .12s}.ac-scope .exit a:hover{background:var(--acc-mid);color:#fff}.ac-scope .faq{padding:0 clamp(20px,3.4vw,56px) clamp(100px,14vh,180px);max-width:860px}.ac-scope .faq h2{font-weight:800;letter-spacing:-.03em;font-size:clamp(28px,3.2vw,46px);margin:20px 0 36px}.ac-scope .qa{border-bottom:1px solid var(--ac-line-soft)}.ac-scope .qa summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;padding:20px 0;font-weight:600;font-size:16px;letter-spacing:-.01em;transition:color .12s}.ac-scope .qa summary::-webkit-details-marker{display:none}.ac-scope .qa summary:hover{color:var(--acc-hi)}.ac-scope .qa summary:after{content:"+";font-family:var(--ac-mono);color:var(--ac-ghost);font-size:18px;transition:transform .2s}.ac-scope .qa[open] summary:after{transform:rotate(45deg);color:var(--acc-hi)}.ac-scope .qa p{color:var(--ac-muted);font-size:14px;line-height:1.7;padding:0 0 20px;max-width:66ch}.ac-scope .qa p a{color:var(--acc-hi);border-bottom:1px solid rgba(59,130,246,.3)}.ac-scope .final{position:relative;min-height:78svh;display:flex;align-items:center;justify-content:center;overflow:hidden;text-align:center}.ac-scope .final-bg{position:absolute;inset:0;background:url(/marketing/v5/ac2-trail.png) center 70%/cover no-repeat;opacity:.3}.ac-scope .final-scrim{position:absolute;inset:0;background:radial-gradient(80% 70% at 50% 45%,rgba(10,10,13,.2),rgba(10,10,13,.94) 80%),linear-gradient(180deg,rgba(10,10,13,.95),rgba(10,10,13,.3) 40%,rgba(10,10,13,.95))}.ac-scope .final-inner{position:relative;z-index:2;padding:80px 24px;display:flex;flex-direction:column;align-items:center}.ac-scope .final h2{font-weight:800;letter-spacing:-.04em;line-height:1.05;font-size:clamp(36px,5vw,84px)}.ac-scope .final h2 .ln{display:block;overflow:hidden;white-space:nowrap;padding-bottom:.1em;margin-bottom:-.1em}.ac-scope .final .after{color:var(--ac-muted);font-size:16px;margin:22px 0 32px;max-width:48ch}.ac-scope .final .row{justify-content:center}.ac-scope .ac-footer,.ac-scope .final .row{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.ac-scope .ac-footer{border-top:1px solid var(--ac-line-soft);padding:36px clamp(20px,3.4vw,56px);justify-content:space-between}.ac-scope .ac-footer .fline{color:var(--ac-ghost);font-size:12px;max-width:46ch;line-height:1.6}.ac-scope .ac-footer .fline b{color:var(--ac-muted);font-weight:600}.ac-scope .ac-footer ul{display:flex;gap:22px;list-style:none;flex-wrap:wrap}.ac-scope .ac-footer a{font-family:var(--ac-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ac-ghost)}.ac-scope .ac-footer a:hover{color:var(--ac-ink)}.ac-scope .hero-sky{position:absolute;inset:0;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000,#000 52%,transparent 78%);mask-image:linear-gradient(180deg,#000,#000 52%,transparent 78%)}.ac-scope .sky-drift{position:absolute;left:0;top:0;width:200%;height:160%;will-change:transform;animation-play-state:paused}.ac-scope .sky-drift.a{background-image:radial-gradient(1px 1px at 25px 35px,rgba(241,243,246,.8) 50%,transparent 51%),radial-gradient(1px 1px at 145px 92px,rgba(158,187,255,.7) 50%,transparent 51%),radial-gradient(1.4px 1.4px at 231px 141px,rgba(241,243,246,.55) 50%,transparent 51%),radial-gradient(1px 1px at 310px 62px,rgba(108,156,255,.6) 50%,transparent 51%);background-size:360px 180px;opacity:.26;animation:sky-drift-a 170s linear infinite;animation-play-state:paused}.ac-scope .sky-drift.b{background-image:radial-gradient(1.6px 1.6px at 64px 44px,rgba(241,243,246,.65) 50%,transparent 51%),radial-gradient(1px 1px at 210px 118px,rgba(108,156,255,.55) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 292px 30px,rgba(207,224,255,.5) 50%,transparent 51%);background-size:320px 160px;opacity:.18;animation:sky-drift-b 250s linear infinite;animation-play-state:paused}@keyframes sky-drift-a{to{transform:translate3d(-360px,-180px,0)}}@keyframes sky-drift-b{to{transform:translate3d(-320px,-160px,0)}}.ac-scope .hero-sky .tw{position:absolute;width:2px;height:2px;border-radius:50%;background:rgba(207,224,255,.95);box-shadow:0 0 6px 1px rgba(108,156,255,.8);opacity:.25;transform:translateZ(0);animation:tw-pulse 7s ease-in-out infinite;animation-play-state:paused}@keyframes tw-pulse{0%,to{opacity:.22;transform:scale(.85)}50%{opacity:.95;transform:scale(1.25)}}.ac-scope .hero-aura{position:absolute;left:13%;top:7%;width:46%;height:70%;background:radial-gradient(closest-side,rgba(108,156,255,.32),rgba(59,130,246,.14) 46%,transparent 72%);mix-blend-mode:screen;opacity:.45;will-change:transform,opacity;animation:aura-breathe 16s ease-in-out infinite;animation-play-state:paused;pointer-events:none}@keyframes aura-breathe{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.68;transform:scale(1.045)}}.ac-scope .sky-glow{position:absolute;left:61%;top:8%;width:30%;height:44%;background:radial-gradient(closest-side,rgba(108,156,255,.2),rgba(108,156,255,.07) 55%,transparent 75%);mix-blend-mode:screen;opacity:.4;animation:glow-pulse 9s ease-in-out infinite;animation-play-state:paused;pointer-events:none}@keyframes glow-pulse{0%,to{opacity:.35}45%{opacity:.75}}.ac-scope .hero.sky-live .hero-aura,.ac-scope .hero.sky-live .sky-drift,.ac-scope .hero.sky-live .sky-glow,.ac-scope .hero.sky-live .tw{animation-play-state:running}.ac-scope .rv.rv-armed:not(.is-in){opacity:0;transform:translateY(36px)}.ac-scope .rv.is-in{opacity:1;transform:none;transition:opacity 1.2s var(--ease-heavy),transform 1.2s var(--ease-heavy)}@media (prefers-reduced-motion:reduce){.ac-scope *,.ac-scope :after,.ac-scope :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ac-scope .hero-bg{transform:none}.ac-scope .hero-aura,.ac-scope .hero-sky .tw,.ac-scope .sky-drift,.ac-scope .sky-glow{animation:none!important}.ac-scope .hero-aura,.ac-scope .sky-glow{opacity:.45}.ac-scope .hero-sky .tw{opacity:.5}.ac-scope .rv,.ac-scope .rv.rv-armed:not(.is-in){opacity:1;transform:none}.ac-scope .mnode circle.core{transition:none}.ac-scope .mnode,.ac-scope .mnode.ghost{opacity:1}}@media (max-width:1100px){.ac-scope .comm-grid,.ac-scope .core-grid.four,.ac-scope .walk-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.ac-scope .nav ul,.ac-scope .subnav{display:none}.ac-scope .nav-burger{display:block;font-family:var(--ac-mono);font-size:11px;letter-spacing:.2em;color:var(--ac-ink);border:1px solid var(--ac-line);padding:8px 14px;border-radius:2px}.ac-scope .hero h1{font-size:clamp(36px,9.5vw,64px)}.ac-scope .hero h1 .ln{white-space:normal}.ac-scope .ascent-stage{grid-template-columns:1fr;padding-top:90px;padding-bottom:50px;gap:26px}.ac-scope .trail{height:560px}.ac-scope .band-inner,.ac-scope .comm-grid,.ac-scope .core-grid,.ac-scope .core-grid.four,.ac-scope .core-grid.two,.ac-scope .credits-inner,.ac-scope .inst,.ac-scope .plat-grid,.ac-scope .walk-grid{grid-template-columns:1fr}.ac-scope .band-side{border-left:0;border-top:1px solid var(--ac-line-soft)}.ac-scope .band-copy ul{grid-template-columns:1fr}.ac-scope .packs{grid-template-columns:repeat(2,1fr)}.ac-scope .final h2 .ln{white-space:normal}}