*,::after,::before{box-sizing:border-box}body,html{margin:0;padding:0}canvas,img,svg,video{display:block;max-width:100%}a,button,input,select,textarea{font:inherit;color:inherit;background:0 0;border:0;outline:0}a,button{cursor:pointer}html{scroll-behavior:smooth}:root{--bg:#050505;--fg:#d6ffe2;--muted:#9fffbf;--neon:#39ff14;--accent:#00ffa6;--ink:#000;--line:#0f0f0f;--card:#0a0a0a}body{min-height:100vh;background:radial-gradient(1200px 600px at 70% 10%,#0a0a0a 0,#050505 45%,#000 100%);color:var(--fg);font-family:ui-sans-serif,system-ui,Segoe UI,Roboto,Inter,Helvetica,Arial,sans-serif;line-height:1.45;max-width:100vw;overflow-x:hidden}.s-1535d383774f4ab6f029{max-width:1160px;margin:0 auto;padding-inline:20px}a{text-decoration:none;color:var(--muted)}a:hover{background:linear-gradient(90deg,#1aff64 0,#00ffa6 100%);-webkit-background-clip:text;background-clip:text;color:transparent}header.s-6d834c2bb95fe1a782df{position:sticky;top:0;z-index:9999;backdrop-filter:saturate(1.2) blur(8px);background:color-mix(in oklab,#000 80%,#0a0a0a 20% / 60%);border-bottom:1px solid var(--line)}.s-aa5554e2183a494f1faf{display:flex;align-items:center;justify-content:space-between;height:64px}.s-9988376bcad6ee054569{display:flex;align-items:center;gap:12px}.s-190838d6832a893fed73{width:34px;height:34px;border-radius:10px;background:#000;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0d0d0d,0 0 24px 0 #0f0}.s-190838d6832a893fed73::before{content:"";position:absolute;inset:3px;border-radius:8px;border:2px solid var(--neon);filter:drop-shadow(0 0 8px var(--neon))}.s-e60678718bcc36f3e2e6{font-weight:800;letter-spacing:.5px}.s-e60678718bcc36f3e2e6 span{color:var(--neon)}nav.s-aeaa713850f75a43b7c4{display:flex;gap:18px;align-items:center}nav.s-aeaa713850f75a43b7c4 a{padding:10px 12px;border-radius:10px;transition:transform .2s,color .2s,background .2s}nav.s-aeaa713850f75a43b7c4 a:hover{transform:translateY(-1px)}.s-e2aa28a5eeb1fbf834d5{display:none;width:40px;height:40px;border-radius:12px;align-items:center;justify-content:center}.s-e2aa28a5eeb1fbf834d5:focus-visible{outline:2px dotted var(--neon)}.s-e2aa28a5eeb1fbf834d5 svg{width:22px;height:22px}.s-bb16dd04a00917f9382e{position:fixed;inset:0;display:none;background:rgba(0,0,0,.8);backdrop-filter:blur(10px);z-index:10000}.s-bc608b85a432b989300d{position:absolute;right:0;top:0;width:min(86vw,360px);height:100%;background:#080808;border-left:1px solid var(--line);box-shadow:-10px 0 40px rgba(0,0,0,.5);display:flex;flex-direction:column;padding:18px;gap:6px}.s-bc608b85a432b989300d a{padding:14px 12px;border-radius:10px}.s-6aac479edb32f05eb28d{align-self:flex-end;width:40px;height:40px;border-radius:12px}main.s-42d1b50b9b5cbe77da6d section{padding:clamp(48px,8vw,100px) 0;border-top:1px solid #0a0a0a}.s-04a982da7875ab420b42{display:grid;grid-template-columns:1.1fr 1fr;gap:28px;align-items:center}.s-a57823064fd320d457bb{font-size:clamp(32px,4.8vw,64px);font-weight:900;line-height:.98}.s-be79487adf6f361a3720{max-width:70ch;color:#b3ffd0}.s-61fb877bc7c3e6414ac9{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:16px}.s-1864afdb6185d2ae6707{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.s-c2a52b7017e58455934b{border:1px solid var(--line);border-radius:16px;overflow:hidden}.s-c2a52b7017e58455934b .s-54930ca1980fb5ed14c4{aspect-ratio:4/3}.s-c2a52b7017e58455934b img{width:100%;height:100%;object-fit:cover;object-position:center}.s-0b7f6e749c7ab8c3803f{display:inline-flex;gap:8px;align-items:center;border:1px solid var(--line);border-radius:999px;padding:8px 12px;background:linear-gradient(180deg,#0b0b0b 0,#050505 100%);box-shadow:inset 0 0 0 1px rgba(57,255,20,.2);color:var(--muted);font-size:12px}footer.s-c0b73ee12e2e7a47ee57{border-top:1px solid var(--line);padding:32px 0;background:#040404;margin-top:40px}.s-b3fbaca3e70f09f1bab7{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.s-d6cbe5a6d52044e1a72d{display:flex;gap:14px;flex-wrap:wrap}@media (max-width:980px){.s-04a982da7875ab420b42{grid-template-columns:1fr}nav.s-aeaa713850f75a43b7c4{display:none}.s-e2aa28a5eeb1fbf834d5{display:flex}}.s-2c318664e1778a26b2e6{color:#b3ffd0;padding:12px}