:root {
    --gg-primary: #022F42;
    --gg-accent: #130d32;
    --gg-accent-hover: #1a1245;
    --gg-yellow: #FAF089;

    --gg-bg: #FAFBFD;
    --gg-surface: #FFFFFF;
    --gg-border: #E5E7EB;
    --gg-text: #344054;
    --gg-text-muted: #667085;
    --gg-text-heading: #1D2939;

    --gg-success: #10B981;
    --gg-warning: #F59E0B;
    --gg-error: #EF4444;

    --gg-max-width: 1200px;
    --gg-header-height: 84px;

    --gg-font: 'Raleway', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
    --gg-radius: 0;
    --gg-shadow: 0 1px 3px rgba(0,0,0,0.1);
    --gg-shadow-md: 0 4px 12px rgba(0,0,0,0.1);
}
