:root{--color-bg-canvas: #F4EFE6;--color-bg-raised: #FAF7F1;--color-bg-inverse: #1E1C18;--color-text-primary: #1E1C18;--color-text-secondary: rgba(30,28,24,.72);--color-text-tertiary: rgba(30,28,24,.64);--color-border-hairline: rgba(30,28,24,.12);--color-border-strong: rgba(30,28,24,.4);--color-action-primary: #1E1C18;--color-action-primary-hover: rgba(30,28,24,.85);--color-action-on-primary: #F4EFE6;--color-accent: #66212E;--color-accent-subtle: #5F6148;--color-focus-ring: #66212E;--color-status-error: #9B2C2C;--color-status-success: #5F6148;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 128px;--space-11: 160px;--radius-none: 0px;--radius-xs: 2px;--type-display-xl: 40px;--type-display-l: 34px;--type-heading-l: 28px;--type-heading-m: 24px;--type-heading-s: 20px;--type-body-lg: 19px;--type-body-md: 18px;--layout-content-max: 1312px;--layout-gutter: max(var(--space-8), calc((100% - var(--layout-content-max)) / 2));--layout-margin: 20px}@media(min-width:48em){:root{--type-display-xl: 56px;--type-display-l: 44px;--type-heading-l: 32px;--type-heading-m: 26px;--type-heading-s: 21px;--type-body-lg: 20px;--type-body-md: 18px;--layout-margin: 40px}}@media(min-width:75em){:root{--type-display-xl: 72px;--type-display-l: 52px;--type-heading-l: 36px;--type-heading-m: 28px;--type-heading-s: 22px;--type-body-lg: 21px;--type-body-md: 19px;--layout-margin: 20px}}[data-surface=dark]{--color-bg-canvas: #1E1C18;--color-bg-raised: #2A2722;--color-bg-inverse: #F4EFE6;--color-text-primary: #F4EFE6;--color-text-secondary: rgba(244,239,230,.74);--color-text-tertiary: rgba(244,239,230,.6);--color-border-hairline: rgba(244,239,230,.16);--color-border-strong: rgba(244,239,230,.4);--color-action-primary: #F4EFE6;--color-action-primary-hover: rgba(244,239,230,.85);--color-action-on-primary: #1E1C18;--color-accent: #C98A95;--color-accent-subtle: #B8BA9B;--color-focus-ring: #C98A95;--color-status-error: #E8A0A0;--color-status-success: #B8BA9B}
