:root {--ts-ink: #1A1A1A;--ts-pit: #000000;--ts-stage: #242424;--ts-wing: #2E2E2E;--ts-line: #3A3A3A;--ts-text: #D9D9D9;--ts-muted: #A8A8A8;--ts-light: #FFFFFF;--ts-font-display: "Lora", Georgia, "Times New Roman", serif;--ts-font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ts-radius: 6px;--ts-wrap: 1280px;--ts-gutter: 16px;--ts-space-xs: 8px;--ts-space-s: 12px;--ts-space-m: 20px;--ts-space-l: 32px;--ts-space-xl: 56px;--ts-space-xxl: 80px;--ts-text-body: 1.0625rem;--ts-text-l: 1.15rem;--ts-text-s: 0.92rem;--ts-text-xs: 0.8rem;--ts-h1: clamp(2.2rem, 4.6vw, 3.6rem);--ts-h1-hero: clamp(2.4rem, 5.6vw, 4.4rem);--ts-h2: clamp(1.9rem, 3.4vw, 2.6rem);--ts-h3: 1.45rem;--ts-h4: 1.25rem;--ts-button-height: 56px;--ts-target: 48px;}