*,::after,::before{box-sizing:border-box}.s-2f28aeac95cc388076cd,a,button{cursor:pointer}.s-63acf68c4f951d6412a8 svg,.s-a6ed9cd52fe4b8a80b21{filter:drop-shadow(var(--shadow-neon))}:root{--bg:#0b0d0e;--fg:#e8e8f4;--muted:#b9b5c9;--violet:#c200ff;--violet-2:#7a00ff;--link-color:#c200ff;--card:#121418;--glass:rgba(255,255,255,.05);--border:rgba(194,0,255,.45);--maxw:1168px;--shadow-neon:0 0 .6rem rgba(194,0,255,.65),0 0 2.2rem rgba(122,0,255,.35);--radius:16px}*{margin:0}html:focus-within{scroll-behavior:smooth}body,html{height:100%}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}a{text-decoration:none;color:var(--link-color)}body{line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Inter,"Helvetica Neue",Arial,"Noto Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";background:radial-gradient(1200px 600px at 80% -10%,rgba(194,0,255,.08),transparent 60%),radial-gradient(900px 500px at 10% 110%,rgba(122,0,255,.1),transparent 50%),var(--bg);color:var(--fg);min-height:100vh;display:flex;flex-direction:column;max-width:100vw;overflow-x:hidden}.s-255a762c36cdae2fe950{width:min(100% - 32px,var(--maxw));margin:0 auto}.s-2daa8e5e2f2e28fc6f3b{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}header.s-f819d7dee1ee55de63a8{position:sticky;top:0;z-index:50;background:linear-gradient(180deg,rgba(11,13,14,.9),rgba(11,13,14,.7) 70%,rgba(11,13,14,0));backdrop-filter:saturate(130%) blur(8px);border-bottom:1px solid rgba(255,255,255,.06)}.s-fea877d4f0f1699da0f9{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:68px;gap:12px}.s-63acf68c4f951d6412a8{display:inline-flex;align-items:center;gap:12px;color:var(--fg)}.s-63acf68c4f951d6412a8 svg{width:34px;height:34px}.s-63acf68c4f951d6412a8 .s-3d42e76c338c0d360e74{font-weight:800;letter-spacing:.5px}.s-63acf68c4f951d6412a8 .s-ec87faca4cbad909219b{font-weight:700;color:var(--violet);text-shadow:0 0 14px rgba(194,0,255,.6)}.s-bce1b640aa3b70b17d91{display:flex;justify-content:center;gap:22px}.s-bce1b640aa3b70b17d91 a{padding:10px 12px;border-radius:10px;color:var(--fg);background:0 0;border:1px solid transparent;transition:transform .25s,border-color .25s,background-color .25s,color .25s}.s-bce1b640aa3b70b17d91 a:hover{transform:translateY(-1px);border-color:rgba(194,0,255,.3);background:rgba(194,0,255,.08)}.s-9660ae3601bb159a8de0{display:flex;justify-content:flex-end;gap:10px}.s-9660ae3601bb159a8de0 a.s-212301c593df7a10ee64{padding:10px 14px;border-radius:12px;font-weight:700;background:linear-gradient(90deg,var(--violet),var(--violet-2));color:#100a16;border:1px solid rgba(255,255,255,.12);box-shadow:var(--shadow-neon)}.s-9660ae3601bb159a8de0 a.s-c4745785181de931cfd5{padding:10px 14px;border-radius:12px;font-weight:700;color:var(--fg);border:1px dashed rgba(194,0,255,.45);background:rgba(194,0,255,.06)}.s-7a86b15480e0a870f0b0{display:none;justify-self:end;background:0 0;border:0;padding:10px;border-radius:10px}.s-7a86b15480e0a870f0b0:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.s-7a86b15480e0a870f0b0 .s-62cdb7020ff920e5aa64{width:24px;height:2px;background:var(--fg);margin:4px 0;transition:transform .3s,opacity .3s}.s-b3cd584ff1d124ae8f1d{display:none;overflow:hidden;border-top:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(18,20,24,.98),rgba(18,20,24,.94))}.s-b3cd584ff1d124ae8f1d a{display:block;padding:14px 20px;border-bottom:1px solid rgba(255,255,255,.06);color:var(--fg)}.s-b3cd584ff1d124ae8f1d a:hover{background:rgba(194,0,255,.08)}main{flex:1;scroll-padding-top:84px}:target{scroll-margin-top:84px}.s-20182fbc10716eb197ea{padding:clamp(64px,9vh,96px) 0}.s-ce713f486917d789b03b{margin-bottom:32px;max-width:720px}.s-228149c53c9f826cd553{text-transform:uppercase;letter-spacing:.16em;font-size:11px;color:var(--muted);margin-bottom:8px}.s-179059ffe4f02a616c0d{font-size:clamp(26px, 3vw, 34px);font-weight:800;letter-spacing:-.02em}.s-675f86fe814f97648b78{margin-top:8px;color:var(--muted);max-width:70ch;font-size:15px}.s-9a12f03376e929046626{color:var(--muted)}.s-4c2c0e6e2aaf018eafd4{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(24px,5vw,48px);align-items:flex-start}.s-56debf240a26f8e9f8f0{margin-top:26px}.s-0423bc399899f5577b4e{font-size:16px;font-weight:700;margin-bottom:8px}.s-f416747c2f302b11d236{font-size:14px;color:var(--muted);margin-bottom:10px;max-width:80ch}.s-38b62be4bddaa5661c7d{font-size:14px;color:var(--muted);padding-left:20px;margin:8px 0 12px}.s-38b62be4bddaa5661c7d li{margin-bottom:4px}.s-f61d7b0f94f55f6e9136{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px}.s-2ab0591dbcf5fefdad65{background:var(--card);border-radius:18px;padding:18px 18px 20px;border:1px solid rgba(255,255,255,.1)}.s-2ab0591dbcf5fefdad65.s-c9addaa49db28bc1dcfc{border-color:var(--violet);box-shadow:var(--shadow-neon)}.s-db37c3abad57868c93d8{font-size:15px;font-weight:700;margin-bottom:6px}.s-f6f7ae54d6e43a21aedf{font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:var(--muted);margin-bottom:4px}.s-aa71e9889e1c88d01590{font-size:12px;color:var(--muted);margin-top:6px}.s-0117691d0201f04aa02f{font-weight:700}.s-f9e2073bb5434552b837{margin-top:22px;display:flex;flex-wrap:wrap;gap:14px;align-items:center;font-size:13px}.s-2f28aeac95cc388076cd{padding:10px 16px;border-radius:999px;border:1px solid rgba(194,0,255,.7);background:linear-gradient(90deg,var(--violet),var(--violet-2));box-shadow:var(--shadow-neon);color:#0d0514;font-weight:700;font-size:14px;display:inline-flex;align-items:center;gap:8px}.s-2f28aeac95cc388076cd svg{transition:transform .25s}.s-2f28aeac95cc388076cd:hover svg{transform:translateX(3px)}[data-animate-stagger]>*,[data-animate]{opacity:0;transform:translateY(14px);transition:opacity .6s,transform .6s}[data-animate-stagger].s-af10ef20dd9060bbeead>*,[data-animate].s-af10ef20dd9060bbeead{opacity:1;transform:translateY(0)}[data-animate-stagger].s-af10ef20dd9060bbeead>:first-child{transition-delay:.05s}[data-animate-stagger].s-af10ef20dd9060bbeead>:nth-child(2){transition-delay:.12s}[data-animate-stagger].s-af10ef20dd9060bbeead>:nth-child(3){transition-delay:.18s}[data-animate-stagger].s-af10ef20dd9060bbeead>:nth-child(4){transition-delay:.24s}footer.s-a928d4c5751e4352ec16{border-top:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,#0b0d0e,#0a0b0c);padding:40px 0 64px}.s-e53f6505fb12a7b7f678{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.s-677e90849a0b87c65e6c{color:var(--muted);font-size:14px;line-height:1.7}.s-2c2c6141dfe06507e877{margin-top:20px}.s-5ab97e7baeed3b39b1b4{display:grid;grid-template-columns:1fr 1fr;gap:10px 28px}.s-5ab97e7baeed3b39b1b4 a{color:var(--fg);opacity:.9;cursor:pointer}.s-006534418c35b327ce20,.s-5ab97e7baeed3b39b1b4 a:hover{color:var(--violet)}.s-5109b8ed055a6af8a9f4{display:inline-flex;align-items:center;gap:10px;margin-bottom:10px}@media (max-width:980px){.s-fea877d4f0f1699da0f9{grid-template-columns:auto auto auto}.s-9660ae3601bb159a8de0,.s-bce1b640aa3b70b17d91{display:none}.s-7a86b15480e0a870f0b0{display:inline-flex}.s-b3cd584ff1d124ae8f1d{display:block}.s-4c2c0e6e2aaf018eafd4,.s-f61d7b0f94f55f6e9136{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.s-e53f6505fb12a7b7f678{grid-template-columns:minmax(0,1fr)}}.s-16828e35c3c490bbded3{color:var(--muted,#b9b5c9);flex:0 0 auto;font-size:11px}