@layer blog-tokens-fallback{:root{--site-font-heading:inherit;--site-font-body:inherit;--site-weight-heading:600;--site-weight-body:400;--site-text-sm:0.875rem;--site-text-base:1rem;--site-text-lg:1.125rem;--site-text-xl:1.5rem;--site-text-3xl:clamp(1.75rem,1.3rem + 2vw,2.75rem);--site-leading-body:1.6;--site-leading-heading:1.15;--site-space-2:0.5rem;--site-space-3:0.75rem;--site-space-4:1rem;--site-space-5:clamp(1rem,3vw,1.5rem);--site-space-6:2rem;--site-space-8:clamp(2rem,4vw + 1rem,4rem);--site-radius-sm:4px;--site-radius-lg:16px;--site-measure-prose:68ch;--site-duration-fast:150ms}}:root{--color-accent:#3B82F6;--color-bg:#FFFFFF;--color-cta:#3B82F6;--color-text:#1A1A1A;--font-body:Inter,sans-serif}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-body)}a{color:var(--color-accent)}button{font-family:var(--font-body)}