:root{--psc-accent:#fc5d19;--psc-ink:#0a0a0a;--psc-surface:#fff;--psc-accent-strong:color-mix(in oklab, var(--psc-accent) 85%, #000);--psc-accent-soft:color-mix(in oklab, var(--psc-accent) 10%, var(--psc-surface));--psc-accent-border:color-mix(in oklab, var(--psc-accent) 30%, var(--psc-surface));--psc-neutral-100:#f5f5f5;--psc-neutral-200:#e5e5e5;--psc-neutral-300:#d4d4d4;--psc-neutral-500:#737373;--psc-neutral-900:#171717;--psc-font-heading:"Space Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--psc-font-body:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--psc-text-sm:.875rem;--psc-text-base:1rem;--psc-text-md:1.25rem;--psc-text-lg:1.563rem;--psc-text-xl:1.953rem;--psc-text-2xl:2.441rem;--psc-text-3xl:3.052rem;--psc-space-1:.25rem;--psc-space-2:.5rem;--psc-space-3:.75rem;--psc-space-4:1rem;--psc-space-6:1.5rem;--psc-space-8:2rem;--psc-space-12:3rem;--psc-space-16:4rem;--psc-space-20:5rem;--psc-space-24:6rem;--psc-radius-sm:8px;--psc-radius-md:12px;--psc-radius-pill:999px;--psc-shadow-sm:0 1px 2px #0a0a0a0f, 0 1px 3px #0a0a0a1a;--psc-shadow-md:0 4px 6px -1px #0a0a0a12, 0 10px 15px -3px #0a0a0a1a;--psc-transition:.2s ease;--psc-transition-slow:.3s ease}