.sb-page{--sb-bg:#0b0b0d;--sb-surface:#14141a;--sb-surface-2:#1c1c24;--sb-text:#f5f5f5;--sb-muted:#a3a3ad;--sb-primary:#dc2626;--sb-primary-2:#b91c1c;--sb-accent:#fbbf24;--sb-border:#ffffff14;--sb-success:#22c55e;--sb-font-display:"Bebas Neue", "Inter", system-ui, sans-serif;--sb-font-body:"Inter", system-ui, sans-serif;background:var(--sb-bg);color:var(--sb-text);font-family:var(--sb-font-body);min-height:100vh}.sb-page h1,.sb-page h2,.sb-page h3{font-family:var(--sb-font-display);letter-spacing:.01em}.sb-section{padding:64px 20px}.sb-container{max-width:1120px;margin:0 auto}.sb-eyebrow{color:var(--sb-accent);letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:700}.sb-btn{background:var(--sb-primary);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:16px 28px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex;box-shadow:0 10px 30px -10px #dc262699}.sb-btn:hover{background:var(--sb-primary-2);transform:translateY(-1px)}.sb-btn-ghost{border:1px solid var(--sb-border);color:var(--sb-text);background:0 0}.sb-card{background:var(--sb-surface);border:1px solid var(--sb-border);border-radius:16px;padding:24px}.sb-glow{background:radial-gradient(60% 60% at 50% 0,#dc262640,#0000 60%),radial-gradient(40% 40% at 80% 100%,#fbbf241f,#0000 60%)}@keyframes sb-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.sb-anim{animation:.6s both sb-fade-up}@keyframes sb-pulse{0%,to{box-shadow:0 0 #dc262680}50%{box-shadow:0 0 0 12px #dc262600}}.sb-pulse{animation:2s infinite sb-pulse}
