:root {
    --ivf-blue: #0d6efd;
    --ivf-blue-dark: #0756c7;
    --ivf-blue-deep: #123a68;

    --ivf-gold: #f0b323;

    --ivf-white: #ffffff;
    --ivf-text: #172033;
    --ivf-muted: #64748b;

    --ivf-bg: #ffffff;
    --ivf-bg-soft: #f5f8fc;

    --ivf-border: #e2e8f0;

    --ivf-header-height: 82px;

    --ivf-radius-sm: 8px;
    --ivf-radius-md: 14px;
    --ivf-radius-lg: 22px;

    --ivf-shadow:
        0 12px 30px rgba(15, 23, 42, 0.10);

    --ivf-container: 1180px;

    --ivf-transition:
        180ms ease;
}
