:root{--tsa-bg-midnight: #080C14;--tsa-bg-surface-dark: #0F1622;--tsa-bg-surface-border: rgba(255, 255, 255, .08);--tsa-text-primary: #F8FAFC;--tsa-text-secondary: #94A3B8;--tsa-text-tertiary: #64748B;--tsa-cyan-electric: #00D2FF;--tsa-cyan-hover: #38BDF8;--radius-card: 24px;--radius-squircle: 18px;--radius-pill: 9999px;--radius-inner: 12px;--shadow-neutral-button: 0 4px 14px rgba(0, 0, 0, .22);--shadow-neutral-button-hover: 0 6px 20px rgba(0, 0, 0, .32);--transition-smooth: cubic-bezier(.16, 1, .3, 1);--font-main: "Satoshi", "Plus Jakarta Sans", -apple-system, system-ui, sans-serif}*{box-sizing:border-box}body{margin:0;background:var(--tsa-bg-midnight);color:var(--tsa-text-primary);font-family:var(--font-main)}h1,h2,h3{font-weight:800;letter-spacing:-.025em;margin:0}a{color:var(--tsa-cyan-hover)}
