.nexus-shell{--nx-void:#04060e;--nx-void2:#020409;--nx-panel:#0a1120a8;--nx-glass:linear-gradient(158deg, #1826448c, #080e1c9e);--nx-line:#5a96dc29;--nx-line2:#5aa0e64d;--nx-edge:#46beff73;--nx-ink:#eaf2ff;--nx-mut:#9bb2d6;--nx-dim:#5e7397;--nx-faint:#3e5478;--nx-cyan:#3be8ff;--nx-cyan2:#42a6ff;--nx-violet:#8b6cff;--nx-good:#38e8a6;--nx-warn:#f7c24b;--nx-bad:#ff5d74;--nx-info:#49b8ff;--nx-grad:linear-gradient(100deg, var(--nx-cyan), var(--nx-cyan2) 45%, var(--nx-violet));--nx-r:15px;z-index:1;width:100%;height:100vh;color:var(--nx-ink);letter-spacing:.1px;-webkit-font-smoothing:antialiased;grid-template:"brand top"66px"nav main""nav status"58px/238px 1fr;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;display:grid;position:relative;overflow:hidden}@media (max-width:1080px){.nexus-shell{grid-template-columns:66px 1fr}}.nexus-shell .lbl{letter-spacing:.18em;text-transform:uppercase;color:var(--nx-dim);font-size:10px;font-weight:650}.nexus-shell .num{font-variant-numeric:tabular-nums}.nexus-shell svg{display:block}.nexus-shell .hud{background:var(--nx-glass);border:1px solid var(--nx-line);border-radius:var(--nx-r);-webkit-backdrop-filter:blur(14px)saturate(1.1);position:relative;box-shadow:0 30px 70px -34px #000000d9,inset 0 1px #ffffff0d}.nexus-shell .hud:before{content:"";background:linear-gradient(90deg, transparent, var(--nx-edge), transparent);opacity:.7;border-radius:2px;height:1px;position:absolute;top:0;left:16px;right:16px}.nexus-shell .hud:after{content:"";border-radius:var(--nx-r);pointer-events:none;background:radial-gradient(120% 60% at 50% -8%,#3cb4ff14,#0000 60%);position:absolute;inset:0}.nexus-shell .cnr{border:1.5px solid var(--nx-edge);opacity:.55;pointer-events:none;width:11px;height:11px;position:absolute}.nexus-shell .cnr.tl{border-bottom:0;border-right:0;top:7px;left:7px}.nexus-shell .cnr.tr{border-bottom:0;border-left:0;top:7px;right:7px}.nexus-shell .cnr.bl{border-top:0;border-right:0;bottom:7px;left:7px}.nexus-shell .cnr.br{border-top:0;border-left:0;bottom:7px;right:7px}.nexus-shell .brand{border-right:1px solid var(--nx-line);border-bottom:1px solid var(--nx-line);grid-area:brand;align-items:center;gap:12px;padding:0 20px;display:flex}.nexus-shell .brand a{align-items:center;min-width:0;text-decoration:none;display:flex}.nexus-shell .logo-img{object-fit:contain;filter:drop-shadow(0 0 20px #6366f166);width:auto;height:42px}@media (max-width:1080px){.nexus-shell .logo-img{height:30px}}.nexus-shell .top{border-bottom:1px solid var(--nx-line);grid-area:top;align-items:center;gap:10px;min-width:0;padding:0 20px;display:flex}.nexus-shell .stats{flex:1;gap:10px;display:flex;overflow:hidden}.nexus-shell .stat{border:1px solid var(--nx-line);background:var(--nx-glass);border-radius:12px;align-items:center;gap:11px;min-width:0;padding:8px 15px;display:flex;position:relative;overflow:hidden}.nexus-shell .stat:before{content:"";background:linear-gradient(90deg, transparent, var(--nx-edge), transparent);opacity:.6;height:1px;position:absolute;top:0;left:10px;right:10px}.nexus-shell .stat .ic{width:17px;height:17px;color:var(--nx-cyan);filter:drop-shadow(0 0 6px #3be8ff99);flex:none}.nexus-shell .stat .v{letter-spacing:-.01em;color:var(--nx-ink);font-size:16px;font-weight:740;line-height:1}.nexus-shell .stat .k{letter-spacing:.16em;color:var(--nx-dim);text-transform:uppercase;white-space:nowrap;margin-top:4px;font-size:8px}.nexus-shell .dot{background:var(--nx-good);width:7px;height:7px;box-shadow:0 0 10px var(--nx-good), 0 0 4px #fff;border-radius:50%;flex:none}.nexus-shell .pz{animation:2.6s ease-in-out infinite nx-pz}@keyframes nx-pz{0%,to{opacity:1}50%{opacity:.35}}.nexus-shell .me{flex:none;align-items:center;gap:12px;padding-left:4px;display:flex}.nexus-shell .me .who{text-align:right;min-width:0}.nexus-shell .me .who b{letter-spacing:.03em;color:var(--nx-ink);text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:13px;font-weight:700;display:block;overflow:hidden}.nexus-shell .me .who span{letter-spacing:.22em;color:var(--nx-dim);text-transform:uppercase;margin-top:1px;font-size:8.5px;display:block}.nexus-shell .me .av{color:#04101f;background:var(--nx-grad);border-radius:11px;flex:none;place-items:center;width:36px;height:36px;font-size:15px;font-weight:750;display:grid;box-shadow:0 0 20px -4px #42a6ffcc,inset 0 0 0 1px #ffffff40}.nexus-shell .nav{border-right:1px solid var(--nx-line);flex-direction:column;grid-area:nav;min-height:0;padding:16px 13px;display:flex;overflow:hidden}.nexus-shell .nav .nav-scroll{flex-direction:column;flex:auto;gap:3px;min-height:0;display:flex;overflow-y:auto}.nexus-shell .nav .signout{border-top:1px solid var(--nx-line);color:var(--nx-mut);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:pointer;text-align:left;background:0 0;border-bottom:none;border-left:none;border-right:none;flex:none;align-items:center;gap:12px;width:100%;margin-top:8px;padding:13px 12px 4px;font-family:inherit;font-size:11px;font-weight:500;transition:all .18s;display:flex}.nexus-shell .nav .signout .ico{flex:none;place-items:center;width:20px;height:20px;display:grid}.nexus-shell .nav .signout .ico svg{width:18px;height:18px;color:var(--nx-dim);transition:all .18s}.nexus-shell .nav .signout .tx{flex:1}.nexus-shell .nav .signout:hover{color:#ffe0e0}.nexus-shell .nav .signout:hover .ico svg{color:#ff6b6b;filter:drop-shadow(0 0 5px #ff6b6b80)}.nexus-shell .nav a{color:var(--nx-mut);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:9px;align-items:center;gap:12px;padding:9px 12px;font-size:11px;font-weight:500;text-decoration:none;transition:all .18s;display:flex;position:relative}.nexus-shell .nav a .ico{flex:none;place-items:center;width:20px;height:20px;display:grid}.nexus-shell .nav a .ico svg{width:18px;height:18px;color:var(--nav-hue,var(--nx-dim));filter:drop-shadow(0 0 5px color-mix(in srgb, var(--nav-hue,transparent) 53%, transparent));transition:all .18s}.nexus-shell .nav a .tx{text-overflow:ellipsis;flex:1;overflow:hidden}.nexus-shell .nav a .tx small{letter-spacing:.16em;color:var(--nx-dim);text-transform:uppercase;margin-top:2px;font-size:8.5px;display:block}.nexus-shell .nav a:hover{color:var(--nx-ink);background:#5a96dc0d}.nexus-shell .nav a:hover .ico svg{color:var(--nx-cyan)}.nexus-shell .nav a.on{color:#eaf3ff;box-shadow:inset 0 0 0 1px var(--nx-edge), 0 0 26px -10px #42a6ffb3;background:linear-gradient(100deg,#3be8ff1f,#8b6cff1a)}.nexus-shell .nav a.on .tx small{color:var(--nx-cyan)}.nexus-shell .nav a.on:before{content:"";background:var(--nx-grad);width:3px;box-shadow:0 0 14px var(--nx-cyan);border-radius:0 3px 3px 0;position:absolute;top:9px;bottom:9px;left:-13px}.nexus-shell .nav a.on .ico svg{color:var(--nx-cyan);filter:drop-shadow(0 0 6px #3be8ffcc)}.nexus-shell .nav a.grp{margin-top:9px}.nexus-shell .nav a.grp:first-of-type{margin-top:0}.nexus-shell .nav a.sub{padding-left:34px}.nexus-shell .qn{background:var(--nx-grad);color:#04101f;box-shadow:0 0 12px -3px var(--nx-cyan);border-radius:20px;flex:none;margin-left:auto;padding:1px 8px;font-size:10px;font-weight:800}@media (max-width:1080px){.nexus-shell .nav a .tx,.nexus-shell .qn{display:none}.nexus-shell .nav a{justify-content:center}}.nexus-shell .nexus-main{grid-area:main;min-height:0;position:relative;overflow:hidden auto}.nexus-shell .status{border-top:1px solid var(--nx-line);background:linear-gradient(#0000,#0a101e8c);grid-area:status;justify-content:space-between;align-items:center;gap:16px;padding:0 26px;display:flex;overflow-x:auto}.nexus-shell .si{white-space:nowrap;align-items:center;gap:11px;min-width:0;display:flex}.nexus-shell .si svg{width:17px;height:17px;color:var(--nx-dim);flex:none}.nexus-shell .si .txt{flex-direction:column;gap:3px;min-width:0;display:flex}.nexus-shell .si .k{letter-spacing:.15em;text-transform:uppercase;color:var(--nx-mut);font-size:9px;line-height:1}.nexus-shell .si .v{color:#e2ecff;font-size:12px;font-weight:600;line-height:1}.nexus-shell .si .v.m{color:#bcd3f2;font-family:ui-monospace,SFMono-Regular,JetBrains Mono,Menlo,monospace;font-size:11.5px;font-weight:500}.nexus-shell .rise{opacity:0;filter:blur(6px);animation:.9s cubic-bezier(.2,.7,.2,1) forwards nx-rise;transform:translateY(26px)scale(.985)}@keyframes nx-rise{to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.nexus-shell .rise{opacity:1;filter:none;animation:none;transform:none}.nexus-shell .pz{animation:none}}
.nexus-deck{--nx-good:#38e8a6;--nx-warn:#f7c24b;--nx-bad:#ff5d74;--nx-info:#49b8ff;--nx-violet2:#b04bff;--nx-grad:linear-gradient(100deg, #3be8ff, #42a6ff 45%, #8b6cff);--nx-mono:ui-monospace, "SFMono-Regular", "JetBrains Mono", Menlo, monospace;flex-direction:column;gap:14px;min-height:100%;display:flex}.nexus-deck .num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.nexus-deck .lbl{letter-spacing:.18em;text-transform:uppercase;color:var(--nx-dim);font-size:10px;font-weight:650}.nexus-deck .gt{background:var(--nx-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.nexus-deck .dot{background:var(--nx-good);width:7px;height:7px;box-shadow:0 0 10px var(--nx-good), 0 0 4px #fff;border-radius:50%;flex:none}@keyframes nx-eq{0%,to{transform:scaleY(.28)}50%{transform:scaleY(1)}}.nexus-deck .row1{grid-template-columns:1fr 400px;gap:14px;height:336px;display:grid}@media (max-width:1280px){.nexus-deck .row1{grid-template-columns:1fr;height:auto}}.nexus-deck .hero{flex-direction:column;padding:24px 32px;display:flex;position:relative;overflow:hidden}.nexus-deck .hero-top{z-index:2;position:relative}.nexus-deck .bigwave{z-index:2;flex:auto;width:100%;min-height:120px;margin:6px 0 8px;display:block;position:relative}.nexus-deck .mbh{letter-spacing:.05em;text-transform:uppercase;color:#eef4ff;text-wrap:balance;text-shadow:0 0 26px #5aaaff59;align-items:center;gap:12px;margin:0 0 15px;font-size:26px;font-weight:760;display:flex}.nexus-deck .mbh .mdash{color:var(--nx-faint);font-weight:400}.nexus-deck .mbh .live{color:var(--nx-good);letter-spacing:.18em;align-items:center;gap:7px;font-size:12px;font-weight:760;display:flex}.nexus-deck .greet{color:#d3e2ff;margin:0 0 7px;font-size:13.5px;font-weight:500}.nexus-deck .brief{color:var(--nx-mut);max-width:52ch;margin:0 0 16px;font-size:13px;line-height:1.6}.nexus-deck .brief b{color:#cfe0ff;font-weight:640}.nexus-deck .btns{z-index:2;flex-wrap:wrap;gap:12px;display:flex;position:relative}.nexus-deck .btn{letter-spacing:.03em;cursor:pointer;border:1px solid var(--nx-line2);color:var(--nx-ink);background:#5a96dc0a;border-radius:11px;align-items:center;gap:9px;padding:12px 20px;font-family:inherit;font-size:12.5px;font-weight:650;transition:all .18s;display:inline-flex;position:relative}.nexus-deck .btn svg{width:15px;height:15px}.nexus-deck .btn:hover:not(:disabled){border-color:var(--nx-edge);color:#fff;box-shadow:0 0 24px -8px #42a6ffb3}.nexus-deck .btn:disabled{opacity:.55;cursor:default}.nexus-deck .btn.pr{color:#eaf2ff;background:linear-gradient(100deg,#2f6bff,#6a4ff5);border:none;font-weight:700;box-shadow:0 12px 34px -12px #4278ffe6,inset 0 1px #ffffff40}.nexus-deck .btn.pr:hover:not(:disabled){filter:brightness(1.1)}.nexus-deck .hd{border-bottom:1px solid var(--nx-line);z-index:2;align-items:center;gap:10px;padding:15px 18px;display:flex;position:relative}.nexus-deck .hd .t{letter-spacing:.16em;text-transform:uppercase;color:var(--nx-mut);font-size:11px;font-weight:730}.nexus-deck .hd .r{align-items:center;gap:10px;margin-left:auto;display:flex}.nexus-deck .lk{letter-spacing:.14em;text-transform:uppercase;color:var(--nx-cyan);cursor:pointer;font-size:9.5px;font-weight:680;text-decoration:none}.nexus-deck .lk:hover{color:#fff}.nexus-deck .tag{letter-spacing:.1em;text-transform:uppercase;border-radius:6px;padding:3px 8px;font-size:8.5px;font-weight:760}.nexus-deck .tg{color:var(--nx-good);background:#38e8a621}.nexus-deck .ti{color:var(--nx-info);background:#49b8ff24}.nexus-deck .tw{color:var(--nx-warn);background:#f7c24b24}.nexus-deck .tb{color:var(--nx-bad);background:#ff5d7424}.nexus-deck .tv{color:var(--nx-violet2);background:#b04bff29}.nexus-deck .exec{flex-direction:column;min-height:0;display:flex}.nexus-deck .exec .bd{z-index:2;flex:1;min-height:0;margin:0;padding:5px;list-style:none;position:relative;overflow-y:auto}.nexus-deck .er{border-radius:11px;grid-template-columns:46px 1fr auto;align-items:center;gap:12px;padding:11px 12px;transition:all .15s;display:grid}.nexus-deck .er:hover{background:#5a96dc0d}.nexus-deck .pf.photo,.nexus-deck .ac.photo{object-fit:cover;display:block}.nexus-deck .pf{color:#eaf3ff;border-radius:12px;place-items:center;width:46px;height:46px;font-size:14px;font-weight:720;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24}.nexus-deck .pf:after{content:"";background:linear-gradient(#0000 48%,#00000073);position:absolute;inset:0}.nexus-deck .pf .sil{color:#ffffffeb;width:30px;height:30px;position:absolute;bottom:-3px}.nexus-deck .er .nm{align-items:center;gap:7px;font-size:13px;font-weight:640;display:flex}.nexus-deck .rl{letter-spacing:.08em;color:var(--nx-mut);white-space:nowrap;background:#5a96dc24;border-radius:5px;padding:1.5px 6px;font-size:8.5px;font-weight:760}.nexus-deck .er .einf{min-width:0}.nexus-deck .er .st{color:var(--nx-mut);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:10px;overflow:hidden}.nexus-deck .er .dp{letter-spacing:.03em;color:var(--nx-faint);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:9px;overflow:hidden}.nexus-deck .er .rt{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.nexus-deck .lf{letter-spacing:.12em;color:var(--nx-good);align-items:center;gap:5px;font-size:8.5px;font-weight:760;display:flex}.nexus-deck .mn{align-items:flex-end;gap:2px;height:15px;display:flex}.nexus-deck .mn i{background:var(--nx-good);border-radius:2px;width:2px}.nexus-deck .mn.is-live i{animation:1.3s ease-in-out infinite nx-eq}.nexus-deck .quad{grid-template-columns:repeat(4,1fr);grid-auto-rows:472px;gap:12px;padding-bottom:2px;display:grid}@media (max-width:1280px){.nexus-deck .quad{grid-template-columns:repeat(2,1fr);grid-auto-rows:472px}}@media (max-width:760px){.nexus-deck .quad{grid-template-columns:1fr}}.nexus-deck .quad .hud{flex-direction:column;display:flex;overflow:hidden}.nexus-deck .quad .hud>.hd,.nexus-deck .quad .hud>.pn,.nexus-deck .quad .hud>.ps,.nexus-deck .quad .hud>.ft{flex:none}.nexus-deck .ft{z-index:2;padding:11px 16px 14px;position:relative}.nexus-deck .bd2{z-index:2;flex-direction:column;flex:auto;min-height:0;margin:0;padding:7px 9px;list-style:none;display:flex;position:relative;overflow-y:auto}.nexus-deck .ar{border-radius:10px;grid-template-columns:36px 1fr auto;align-items:center;gap:11px;padding:10px;display:grid}.nexus-deck .ar:hover{background:#5a96dc0d}.nexus-deck .ac{color:#eaf3ff;border-radius:10px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:720;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.nexus-deck .ac .sil{color:#ffffffe6;width:24px;height:24px;position:absolute;bottom:-3px}.nexus-deck .atx{min-width:0}.nexus-deck .atx b{text-overflow:ellipsis;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.nexus-deck .atx b em{color:var(--nx-mut);font-style:normal;font-weight:500}.nexus-deck .atx .s{color:var(--nx-dim);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10.5px;overflow:hidden}.nexus-deck .ar .rc{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.nexus-deck .ar .wh{font-family:var(--nx-mono);color:var(--nx-faint);font-size:9.5px}.nexus-deck .auth{border:1px solid var(--nx-line);background:#5a96dc08;border-radius:10px;flex-direction:column;flex:none;gap:9px;margin:6px 9px;padding:10px 11px;display:flex}.nexus-deck .auth .tp{align-items:center;gap:12px;display:flex}.nexus-deck .auth .ac{flex:none;width:38px;height:38px}.nexus-deck .auth .inf{flex:1;min-width:0}.nexus-deck .auth .it{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:640;overflow:hidden}.nexus-deck .auth .su{color:var(--nx-dim);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10.5px;overflow:hidden}.nexus-deck .auth .am{text-align:right;flex:none}.nexus-deck .auth .am .v{font-variant-numeric:tabular-nums;font-size:14px;font-weight:730}.nexus-deck .abt{flex:none;gap:7px;min-height:34px;display:flex}.nexus-deck .abn{letter-spacing:.07em;text-transform:uppercase;cursor:pointer;border:1px solid var(--nx-line2);min-height:34px;color:var(--nx-mut);text-align:center;background:0 0;border-radius:8px;flex:1 1 0;place-items:center;padding:4px 6px;font-family:inherit;font-size:10.5px;font-weight:720;text-decoration:none;transition:all .15s;display:grid}.nexus-deck .abn:disabled{opacity:.55;cursor:wait}.nexus-deck .abn.ok{color:var(--nx-good);background:#38e8a621;border-color:#38e8a652}.nexus-deck .abn.ok:hover:not(:disabled){background:#38e8a638}.nexus-deck .abn.ok.armed{background:var(--nx-good);color:#04130d}.nexus-deck .abn.md{color:var(--nx-info);border-color:#49b8ff4d}.nexus-deck .abn.md:hover:not(:disabled){background:#49b8ff24}.nexus-deck .abn.dc{color:var(--nx-bad);border-color:#ff5d744d}.nexus-deck .abn.dc:hover:not(:disabled){background:#ff5d7424}.nexus-deck .abn.dc.armed{background:var(--nx-bad);color:#1a0509}.nexus-deck .auth .decline-reason{background:var(--nx-void2,#020409);border:1px solid var(--nx-line2);width:100%;color:var(--nx-ink);resize:vertical;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:11px}.nexus-deck .auth .err{color:var(--nx-bad);letter-spacing:.03em;font-size:10px}.nexus-deck .ps{z-index:2;grid-template-columns:repeat(4,1fr);gap:10px;padding:14px 16px 6px;display:grid;position:relative}.nexus-deck .ps .k{letter-spacing:.13em;text-transform:uppercase;color:var(--nx-dim);font-size:8.5px}.nexus-deck .ps .v{font-variant-numeric:tabular-nums;margin-top:5px;font-size:17px;font-weight:740}.nexus-deck .pt{z-index:2;flex:1;min-height:0;padding:6px 16px 10px;position:relative;overflow-y:auto}.nexus-deck .ptr{border-top:1px solid var(--nx-line);grid-template-columns:1.1fr .8fr 1.3fr .8fr;align-items:center;gap:12px;padding:9px 0;display:grid}.nexus-deck .ptr.h{border:0}.nexus-deck .ptr.h span{letter-spacing:.13em;text-transform:uppercase;color:var(--nx-faint);font-size:8.5px}.nexus-deck .ptr .sn{font-size:12px;font-weight:600}.nexus-deck .ptr .vl,.nexus-deck .ptr .wt{font-variant-numeric:tabular-nums;color:var(--nx-mut);font-size:12px}.nexus-deck .cf{align-items:center;gap:8px;display:flex}.nexus-deck .cf .br{background:#5a96dc24;border-radius:4px;flex:1;height:5px;overflow:hidden}.nexus-deck .cf .br i{background:var(--nx-grad);height:100%;box-shadow:0 0 10px -2px var(--nx-cyan);border-radius:4px;transition:width 1.1s cubic-bezier(.2,.7,.2,1);display:block}.nexus-deck .cf .pc{font-variant-numeric:tabular-nums;color:var(--nx-cyan);text-align:right;width:30px;font-size:11px}.nexus-deck .pn{border-bottom:1px solid var(--nx-line);letter-spacing:.13em;text-transform:uppercase;color:var(--nx-dim);z-index:2;padding:11px 18px;font-size:9.5px;position:relative}.nexus-deck .pn b{color:var(--nx-good)}.nexus-deck .pl{z-index:2;flex:1;min-height:0;margin:0;padding:9px 6px;list-style:none;position:relative;overflow-y:auto}.nexus-deck .plr{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:9px 12px;font-family:inherit;display:grid}.nexus-deck .plr:hover{background:#5a96dc0d}.nexus-deck .plr .t0{font-family:var(--nx-mono);color:var(--nx-faint);white-space:nowrap;font-size:10px}.nexus-deck .plr .hx{font-family:var(--nx-mono);color:var(--nx-cyan);font-size:11px}.nexus-deck .plr .ac2{color:var(--nx-mut);text-transform:uppercase;letter-spacing:.08em;font-size:10.5px}.nexus-deck .plr .body{min-width:0;overflow:hidden}.nexus-deck .sl{letter-spacing:.1em;color:var(--nx-good);white-space:nowrap;align-items:center;gap:5px;font-size:8.5px;font-weight:760;display:flex}.nexus-deck .sl.deny{color:var(--nx-bad)}.nexus-deck .cell-state{text-align:center;z-index:2;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:12px;min-height:0;padding:28px 22px;display:flex;position:relative}.nexus-deck .cell-state .cs-dot{background:var(--nx-good);width:9px;height:9px;box-shadow:0 0 12px var(--nx-good);border-radius:50%;animation:2.4s ease-in-out infinite nx-pz}.nexus-deck .cell-state .cs-title{letter-spacing:.05em;color:var(--nx-ink);font-size:12px;font-weight:700}.nexus-deck .cell-state .cs-label{font-family:var(--nx-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--nx-dim);font-size:10px}.nexus-deck .cell-state .cs-body{color:var(--nx-mut);max-width:42ch;font-size:11.5px;line-height:1.55}.nexus-deck .cell-state.error .cs-title{color:var(--nx-bad)}.nexus-deck .cell-state .cs-retry{font-family:var(--nx-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--nx-ink);border:1px solid var(--nx-line2);cursor:pointer;background:0 0;border-radius:8px;padding:7px 16px;font-size:10px}.nexus-deck .cell-state .cs-retry:hover{border-color:var(--nx-edge)}@media (prefers-reduced-motion:reduce){.nexus-deck .mn.is-live i,.nexus-deck .cell-state .cs-dot{animation:none}}
.awakening-container{z-index:50;background-color:#000;justify-content:center;align-items:center;animation:2.5s .5s forwards aw-bg-shift;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes aw-bg-shift{to{background-color:#0a0a0f}}.awakening-spark{background:var(--primary,#f59e0b);opacity:0;z-index:10;border-radius:50%;width:20px;height:20px;animation:.5s .5s both aw-spark-appear,2s ease-in-out 1s 2 aw-spark-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.awakening-spark.aw-expand-ring{animation:.5s .5s both aw-spark-appear,2s ease-in-out 1s 2 aw-spark-pulse,1s both aw-dot-to-ring}@keyframes aw-spark-appear{0%{opacity:0;transform:translate(-50%,-50%)scale(0)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes aw-spark-pulse{0%,to{transform:translate(-50%,-50%)scale(1);box-shadow:0 0 30px #f59e0b80}50%{transform:translate(-50%,-50%)scale(1.08);box-shadow:0 0 60px #f59e0bcc}}@keyframes aw-dot-to-ring{to{border:2px solid var(--primary,#f59e0b);background:0 0;width:300px;height:300px;box-shadow:0 0 40px #f59e0b4d,inset 0 0 20px #f59e0b1a}}.awakening-title{text-align:center;z-index:10;animation:.8s both aw-text-fade-in;position:absolute;top:calc(50% + 180px);left:50%;transform:translate(-50%)}.awakening-title-name{font-family:var(--font-display,"Inter", sans-serif);letter-spacing:.05em;color:var(--text-primary,#f8fafc);margin:0;font-size:1.75rem;font-weight:600}.awakening-title-role{color:var(--text-secondary,#94a3b8);opacity:0;margin-top:4px;font-size:.875rem;animation:.6s .5s both aw-text-fade-in}@keyframes aw-text-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.awakening-ring-container{z-index:10;width:300px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.awakening-node{opacity:0;pointer-events:none;z-index:10;flex-direction:column;align-items:center;margin-top:-12px;margin-left:-12px;display:flex;position:absolute;top:50%;left:50%}.awakening-node-dot{background:var(--primary,#f59e0b);border-radius:50%;width:24px;height:24px;box-shadow:0 0 12px #f59e0b80}.awakening-node-name{color:var(--text-primary,#f8fafc);white-space:nowrap;font-size:13px;font-family:var(--font-sans,"Inter", sans-serif);margin-top:6px}.awakening-node-role{color:var(--text-secondary,#94a3b8);white-space:nowrap;font-size:13px;font-family:var(--font-sans,"Inter", sans-serif)}@keyframes aw-node-materialize{0%{opacity:0;transform:translate(var(--node-tx), var(--node-ty)) scale(0)}to{opacity:1;transform:translate(var(--node-tx), var(--node-ty)) scale(1)}}.awakening-typewriter-container{z-index:10;text-align:center;max-width:500px;position:absolute;top:calc(50% + 240px);left:50%;transform:translate(-50%)}.awakening-typewriter{font-family:var(--font-mono,"JetBrains Mono", monospace);color:var(--text-primary,#f8fafc);text-shadow:0 0 10px #f59e0b4d;font-size:.95rem;display:inline}.awakening-typewriter-cursor{background:var(--primary,#f59e0b);vertical-align:text-bottom;width:2px;height:1.1em;margin-left:2px;animation:.7s step-end infinite aw-cursor-blink;display:inline-block}@keyframes aw-cursor-blink{50%{opacity:0}}@keyframes aw-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes aw-fade-out{to{opacity:0}}.awakening-continue-btn{z-index:20;font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.1em;text-transform:uppercase;color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf64d 0%,#8b5cf61a 100%);border:1px solid #8b5cf666;border-radius:4px;padding:12px 32px;font-size:14px;transition:all .3s;animation:.6s both aw-fade-in;position:absolute;bottom:48px;left:50%;transform:translate(-50%)}.awakening-continue-btn:hover{background:linear-gradient(135deg,#8b5cf680 0%,#8b5cf633 100%);border-color:#8b5cf6b3;box-shadow:0 0 20px #8b5cf64d}.awakening-continue-btn.aw-enter-btn{background:linear-gradient(135deg,#8b5cf680 0%,#f59e0b26 100%);border-color:#8b5cf699;padding:14px 40px;font-size:14px}.awakening-continue-btn.aw-enter-btn:hover{background:linear-gradient(135deg,#8b5cf6b3 0%,#f59e0b40 100%);border-color:#8b5cf6e6;box-shadow:0 0 30px #8b5cf666,0 0 60px #f59e0b1a}.awakening-progress{z-index:20;gap:8px;display:flex;position:absolute;bottom:100px;left:50%;transform:translate(-50%)}.awakening-progress-dot{background:#ffffff26;border-radius:50%;width:8px;height:8px;transition:all .5s}.awakening-progress-dot.aw-active{background:#8b5cf6cc;box-shadow:0 0 8px #8b5cf680}.awakening-audio-banner{z-index:60;-webkit-backdrop-filter:blur(12px);color:var(--text-primary,#f8fafc);cursor:pointer;font-size:14px;font-family:var(--font-sans,"Inter", sans-serif);background:#1e293bcc;border:1px solid #f59e0b33;border-radius:12px;align-items:center;gap:12px;padding:12px 20px;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%)}.awakening-audio-banner-close{color:var(--text-tertiary,#94a3b8);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:16px}.awakening-skip{z-index:60;color:var(--text-tertiary,#64748b);border:1px solid var(--border-subtle,#334155);cursor:pointer;font-size:14px;font-family:var(--font-sans,"Inter", sans-serif);background:0 0;border-radius:8px;padding:8px 16px;transition:color .2s,border-color .2s;animation:.5s both aw-fade-in;position:fixed;bottom:32px;right:32px}.awakening-skip:hover{color:var(--text-secondary,#94a3b8);border-color:var(--border-default,#475569)}.awakening-container.awakening-theater,.awakening-audio-banner.awakening-theater,.awakening-skip.awakening-theater{position:absolute}
.sov-landing-root{--sovren-bg:#000;--sovren-surface:#0a0a0a;--sovren-surface-2:#111;--sovren-border:#1a1a1a;--sovren-border-lit:#2a2a2a;--sovren-accent:#0057ff;--sovren-accent-dim:#0057ff26;--sovren-accent-glow:#0057ff14;--sovren-gold:#e8b23a;--sovren-gold-dim:#e8b23a24;--sovren-gold-glow:#e8b23a47;--sovren-cyan:#0057ff;--sovren-cyan-dim:#0057ff26;--sovren-cyan-glow:#0057ff14;--sovren-text:#f0f0f0;--sovren-text-muted:#888;--sovren-text-dim:#444;--sovren-display:"Sora", "Inter", system-ui, sans-serif;color:var(--sovren-text);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;box-sizing:border-box;background-color:#000;min-height:100vh;font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:1.6;position:relative;overflow-x:hidden}.sov-landing-root *,.sov-landing-root :before,.sov-landing-root :after{box-sizing:border-box}.sov-landing-root:before{content:"";z-index:9999;pointer-events:none;opacity:1;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)' opacity='0.035'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px;position:fixed;inset:0}.sov-landing-root ::-webkit-scrollbar{width:6px;height:6px}.sov-landing-root ::-webkit-scrollbar-track{background:#000}.sov-landing-root ::-webkit-scrollbar-thumb{background:#1a1a1a;border-radius:3px}.sov-landing-root ::-webkit-scrollbar-thumb:hover{background:#2a2a2a}.sov-landing-root ::selection{color:#eeeef5;background:#0057ff33}.sov-landing-root :focus-visible{outline-offset:2px;outline:2px solid #0057ff80}.sov-landing-root button:not(:disabled),.sov-landing-root [role=button]:not([aria-disabled=true]),.sov-landing-root a[href]{cursor:pointer}.sov-landing-root .container{width:100%;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:640px){.sov-landing-root .container{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.sov-landing-root .container{max-width:1320px;padding-left:3rem;padding-right:3rem}}.sov-landing-root .flex{min-width:0;min-height:0}.sov-landing-root .skip-link{z-index:200;background:var(--sovren-cyan);color:#fff;border-radius:3px;padding:.625rem 1rem;font-family:Inter,system-ui,sans-serif;font-size:.875rem;font-weight:600;text-decoration:none;transition:top .16s;position:absolute;top:-3rem;left:1rem}.sov-landing-root .skip-link:focus{top:1rem}.sov-landing-root h1,.sov-landing-root h2,.sov-landing-root h3{font-family:var(--sovren-display)!important}.sov-landing-root .font-display{font-family:var(--sovren-display);letter-spacing:-.03em;font-weight:700;line-height:1.05}.sov-landing-root .font-mono-sovren{letter-spacing:.08em;font-family:JetBrains Mono,Fira Code,monospace;font-size:.8125rem}.sov-landing-root .section-label{letter-spacing:.18em;text-transform:uppercase;color:var(--sovren-cyan);align-items:center;gap:.75rem;font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:500;display:flex}.sov-landing-root .section-label:before{content:"";background:var(--sovren-cyan);flex-shrink:0;width:24px;height:1px;display:block}.sov-landing-root .btn-primary{background:var(--sovren-cyan);color:#fff;letter-spacing:.02em;cursor:pointer;white-space:nowrap;border:none;border-radius:2px;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .16s cubic-bezier(.23,1,.32,1);display:inline-flex;position:relative;overflow:hidden}.sov-landing-root .btn-primary:before{content:"";opacity:0;background:#ffffff1a;transition:opacity .16s;position:absolute;inset:0}.sov-landing-root .btn-primary:hover:before{opacity:1}.sov-landing-root .btn-primary:active{transform:scale(.97)}.sov-landing-root .btn-secondary{color:var(--sovren-text);letter-spacing:.02em;border:1px solid var(--sovren-border-lit);cursor:pointer;white-space:nowrap;background:0 0;border-radius:2px;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.sov-landing-root .btn-secondary:hover{border-color:var(--sovren-cyan);color:var(--sovren-cyan);background:var(--sovren-cyan-glow)}.sov-landing-root .btn-secondary:active{transform:scale(.97)}.sov-landing-root .btn-ghost{color:var(--sovren-text-muted);letter-spacing:.02em;border:1px solid var(--sovren-border);cursor:pointer;white-space:nowrap;background:0 0;border-radius:2px;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.sov-landing-root .btn-ghost:hover{border-color:var(--sovren-border-lit);color:var(--sovren-text);background:#ffffff0a}.sov-landing-root .btn-ghost:active{transform:scale(.97)}.sov-landing-root .card-sovren{background:var(--sovren-surface);border:1px solid var(--sovren-border);border-radius:4px;transition:border-color .2s,box-shadow .2s}.sov-landing-root .card-sovren:hover{border-color:var(--sovren-border-lit);box-shadow:0 0 0 1px var(--sovren-border-lit), 0 8px 32px #0006}.sov-landing-root .card-sovren-active{background:var(--sovren-surface-2);border:1px solid var(--sovren-cyan);border-radius:4px;box-shadow:0 0 0 1px #0057ff26,inset 0 0 32px #0057ff0a}.sov-landing-root .divider-sovren{background:linear-gradient(90deg, transparent, var(--sovren-border), transparent);width:100%;height:1px}.sov-landing-root .hr-sovren{background:linear-gradient(90deg, transparent 0%, var(--sovren-border) 20%, var(--sovren-border) 80%, transparent 100%);border:none;height:1px;margin:0}.sov-landing-root .hr-accent{background:linear-gradient(90deg,#0057ff4d,#0057ff0d,#0000);border:none;height:1px;margin:0}.sov-landing-root .glow-cyan{box-shadow:0 0 24px #0057ff33,0 0 48px #0057ff14}.sov-landing-root .glow-cyan-text{text-shadow:0 0 20px #0057ff66}.sov-landing-root .grain-overlay{position:relative}.sov-landing-root .grain-overlay:after{content:"";pointer-events:none;opacity:.4;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E");position:absolute;inset:0}.sov-landing-root .reveal{opacity:0;transition:opacity .6s cubic-bezier(.23,1,.32,1),transform .6s cubic-bezier(.23,1,.32,1);transform:translateY(20px)}.sov-landing-root .reveal.in-view{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.sov-landing-root .reveal{opacity:1;transition:none;transform:none}}.sov-landing-root .reveal-stagger>:first-child{transition-delay:0s}.sov-landing-root .reveal-stagger>:nth-child(2){transition-delay:60ms}.sov-landing-root .reveal-stagger>:nth-child(3){transition-delay:.12s}.sov-landing-root .reveal-stagger>:nth-child(4){transition-delay:.18s}.sov-landing-root .reveal-stagger>:nth-child(5){transition-delay:.24s}.sov-landing-root .reveal-stagger>:nth-child(6){transition-delay:.3s}.sov-landing-root .ticker-track{will-change:transform;gap:0;animation:40s linear infinite sov-ticker-scroll;display:flex}.sov-landing-root .ticker-track:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.sov-landing-root .ticker-track{flex-wrap:wrap;justify-content:center;animation:none}}@keyframes sov-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes sov-wave-pulse{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.sov-landing-root .waveform-bar{background:var(--sovren-cyan);transform-origin:bottom;width:3px;animation:sov-wave-pulse var(--duration,1.2s) ease-in-out infinite;animation-delay:var(--delay,0s);border-radius:2px}@keyframes sov-cursor-blink{0%,to{opacity:1}50%{opacity:0}}.sov-landing-root .cursor-blink{animation:1s step-end infinite sov-cursor-blink}@keyframes sov-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.sov-landing-root .live-dot{background:#22c55e;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite sov-live-pulse}@keyframes sov-count-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes sov-fade-in-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.sov-landing-root .animate-fade-in-up{animation:.6s cubic-bezier(.23,1,.32,1) forwards sov-fade-in-up}.sov-landing-root .gradient-text-cyan{background:linear-gradient(135deg,#4d8fff 0%,#0057ff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.sov-landing-root .section-pad{padding-top:6rem;padding-bottom:6rem}@media (min-width:1024px){.sov-landing-root .section-pad{padding-top:8rem;padding-bottom:8rem}}.sov-landing-root .status-badge{letter-spacing:.12em;color:#22c55e;text-transform:uppercase;background:#22c55e14;border:1px solid #22c55e33;border-radius:2px;align-items:center;gap:.5rem;padding:.25rem .75rem;font-family:JetBrains Mono,monospace;font-size:.8125rem;display:inline-flex}.sov-landing-root .proof-badge{background:var(--sovren-gold-dim);letter-spacing:.12em;color:var(--sovren-gold);text-transform:uppercase;border:1px solid #c9a84c4d;border-radius:2px;align-items:center;gap:.5rem;padding:.25rem .75rem;font-family:JetBrains Mono,monospace;font-size:.8125rem;display:inline-flex}.sov-landing-root .cyan-badge{background:var(--sovren-cyan-glow);letter-spacing:.12em;color:var(--sovren-cyan);text-transform:uppercase;border:1px solid #0057ff40;border-radius:2px;align-items:center;gap:.5rem;padding:.25rem .75rem;font-family:JetBrains Mono,monospace;font-size:.8125rem;display:inline-flex}.sov-landing-root .data-row{border-bottom:1px solid var(--sovren-border);justify-content:space-between;align-items:center;padding:.625rem 0;display:flex}.sov-landing-root .data-row:last-child{border-bottom:none}.sov-landing-root .comparison-table{border-collapse:collapse;width:100%}.sov-landing-root .comparison-table th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--sovren-text-muted);border-bottom:1px solid var(--sovren-border);background:var(--sovren-surface);padding:.875rem 1rem;font-family:JetBrains Mono,monospace;font-size:.8125rem}.sov-landing-root .comparison-table th.sovren-col{color:var(--sovren-cyan);border-bottom-color:var(--sovren-cyan);background:#0057ff0a}.sov-landing-root .comparison-table td{color:var(--sovren-text-muted);border-bottom:1px solid var(--sovren-border);vertical-align:middle;padding:.875rem 1rem;font-size:.875rem}.sov-landing-root .comparison-table td.sovren-col{color:var(--sovren-text);background:#0057ff08;font-weight:500}.sov-landing-root .comparison-table tr:hover td{background:#ffffff05}.sov-landing-root .comparison-table tr:hover td.sovren-col{background:#0057ff0d}.sov-landing-root .comparison-table td:first-child{color:var(--sovren-text);font-size:.875rem;font-weight:500}.sov-landing-root .comparison-sovren-col{background:#0057ff0a;border-left:1px solid #0057ff26;border-right:1px solid #0057ff26}.sov-landing-root .faq-item{border-bottom:1px solid var(--sovren-border);transition:border-color .2s}.sov-landing-root .faq-item:hover{border-bottom-color:var(--sovren-border-lit)}.sov-landing-root .faq-trigger{text-align:left;cursor:pointer;width:100%;color:var(--sovren-text);background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 0;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.4;transition:color .2s;display:flex}.sov-landing-root .faq-trigger:hover{color:var(--sovren-cyan)}.sov-landing-root .faq-icon{width:20px;height:20px;color:var(--sovren-text-muted);flex-shrink:0;margin-top:2px;transition:transform .3s cubic-bezier(.23,1,.32,1),color .2s}.sov-landing-root .faq-trigger:hover .faq-icon{color:var(--sovren-cyan)}.sov-landing-root .faq-content{max-height:0;transition:max-height .35s cubic-bezier(.23,1,.32,1);overflow:hidden}.sov-landing-root .faq-content.open{max-height:400px}.sov-landing-root .faq-icon.open{transform:rotate(45deg)}.sov-landing-root .pricing-card{background:var(--sovren-surface);border:1px solid var(--sovren-border);border-radius:4px;flex-direction:column;gap:1.5rem;padding:2rem;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;position:relative}.sov-landing-root .pricing-card:hover{border-color:var(--sovren-border-lit);transform:translateY(-2px);box-shadow:0 12px 40px #0006}.sov-landing-root .pricing-card.featured{background:var(--sovren-surface-2);border-color:var(--sovren-cyan);box-shadow:0 0 0 1px #0057ff26,0 12px 40px #0006}.sov-landing-root .pricing-card.featured:hover{border-color:var(--sovren-cyan);transform:translateY(-4px);box-shadow:0 0 0 1px #0057ff40,0 20px 60px #00000080,0 0 40px #0057ff14}.sov-landing-root .section-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--sovren-cyan);align-items:center;gap:.625rem;margin:0;font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:600;display:inline-flex}.sov-landing-root .section-eyebrow:before{content:"";background:var(--sovren-cyan);flex-shrink:0;width:20px;height:1px;display:block}.sov-landing-root .badge-sealed{background:var(--sovren-gold-dim);letter-spacing:.1em;text-transform:uppercase;color:var(--sovren-gold);border:1px solid #e8b23a73;border-radius:2px;align-items:center;gap:.375rem;padding:.2rem .6rem;font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:600;display:inline-flex}.sov-landing-root .badge-tier{letter-spacing:.1em;text-transform:uppercase;color:#0057ff;background:#0057ff1a;border:1px solid #0057ff40;border-radius:2px;align-items:center;gap:.375rem;padding:.2rem .625rem;font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:600;display:inline-flex}.sov-landing-root .badge-live{letter-spacing:.1em;text-transform:uppercase;color:#22c55e;background:#22c55e14;border:1px solid #22c55e40;border-radius:2px;align-items:center;gap:.375rem;padding:.2rem .5rem;font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:600;display:inline-flex}.sov-landing-root .section-headline{letter-spacing:-.03em;color:var(--sovren-text);margin:0;font-family:Inter,system-ui,sans-serif;font-weight:700;line-height:1.05}.sov-landing-root .section-subhead{color:var(--sovren-text-muted);max-width:52ch;margin:0;font-family:Inter,system-ui,sans-serif;font-size:1.0625rem;line-height:1.65}.sov-landing-root .stat-block{flex-direction:column;gap:.25rem;display:flex}.sov-landing-root .stat-value{letter-spacing:-.04em;color:var(--sovren-text);font-family:Inter,system-ui,sans-serif;font-size:2rem;font-weight:700;line-height:1}.sov-landing-root .stat-label{letter-spacing:.1em;text-transform:uppercase;color:var(--sovren-text-dim);font-family:JetBrains Mono,monospace;font-size:.8125rem}.sov-landing-root .proof-strip{flex-wrap:wrap;align-items:center;gap:2rem;display:flex}.sov-landing-root .proof-item{color:var(--sovren-text-muted);align-items:center;gap:.5rem;font-family:Inter,sans-serif;font-size:.875rem;display:flex}.sov-landing-root .proof-item svg{color:#22c55e;flex-shrink:0}.sov-landing-root .industry-tab{text-align:left;cursor:pointer;width:100%;color:var(--sovren-text-muted);background:0 0;border:none;border-left:2px solid #0000;align-items:center;gap:.75rem;padding:.875rem 1rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;transition:all .18s cubic-bezier(.23,1,.32,1);display:flex}.sov-landing-root .industry-tab:hover{color:var(--sovren-text);border-left-color:var(--sovren-border-lit);background:#ffffff08}.sov-landing-root .industry-tab.active{color:var(--sovren-cyan);border-left-color:var(--sovren-cyan);background:#0057ff0d}.sov-landing-root .exec-tab{text-align:left;cursor:pointer;color:var(--sovren-text-muted);background:0 0;border:none;border-left:2px solid #0000;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;transition:all .18s cubic-bezier(.23,1,.32,1);display:flex}.sov-landing-root .exec-tab:hover{color:var(--sovren-text);border-left-color:var(--sovren-border-lit);background:#ffffff08}.sov-landing-root .exec-tab.active{color:var(--sovren-cyan);border-left-color:var(--sovren-cyan);background:#0057ff0d}.sov-landing-root .transcript-line{border-bottom:1px solid #ffffff0a;gap:.75rem;padding:.5rem 0;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.5;display:flex}.sov-landing-root .transcript-line:last-child{border-bottom:none}.sov-landing-root .transcript-speaker{letter-spacing:.1em;text-transform:uppercase;flex-shrink:0;min-width:80px;padding-top:.2rem;font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:600}.sov-landing-root .transcript-text{color:var(--sovren-text);flex:1}.sov-landing-root .pain-number{letter-spacing:-.06em;color:#0057ff1f;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:Inter,system-ui,sans-serif;font-size:3.5rem;font-weight:700;line-height:1;position:absolute;top:-.5rem;left:-.25rem}.sov-landing-root .trust-pillar{background:var(--sovren-surface);border:1px solid var(--sovren-border);border-radius:4px;padding:1.5rem;transition:border-color .2s}.sov-landing-root .trust-pillar:hover{border-color:var(--sovren-border-lit)}.sov-landing-root .section-fade-bottom{position:relative}.sov-landing-root .section-fade-bottom:after{content:"";background:linear-gradient(to bottom, transparent, var(--sovren-bg));pointer-events:none;z-index:2;height:120px;position:absolute;bottom:0;left:0;right:0}@keyframes sov-scan-line{0%{opacity:0;transform:translateY(-100%)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(100vh)}}@media (max-width:768px){.sov-landing-root .section-headline{font-size:clamp(1.75rem,5vw,2.5rem)!important}.sov-landing-root .proof-strip{gap:1rem}.sov-landing-root .stat-value{font-size:1.5rem}}
