:root{--color-text: var(--wp--preset--color--ink-950);--color-text-secondary: var(--wp--preset--color--ink-600);--color-text-muted: var(--wp--preset--color--ink-500);--color-text-on-brand: var(--wp--preset--color--ink-950);--color-text-on-dark: var(--wp--preset--color--white);--color-surface: var(--wp--preset--color--white);--color-surface-subtle: var(--wp--preset--color--ink-50);--color-surface-stage: var(--wp--preset--color--ink-950);--color-surface-dark: var(--wp--preset--color--ink-900);--color-surface-dark-raised: var(--wp--preset--color--ink-800);--color-surface-brand: var(--wp--preset--color--brand-50);--color-border: var(--wp--preset--color--ink-200);--color-border-strong: var(--wp--preset--color--ink-300);--color-border-dark: var(--wp--preset--color--ink-700);--color-brand: var(--wp--preset--color--brand-500);--color-brand-hover: var(--wp--preset--color--brand-600);--color-link: var(--wp--preset--color--brand-800);--color-success: var(--wp--preset--color--success-600);--color-warning: var(--wp--preset--color--warning-600);--color-danger: var(--wp--preset--color--danger-600);--color-focus: var(--wp--preset--color--brand-700);--container-wide: var(--wp--custom--container--wide);--container-default: var(--wp--custom--container--default);--container-content: var(--wp--custom--container--content);--container-text: var(--wp--custom--container--text);--radius-sm: var(--wp--custom--radius--sm);--radius-md: var(--wp--custom--radius--md);--radius-lg: var(--wp--custom--radius--lg);--radius-pill: var(--wp--custom--radius--pill);--shadow-sm: var(--wp--preset--shadow--sm);--shadow-md: var(--wp--preset--shadow--md);--shadow-lg: var(--wp--preset--shadow--lg);--touch-target: var(--wp--custom--touch-target);--gutter-page: var(--wp--custom--gutter--mobile);--control-compact: var(--wp--custom--control--compact);--control-standard: var(--wp--custom--control--standard);--control-dominant: var(--wp--custom--control--dominant);--section-compact: var(--wp--custom--section--compact-mobile);--section-default: var(--wp--custom--section--default-mobile);--section-showcase: var(--wp--custom--section--default-mobile);--component-gap-lg: var(--wp--custom--component-gap--large-mobile);--component-gap-md: var(--wp--custom--component-gap--medium-mobile);--component-gap-sm: var(--wp--custom--component-gap--small);--hero-min-height: var(--wp--custom--hero-min-height);--hero-padding: var(--wp--custom--hero-padding--mobile);--state-hover: var(--wp--custom--state--hover);--state-pressed: var(--wp--custom--state--pressed);--state-disabled: var(--wp--custom--state--disabled);--state-layer-on-light: var(--wp--preset--color--ink-950);--state-layer-on-dark: var(--wp--preset--color--white);--font-size-lead: clamp(1.125rem, 1rem + .4vw, 1.25rem);--line-height-tight: var(--wp--custom--line-height--tight);--line-height-heading: var(--wp--custom--line-height--heading);--line-height-body: var(--wp--custom--line-height--body);--line-height-ui: var(--wp--custom--line-height--ui);--duration-fast: var(--wp--custom--duration--fast);--duration-normal: var(--wp--custom--duration--normal);--duration-slow: var(--wp--custom--duration--slow);--easing-standard: var(--wp--custom--easing--standard);accent-color:var(--color-brand);color-scheme:light}@media(width>=48rem){:root{--gutter-page: var(--wp--custom--gutter--tablet);--section-compact: var(--wp--custom--section--compact-desktop);--section-default: var(--wp--custom--section--default-desktop);--component-gap-lg: var(--wp--custom--component-gap--large-desktop);--component-gap-md: var(--wp--custom--component-gap--medium-desktop)}}@media(width>=64rem){:root{--gutter-page: var(--wp--custom--gutter--desktop);--section-showcase: var(--wp--custom--section--showcase-desktop);--hero-padding: var(--wp--custom--hero-padding--desktop)}}@media(prefers-reduced-motion:reduce){:root{--duration-fast: 1ms;--duration-normal: 1ms;--duration-slow: 1ms}:where(a,button,summary,details,dialog,input,select,textarea,.wp-block-button__link){animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}:where(html){scroll-behavior:auto!important}}
