:root{--teal:#4CB9B3;--teal-bright:#5ECECA;--teal-deep:#2D8A85;--teal-light:#E4F6F5;--teal-mid:#9ED4D1;--teal-bg:#0C3533;--teal-section:#0F4340;--dark:#18272E;--dark-mid:#223540;--dark-light:#3D5F69;--amber:#F0A500;--amber-light:#FFF3D6;--coral:#E5533A;--violet:#7B5EA7;--sky:#2EA8D5;--body-text:#2C3E44;--muted:#5E8088;--border-c:#C8DEDD;--bg-soft:#F0F8F7;--footer-bg:#0E1C22;--font-display:"Outfit",sans-serif;--font-body:"Plus Jakarta Sans",sans-serif;--color-1:var(--dark)}