#s-opening .hero{background:#05061a}
#s-opening .stick{position:absolute;inset:0;overflow:hidden;background:radial-gradient(ellipse 42% 55% at 49% 56%,rgba(110,80,255,.48),transparent 70%),radial-gradient(ellipse 30% 40% at 12% 26%,rgba(255,110,210,.15),transparent 70%),radial-gradient(ellipse 30% 40% at 90% 78%,rgba(80,200,255,.17),transparent 70%),linear-gradient(180deg,#05061a,#0a0c2e 60%,#05061a)}
#s-opening .nav-btn{margin-left:auto}
#s-opening .hl{position:absolute;top:236px;z-index:3;font-family:'Unbounded',sans-serif;font-weight:900;font-size:76px;line-height:.9;letter-spacing:-.05em;text-transform:uppercase;filter:drop-shadow(0 0 30px rgba(140,110,255,.45))}
#s-opening .hl span{display:inline-block;background:linear-gradient(180deg,#ffffff 8%,#d9d0ff 46%,#8a6bff 100%);-webkit-background-clip:text;background-clip:text;color:transparent;will-change:transform,opacity}
#s-opening .hl.l{left:84px}
#s-opening .hl.r{right:40px;text-align:right}
#s-opening .hl.r span{background:linear-gradient(180deg,#ffffff 0%,#ffc9ee 34%,#8a6bff 74%,#4fb4ff 100%);-webkit-background-clip:text;background-clip:text}
#s-opening .copy{position:absolute;left:88px;top:404px;width:400px;z-index:6;will-change:transform,opacity}
#s-opening .copy p{font-size:18px;line-height:1.55;color:#d6d2f2}
#s-opening .cta{display:flex;gap:12px;margin-top:26px}
#s-opening .m{display:none}
#s-opening .proof{display:none}
html.lap #s-opening .proof{display:flex;flex-wrap:wrap;gap:12px 26px;margin-top:40px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12);width:470px}
html.lap #s-opening .proof div{flex:none}
html.lap #s-opening .proof b{display:block;font-family:'Unbounded',sans-serif;font-weight:600;font-size:24px;letter-spacing:-.03em}
html.lap #s-opening .proof small{display:block;font-size:13px;color:#c4bfe6;margin-top:3px}
html.lap #s-opening .proof em{flex-basis:100%;display:flex;align-items:center;gap:7px;font-style:normal;font-size:12.5px;color:#cfe9dd}


#s-opening .p3d{left:calc(50% - 200px);top:96px;z-index:5}
#s-opening .p3d-rim{position:absolute;inset:-10px;border-radius:74px;opacity:0;filter:blur(26px);background:linear-gradient(150deg,rgba(210,100,255,.15) 20%,rgba(150,110,255,.75) 62%,rgba(120,210,255,.8))}
#s-opening .p3d-front{padding:9px;backface-visibility:hidden;-webkit-backface-visibility:hidden}
#s-opening .scr{border-radius:55px}
#s-opening .ui{transform:scale(1.1032)}
#s-opening .glare{display:none}
#s-opening .p3d-layer{background:
  linear-gradient(180deg,transparent calc(var(--sp,50) * 1% - 9%),rgba(255,255,255,calc(var(--es,0) * .9)) calc(var(--sp,50) * 1%),transparent calc(var(--sp,50) * 1% + 9%)),
  linear-gradient(180deg,#eef2ff 0%,#5a5aa8 6%,#a7b2ff 18%,#ffffff 30%,#6a4fd8 42%,#c3ccff 55%,#3a2f8a 66%,#ff9ad8 80%,#5a5aa8 92%,#1a1640 100%)}
#s-opening .back{position:absolute;inset:0;border-radius:64px;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(-42.2px) rotateY(180deg);overflow:hidden;
  background:radial-gradient(130% 80% at 28% 18%,#ebe9f0 0%,#c9c6d2 38%,#a7a3b6 72%,#8b8799 100%);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.45),inset 0 0 40px rgba(120,100,200,.25)}
#s-opening .back::after{content:"";position:absolute;inset:0;background-image:var(--grain);background-size:180px;opacity:.12;mix-blend-mode:multiply}
#s-opening .back .sheen{position:absolute;inset:0;mix-blend-mode:screen;background-size:300% 100%;background-repeat:no-repeat;
  background-image:linear-gradient(110deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.7) 47%,rgba(255,255,255,.15) 51%,rgba(255,255,255,0) 56%)}
#s-opening .cam{position:absolute;left:162px;top:18px;width:180px;height:180px;backface-visibility:hidden;-webkit-backface-visibility:hidden}
#s-opening .cam svg{display:block;width:100%;height:100%}
#s-opening #bubs{position:absolute;inset:0;z-index:7;pointer-events:none}
#s-opening .card{position:absolute;z-index:8;display:flex;align-items:center;gap:12px;padding:14px 22px 14px 12px;border-radius:22px;font-size:15px;font-weight:600;opacity:0;will-change:transform,opacity}
#s-opening .card i{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(135deg,#ff7ad9,#8a6bff 50%,#4fb4ff);box-shadow:0 0 18px rgba(123,97,255,.6)}
#s-opening .card small{display:block;font-size:12px;font-weight:500;color:#d8d2ff}
#s-opening .bub{opacity:0;will-change:transform,opacity}
#s-opening .stage,#s-opening .marq,#s-opening #c3,#s-opening .tpanel{display:none}
html.mob #s-opening .hero{min-height:640px}
html.mob #s-opening .nav{top:14px;left:20px;right:20px;height:48px;z-index:50}
html.mob #s-opening .logo{font-size:21px}
html.mob #s-opening .logo i{width:34px;height:34px}
html.mob #s-opening .logo i svg{inset:8px}
html.mob #s-opening .nav-btn{height:40px;padding:0 16px;font-size:14px}
html.mob #s-opening .hl{font-weight:600;font-size:38px;line-height:1.1;letter-spacing:-.035em;text-transform:none;z-index:8;filter:drop-shadow(0 4px 18px rgba(4,4,20,.5))}
html.mob #s-opening .hl.l,html.mob #s-opening .hl.r{left:0;right:0;text-align:center}
html.mob #s-opening .d{display:none}
html.mob #s-opening .m{display:inline}
html.mob #s-opening .copy{left:36px;right:36px;width:auto;text-align:center;z-index:8}
html.mob #s-opening .copy p{font-size:15.5px;line-height:1.5;color:#e6e2ff}
html.mob #s-opening .cta,html.mob #s-opening #c1,html.mob #s-opening #bubs{display:none}
html.mob #s-opening .p3d{left:calc(50% - 180px)}
html.mob #s-opening .tpanel{display:block;position:absolute;left:18px;right:18px;border-radius:30px;z-index:6;pointer-events:none;
    background:linear-gradient(160deg,rgba(255,255,255,.13),rgba(255,255,255,.04) 48%,rgba(140,120,255,.12)),rgba(12,12,40,.42);
    backdrop-filter:blur(16px) saturate(1.35);-webkit-backdrop-filter:blur(16px) saturate(1.35);
    box-shadow:inset 0 1px 0 rgba(255,255,255,.38),inset 0 0 40px rgba(150,130,255,.12),0 24px 60px rgba(5,5,30,.45)}
html.mob #s-opening .tpanel::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.3px;background:linear-gradient(140deg,rgba(255,255,255,.75),rgba(255,154,216,.45) 28%,rgba(138,107,255,.3) 55%,rgba(95,212,255,.5) 80%,rgba(255,255,255,.35));
    -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}
html.mob #s-opening .card{padding:8px 15px 8px 8px;font-size:13.5px;border-radius:16px;gap:9px}
html.mob #s-opening .card i{width:30px;height:30px;border-radius:10px}
html.mob #s-opening .card small{font-size:10.5px}
html.mob #s-opening .marq{display:block;position:absolute;left:0;right:0;height:22px;overflow:hidden;z-index:8;-webkit-mask:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}
html.mob #s-opening .marq .track{display:inline-flex;gap:16px;white-space:nowrap;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#b9b3e6;will-change:transform}
html.mob #s-opening .marq .track b{color:#8a6bff;font-weight:400;letter-spacing:0}


#s-opening .scr3d{width:342px;height:752px}
#s-opening .scr3d .scr{width:100%;height:100%;border-radius:55px}
#s-opening #pbody{display:none}


#s-services .hero{min-height:640px;background:radial-gradient(ellipse 70% 40% at 50% 62%,rgba(110,80,255,.42),transparent 70%),radial-gradient(ellipse 50% 30% at 10% 20%,rgba(255,110,210,.12),transparent 70%),radial-gradient(ellipse 50% 30% at 95% 85%,rgba(80,200,255,.14),transparent 70%),linear-gradient(180deg,#05061a,#0a0c2e 60%,#05061a)}
#s-services .nav{top:14px;left:20px;right:20px;height:48px}
#s-services .logo{font-size:21px}
#s-services .logo i{width:34px;height:34px}
#s-services .logo i svg{inset:8px}
#s-services .nav-btn{margin-left:auto;height:40px;padding:0 16px;font-size:14px}
#s-services .head{position:absolute;left:24px;right:24px;top:92px;text-align:center;z-index:6}
#s-services .eyebrow{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 14px 0 12px;border-radius:99px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#e2ddff;
  background:linear-gradient(150deg,rgba(255,255,255,.12),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.16)}
#s-services .eyebrow::before{content:"";width:6px;height:6px;border-radius:50%;background:#ff5cc8;box-shadow:0 0 10px #ff5cc8}
#s-services .head h2{font-family:'Unbounded',sans-serif;font-weight:600;font-size:33px;line-height:1.12;letter-spacing:-.035em;margin-top:18px;
  background:linear-gradient(180deg,#fff 20%,#d9d0ff);-webkit-background-clip:text;background-clip:text;color:transparent}
#s-services .head h2 em{font-style:normal;background:linear-gradient(90deg,#ff9ad8,#a58bff 50%,#6fd6ff);-webkit-background-clip:text;background-clip:text;color:transparent}
#s-services .head p{font-size:15.5px;line-height:1.5;color:#cfcaee;margin-top:12px;text-wrap:balance}
#s-services .head > *{will-change:transform,opacity}
#s-services .rail{position:absolute;left:0;right:0;top:300px;height:452px;z-index:5}
#s-services .track{position:absolute;left:0;top:0;height:100%;display:flex;gap:14px;will-change:transform}
#s-services .svc{position:relative;flex:none;width:300px;height:440px;border-radius:30px;padding:24px 22px;overflow:hidden;will-change:transform,opacity;
  background:radial-gradient(ellipse 80% 45% at 50% 22%,rgba(130,100,255,.42),rgba(130,100,255,0) 70%),linear-gradient(160deg,rgba(255,255,255,.12),rgba(255,255,255,.03) 50%,rgba(130,110,255,.08)),rgba(14,14,44,.6);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 30px 60px rgba(4,4,30,.5)}
#s-services .svc::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.3px;pointer-events:none;background:linear-gradient(140deg,rgba(255,255,255,.7),rgba(255,154,216,.4) 28%,rgba(138,107,255,.25) 55%,rgba(95,212,255,.45) 80%,rgba(255,255,255,.3));
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}
#s-services .svc .grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:26px 26px;
  -webkit-mask:radial-gradient(ellipse 60% 40% at 50% 24%,#000,transparent 80%);mask:radial-gradient(ellipse 60% 40% at 50% 24%,#000,transparent 80%)}
#s-services .svc .no{position:absolute;left:22px;top:22px;font-family:'Unbounded';font-weight:600;font-size:13px;color:#b9b0ff;letter-spacing:.06em}
#s-services .svc .go{position:absolute;right:18px;top:16px;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(150deg,rgba(255,255,255,.18),rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.22)}
#s-services .stage{position:absolute;left:0;right:0;top:44px;height:150px;perspective:900px}
#s-services .tile{position:absolute;left:calc(50% - 62px);top:12px;width:124px;height:124px;transform-style:preserve-3d;will-change:transform}
#s-services .tglow{position:absolute;left:50%;top:84px;width:220px;height:120px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(160,130,255,.65),transparent);filter:blur(14px)}
#s-services .svc .txt{position:absolute;left:22px;right:22px;top:214px}
#s-services .svc h3{font-family:'Unbounded';font-weight:600;font-size:21px;letter-spacing:-.03em;line-height:1.15;white-space:nowrap}
#s-services .svc p{font-size:15px;line-height:1.5;color:#d6d2f2;margin-top:10px}
#s-services .svc .tags{position:absolute;left:22px;right:22px;bottom:22px;display:flex;flex-wrap:wrap;gap:7px}
#s-services .svc .tags span{height:30px;padding:0 12px;border-radius:99px;display:inline-flex;align-items:center;font-size:12px;font-weight:500;color:#e6e2ff;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14)}
#s-services .dots{position:absolute;left:0;right:0;top:770px;display:flex;justify-content:center;gap:7px;z-index:6}
#s-services .dots i{height:7px;width:7px;border-radius:99px;background:rgba(255,255,255,.28)}
#s-services .hint{position:absolute;left:0;right:0;top:796px;text-align:center;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:#8e88bd;z-index:6}
html.lap #s-services .nav{top:24px;left:80px;right:80px;height:60px}
html.lap #s-services .logo{font-size:24px}
html.lap #s-services .logo i{width:38px;height:38px}
html.lap #s-services .logo i svg{inset:9px}
html.lap #s-services .nav-btn{height:48px;padding:0 22px;font-size:15px}
html.lap #s-services .head{top:118px}
html.lap #s-services .head h2{font-size:46px}
html.lap #s-services .head p{font-size:17px}
html.lap #s-services .rail{top:340px;height:500px}
html.lap #s-services .dots,html.lap #s-services .hint{display:none}
html.lap #s-services .svc{width:360px;height:490px;padding:28px 26px}
html.lap #s-services .stage{top:56px}
html.lap #s-services .tile{transform-origin:center}
html.lap #s-services .svc .txt{left:26px;right:26px;top:250px}
html.lap #s-services .svc h3{font-size:24px}
html.lap #s-services .svc p{font-size:16px}
html.lap #s-services .svc .tags{left:26px;right:26px;bottom:26px}
html.lap #s-services .track{gap:24px}


#s-services .svc .txt{text-align:center}
#s-services .svc h3{white-space:normal!important}
#s-services .svc p{color:#e6e2ff!important}
#s-services .svc .tags{display:none}
#s-services .svc .more{position:absolute;left:0;right:0;bottom:22px;text-align:center;font-size:14px;font-weight:600;color:#cfc8ff}
html.lap #s-services .svc .txt{top:270px!important;left:30px!important;right:30px!important}
html.lap #s-services .svc h3{font-size:27px!important}
html.lap #s-services .svc p{font-size:17.5px!important;line-height:1.5!important;margin-top:12px!important}
html.lap #s-services .svc .more{bottom:30px;font-size:15px}


html.mob #s-services .head h2{font-size:25px!important;line-height:1.16}
html.mob #s-services .head p{font-size:14.5px}
html.mob #s-services .rail{top:318px!important}
#s-services .acc{display:none}
html.mob #s-services .rail,html.mob #s-services .dots,html.mob #s-services .hint{display:none!important}
html.mob #s-services .acc{display:flex;position:absolute;left:18px;right:18px;top:292px;flex-direction:column;gap:10px;z-index:6}
html.mob #s-services .it{position:relative;border-radius:24px;overflow:hidden;will-change:transform,opacity;
    background:linear-gradient(160deg,rgba(255,255,255,.12),rgba(255,255,255,.03) 55%,rgba(130,110,255,.08)),rgba(14,14,44,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 18px 40px rgba(4,4,30,.4)}
html.mob #s-services .it::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.2px;pointer-events:none;background:var(--rim,linear-gradient(140deg,rgba(255,255,255,.32),rgba(255,255,255,.06) 50%,rgba(255,255,255,.18)));
    -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}
html.mob #s-services .it .hd{display:flex;align-items:center;gap:13px;height:72px;padding:0 16px}
html.mob #s-services .it .ico{width:44px;height:44px;border-radius:13px;flex:none;display:grid;place-items:center;background:linear-gradient(150deg,rgba(255,154,216,.55),rgba(138,107,255,.55) 50%,rgba(95,180,255,.5));box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 8px 20px rgba(110,80,255,.35)}
html.mob #s-services .it .hd b{font-family:'Unbounded',sans-serif;font-weight:600;font-size:16px;letter-spacing:-.025em}
html.mob #s-services .it .ch{margin-left:auto;width:34px;height:34px;border-radius:50%;flex:none;display:grid;place-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18)}
html.mob #s-services .it .bd{height:0;overflow:hidden;text-align:center;padding:0 20px}
html.mob #s-services .it .bd .stage{position:relative;top:auto;height:150px}
html.mob #s-services .it .bd .tile{left:calc(50% - 60px);top:14px;width:120px;height:120px}
html.mob #s-services .it .bd .tglow{top:76px}
html.mob #s-services .it .bd p{font-size:15px;line-height:1.5;color:#e2ddff}
html.mob #s-services .it .bd .lk{display:inline-block;margin:14px 0 20px;font-size:14.5px;font-weight:600;color:#cfc8ff}
html.mob #s-services .finger{position:absolute;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.8),rgba(255,255,255,.25) 60%,transparent 72%);z-index:20;opacity:0;pointer-events:none}




#s-network-orbit .hero{min-height:640px;background:radial-gradient(ellipse 80% 36% at 50% 61%,rgba(110,80,255,.5),transparent 70%),radial-gradient(ellipse 50% 30% at 90% 15%,rgba(80,200,255,.13),transparent 70%),radial-gradient(ellipse 50% 30% at 5% 85%,rgba(255,110,210,.12),transparent 70%),linear-gradient(180deg,#05061a,#0a0c2e 60%,#05061a)}
#s-network-orbit .nav{top:14px;left:20px;right:20px;height:48px}
#s-network-orbit .logo{font-size:21px}
#s-network-orbit .logo i{width:34px;height:34px}
#s-network-orbit .logo i svg{inset:8px}
#s-network-orbit .nav-btn{margin-left:auto;height:40px;padding:0 16px;font-size:14px}
#s-network-orbit .head{position:absolute;left:24px;right:24px;top:92px;text-align:center;z-index:9}
#s-network-orbit .head > *{will-change:transform,opacity}
#s-network-orbit .eyebrow{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 14px 0 12px;border-radius:99px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#e2ddff;background:linear-gradient(150deg,rgba(255,255,255,.12),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.16)}
#s-network-orbit .eyebrow::before{content:"";width:6px;height:6px;border-radius:50%;background:#ff5cc8;box-shadow:0 0 10px #ff5cc8}
#s-network-orbit .head h2{font-family:'Unbounded',sans-serif;font-weight:600;font-size:28px;line-height:1.14;letter-spacing:-.035em;margin-top:18px;text-wrap:balance;background:linear-gradient(180deg,#fff 20%,#d9d0ff);-webkit-background-clip:text;background-clip:text;color:transparent}
#s-network-orbit .head h2 em{font-style:normal;background:linear-gradient(90deg,#ff9ad8,#a58bff 50%,#6fd6ff);-webkit-background-clip:text;background-clip:text;color:transparent}
#s-network-orbit .head p{font-size:15.5px;line-height:1.5;color:#cfcaee;margin-top:12px;text-wrap:balance}
#s-network-orbit #orbit{position:absolute;inset:0;z-index:5;overflow:hidden}
#s-network-orbit .ring{position:absolute;left:50%;width:640px;height:260px;transform:translate(-50%,-50%);pointer-events:none}
#s-network-orbit .core-glow{position:absolute;left:50%;width:300px;height:220px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(255,90,210,.55),rgba(140,100,255,.25) 55%,transparent);filter:blur(18px)}
#s-network-orbit .core{position:absolute;left:calc(50% - 70px);width:140px;height:140px;perspective:900px}
#s-network-orbit .x3d{position:absolute;inset:0;transform-style:preserve-3d}
#s-network-orbit .x3d svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}
#s-network-orbit .chip{position:absolute;left:0;top:0;height:78px;padding:0 24px 0 9px;border-radius:99px;display:flex;align-items:center;gap:13px;white-space:nowrap;will-change:transform,opacity;
  background:linear-gradient(160deg,rgba(255,255,255,.15),rgba(255,255,255,.04)),rgba(16,14,48,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 14px 30px rgba(4,4,30,.45)}
#s-network-orbit .chip::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.2px;pointer-events:none;background:var(--rim,linear-gradient(140deg,rgba(255,255,255,.35),rgba(255,255,255,.08) 50%,rgba(255,255,255,.2)));
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}
#s-network-orbit .chip .ic{position:relative;width:60px;height:60px;border-radius:50%;display:grid;place-items:center;overflow:hidden;
  background:radial-gradient(circle at 32% 26%,rgba(255,255,255,.95) 0,var(--c1) 22%,var(--c2) 68%,var(--c3) 100%);
  box-shadow:inset 0 -6px 12px rgba(0,0,0,.28),inset 0 2px 0 rgba(255,255,255,.6),0 8px 20px var(--sh),0 0 0 2px rgba(255,255,255,.22)}
#s-network-orbit .chip .ic::after{content:"";position:absolute;left:12%;right:12%;top:6%;height:38%;border-radius:50%;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0))}
#s-network-orbit .chip .ic svg{position:relative;z-index:1;filter:drop-shadow(0 1px 0 rgba(255,255,255,.7))}
#s-network-orbit .chip b{font-size:17px;font-weight:600}
#s-network-orbit .chip .ck{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#fff;margin-left:2px}
#s-network-orbit .finger{position:absolute;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.75),rgba(255,255,255,.25) 60%,transparent 72%);z-index:45;opacity:0;pointer-events:none}
#s-network-orbit .wheel{position:absolute;left:50%;width:300px;height:160px;margin-left:-150px;z-index:8;perspective:420px;will-change:opacity}
#s-network-orbit .wheel .band{position:absolute;left:0;right:0;top:50%;height:40px;margin-top:-20px;pointer-events:none}
#s-network-orbit .wheel .band::before,#s-network-orbit .wheel .band::after{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.34) 30%,rgba(255,255,255,.34) 70%,transparent)}
#s-network-orbit .wheel .band::before{top:0}
#s-network-orbit .wheel .band::after{bottom:0}
#s-network-orbit .wheel .list{position:absolute;inset:0;transform-style:preserve-3d;
  -webkit-mask:linear-gradient(180deg,transparent 0%,#000 34%,#000 66%,transparent 100%);mask:linear-gradient(180deg,transparent 0%,#000 34%,#000 66%,transparent 100%)}
#s-network-orbit .wrow{position:absolute;left:0;right:0;top:50%;height:32px;margin-top:-16px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:16px;font-weight:500;color:#bdb7e0;white-space:nowrap;backface-visibility:hidden}
#s-network-orbit .wrow i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;flex:none;background:radial-gradient(circle at 32% 26%,#fff 0,#d6d3e2 30%,#8d89a3 80%,#5c5873);box-shadow:inset 0 -2px 4px rgba(0,0,0,.25)}
#s-network-orbit .wrow.on{color:#fff;font-weight:600}
#s-network-orbit .cta{position:absolute;left:50%;transform:translateX(-50%);z-index:8;height:56px;padding:0 28px;font-size:16px;will-change:opacity}
#s-network-orbit .netwin{position:absolute;inset:0;z-index:20;pointer-events:none;opacity:0}
#s-network-orbit .netwin .scrim{position:absolute;inset:0;background:rgba(5,6,26,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}
#s-network-orbit .panel{position:absolute;left:12px;right:12px;bottom:0;border-radius:30px 30px 0 0;padding:22px 18px 22px;will-change:transform;
  background:linear-gradient(160deg,rgba(255,255,255,.14),rgba(255,255,255,.04) 45%,rgba(130,110,255,.1)),rgba(12,12,40,.86);backdrop-filter:blur(22px) saturate(1.3);-webkit-backdrop-filter:blur(22px) saturate(1.3);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 -20px 80px rgba(0,0,0,.5)}
#s-network-orbit .panel::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.3px;pointer-events:none;background:linear-gradient(140deg,#fff,#ff9ad8 28%,#8a6bff 55%,#5fd4ff 80%,#fff);opacity:.7;
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}
#s-network-orbit .nw-head{display:flex;align-items:center;gap:13px}
#s-network-orbit .nw-head .ic{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;flex:none;background:radial-gradient(circle at 32% 26%,#fff 0,#d6d3e2 30%,#8d89a3 80%,#5c5873);box-shadow:inset 0 -3px 6px rgba(0,0,0,.25),0 6px 16px rgba(0,0,0,.35)}
#s-network-orbit .nw-head small{display:block;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:#b9b3e6}
#s-network-orbit .nw-head h3{font-family:'Unbounded',sans-serif;font-weight:600;font-size:21px;letter-spacing:-.03em;margin-top:3px}
#s-network-orbit .nw-head .x{margin-left:auto;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16)}
#s-network-orbit .nw-cards{display:flex;gap:12px;margin-top:18px;overflow:hidden}
#s-network-orbit .nwc{position:relative;flex:none;width:270px;border-radius:24px;padding:20px 18px 18px;display:flex;flex-direction:column;will-change:transform,opacity;
  background:linear-gradient(160deg,rgba(255,255,255,.1),rgba(255,255,255,.03) 55%),rgba(10,10,34,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}
#s-network-orbit .nwc::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.2px;pointer-events:none;background:linear-gradient(140deg,rgba(255,255,255,.3),rgba(255,255,255,.06) 50%,rgba(255,255,255,.16));
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}
#s-network-orbit .nwc.pop{background:radial-gradient(ellipse 90% 50% at 50% 0%,rgba(150,110,255,.35),transparent 70%),linear-gradient(160deg,rgba(255,255,255,.14),rgba(255,255,255,.04) 55%),rgba(14,12,44,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 0 40px rgba(140,110,255,.35)}
#s-network-orbit .nwc.pop::before{background:linear-gradient(140deg,#fff,#ff9ad8 28%,#8a6bff 55%,#5fd4ff 80%,#fff)}
#s-network-orbit .nwc .tag{position:absolute;right:16px;top:16px;height:26px;padding:0 11px;border-radius:99px;display:flex;align-items:center;font-size:11.5px;font-weight:600;background:linear-gradient(90deg,#ff7ad9,#8a6bff 55%,#4fb4ff)}
#s-network-orbit .nwc h4{font-family:'Unbounded',sans-serif;font-weight:600;font-size:28px;letter-spacing:-.035em}
#s-network-orbit .nwc .sub{font-size:13px;color:#a9a3d6;margin-top:4px}
#s-network-orbit .avs{display:flex;align-items:center;margin-top:16px}
#s-network-orbit .avs span{width:36px;height:36px;border-radius:50%;overflow:hidden;margin-left:-10px;border:2px solid #0d0d2c;box-shadow:0 0 0 1px rgba(255,255,255,.2)}
#s-network-orbit .avs span:first-child{margin-left:0}
#s-network-orbit .avs span svg{display:block;width:100%;height:100%}
#s-network-orbit .avs b{margin-left:8px;font-size:13px;font-weight:600;color:#d9d4ff}
#s-network-orbit .stats{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}
#s-network-orbit .stats div{border-radius:14px;padding:10px 12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09)}
#s-network-orbit .stats small{display:block;font-size:11px;color:#a9a3d6}
#s-network-orbit .stats b{display:block;font-family:'Unbounded',sans-serif;font-weight:600;font-size:17px;margin-top:3px;letter-spacing:-.02em}
#s-network-orbit .incl{list-style:none;margin-top:14px;display:grid;gap:7px}
#s-network-orbit .incl li{display:flex;align-items:center;gap:8px;font-size:13.5px;color:#dcd8f6}
#s-network-orbit .incl li i{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;flex:none;background:rgba(165,139,255,.22)}
#s-network-orbit .nwc .reach{display:flex;align-items:baseline;gap:8px;margin-top:16px;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}
#s-network-orbit .nwc .reach b{font-family:'Unbounded',sans-serif;font-weight:600;font-size:26px;letter-spacing:-.03em;background:linear-gradient(90deg,#fff,#d9ccff);-webkit-background-clip:text;background-clip:text;color:transparent}
#s-network-orbit .nwc .reach small{font-size:13px;color:#bdb7e3}
#s-network-orbit .price{display:flex;align-items:baseline;gap:6px;margin-top:auto;padding-top:18px}
#s-network-orbit .price b{font-family:'Unbounded',sans-serif;font-weight:600;font-size:28px;letter-spacing:-.03em}
#s-network-orbit .price small{font-size:13px;color:#a9a3d6}
#s-network-orbit .nwc .choose{margin-top:14px;width:100%;height:48px;border-radius:99px;display:grid;place-items:center;font-size:15px;font-weight:600;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.2)}
#s-network-orbit .nwc.pop .choose{border:0;background:linear-gradient(90deg,#ff7ad9,#8a6bff 50%,#4fb4ff);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 10px 26px rgba(123,97,255,.45)}
#s-network-orbit .nw-foot .tr{display:inline-flex;align-items:center;gap:6px;margin-right:6px}
#s-network-orbit .nw-foot{margin-top:16px;text-align:center;font-size:13.5px;color:#a9a3d6}
#s-network-orbit .nw-foot b{color:#fff;font-weight:600}
#s-network-orbit .nw-head{flex-wrap:wrap}
#s-network-orbit .seg{position:relative;order:4;width:100%;display:flex;padding:4px;border-radius:99px;margin-top:14px;background:rgba(0,0,0,.32);border:1px solid rgba(255,255,255,.12)}
#s-network-orbit .seg span{position:relative;z-index:1;flex:1;height:36px;padding:0 14px;border-radius:99px;display:grid;place-items:center;font-size:13px;font-weight:600;color:#cfcaee;white-space:nowrap}
#s-network-orbit .seg span.on{color:#160f3a}
#s-network-orbit .seg i{position:absolute;top:4px;bottom:4px;left:4px;width:0;border-radius:99px;background:#f5f3ff;will-change:left,width}
#s-network-orbit .tabs{position:relative}
#s-network-orbit .tabc.pages{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column;opacity:0}
#s-network-orbit .tabc.pages .nc-row{flex:1}
#s-network-orbit .tabc.pages .nw-foot{margin-top:16px}
#s-network-orbit .flt{display:flex;align-items:center;gap:8px;margin-top:18px;overflow:hidden}
#s-network-orbit .flt span{flex:none;height:34px;padding:0 13px;border-radius:99px;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);white-space:nowrap}
#s-network-orbit .flt span.on{background:#f5f3ff;color:#160f3a;border-color:#f5f3ff}
#s-network-orbit .flt .sort{margin-left:auto}
#s-network-orbit .pg-grid{display:flex;gap:12px;margin-top:16px;overflow:hidden}
#s-network-orbit .pgc{position:relative;flex:none;width:250px;border-radius:22px;padding:16px;display:flex;flex-direction:column;will-change:transform,opacity;
  background:linear-gradient(160deg,rgba(255,255,255,.1),rgba(255,255,255,.03) 55%),rgba(10,10,34,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}
#s-network-orbit .pgc::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.2px;pointer-events:none;background:linear-gradient(140deg,rgba(255,255,255,.3),rgba(255,255,255,.06) 50%,rgba(255,255,255,.16));
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}
#s-network-orbit .pgc .top{display:flex;align-items:center;gap:10px}
#s-network-orbit .pgc .av{width:46px;height:46px;border-radius:50%;padding:2px;flex:none;background:conic-gradient(from 210deg,#ffd166,#ff8a3d,#ff2a45,#c026d3,#ffd166)}
#s-network-orbit .pgc .av span{display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;border:2px solid #0d0d2c}
#s-network-orbit .pgc .av svg{display:block;width:100%;height:100%}
#s-network-orbit .pgc .top b{display:block;font-size:15px;font-weight:600}
#s-network-orbit .pgc .top small{display:flex;align-items:center;gap:5px;font-size:12px;color:#a9a3d6;margin-top:2px}
#s-network-orbit .pgc .new{position:absolute;right:14px;top:14px;height:24px;padding:0 10px;border-radius:99px;display:flex;align-items:center;font-size:11px;font-weight:600;background:linear-gradient(90deg,#ff7ad9,#8a6bff 55%,#4fb4ff)}
#s-network-orbit .pgc .big{margin-top:16px;font-family:'Unbounded',sans-serif;font-weight:600;font-size:26px;letter-spacing:-.03em;line-height:1}
#s-network-orbit .pgc .big small{font-family:'Inter Tight',sans-serif;font-size:13px;font-weight:500;color:#a9a3d6;letter-spacing:0;margin-left:4px}
#s-network-orbit .pgc .kv{margin-top:14px;border-radius:14px;padding:2px 12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}
#s-network-orbit .pgc .kv div{display:flex;justify-content:space-between;align-items:center;height:32px;border-top:1px solid rgba(255,255,255,.07)}
#s-network-orbit .pgc .kv div:first-child{border-top:0}
#s-network-orbit .pgc .kv small{font-size:12.5px;color:#a9a3d6}
#s-network-orbit .pgc .kv b{font-size:14px;font-weight:600}
#s-network-orbit .pgc .pr{margin-top:auto;padding-top:16px;display:flex;align-items:baseline;justify-content:space-between}
#s-network-orbit .pgc .pr b{font-family:'Unbounded',sans-serif;font-weight:600;font-size:22px;letter-spacing:-.03em}
#s-network-orbit .pgc .pr small{font-size:12px;color:#a9a3d6}
#s-network-orbit .pgc .req{margin-top:12px;height:44px;border-radius:99px;display:grid;place-items:center;font-size:14px;font-weight:600;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.2)}
#s-network-orbit .nc-row{display:flex;gap:14px;margin:2px -24px 0;padding:18px 24px;overflow:hidden;-webkit-mask:linear-gradient(90deg,#000 88%,transparent);mask:linear-gradient(90deg,#000 88%,transparent)}
#s-network-orbit .ncard{position:relative;flex:none;width:230px;display:flex;flex-direction:column;border-radius:24px;padding:8px 8px 14px;will-change:transform,opacity;
  background:linear-gradient(160deg,rgba(255,255,255,.1),rgba(255,255,255,.03) 55%),rgba(10,10,34,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}
#s-network-orbit .ncard::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.2px;pointer-events:none;background:linear-gradient(140deg,rgba(255,255,255,.3),rgba(255,255,255,.06) 50%,rgba(255,255,255,.16));
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}
#s-network-orbit .ncard .ph{position:relative;flex:1;min-height:250px;border-radius:18px;background-size:cover;background-position:center;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}
#s-network-orbit .ncard .ph::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,8,30,0) 55%,rgba(8,8,30,.45))}
#s-network-orbit .ncard .nm{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 6px 0 8px}
#s-network-orbit .ncard .nm b{font-family:'Unbounded',sans-serif;font-weight:600;font-size:17px;letter-spacing:-.025em;white-space:nowrap}
#s-network-orbit .ncard .nm i{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;flex:none;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.2)}
#s-network-orbit .ncard.on::before{background:linear-gradient(140deg,#fff,#ff9ad8 28%,#8a6bff 55%,#5fd4ff 80%,#fff)}
#s-network-orbit .ncard.on{box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 0 34px rgba(140,110,255,.45)}
#s-network-orbit .ncard.on .nm i{background:linear-gradient(135deg,#ff7ad9,#8a6bff 50%,#4fb4ff);border:0}
#s-network-orbit .ncard .cap{position:absolute;left:8px;right:8px;z-index:1;text-align:center;font-family:'Anton',Impact,sans-serif;font-size:22px;line-height:1.05;letter-spacing:.01em;color:#fff;text-transform:uppercase;
  -webkit-text-stroke:1.6px #000;paint-order:stroke fill;text-shadow:0 2px 0 #000}
#s-network-orbit .ncard .cap.t{top:12px}
#s-network-orbit .ncard .cap.b{bottom:14px}
#s-network-orbit .szpop{position:absolute;inset:0;z-index:30;display:grid;place-items:center;opacity:0;pointer-events:none}
#s-network-orbit .szpop::before{content:"";position:absolute;inset:0;background:rgba(5,6,26,.55)}
#s-network-orbit .sz-card{position:relative;width:calc(100% - 36px);max-width:460px;border-radius:30px;overflow:hidden;will-change:transform;
  background:linear-gradient(160deg,rgba(255,255,255,.14),rgba(255,255,255,.04) 45%),rgba(14,14,44,.92);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 30px 90px rgba(0,0,0,.6)}
#s-network-orbit .sz-card::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.3px;pointer-events:none;z-index:3;background:linear-gradient(140deg,#fff,#ff9ad8 28%,#8a6bff 55%,#5fd4ff 80%,#fff);opacity:.75;
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}
#s-network-orbit .sz-ph{height:170px;background-size:cover;background-position:center;position:relative}
#s-network-orbit .sz-ph::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,14,44,0) 40%,rgba(14,14,44,.95))}
#s-network-orbit .sz-ph b{position:absolute;left:24px;bottom:14px;z-index:1;font-family:'Unbounded',sans-serif;font-weight:600;font-size:22px;letter-spacing:-.03em}
#s-network-orbit .sz-body{padding:6px 24px 24px}
#s-network-orbit .sz-body h4{font-size:15px;font-weight:500;color:#cfcaee}
#s-network-orbit .sz-val{display:flex;align-items:baseline;gap:8px;margin-top:6px}
#s-network-orbit .sz-val b{font-family:'Unbounded',sans-serif;font-weight:600;font-size:40px;letter-spacing:-.04em;background:linear-gradient(90deg,#ff9ad8,#a58bff 50%,#6fd6ff);-webkit-background-clip:text;background-clip:text;color:transparent}
#s-network-orbit .sz-val span{font-size:15px;color:#a9a3d6}
#s-network-orbit .sz-track{position:relative;height:8px;margin:26px 12px 0;border-radius:99px;background:rgba(255,255,255,.12)}
#s-network-orbit .sz-track .fill{position:absolute;left:0;top:0;bottom:0;border-radius:99px;background:linear-gradient(90deg,#ff7ad9,#8a6bff 60%,#4fb4ff)}
#s-network-orbit .sz-track .stop{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:#1b1a40;border:2px solid rgba(255,255,255,.3)}
#s-network-orbit .sz-track .stop.on{background:#fff;border-color:#fff}
#s-network-orbit .sz-track .thumb{position:absolute;top:50%;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;z-index:2;
  background:radial-gradient(circle at 35% 30%,#fff,#e6e1ff 55%,#b9b0f0);box-shadow:0 0 0 6px rgba(165,139,255,.25),0 8px 20px rgba(0,0,0,.45)}
#s-network-orbit .sz-labels{display:flex;justify-content:space-between;margin:14px 0 0;font-size:13.5px;font-weight:600;color:#8e88bd}
#s-network-orbit .sz-labels span{width:60px;text-align:center}
#s-network-orbit .sz-labels span:first-child{text-align:left;margin-left:-4px}
#s-network-orbit .sz-labels span:last-child{text-align:right;margin-right:-4px}
#s-network-orbit .sz-labels span.on{color:#fff}
#s-network-orbit .sz-go{width:100%;margin-top:18px;height:56px;transition:none}
#s-network-orbit .sz-go.off{background:rgba(255,255,255,.1);box-shadow:none;color:rgba(255,255,255,.45)}
#s-network-orbit .sz-lab{display:block;margin-top:24px;font-size:12.5px;color:#cfcaee}
#s-network-orbit .sz-lab em{font-style:normal;color:#ff7ad9}
#s-network-orbit .sz-field{height:50px;margin-top:8px;border-radius:15px;display:flex;align-items:center;padding:0 16px;font-size:15.5px;color:#f2eef0;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.14)}
#s-network-orbit .sz-field.on{border-color:rgba(165,139,255,.85);box-shadow:0 0 0 3px rgba(138,107,255,.22)}
#s-network-orbit .sz-field .ph{color:#7d78a3}
#s-network-orbit .sz-field .caret{display:inline-block;width:2px;height:19px;background:#c9b8ff;margin-left:2px}
#s-network-orbit .sz-field .ok{margin-left:auto;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#34e3a0,#0f9f6e);opacity:0}
#s-network-orbit .sz-hint{display:block;margin-top:8px;font-size:12px;color:#8e88bd}
html.mob #s-network-orbit .chip{height:56px;padding:0 16px 0 7px;gap:9px}
html.mob #s-network-orbit .chip .ic{width:42px;height:42px}
html.mob #s-network-orbit .chip .ic svg{width:21px;height:21px}
html.mob #s-network-orbit .chip b{font-size:14px}
html.mob #s-network-orbit .chip .ck{width:18px;height:18px}
html.mob #s-network-orbit .nw-cards{flex-direction:column;gap:10px;margin-top:14px}
html.mob #s-network-orbit .nwc{width:auto;display:grid;grid-template-columns:1fr auto;column-gap:10px;align-items:center;padding:14px 16px}
html.mob #s-network-orbit .nwc h4,html.mob #s-network-orbit .nwc .sub,html.mob #s-network-orbit .nwc .stats{grid-column:1/-1}
html.mob #s-network-orbit .nwc h4{font-size:22px}
html.mob #s-network-orbit .nwc .sub{font-size:12px;margin-top:2px}
html.mob #s-network-orbit .nwc .avs,html.mob #s-network-orbit .nwc .incl{display:none}
html.mob #s-network-orbit .nwc .stats{margin-top:10px;gap:6px}
html.mob #s-network-orbit .nwc .stats div{padding:6px 10px;border-radius:11px}
html.mob #s-network-orbit .nwc .stats small{font-size:10.5px}
html.mob #s-network-orbit .nwc .stats b{font-size:14px}
html.mob #s-network-orbit .nwc .reach{grid-column:1/-1;margin-top:10px;padding:8px 12px;border-radius:12px}
html.mob #s-network-orbit .nwc .reach b{font-size:20px}
html.mob #s-network-orbit .nwc .reach small{font-size:12px}
html.mob #s-network-orbit .nwc .price{margin:10px 0 0;padding:0}
html.mob #s-network-orbit .nwc .price b{font-size:21px}
html.mob #s-network-orbit .nwc .price small{font-size:11.5px}
html.mob #s-network-orbit .nwc .choose{margin:10px 0 0;width:auto;height:40px;padding:0 16px;font-size:13.5px}
html.mob #s-network-orbit .nwc .tag{top:12px;right:12px;height:22px;font-size:10.5px}
html.mob #s-network-orbit .panel{padding:18px 16px 18px}
html.mob #s-network-orbit .nw-head>div:not(.seg){flex:1 1 0;min-width:0}
html.mob #s-network-orbit .nw-head h3{font-size:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html.mob #s-network-orbit .nc-row{position:relative;display:block;height:400px;margin:6px -16px 0;padding:0;-webkit-mask:none;mask:none;perspective:900px;overflow:hidden}
html.mob #s-network-orbit .ncard{position:absolute;left:50%;top:44px;width:206px;margin-left:-103px;padding:6px 6px 10px}
html.mob #s-network-orbit .ncard .ph{flex:none;min-height:0;height:244px;border-radius:15px}
html.mob #s-network-orbit .ncard .nm{padding:10px 4px 0 6px}
html.mob #s-network-orbit .ncard .nm b{font-size:13.5px}
html.mob #s-network-orbit .ncard .nm i{width:30px;height:30px}


html.lap #s-network-orbit .nav{top:24px;left:80px;right:80px;height:60px}
html.lap #s-network-orbit .logo{font-size:24px}
html.lap #s-network-orbit .logo i{width:38px;height:38px}
html.lap #s-network-orbit .logo i svg{inset:9px}
html.lap #s-network-orbit .nav-btn{height:48px;padding:0 22px;font-size:15px}
html.lap #s-network-orbit .head{top:112px}
html.lap #s-network-orbit .head h2{font-size:40px}
html.lap #s-network-orbit .head p{font-size:17px}
html.lap #s-network-orbit .core{left:calc(50% - 95px);width:190px;height:190px}
html.lap #s-network-orbit .core-glow{width:560px;height:380px}
html.lap #s-network-orbit .chip{height:70px;padding:0 24px 0 9px;gap:13px}
html.lap #s-network-orbit .chip .ic{width:52px;height:52px}
html.lap #s-network-orbit .chip .ic svg{width:26px;height:26px}
html.lap #s-network-orbit .chip b{font-size:17px}
html.lap #s-network-orbit .wheel{width:420px;margin-left:-210px;height:180px}
html.lap #s-network-orbit .wheel .band{height:42px;margin-top:-21px}
html.lap #s-network-orbit .wrow{height:36px;margin-top:-18px;font-size:18px}
html.lap #s-network-orbit .wrow i{width:26px;height:26px}
html.lap #s-network-orbit .cta{height:60px;padding:0 32px}
html.lap #s-network-orbit .panel{left:50%;right:auto;bottom:auto;top:50%;width:1080px;margin-left:-540px;border-radius:34px;padding:28px 30px 24px}
html.lap #s-network-orbit .nw-head .ic{width:56px;height:56px}
html.lap #s-network-orbit .nw-head h3{font-size:26px}
html.lap #s-network-orbit .nw-head small{font-size:12px}
html.lap #s-network-orbit .nw-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:22px;overflow:visible}
html.lap #s-network-orbit .nwc{width:auto;padding:24px 22px 22px}
html.lap #s-network-orbit .nwc h4{font-size:21px}
html.lap #s-network-orbit .nw-head{flex-wrap:nowrap}
html.lap #s-network-orbit .seg{order:0;width:auto;margin:0 12px 0 auto}
html.lap #s-network-orbit .seg span{flex:none;padding:0 18px;font-size:14px}
html.lap #s-network-orbit .nw-head .x{margin-left:0}
html.lap #s-network-orbit .ncard{width:236px}
html.lap #s-network-orbit .ncard .ph{min-height:290px}
html.lap #s-network-orbit .ncard .nm b{font-size:18px}


html.lap #s-network-orbit .panel{width:1160px;margin-left:-580px;padding:36px 36px 30px}
html.lap #s-network-orbit .nw-cards{gap:22px;margin-top:30px}
html.lap #s-network-orbit .nwc{padding:36px 30px 30px}
html.lap #s-network-orbit .nwc h4{font-size:32px}
html.lap #s-network-orbit .nwc .sub{font-size:15px;margin-top:6px}
html.lap #s-network-orbit .nwc .reach{margin-top:26px;padding:18px}
html.lap #s-network-orbit .nwc .reach b{font-size:36px}
html.lap #s-network-orbit .nwc .incl{margin-top:24px;gap:12px}
html.lap #s-network-orbit .nwc .incl li{font-size:15.5px}
html.lap #s-network-orbit .nwc .price{padding-top:28px}
html.lap #s-network-orbit .nwc .price b{font-size:38px}
html.lap #s-network-orbit .nwc .choose{height:56px;margin-top:20px;font-size:16px}
html.lap #s-network-orbit .nwc{transform-origin:50% 60%}


#s-network-orbit .upspop{z-index:31}
#s-network-orbit .ups-card{padding:24px 40px 22px;text-align:center;max-width:620px!important}
#s-network-orbit .ups-sel{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 13px 0 6px;border-radius:99px;font-size:13px;font-weight:600;color:#dff8ea;background:rgba(61,220,138,.14);border:1px solid rgba(61,220,138,.35)}
#s-network-orbit .ups-sel i{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#3ddc8a}
#s-network-orbit .ups-ic{width:54px;height:54px;margin:14px auto 0;border-radius:20px;display:grid;place-items:center;background:linear-gradient(150deg,#ff9ad8,#8a6bff 55%,#4fb4ff);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 0 34px rgba(150,110,255,.55)}
#s-network-orbit .ups-eb{display:inline-block;margin-top:16px;font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffb3e1}
#s-network-orbit .ups-h{font-family:'Unbounded',sans-serif;font-weight:600;font-size:30px;letter-spacing:-.035em;margin-top:10px}
#s-network-orbit .ups-timer{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 14px 0 11px;margin-top:12px;border-radius:99px;font-size:13.5px;font-weight:600;color:#ffd0d0;background:rgba(255,59,59,.14);border:1px solid rgba(255,90,90,.55);box-shadow:0 0 18px rgba(255,60,60,.22)}
#s-network-orbit .ups-timer b{color:#ff6b6b;font-variant-numeric:tabular-nums;letter-spacing:.02em}
#s-network-orbit .ups-list{list-style:none;display:grid;gap:9px;margin:16px auto 0;max-width:470px;text-align:left}
#s-network-orbit .ups-list li{display:flex;gap:12px;align-items:flex-start;padding:10px 14px;border-radius:16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}
#s-network-orbit .ups-list i{width:26px;height:26px;flex:none;border-radius:50%;display:grid;place-items:center;background:linear-gradient(150deg,#ff9ad8,#8a6bff 55%,#4fb4ff)}
#s-network-orbit .ups-list b{display:block;font-size:15.5px;font-weight:700}
#s-network-orbit .ups-list span{display:block;font-size:13.5px;line-height:1.4;color:#bdb7e3;margin-top:2px}
#s-network-orbit .ups-price b sup{font-size:.5em;vertical-align:.75em;margin-left:1px}
#s-network-orbit .ups-p{font-size:15.5px;line-height:1.5;color:#cfcaee;margin:10px auto 0;max-width:470px}
#s-network-orbit .ups-price{display:flex;align-items:baseline;justify-content:center;gap:9px;margin-top:14px}
#s-network-orbit .ups-price s{font-size:19px;color:#8e88bd;text-decoration-thickness:2px}
#s-network-orbit .ups-price b{font-family:'Unbounded',sans-serif;font-weight:600;font-size:40px;letter-spacing:-.04em}
#s-network-orbit .ups-price small{font-size:15px;color:#a9a3d6}
#s-network-orbit .ups-price em{font-style:normal;height:26px;padding:0 9px;border-radius:99px;display:inline-flex;align-items:center;font-size:13px;font-weight:700;background:linear-gradient(90deg,#ff7ad9,#8a6bff);align-self:center}
#s-network-orbit .ups-keep{display:block;margin-top:6px;font-size:13px;color:#a9a3d6}
#s-network-orbit .ups-add{width:100%;margin-top:14px}
#s-network-orbit .ups-add.done{background:linear-gradient(150deg,#8ff5c0,#3ddc8a);color:#0b2a1a;box-shadow:0 12px 30px rgba(61,220,138,.35)}
#s-network-orbit .ups-no{display:block;margin-top:14px;font-size:14px;color:#a9a3d6;text-decoration:underline;text-underline-offset:3px}
html.mob #s-network-orbit .upspop{place-items:end center;padding-bottom:12px}
html.mob #s-network-orbit .ups-card{padding:18px 18px 16px!important;width:calc(100% - 24px)!important}
html.mob #s-network-orbit .ups-sel{font-size:11.5px;height:26px}
html.mob #s-network-orbit .ups-ic{width:44px;height:44px;border-radius:14px;margin-top:10px}
html.mob #s-network-orbit .ups-ic svg{width:22px;height:22px}
html.mob #s-network-orbit .ups-timer{font-size:12px;height:28px;margin-top:10px}
html.mob #s-network-orbit .ups-h{font-size:21px;margin-top:8px}
html.mob #s-network-orbit .ups-p{font-size:13px;margin-top:6px}
html.mob #s-network-orbit .ups-list{gap:7px;margin-top:12px}
html.mob #s-network-orbit .ups-list li{padding:8px 11px;gap:10px;border-radius:13px}
html.mob #s-network-orbit .ups-list i{width:22px;height:22px}
html.mob #s-network-orbit .ups-list b{font-size:13.5px}
html.mob #s-network-orbit .ups-list span{font-size:12px}
html.mob #s-network-orbit .ups-price{margin-top:10px}
html.mob #s-network-orbit .ups-price b{font-size:30px}
html.mob #s-network-orbit .ups-price s{font-size:15px}
html.mob #s-network-orbit .ups-keep{font-size:11.5px}
html.mob #s-network-orbit .ups-add{height:50px;margin-top:12px}
html.mob #s-network-orbit .ups-no{font-size:12.5px;margin-top:10px}
#s-network-orbit .mouse{position:absolute;left:0;top:0;width:26px;height:26px;z-index:60;opacity:0;pointer-events:none;filter:drop-shadow(0 3px 6px rgba(0,0,0,.5))}


#s-recovery .hero{min-height:640px;background:radial-gradient(ellipse 70% 34% at 50% 52%,var(--glow,rgba(190,40,90,.5)),transparent 70%),radial-gradient(ellipse 50% 30% at 95% 80%,rgba(80,200,255,.12),transparent 70%),radial-gradient(ellipse 50% 30% at 5% 30%,rgba(255,110,210,.12),transparent 70%),linear-gradient(180deg,#05061a,#0a0c2e 60%,#05061a)}
#s-recovery .nav{top:14px;left:20px;right:20px;height:48px;z-index:50}
#s-recovery .logo{font-size:21px}
#s-recovery .logo i{width:34px;height:34px}
#s-recovery .logo i svg{inset:8px}
#s-recovery .nav-btn{margin-left:auto;height:40px;padding:0 16px;font-size:14px}
#s-recovery .head{position:absolute;left:22px;right:22px;top:88px;text-align:center;z-index:6}
#s-recovery .head > *{will-change:transform,opacity}
#s-recovery .eyebrow{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 14px 0 12px;border-radius:99px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#e2ddff;background:linear-gradient(150deg,rgba(255,255,255,.12),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.16)}
#s-recovery .eyebrow::before{content:"";width:6px;height:6px;border-radius:50%;background:#ff5cc8;box-shadow:0 0 10px #ff5cc8}
#s-recovery .head h2{font-family:'Unbounded',sans-serif;font-weight:600;font-size:23px;line-height:1.18;letter-spacing:-.035em;margin-top:14px;text-wrap:balance;background:linear-gradient(180deg,#fff 20%,#d9d0ff);-webkit-background-clip:text;background-clip:text;color:transparent}
#s-recovery .head h2 em{font-style:normal;background:linear-gradient(90deg,#ff9ad8,#a58bff 50%,#6fd6ff);-webkit-background-clip:text;background-clip:text;color:transparent}
#s-recovery .p3d{left:calc(50% - 180px);top:46px;z-index:5}
#s-recovery .p3d-front{padding:9px}
#s-recovery .scr{border-radius:55px}
#s-recovery .ui{transform:scale(1.1032)}
#s-recovery .p3d-front{backface-visibility:hidden;-webkit-backface-visibility:hidden}
#s-recovery .back{position:absolute;inset:0;border-radius:64px;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(-42.2px) rotateY(180deg);overflow:hidden;
  background:radial-gradient(130% 80% at 28% 18%,#e4e1ee 0%,#bdb8cf 38%,#9b95b2 72%,#7d7896 100%);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.45),inset 0 0 40px rgba(120,100,200,.25)}
#s-recovery .back::after{content:"";position:absolute;inset:0;background-image:var(--grain);background-size:180px;opacity:.12;mix-blend-mode:multiply}
#s-recovery .back .sheen{position:absolute;inset:0;mix-blend-mode:screen;background-size:300% 100%;background-repeat:no-repeat;
  background-image:linear-gradient(110deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.7) 47%,rgba(255,255,255,.15) 51%,rgba(255,255,255,0) 56%)}
#s-recovery .cam{position:absolute;left:162px;top:18px;width:180px;height:180px;backface-visibility:hidden;-webkit-backface-visibility:hidden}
#s-recovery .cam svg{display:block;width:100%;height:100%}
#s-recovery .ban{position:absolute;inset:0;z-index:20;pointer-events:none;background:rgba(6,4,14,.62)}
#s-recovery .ban .zero{position:absolute;left:112px;top:118px;right:22px;display:flex;justify-content:space-between;text-align:center}
#s-recovery .ban .zero b{display:block;font-size:17.5px;font-weight:700;color:#fff}
#s-recovery .ban .zero small{font-size:12.5px;color:#9a95b0}
#s-recovery .ban .tiles{position:absolute;left:0;right:0;top:494px;display:grid;grid-template-columns:repeat(3,1fr);gap:2px}
#s-recovery .ban .tiles i{height:150px;background:#15131f;display:grid;place-items:center}
#s-recovery .sheet{position:absolute;left:16px;right:16px;top:206px;border-radius:26px;padding:26px 22px 22px;text-align:center;background:rgba(24,22,34,.96);box-shadow:0 20px 50px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.08)}
#s-recovery .sheet .lk{width:62px;height:62px;margin:0 auto;border-radius:50%;display:grid;place-items:center;border:2.5px solid #ff4d6d;box-shadow:0 0 22px rgba(255,60,100,.45)}
#s-recovery .sheet b{display:block;font-size:20px;font-weight:700;margin-top:16px;letter-spacing:-.02em}
#s-recovery .sheet p{font-size:14px;line-height:1.45;color:#b4afc8;margin-top:8px}
#s-recovery .sheet .dis{margin-top:18px;height:46px;border-radius:12px;display:grid;place-items:center;font-size:15px;font-weight:600;background:#3a63f5}
#s-recovery .sheet .lo{margin-top:12px;font-size:14px;font-weight:600;color:#cfcbe0}
#s-recovery .sweep{position:absolute;inset:0;z-index:25;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.75) 47%,rgba(255,255,255,.2) 52%,transparent 62%);background-size:300% 100%;background-repeat:no-repeat;mix-blend-mode:screen;opacity:0}
#s-recovery .burst{position:absolute;left:50%;top:431px;width:0;height:0;z-index:7;pointer-events:none}
#s-recovery .burst .ring{position:absolute;left:-200px;top:-200px;width:400px;height:400px;border-radius:50%;border:3px solid transparent;opacity:0;
  background:linear-gradient(#0000,#0000) padding-box,conic-gradient(#ff9ad8,#8a6bff,#5fd4ff,#ffffff,#ff9ad8) border-box;
  -webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 12px rgba(160,130,255,.9))}
#s-recovery .burst .flash{position:absolute;left:-260px;top:-260px;width:520px;height:520px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.8),rgba(190,160,255,.35) 40%,transparent);opacity:0}
#s-recovery .burst .sp{position:absolute;width:22px;height:22px;margin:-11px 0 0 -11px;opacity:0;filter:drop-shadow(0 0 8px rgba(255,255,255,.9))}
#s-recovery .pglow{position:absolute;left:50%;top:432px;width:420px;height:520px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,var(--pg,rgba(255,60,110,.55)),transparent);filter:blur(30px);z-index:4}
#s-recovery .badge{position:absolute;left:50%;top:296px;z-index:9;height:60px;padding:0 24px 0 12px;border-radius:21px;display:flex;align-items:center;gap:12px;font-family:'Unbounded';font-weight:600;font-size:17px;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;will-change:transform,opacity;
  backdrop-filter:blur(16px) saturate(1.5);-webkit-backdrop-filter:blur(16px) saturate(1.5)}
#s-recovery .badge::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}
#s-recovery .badge::after{content:"";position:absolute;left:10px;right:10px;top:4px;height:42%;border-radius:16px 16px 40% 40%;background:linear-gradient(180deg,rgba(255,255,255,.42),rgba(255,255,255,0));pointer-events:none}
#s-recovery .badge i{position:relative;width:38px;height:38px;border-radius:12px;display:grid;place-items:center}
#s-recovery .badge.bad{color:#fff;background:linear-gradient(150deg,rgba(255,110,135,.55),rgba(220,20,60,.45) 50%,rgba(140,0,40,.55));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -6px 16px rgba(120,0,30,.45),0 0 34px rgba(255,40,80,.55),0 18px 40px rgba(40,0,10,.5)}
#s-recovery .badge.bad::before{background:linear-gradient(140deg,#fff,#ffb3c2 30%,#ff3d63 60%,#ffd0d9)}
#s-recovery .badge.bad i{background:linear-gradient(160deg,#ff8099,#e0103f);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 4px 12px rgba(160,0,40,.5)}
#s-recovery .badge.good{background:linear-gradient(150deg,rgba(255,154,216,.6),rgba(138,107,255,.5) 55%,rgba(95,180,255,.55));box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 0 30px rgba(150,110,255,.5),0 18px 40px rgba(20,0,40,.5)}
#s-recovery .badge.good::before{background:linear-gradient(140deg,#fff,#ff9ad8 28%,#8a6bff 55%,#5fd4ff 80%,#fff)}
#s-recovery .badge.good i{background:#fff}
#s-recovery .act{position:absolute;left:16px;right:16px;top:668px;height:72px;border-radius:99px;z-index:8;overflow:hidden;display:grid;place-items:center;font-size:19px;font-weight:600;color:#fff;will-change:transform,opacity;
  background:rgba(40,16,40,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 14px 34px rgba(190,50,230,.35)}
#s-recovery .act .fill{position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(90deg,#ff4f8f,#b23cff)}
#s-recovery .act .done{position:absolute;inset:0;background:linear-gradient(90deg,#ff7ad9,#8a6bff 50%,#4fb4ff);opacity:0}
#s-recovery .act span{position:absolute;display:flex;align-items:center;gap:10px;white-space:nowrap}
#s-recovery .spin{width:22px;height:22px;border-radius:50%;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff}
#s-recovery .prot{position:absolute;left:20px;right:20px;top:672px;height:66px;border-radius:20px;display:flex;align-items:center;gap:12px;padding:0 16px 0 10px;z-index:9;opacity:0;will-change:transform,opacity;
  background:linear-gradient(160deg,rgba(255,255,255,.16),rgba(255,255,255,.05)),rgba(14,14,44,.72);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 18px 40px rgba(0,0,0,.45)}
#s-recovery .prot::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.2px;pointer-events:none;background:linear-gradient(140deg,#fff,#ff9ad8 28%,#8a6bff 55%,#5fd4ff 80%,#fff);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}
#s-recovery .prot i{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#ff9ad8,#8a6bff 50%,#5fb4ff);flex:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}
#s-recovery .prot small{display:block;font-size:11.5px;color:#cfc8ff}
#s-recovery .prot b{display:block;font-size:15px;font-weight:600;white-space:nowrap}
#s-recovery .eyerow{display:flex;align-items:center;justify-content:center;gap:8px}
#s-recovery .eplus{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;opacity:0;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.24)}
#s-recovery .emp{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 14px 0 11px;border-radius:99px;opacity:0;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;white-space:nowrap;
  background:linear-gradient(90deg,#ff7ad9,#8a6bff 50%,#4fb4ff)}
#s-recovery .emp::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.65) 48%,rgba(255,255,255,.15) 54%,transparent 62%);background-size:260% 100%;background-repeat:no-repeat;background-position:var(--sh,130%) 0}
#s-recovery .plus{position:absolute;z-index:8;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;opacity:0;will-change:transform,opacity;
  background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.24);box-shadow:inset 0 1px 0 rgba(255,255,255,.25)}
#s-recovery .mp{position:absolute;z-index:8;border-radius:99px;display:flex;align-items:center;justify-content:center;gap:12px;font-weight:600;color:#fff;opacity:0;overflow:hidden;white-space:nowrap;will-change:transform,opacity;
  background:linear-gradient(90deg,#ff7ad9,#8a6bff 50%,#4fb4ff);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 0 0 1px rgba(255,255,255,.18)}
#s-recovery .mp::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.6) 48%,rgba(255,255,255,.15) 54%,transparent 62%);background-size:260% 100%;background-repeat:no-repeat;background-position:var(--sh,130%) 0}
#s-recovery .mp i{position:relative;z-index:1;width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:rgba(255,255,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}
#s-recovery .mp b{position:relative;z-index:1;font-weight:600}
#s-recovery .mpglow{position:absolute;z-index:7;border-radius:99px;opacity:0;pointer-events:none;background:linear-gradient(90deg,#ff7ad9,#8a6bff 50%,#4fb4ff);filter:blur(22px)}
#s-recovery .act .t3{opacity:0}
#s-recovery .note{position:absolute;left:28px;right:28px;top:764px;text-align:center;font-size:13.5px;line-height:1.45;color:#a9a3d6;z-index:8}
#s-recovery .note b{color:#e6e2ff;font-weight:600}
html.mob #s-recovery .eyerow{gap:6px}
html.mob #s-recovery .eyerow .eyebrow{font-size:10px;letter-spacing:.06em;height:28px;padding:0 10px 0 9px;white-space:nowrap}
html.mob #s-recovery .eyerow .eyebrow::before{width:5px;height:5px}
html.mob #s-recovery .eplus{width:22px;height:22px}
html.mob #s-recovery .emp{font-size:10px;letter-spacing:.06em;height:28px;padding:0 10px 0 9px;gap:5px}
html.lap #s-recovery .eyerow{justify-content:flex-start}
html.lap #s-recovery .nav{top:24px;left:80px;right:80px;height:60px}
html.lap #s-recovery .logo{font-size:24px}
html.lap #s-recovery .logo i{width:38px;height:38px}
html.lap #s-recovery .logo i svg{inset:9px}
html.lap #s-recovery .nav-btn{height:48px;padding:0 22px;font-size:15px}
html.lap #s-recovery .head{left:110px;right:auto;width:600px;top:226px;text-align:left}
html.lap #s-recovery .head h2{font-size:44px;line-height:1.14}
html.lap #s-recovery .p3d{left:820px;top:65px}
html.lap #s-recovery .pglow{left:1000px;top:450px;width:600px;height:760px}
html.lap #s-recovery .badge{left:1000px;top:212px}
html.lap #s-recovery .burst{left:1000px;top:450px}
html.lap #s-recovery .act{left:110px;right:auto;width:600px;top:446px;height:100px;font-size:27px;letter-spacing:-.01em}
html.lap #s-recovery .act .spin{width:30px;height:30px;border-width:3.5px}
html.lap #s-recovery .act span{gap:14px}
html.lap #s-recovery .prot{left:110px;right:auto;width:600px;top:446px;height:100px;border-radius:28px;padding:0 24px 0 16px;gap:18px}
html.lap #s-recovery .prot i{width:64px;height:64px;border-radius:18px}
html.lap #s-recovery .prot i svg{width:30px;height:30px}
html.lap #s-recovery .prot small{font-size:15px}
html.lap #s-recovery .prot b{font-size:21px}
html.lap #s-recovery .note{left:110px;right:auto;width:600px;top:574px;text-align:left;font-size:15px}


#s-recovery .scr3d{width:342px;height:752px}
#s-recovery .scr3d .scr{width:100%;height:100%;border-radius:55px}
#s-recovery #pbody{display:none}
#s-recovery .prot .mpa{font-family:'Unbounded',sans-serif;font-weight:600;font-size:17px;letter-spacing:-.02em}
html.lap #s-recovery .prot .mpa{font-size:26px}
html.mob #s-recovery .prot .mpa{font-size:15px!important;white-space:nowrap}


#s-faq .hero{min-height:640px;background:radial-gradient(ellipse 60% 40% at 50% 70%,rgba(110,80,255,.3),transparent 70%),radial-gradient(ellipse 50% 30% at 92% 18%,rgba(80,200,255,.1),transparent 70%),linear-gradient(180deg,#05061a,#0a0c2e 60%,#05061a)}
#s-faq .nav{top:14px;left:20px;right:20px;height:48px;z-index:50}
#s-faq .logo{font-size:21px}
#s-faq .logo i{width:34px;height:34px}
#s-faq .logo i svg{inset:8px}
#s-faq .nav-btn{margin-left:auto;height:40px;padding:0 16px;font-size:14px}
#s-faq .head{position:absolute;left:22px;right:22px;top:92px;text-align:center;z-index:6}
#s-faq .head > *{will-change:transform,opacity}
#s-faq .eyebrow{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 14px 0 12px;border-radius:99px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#e2ddff;background:linear-gradient(150deg,rgba(255,255,255,.12),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.16)}
#s-faq .eyebrow::before{content:"";width:6px;height:6px;border-radius:50%;background:#ff5cc8;box-shadow:0 0 10px #ff5cc8}
#s-faq .head h2{font-family:'Unbounded',sans-serif;font-weight:600;font-size:30px;line-height:1.14;letter-spacing:-.035em;margin-top:16px;background:linear-gradient(180deg,#fff 20%,#d9d0ff);-webkit-background-clip:text;background-clip:text;color:transparent}
#s-faq .head h2 em{font-style:normal;background:linear-gradient(90deg,#ff9ad8,#a58bff 50%,#6fd6ff);-webkit-background-clip:text;background-clip:text;color:transparent}
#s-faq .list{position:absolute;left:18px;right:18px;top:228px;display:flex;flex-direction:column;gap:10px;z-index:6}
#s-faq .q{position:relative;border-radius:20px;overflow:hidden;will-change:transform,opacity;
  background:linear-gradient(160deg,rgba(255,255,255,.1),rgba(255,255,255,.03) 55%),rgba(12,12,40,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}
#s-faq .q::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.2px;pointer-events:none;background:var(--rim,linear-gradient(140deg,rgba(255,255,255,.3),rgba(255,255,255,.06) 50%,rgba(255,255,255,.16)));
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}
#s-faq .qh{display:flex;align-items:center;gap:12px;height:60px;padding:0 16px 0 18px;font-size:15.5px;font-weight:600}
#s-faq .qh i{margin-left:auto;width:30px;height:30px;border-radius:50%;flex:none;display:grid;place-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18)}
#s-faq .qa{height:0;overflow:hidden;padding:0 18px;font-size:14.5px;line-height:1.55;color:#d2cdef}
#s-faq .qa p{padding-bottom:16px}
#s-faq .more{position:absolute;left:0;right:0;bottom:30px;text-align:center;font-size:14.5px;color:#c4bfe6;z-index:6}
#s-faq .more b{color:#fff;font-weight:600}
html.lap #s-faq .nav{top:24px;left:80px;right:80px;height:60px}
html.lap #s-faq .logo{font-size:24px}
html.lap #s-faq .logo i{width:38px;height:38px}
html.lap #s-faq .logo i svg{inset:9px}
html.lap #s-faq .nav-btn{height:48px;padding:0 22px;font-size:15px}
html.lap #s-faq .head{top:120px}
html.lap #s-faq .head h2{font-size:44px}
html.lap #s-faq .list{left:calc(50% - 400px);right:auto;width:800px;top:262px;gap:12px}
html.lap #s-faq .qh{height:66px;font-size:17px;padding:0 20px 0 24px}
html.lap #s-faq .qa{padding:0 24px;font-size:15.5px}
html.lap #s-faq .more{bottom:44px;font-size:15.5px}




#s-booking .hero{min-height:640px;background:radial-gradient(ellipse 80% 30% at 50% 100%,rgba(140,90,255,.55),transparent 70%),radial-gradient(ellipse 70% 36% at 50% 46%,rgba(110,80,255,.3),transparent 70%),radial-gradient(ellipse 50% 30% at 5% 15%,rgba(255,110,210,.12),transparent 70%),linear-gradient(180deg,#05061a,#0a0c2e 60%,#05061a)}
#s-booking .nav{top:14px;left:20px;right:20px;height:48px;z-index:50}
#s-booking .logo{font-size:21px}
#s-booking .logo i{width:34px;height:34px}
#s-booking .logo i svg{inset:8px}
#s-booking .nav-btn{margin-left:auto;height:40px;padding:0 16px;font-size:14px}
#s-booking .head{position:absolute;left:22px;right:22px;top:88px;text-align:center;z-index:6}
#s-booking .head > *{will-change:transform,opacity}
#s-booking .eyebrow{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 14px 0 12px;border-radius:99px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#e2ddff;background:linear-gradient(150deg,rgba(255,255,255,.12),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.16)}
#s-booking .eyebrow::before{content:"";width:6px;height:6px;border-radius:50%;background:#ff5cc8;box-shadow:0 0 10px #ff5cc8}
#s-booking .head h2{font-family:'Unbounded',sans-serif;font-weight:600;font-size:40px;line-height:1.08;letter-spacing:-.04em;margin-top:14px;background:linear-gradient(180deg,#fff 20%,#d9d0ff);-webkit-background-clip:text;background-clip:text;color:transparent}
#s-booking .head h2 em{font-style:normal;background:linear-gradient(90deg,#ff9ad8,#a58bff 50%,#6fd6ff);-webkit-background-clip:text;background-clip:text;color:transparent}
#s-booking .head p{font-size:15px;line-height:1.5;color:#cfcaee;margin-top:10px;text-wrap:balance}
#s-booking .card{position:absolute;left:18px;right:18px;top:282px;height:428px;border-radius:30px;padding:20px 20px;z-index:6;will-change:transform,opacity;overflow:hidden;
  background:linear-gradient(160deg,rgba(255,255,255,.13),rgba(255,255,255,.04) 50%,rgba(130,110,255,.1)),rgba(14,14,44,.62);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 30px 70px rgba(4,4,30,.55)}
#s-booking .card::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.3px;pointer-events:none;background:linear-gradient(140deg,#fff,#ff9ad8 28%,#8a6bff 55%,#5fd4ff 80%,#fff);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.75}
#s-booking .form > *{will-change:opacity}
#s-booking .lab{display:block;font-size:12px;color:#b9b3e6;margin:0 0 8px;letter-spacing:.02em}
#s-booking .field{height:48px;border-radius:16px;background:rgba(0,0,0,.32);border:1px solid rgba(255,255,255,.13);display:flex;align-items:center;padding:0 16px;font-size:16px;color:#f2eef0;margin-bottom:14px}
#s-booking .field.on{border-color:rgba(165,139,255,.8);box-shadow:0 0 0 3px rgba(138,107,255,.22)}
#s-booking .field .ph{color:#7d78a3}
#s-booking .caret{display:inline-block;width:2px;height:20px;background:#c9b8ff;margin-left:2px}
#s-booking .opts{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}
#s-booking .opts button{height:38px;padding:0 14px;border-radius:99px;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.04)}
#s-booking .opts button[aria-pressed="true"]{background:#f5f3ff;color:#160f3a;border-color:#f5f3ff}
#s-booking .go{position:relative;width:100%;height:56px;border-radius:99px;display:grid;place-items:center;font-weight:600;font-size:16px;margin-top:4px;
  background:linear-gradient(90deg,#ff7ad9,#8a6bff 50%,#4fb4ff);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 12px 30px rgba(123,97,255,.5)}
#s-booking .dm{display:flex;align-items:center;justify-content:center;gap:7px;font-size:13.5px;color:#b9b3e6;margin-top:12px}
#s-booking .ok{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 30px;opacity:0}
#s-booking .ok .ck{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#ff9ad8,#8a6bff 50%,#5fb4ff);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 0 40px rgba(150,110,255,.6)}
#s-booking .ok b{font-family:'Unbounded';font-weight:600;font-size:21px;letter-spacing:-.03em;margin-top:20px}
#s-booking .ok p{font-size:15px;line-height:1.5;color:#cfcaee;margin-top:8px}
#s-booking .finger{position:absolute;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.8),rgba(255,255,255,.25) 60%,transparent 72%);z-index:9;opacity:0;pointer-events:none}
#s-booking .foot{position:absolute;left:22px;right:22px;top:728px;z-index:6;border-top:1px solid rgba(255,255,255,.12);padding-top:18px;will-change:opacity}
#s-booking .foot .row{display:flex;justify-content:space-between;align-items:center}
#s-booking .foot .logo{font-size:18px}
#s-booking .foot .logo i{width:28px;height:28px;border-radius:9px}
#s-booking .foot .logo i svg{inset:6px}
#s-booking .foot .soc{display:flex;gap:8px}
#s-booking .foot .soc span{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14)}
#s-booking .foot nav{display:flex;gap:16px;margin-top:14px;font-size:13px;color:#cfcaee}
#s-booking .foot small{display:block;margin-top:12px;font-size:11.5px;color:#8e88bd}
html.lap #s-booking .nav{top:24px;left:80px;right:80px;height:60px}
html.lap #s-booking .logo{font-size:24px}
html.lap #s-booking .logo i{width:38px;height:38px}
html.lap #s-booking .logo i svg{inset:9px}
html.lap #s-booking .nav-btn{height:48px;padding:0 22px;font-size:15px}
html.lap #s-booking .head{left:110px;right:auto;width:560px;top:250px;text-align:left}
html.lap #s-booking .head h2{font-size:80px}
html.lap #s-booking .head p{font-size:18px;max-width:430px}
html.lap #s-booking .card{left:auto;right:110px;width:520px;top:168px;height:420px;padding:26px 28px}
html.lap #s-booking .foot{left:110px;right:110px;top:688px}


#s-booking .qc{gap:8px!important;flex-wrap:wrap;justify-content:center;row-gap:8px!important}
#s-booking .qc span{white-space:nowrap}
#s-booking .qcl{text-decoration:none;color:inherit}
#s-booking .qc span{height:28px;padding:0 11px;border-radius:99px;display:inline-flex;align-items:center;font-size:12.5px;font-weight:600;color:#fff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18)}
html.mob #s-booking .qc{flex-wrap:wrap;justify-content:center;row-gap:8px!important}
html.mob #s-booking .qc>span{flex:none}
html.mob #s-booking .head{top:80px!important}
html.mob #s-booking .head h2{font-size:34px!important}
html.mob #s-booking .head p{font-size:14px!important;margin-top:6px!important}
html.mob #s-booking .card{top:236px!important;height:486px!important}
html.mob #s-booking .field{height:46px!important;margin-bottom:12px!important}
html.mob #s-booking .foot{top:740px!important;padding-top:12px!important}

