:root{--carbon:#0b0b0b;--signal:#00e676;--muted:#9aa3a7;--text:#e7f2ed;--link-color:#84ffc9;--focus:0 0 0 3px rgba(0,230,118,.55);--shadow:0 8px 40px rgba(0,0,0,.55);--radius:16px;--radius-sm:10px;--container:clamp(280px, 92vw, 1240px)}*,::after,::before{box-sizing:border-box}body,html{margin:0;padding:0}body{min-height:100vh;display:flex;flex-direction:column;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans";background:radial-gradient(1200px 600px at 10% -10%,rgba(0,230,118,.07),transparent 60%),radial-gradient(900px 500px at 110% 10%,rgba(0,230,118,.06),transparent 65%),var(--carbon);color:var(--text);line-height:1.55;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;max-width:100vw;overflow-x:hidden}a{color:var(--link-color);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:0;box-shadow:var(--focus);border-radius:10px}.s-212301c593df7a10ee64,[role=button],a,button,summary{cursor:pointer}.s-255a762c36cdae2fe950{width:var(--container);margin-inline:auto;padding-inline:clamp(12px,3vw,24px)}.s-5a0c4bcdda435d797c46{padding-bottom:28px}.s-3f5239f676885a33ed6c>*+*{margin-top:.75rem}.s-72348a5752846ec400c9>*+*{margin-top:1rem}header.s-f819d7dee1ee55de63a8{position:sticky;top:0;z-index:999;backdrop-filter:saturate(140%) blur(10px);background:color-mix(in srgb,var(--carbon) 92%,transparent);border-bottom:1px solid color-mix(in srgb,var(--signal) 22%,transparent)}.s-3224a500d5a1273d6d0c{display:flex;align-items:center;justify-content:space-between;min-height:68px}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:12px;text-decoration:none}.s-63acf68c4f951d6412a8 svg{width:34px;height:34px;filter:drop-shadow(0 6px 14px rgba(0,230,118,.2))}.s-755ea24aa34ee7d8efa5{font-weight:800;letter-spacing:.4px;color:#fff;font-size:1.05rem}.s-d6c1ee4c743e69baf23f{font-size:.72rem;color:var(--muted);letter-spacing:.3px}nav.s-e3b7c980d763196e9d13{display:flex;align-items:center;gap:22px}nav.s-e3b7c980d763196e9d13 a{font-weight:600;color:#d6fff0;opacity:.92}nav.s-e3b7c980d763196e9d13 a:hover{opacity:1}.s-7a86b15480e0a870f0b0{display:none;width:42px;height:42px;border:1px solid color-mix(in srgb,var(--signal) 35%,transparent);border-radius:12px;background:linear-gradient(180deg,#0f0f0f,#0a0a0a);align-items:center;justify-content:center}.s-7a86b15480e0a870f0b0 span,.s-7a86b15480e0a870f0b0::after,.s-7a86b15480e0a870f0b0::before{content:"";display:block;width:20px;height:2px;background:#eafff7;border-radius:3px;transition:.25s}.s-7a86b15480e0a870f0b0::before{transform:translateY(-6px)}.s-7a86b15480e0a870f0b0::after{transform:translateY(6px)}.s-7a86b15480e0a870f0b0.s-2bb6b986c5d6fb26dd9d span{opacity:0}.s-7a86b15480e0a870f0b0.s-2bb6b986c5d6fb26dd9d::before{transform:rotate(45deg)}.s-7a86b15480e0a870f0b0.s-2bb6b986c5d6fb26dd9d::after{transform:rotate(-45deg)}@media(max-width:980px){nav.s-e3b7c980d763196e9d13{position:fixed;inset:68px 0 auto 0;background:linear-gradient(180deg,#0d0d0d,#0a0a0a);border-bottom:1px solid color-mix(in srgb,var(--signal) 22%,transparent);display:none;flex-direction:column;padding:22px;gap:14px}nav.s-e3b7c980d763196e9d13.s-9fb29051f2217270a7b2{display:flex}.s-7a86b15480e0a870f0b0{display:inline-flex}}main{flex:1}.s-b8bb26866a7b2c3d0f47{padding-block:clamp(48px,7vw,72px);border-bottom:1px solid color-mix(in srgb,var(--signal) 18%,transparent);background:radial-gradient(700px 320px at 100% 110%,rgba(0,230,118,.12),transparent 60%),radial-gradient(500px 260px at -10% 120%,rgba(0,230,118,.1),transparent 60%)}.s-740a96837680949e8e0b{max-width:820px;margin-inline:auto}.s-886faf6579329a2a6b27{font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;color:#9feccf;font-weight:700;margin-bottom:6px}.s-65c063a5fd6c22ace1c7{font-size:clamp(1.9rem,3vw,2.4rem);margin:0 0 10px;color:#f3fff8;letter-spacing:-.01em}.s-bc8eac554f7fdf22537c{margin:0 0 10px;color:#cfeee1}.s-6dd2439d2e313f3ae2ce{margin:0;color:#d7f4e7;font-size:.95rem}.s-30313927353997780c0d{padding-block:clamp(38px,5.5vw,64px);border-bottom:1px solid color-mix(in srgb,var(--signal) 14%,transparent);background:radial-gradient(900px 540px at 110% 140%,rgba(0,230,118,.04),transparent 60%)}.s-8e44183d54e9adfec795{background:radial-gradient(900px 540px at -10% 140%,rgba(0,230,118,.05),transparent 60%),linear-gradient(180deg,#0d0d0d,#0a0a0a)}.s-4902abc708abd2ff2455{max-width:960px;margin-inline:auto}.s-179059ffe4f02a616c0d{font-size:clamp(1.3rem,2vw,1.7rem);margin:0 0 8px;color:#f3fff8}.s-675f86fe814f97648b78{font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:#9feccf;font-weight:700;margin-bottom:4px}p{margin:0 0 .75rem}ul{margin:0 0 .8rem 1.3rem;padding:0}li{margin-bottom:.3rem}.s-70dec33a5fe6a63805da{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:840px){.s-70dec33a5fe6a63805da{grid-template-columns:1fr}}footer.s-a928d4c5751e4352ec16{background:linear-gradient(180deg,#0e0e0e,#0a0a0a);border-top:1px solid color-mix(in srgb,var(--signal) 22%,transparent)}.s-790f5a4f2e985b582ee9{display:grid;grid-template-columns:1.1fr .9fr;gap:28px;padding-block:36px}@media(max-width:860px){.s-790f5a4f2e985b582ee9{grid-template-columns:1fr}}.s-1ac3f9b0aa86d08ca1d8{display:flex;align-items:center;gap:12px}.s-f70936b2da033208f1f1{color:#cfeee1;max-width:68ch}.s-b150a1aa0a630d6d247c{display:grid;grid-template-columns:1fr 1fr;gap:6px 18px;align-self:start}.s-b150a1aa0a630d6d247c a{color:#d6fff0}.s-623b8e331687f0d3a7e0{color:#a7cbbd;font-size:.92rem}.s-623b8e331687f0d3a7e0 a{color:#baffea}.s-658c8286c17e402644ee{opacity:0;transform:translateY(14px) scale(.98);transition:opacity .6s,transform .6s cubic-bezier(.2,.65,.2,1)}.s-658c8286c17e402644ee.s-9fb29051f2217270a7b2{opacity:1;transform:none}.s-03f7a6521874aa8b4589{color:#cfeee1;font-size:.9rem}