#elite-client{--cyan:#79abff;--line:#242a34;--muted:#a5acb8;background:radial-gradient(ellipse at 78% 14%,#15274560,transparent 36%),#080a0e;color:#eff2f7}.topbar,main,footer{max-width:1280px}.topbar{padding-top:22px;padding-bottom:22px}.brand img{width:48px;height:48px}.button{background:#79abff;border-color:#79abff;color:#0c1421;border-radius:100px;box-shadow:0 6px 30px #528ff612;padding:16px 25px}.button.ghost{border-color:#424852;background:#ffffff03}.eyebrow{color:#79abff!important}.eyebrow span{background:#79abff}.legend-hero{grid-template-columns:1.05fr 1fr;gap:35px;padding:66px 0 55px;min-height:690px}.legend-hero h1{font-size:clamp(64px,7.3vw,98px);font-weight:900;line-height:.96;letter-spacing:-6px;margin:0 0 25px}.legend-hero h1>span{color:#eff2f7}.legend-hero h1 em{color:#79abff;display:block}.headline-star{font-size:.8em;display:inline-block;margin-left:20px;vertical-align:4px}.legend-hero .lead{font-size:20px;line-height:1.5;max-width:410px;color:#dce2eb;font-weight:500;margin:0 0 12px}.hero-note{max-width:410px;font-size:13px;color:#929aa7;line-height:1.8}.hero-actions{margin-top:25px}.trust{color:#b7bec9;font-size:12px;gap:23px}.orbit-panel{position:relative;background:linear-gradient(145deg,#141b2790,#0b0f16);border:1px solid #2f3746;border-radius:26px;overflow:hidden;min-width:0;box-shadow:0 35px 80px #0004}.orbit-top{padding:24px 24px 0;display:flex;align-items:center;justify-content:space-between;gap:12px;position:relative;z-index:1}.orbit-label{font-size:9px;letter-spacing:1.7px;color:#979fae;font-weight:600}.orbit-top button{font-size:10px;color:#b3bfd3;border:1px solid #38404e;background:#0f151f;border-radius:30px;padding:8px 10px;white-space:nowrap}.orbit-scene{position:relative;aspect-ratio:1.15;display:grid;place-items:center;isolation:isolate}.orbit-grid{position:absolute;inset:0;background-image:linear-gradient(#8095b809 1px,transparent 1px),linear-gradient(90deg,#8095b809 1px,transparent 1px);background-size:32px 32px;mask-image:radial-gradient(ellipse,black,transparent 68%)}.orbit-ring{position:absolute;border:1px solid #7198da24;border-radius:50%;aspect-ratio:1}.ring-one{width:43%;box-shadow:0 0 65px #619bff16,inset 0 0 45px #619bff0b}.ring-two{width:68%;border-style:dashed}.ring-three{width:87%;border-color:#7198da15}.orbit-core{position:relative;width:33%;aspect-ratio:1;background:linear-gradient(145deg,#9abfff,#4880e0);border:1px solid #bdd5ff;border-radius:32%;display:grid;place-items:center;box-shadow:0 0 85px #5795ff29,0 20px 40px #0005;transform:rotate(-12deg)}.orbit-core img{width:65%;animation:legend-spin 32s linear infinite;opacity:.91}.orbit-track{position:absolute;width:68%;aspect-ratio:1;animation:legend-spin 30s linear infinite;pointer-events:none}.track-two{width:87%;animation-duration:44s;animation-direction:reverse}.satellite{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);display:grid;place-items:center;width:58px;height:58px;border:1px solid #4a5d7c;background:linear-gradient(135deg,#2d384b,#111824);border-radius:18px;box-shadow:0 6px 24px #0008}.satellite img{width:58%;filter:brightness(0) invert(1);opacity:.9}.track-two .satellite{width:43px;height:43px;top:50%;left:0;border-radius:13px}.orbit-spark{position:absolute;color:#79abff;font-size:24px}.spark-one{top:22%;right:18%}.spark-two{bottom:24%;left:15%;font-size:16px}.orbit-caption{position:absolute;bottom:5%;font-size:8px;letter-spacing:3px;color:#808fa8}.orbit-bottom{position:relative;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #2b3342;margin:0 25px;padding:22px 0 25px}.orbit-bottom h2{font-size:32px;margin:8px 0 0;letter-spacing:-1.5px}.orbit-bottom h2 span{color:#79abff;font-weight:400}.plus-pill{font-size:10px;letter-spacing:1px;line-height:1.7;color:#79abff;border:1px solid #365180;border-radius:50%;width:67px;height:67px;display:grid;align-content:center;text-align:center;transform:rotate(12deg)}.benefit-strip{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:23px 0;border-top:1px solid #2e3541;border-bottom:1px solid #2e3541;margin-bottom:20px;color:#a9b2c1;font-size:10px;letter-spacing:1.5px;line-height:1.5;font-weight:700}.benefit-strip i{font-size:22px;color:#79abff;font-style:normal}.downloads{border-top:0;padding:42px 0}.download-grid article{background:#10151d;border-color:#2e3541;border-radius:17px}.browser-mark{background:#242e3e;color:#79abff}.how{padding-top:55px}.steps article>span{color:#79abff}.steps article{border-top-color:#333f53}.warranty{margin-top:12px;border-color:#364256;background:radial-gradient(ellipse at top left,#1f2c42,#0f141b 80%);border-radius:22px;padding:40px}.warranty h2{font-size:40px}.membership,.next-card{background:#11161f;border-color:#354053}.signed-label,.text-link{color:#79abff}.session-status{background:#1d2636;border-left-color:#79abff}h1 em{color:#79abff}dialog{background:#111721;border-color:#3a4860}input{background:#090e15;border-color:#384355}.login-help a{color:#79abff}.legend-paused .orbit-track,.legend-paused .orbit-core img{animation-play-state:paused}:focus-visible{outline-color:#79abff}@keyframes legend-spin{to{transform:rotate(360deg)}}@media(min-width:1400px){.legend-hero{padding-top:85px;padding-bottom:75px}}@media(max-width:900px){.legend-hero{gap:24px;min-height:0}.legend-hero h1{font-size:70px;letter-spacing:-4px}.orbit-top{padding:18px 16px 0;flex-wrap:wrap}.orbit-label{font-size:8px}.orbit-bottom{margin:0 18px}.orbit-bottom h2{font-size:27px}.benefit-strip{font-size:8px;letter-spacing:1px}.legend-hero .lead{font-size:18px}}@media(max-width:650px){.legend-hero{grid-template-columns:1fr;padding:45px 0 30px;gap:34px}.legend-hero h1{font-size:clamp(60px,15.8vw,88px);letter-spacing:-4px}.legend-hero .eyebrow{font-size:9px!important}.hero-actions .button{font-size:12px;padding:14px 15px;gap:10px}.orbit-panel{max-width:460px;width:100%;margin:auto}.orbit-top{padding:20px 20px 0;flex-wrap:nowrap}.orbit-label{font-size:8px}.benefit-strip{display:grid;grid-template-columns:1fr 1fr;text-align:center;gap:17px 10px;font-size:9px}.benefit-strip i{display:none}.warranty{padding:27px}.warranty h2{font-size:33px}.topbar nav{gap:8px}.topbar .brand{font-size:15px}.topbar .brand img{width:39px;height:39px}.button.small{padding:10px 13px}.download-grid .button{padding:10px 12px}.trust{font-size:11px;gap:15px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.orbit-track,.orbit-core img{animation:none!important}.headline-star{transform:none}*{scroll-behavior:auto!important}}

#elite-client{--cyan:#81b8ff;--line:#253753;--muted:#a4b6d0;background:radial-gradient(ellipse at 80% 15%,#125acf29,transparent 40%),#070d1a}.legend-hero{position:relative;padding-top:55px;padding-bottom:45px;gap:46px}.hero-copy{position:relative;z-index:1}.legend-hero h1{font-size:clamp(64px,7vw,94px)}.legend-hero h1 em{background:linear-gradient(100deg,#e4f3ff 0%,#83bcff 35%,#367cff 65%,#b7dfff 100%);background-size:200% auto;background-clip:text;-webkit-background-clip:text;color:transparent;animation:blue-shimmer 7s ease-in-out infinite}.headline-star{color:#87c4ff;animation:legend-spin 18s linear infinite}.hero-price{display:flex;align-items:center;gap:23px;margin:23px 0}.hero-price>strong{font-size:76px;line-height:1;font-weight:800;letter-spacing:-5px;color:#f3f7ff}.hero-price sup{font-size:34px;vertical-align:top;position:relative;top:10px;letter-spacing:-1px;margin-right:3px}.hero-price>div{display:flex;flex-direction:column;gap:9px;border-left:1px solid #42608a;padding-left:21px}.hero-price b{font-size:14px;letter-spacing:1.5px}.hero-price span{font-size:11px;color:#b4c6e2}.legend-hero .lead{font-size:19px;line-height:1.5}.hero-actions{margin-top:20px}.button.buy-button{background:linear-gradient(115deg,#9bd0ff,#488eff);border-color:#a1caff;color:#071427;position:relative;overflow:hidden;box-shadow:0 8px 40px #367cff35}.buy-button:after{content:'';position:absolute;inset:-100% auto -100% -70%;width:35%;transform:rotate(25deg);background:linear-gradient(90deg,transparent,#ffffff60,transparent);animation:blue-sweep 6s ease-in-out infinite;pointer-events:none}.purchase-note{font-size:10px;color:#839bbd;margin:14px 0 0}.trust{gap:15px;margin-top:22px}.trust a{color:#8abfff;text-decoration:underline;text-underline-offset:4px}.orbit-panel{background:radial-gradient(ellipse at 50% 30%,#17488880,transparent 63%),linear-gradient(145deg,#101f3c,#091225);border-color:#2c4f81;box-shadow:0 25px 100px #1648bd1a;isolation:isolate}.orbit-panel:before{content:'';position:absolute;width:80%;aspect-ratio:1;background:#206aff;opacity:.12;filter:blur(65px);top:5%;left:10%;border-radius:50%;animation:blue-aura 8s ease-in-out infinite;z-index:-1}.orbit-core{background:linear-gradient(145deg,#d2eaff,#649bff);box-shadow:0 0 85px #367fff55,0 20px 40px #0005;border-color:#d9eaff;animation:blue-float 6s ease-in-out infinite}.orbit-core img{animation-duration:22s}.track-one{animation-duration:20s}.track-two{animation-duration:32s}.ring-two{animation:legend-spin 60s linear infinite}.ring-three{animation:blue-ring 5s ease-in-out infinite;border-color:#628bdf40}.orbit-spark{animation:blue-float 5s ease-in-out infinite}.spark-two{animation-delay:-2s}.orbit-price{display:flex;flex-direction:column;align-items:end;gap:4px}.orbit-price strong{font-size:57px;line-height:1;letter-spacing:-3px;color:#b3d7ff}.orbit-price span{font-size:8px;letter-spacing:1.5px;color:#89aacf}.orbit-bottom{padding:23px 0}.orbit-bottom h2{font-size:34px}.benefit-strip{background:linear-gradient(90deg,transparent,#14274c,transparent);border-color:#2c4570}.download-grid article{background:linear-gradient(140deg,#111e35,#0d1526);border-color:#293e60}.warranty{background:radial-gradient(ellipse at top left,#193c70,#0c1629 80%);border-color:#35568a}.legend-paused *,.legend-paused:before,.legend-paused *:before,.legend-paused *:after{animation-play-state:paused!important}.hero-copy{animation:blue-arrive .7s ease-out both}.orbit-panel{animation:blue-arrive 1s ease-out both}@keyframes blue-shimmer{0%,100%{background-position:0% center}50%{background-position:100% center}}@keyframes blue-sweep{0%,55%{left:-70%}85%,100%{left:150%}}@keyframes blue-aura{0%,100%{transform:translateY(0) scale(.85);opacity:.12}50%{transform:translateY(30px) scale(1.15);opacity:.24}}@keyframes blue-float{0%,100%{transform:translateY(0) rotate(-10deg)}50%{transform:translateY(-12px) rotate(0)}}@keyframes blue-ring{0%,100%{transform:scale(.98);opacity:.4}50%{transform:scale(1.04);opacity:.9}}@keyframes blue-arrive{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){.legend-hero{gap:25px}.hero-price>strong{font-size:65px}.hero-price{gap:16px}.hero-price>div{padding-left:16px}.hero-price b{font-size:12px}.hero-price span{font-size:10px}.orbit-price strong{font-size:45px}}@media(max-width:650px){.legend-hero{padding-top:38px;gap:30px}.legend-hero h1{font-size:clamp(60px,15.8vw,88px)}.hero-price{margin:20px 0}.legend-hero .lead{font-size:18px}.hero-actions .button{font-size:13px}.orbit-bottom h2{font-size:30px}.hero-price span{font-size:11px}.trust{font-size:10px;gap:12px}}@media(prefers-reduced-motion:reduce){#elite-client *,#elite-client *:before,#elite-client *:after{animation:none!important;transition:none!important}}

.access-controls{width:100%;background:#101d33;border:1px solid #32496a;border-radius:11px;padding:16px;margin-top:8px}.access-controls summary{cursor:pointer;font-size:14px;color:#bedaff;font-weight:600}.plan-form{display:flex;flex-wrap:wrap;align-items:end;gap:15px}.plan-form label{flex:1;min-width:140px}.plan-form select{width:100%}.plan-form button{margin-bottom:8px}.device-record{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 0;border-top:1px solid #2b405e;font-size:12px;color:#adc5e3}.device-record button{font-size:12px;flex:none}.access-controls>.secondary{margin-top:12px}.access-details{padding:18px;border:1px solid #375782;border-radius:12px;background:#132744;margin:18px 0}.access-details h3{font-size:16px;color:#cce2ff;margin:0 0 14px}.access-details dl{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0}.access-details dt{font-size:11px;color:#90abc9}.access-details dd{font-size:14px;color:#edf5ff;margin:4px 0 0;overflow-wrap:anywhere}@media(max-width:650px){.device-record{align-items:start;flex-direction:column}}
