.sb-page{max-width:48rem;margin:clamp(2rem,6vw,5rem) auto;padding:0 1.25rem;line-height:1.75;color:var(--text-primary,#f1f5f9)}.sb-hero{position:relative}.sb-mark{display:block;width:7.5rem;height:auto;margin:0 0 1.25rem}.sb-kicker{color:var(--accent-amber,#f59e0b);font-family:var(--font-mono,ui-monospace,monospace);font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;margin:0}.sb-page h1{font-size:clamp(2rem,5vw,3.4rem);line-height:1.12;letter-spacing:-.03em;margin:.4rem 0 1rem}.sb-lead{font-size:1.15rem;color:var(--text-primary,#f1f5f9)}.sb-page p{color:var(--text-secondary,#94a3b8)}.sb-page .sb-lead{color:var(--text-primary,#f1f5f9)}.sb-section{margin-top:2.75rem;padding-top:1.5rem;border-top:1px solid rgba(139,124,246,.28)}.sb-section h2{font-size:1.5rem;line-height:1.25;margin:0 0 .75rem}.sb-facts{padding-left:1.1rem;color:var(--text-secondary,#94a3b8)}.sb-facts li{margin:.6rem 0}.sb-facts strong{color:var(--text-primary,#f1f5f9)}.sb-page a{color:var(--accent-green,#00e599)}.sb-show strong{color:var(--accent-amber,#f59e0b)}.sb-small{font-size:.9rem}.sb-page p{margin:0 0 1rem}
