:root{--violet:#9a00ff;--violet-2:#c34bff;--charcoal:#0f0f12;--charcoal-2:#16161a;--text:#f5f5ff;--muted:#bfbfd8;--link-color:#c9a7ff;--container:1180px;--radius:18px;--shadow:0 10px 30px rgba(154,0,255,.25);--focus:0 0 0 3px rgba(154,0,255,.35);--nv-bg:var(--charcoal, #0f0f12);--nv-panel:var(--charcoal-2, #16161a);--nv-text:var(--text, #f5f5ff);--nv-muted:var(--muted, #bfbfd8);--nv-accent:var(--violet, #9a00ff);--nv-shadow:var(--shadow, 0 10px 30px rgba(154,0,255,.25));--nv-border:rgba(201,167,255,.20);--nv-radius:var(--radius, 16px);--nv-focus:var(--focus, 0 0 0 3px rgba(154,0,255,.35))}*,::after,::before{box-sizing:border-box}body,html{margin:0;padding:0}img{max-width:100%;display:block;height:auto}html{scroll-behavior:smooth}body{background:radial-gradient(1000px 600px at 10% 10%,rgba(154,0,255,.08),transparent 60%),var(--charcoal);color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.55;max-width:100vw;overflow-x:hidden}a{color:var(--link-color);text-decoration:none}a:hover{text-decoration:underline}a,button{cursor:pointer}.s-38ed8e8e202a72b20d0d{max-width:var(--container);margin:0 auto;padding:0 20px}header.s-0812b566c342ff2725cf{position:sticky;top:0;z-index:1000;backdrop-filter:saturate(1.4) blur(8px);background:linear-gradient(to bottom,rgba(15,15,18,.85),rgba(15,15,18,.55));border-bottom:1px solid rgba(201,167,255,.12)}.s-b4aea8db2b10337b6101{display:flex;align-items:center;justify-content:space-between;min-height:72px;gap:16px}.s-1da50294b04fce79e3f3{display:flex;align-items:center;gap:14px}.s-1da50294b04fce79e3f3 img{width:40px;height:40px;border-radius:12px;box-shadow:var(--shadow)}.s-5050f9d6fd1d4d57cd3b{font-weight:800;letter-spacing:.4px}.s-22f3cd450ad38e6bb103{font-size:12px;color:var(--muted)}nav.s-bcafd79ed9601d2ba8c4{display:flex;align-items:center;gap:18px}nav.s-bcafd79ed9601d2ba8c4 a{padding:10px 12px;border-radius:12px;border:1px solid transparent}nav.s-bcafd79ed9601d2ba8c4 a:hover{border-color:rgba(201,167,255,.25);background:rgba(201,167,255,.06)}.s-53837449d93262782c1e{width:44px;height:44px;border-radius:12px;background:rgba(201,167,255,.08);display:none;align-items:center;justify-content:center;border:1px solid rgba(201,167,255,.18)}.s-53837449d93262782c1e span,.s-53837449d93262782c1e span::after,.s-53837449d93262782c1e span::before{display:block;position:relative;width:22px;height:2px;background:#fff;border-radius:2px;content:""}#nvc-advanced,.s-7e9dc63da924d825a3c0 a,.s-d1f4abd1561a3461c487 a:hover{background:rgba(201,167,255,.06)}.s-53837449d93262782c1e span::before{position:absolute;left:0;top:-6px;content:""}.s-53837449d93262782c1e span::after{position:absolute;left:0;top:6px;content:""}.s-2ef1c1a3866a0f9806ab{position:fixed;inset:0;background:rgba(10,10,12,.75);display:none;z-index:9999}.s-7e9dc63da924d825a3c0{position:absolute;right:0;top:0;height:100%;width:min(86vw,420px);background:linear-gradient(180deg,#15151a 0,#0f0f12 100%);border-left:1px solid rgba(201,167,255,.2);box-shadow:-30px 0 60px rgba(0,0,0,.45);padding:28px;display:flex;flex-direction:column;gap:14px}.s-7e9dc63da924d825a3c0 a{padding:16px;border-radius:14px;border:1px solid rgba(201,167,255,.2)}.s-973afa290e40be6dad52{align-self:flex-end;opacity:.8}@media (max-width:860px){nav.s-bcafd79ed9601d2ba8c4{display:none}.s-53837449d93262782c1e{display:flex}}main{min-height:100svh}.s-dd27edcc0a37fcdb664d{padding:72px 0;background:linear-gradient(180deg,rgba(154,0,255,.12),rgba(15,15,18,0));border-bottom:1px solid rgba(201,167,255,.12)}.s-dd27edcc0a37fcdb664d h1{font-size:clamp(28px,4.6vw,60px);font-weight:900;text-shadow:0 2px 12px rgba(154,0,255,.35)}.s-4ba55cf720f35ac91e6c{margin-top:10px;color:var(--muted);font-size:clamp(15px,1.2vw,18px)}.s-496b07d6adfa010bb9db{padding:48px 0}.s-496b07d6adfa010bb9db article{background:linear-gradient(180deg,rgba(22,22,26,.7),rgba(15,15,18,.7));border:1px solid rgba(201,167,255,.18);border-radius:18px;padding:22px;box-shadow:var(--shadow)}.s-496b07d6adfa010bb9db h2{font-size:22px;margin:18px 0 8px}.s-496b07d6adfa010bb9db h3{font-size:18px;margin:14px 0 6px}.s-496b07d6adfa010bb9db li,.s-496b07d6adfa010bb9db p{color:#e9e9ffcc}.s-496b07d6adfa010bb9db ul{padding-left:18px}.s-496b07d6adfa010bb9db ul li{margin:6px 0}footer.s-f4b0bb08c860ebba3719{margin-top:36px;border-top:1px solid rgba(201,167,255,.12);background:#0e0e11}.s-c01bed0ef8011f1cf35e{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:14px}.s-d1f4abd1561a3461c487 a{padding:8px 10px;border-radius:10px}.s-22f1412ae6836069a165{color:var(--muted);font-size:12px}.s-ec139a82efada7d9ca00{color:#bfbfd8;margin-top:18px}#nv-consent-banner{position:fixed;left:16px;right:16px;bottom:16px;z-index:10000;background:linear-gradient(180deg,var(--nv-panel),var(--nv-bg));color:var(--nv-text);border:1px solid var(--nv-border);border-radius:var(--nv-radius);padding:14px;box-shadow:var(--nv-shadow);display:none}#nv-consent-banner[aria-hidden=false],#nvc-advanced[data-open=true]{display:block}#nvc-row{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}#nvc-copy{flex:1 1 320px;min-width:240px}#nvc-title{font-weight:800;margin-bottom:6px}#nvc-desc{color:var(--nv-muted);font-size:14px;line-height:1.35}#nvc-actions{display:flex;gap:10px;flex-wrap:wrap}.s-495d96749c8f820c2c0c{padding:10px 14px;border-radius:12px;border:1px solid var(--nv-border);background:rgba(201,167,255,.08);color:#fff;font-weight:700;cursor:pointer}.s-495d96749c8f820c2c0c:focus-visible{outline:0;box-shadow:var(--nv-focus)}.s-495d96749c8f820c2c0c.s-e3b7c980d763196e9d13{background:linear-gradient(180deg,rgba(154,0,255,.22),rgba(154,0,255,.08))}#nvc-advanced{margin-top:10px;padding:12px;border:1px solid var(--nv-border);border-radius:12px;display:none}.s-c659e35c4f9590d46468{display:grid;gap:8px}.s-f306294ad74f1ddedafe{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px dashed rgba(201,167,255,.18)}.s-f306294ad74f1ddedafe:last-child{border-bottom:none}.s-68bd77e12970c6d277e0{font-weight:700}.s-ec8db4f4247c3e4d1e65{color:var(--nv-muted);font-size:13px}.s-a93f54817febfc83bec6{width:42px;height:26px;border-radius:999px;position:relative;background:#3a3a44;border:1px solid var(--nv-border)}.s-a93f54817febfc83bec6 input{position:absolute;inset:0;opacity:0}.s-a93f54817febfc83bec6 i{position:absolute;top:2px;left:2px;width:22px;height:22px;background:#fff;border-radius:999px;transition:transform .2s}.s-a93f54817febfc83bec6 input:checked+i{transform:translateX(16px)}@media (max-width:480px){#nvc-desc{font-size:13px}.s-495d96749c8f820c2c0c{padding:9px 12px}}.s-95b505f0352f0af51020{display:flex;gap:10px;justify-content:flex-end;margin-top:8px}