:root {
    --zc-color-primary: #263746;
    --zc-color-secondary: #6389aa;
    --zc-color-accent: #50a8e1;
    --zc-color-white: #ffffff;
    --zc-color-text: #111820;
    --zc-color-surface-subtle: #f4f6f7;
    --zc-color-focus: #005fcc;
    --zc-font-family-primary: Arial, sans-serif;
    --zc-header-max-width: 1440px;
    --zc-header-gutter: clamp(1.25rem, 0.6rem + 2vw, 4rem);
    --zc-duration-fast: 160ms;
    --zc-duration-normal: 240ms;
    --zc-ease-standard: cubic-bezier(0.2, 0, 0, 1);
}
