*{margin:0;padding:0;box-sizing:border-box}:root{--black:#0a0a0a;--dark:#111111;--surface:#1a1a1a;--surface-light:#242424;--border:#2a2a2a;--border-light:#3a3a3a;--text:#ffffff;--text-secondary:#b0b0b0;--text-muted:#999999;--lime:#c8ff00;--purple:#a855f7;--orange:#ff6b35;--cyan:#22d3ee;--pink:#ff3366;--accent:var(--cyan);--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--ease-out-quart:cubic-bezier(0.25,1,0.5,1);--ease-out-cubic:cubic-bezier(0.33,1,0.68,1)}html{scroll-behavior:auto}body{background:var(--black);color:var(--text);font-family:'Space Grotesk',system-ui,sans-serif;font-weight:400;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}::selection{background:var(--accent);color:var(--black)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--black)}::-webkit-scrollbar-thumb{background:var(--surface-light);border-radius:5px;border:2px solid var(--black)}::-webkit-scrollbar-thumb:hover{background:var(--border-light)}h1,h2,h3,h4,h5,h6{font-family:'Syne',system-ui,sans-serif;font-weight:700;line-height:1.1;letter-spacing:-0.03em}code{font-family:'JetBrains Mono',monospace;font-size:0.85em;background:var(--surface);padding:0.15em 0.4em;border-radius:4px}._a{max-width:1000px;margin:0 auto;padding:5rem 2rem}._b{text-align:center;margin-bottom:6rem;padding-top:2rem}._c{font-size:clamp(2.5rem,7vw,4rem);font-weight:700;letter-spacing:-0.03em;margin-bottom:1rem}._d{font-size:1.125rem;color:var(--text-secondary);max-width:500px;margin:0 auto}._g{margin-bottom:8rem;padding-bottom:4rem;border-bottom:1px solid var(--border)}._g:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}._h{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}._i{font-family:'JetBrains Mono',monospace;font-size:0.75rem;font-weight:600;color:var(--accent);letter-spacing:0.1em}._j{font-family:'Space Grotesk',system-ui,sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;color:var(--text-muted)}._k{padding-left:3rem}._l{font-size:1rem;color:var(--text-secondary);margin-bottom:2rem;line-height:1.7}.label{display:inline-block;font-family:'JetBrains Mono',monospace;font-size:0.7rem;font-weight:600;text-transform:uppercase;letter-spacing:0.15em;color:var(--accent)}._e{min-height:70vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center}._e p{color:var(--text-muted);max-width:460px}._f{font-family:'JetBrains Mono',monospace;font-size:0.7rem;font-weight:600;text-transform:uppercase;letter-spacing:0.2em;color:var(--accent)}._f::after{content:'↓';display:block;margin-top:0.75rem;font-size:1.25rem}._m{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}._n{padding:2.5rem 2rem;background:var(--surface);border:1px solid var(--border);border-radius:20px;text-align:center;transition:border-color 0.4s var(--ease-out-expo)}._n:hover{border-color:var(--border-light)}[data-count-block]{opacity:0;transform:translateY(24px)}._o{display:block;font-family:'Syne',system-ui,sans-serif;font-size:clamp(2rem,4.5vw,2.75rem);font-weight:800;letter-spacing:-0.03em;line-height:1.1;color:var(--accent);font-variant-numeric:tabular-nums;margin-bottom:0.75rem}._p{display:block;font-family:'JetBrains Mono',monospace;font-size:0.7rem;font-weight:600;text-transform:uppercase;letter-spacing:0.15em;color:var(--text-secondary)}@media (max-width:900px){._m{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){._a{padding:3rem 1.5rem}._b{margin-bottom:4rem}._g{margin-bottom:5rem;padding-bottom:3rem}._k{padding-left:0}}@media (max-width:480px){._m{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important}[data-count-block]{opacity:1;transform:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}