:root {
    --color-primary: #0f766e;
    --color-secondary: #0e7490;
    --color-accent: #14b8a6;
    --color-background: #FAF9F7;
    --color-text: #2D3748;
    --font-family: 'Inter', sans-serif;
    --color-primary-50: 232 241 240;
    --color-primary-100: 206 229 227;
    --color-primary-200: 148 212 207;
    --color-primary-300: 81 203 194;
    --color-primary-400: 36 173 162;
    --color-primary-500: 15 118 110;
    --color-primary-600: 8 99 91;
    --color-primary-700: 5 78 72;
    --color-primary-800: 5 57 53;
    --color-primary-900: 4 40 37;
    --color-primary-950: 3 24 22;
    --color-secondary-50: 233 240 242;
    --color-secondary-100: 208 226 231;
    --color-secondary-200: 153 203 216;
    --color-secondary-300: 89 184 210;
    --color-secondary-400: 34 160 194;
    --color-secondary-500: 14 116 144;
    --color-secondary-600: 6 96 120;
    --color-secondary-700: 3 75 95;
    --color-secondary-800: 3 55 69;
    --color-secondary-900: 4 39 49;
    --color-secondary-950: 3 23 29;
    --color-accent-50: 236 243 243;
    --color-accent-100: 215 234 232;
    --color-accent-200: 167 221 215;
    --color-accent-300: 112 215 203;
    --color-accent-400: 49 216 198;
    --color-accent-500: 20 184 166;
    --color-accent-600: 9 154 138;
    --color-accent-700: 5 122 109;
    --color-accent-800: 5 88 79;
    --color-accent-900: 5 62 56;
    --color-accent-950: 4 37 33;
}