:root { --primary: #059669; --black: #000; --white: #fff; --text-body: #57534e; --emerald-100: #d1fae5; --emerald-200: #a7f3d0; --emerald-300: #6ee7b7; --emerald-400: #34d399; --emerald-500: #10b981; --emerald-600: #059669; --emerald-700: #047857; --emerald-800: #065f46; --emerald-900: #064e3b; --stone-50: #fafaf9; --stone-100: #f5f5f4; --stone-200: #e7e5e4; --stone-300: #d6d3d1; --stone-400: #a8a29e; --stone-500: #78716c; --stone-600: #57534e; --stone-700: #44403c; --stone-800: #292524; --stone-900: #1c1917; --transparent: hsla(0, 0%, 100%, 0); --white-10: hsla(0, 0%, 100%, 0.1); --white-20: hsla(0, 0%, 100%, 0.2); --white-30: hsla(0, 0%, 100%, 0.3); --white-40: hsla(0, 0%, 100%, 0.4); --white-50: hsla(0, 0%, 100%, 0.5); --white-60: hsla(0, 0%, 100%, 0.6); --white-70: hsla(0, 0%, 100%, 0.7); --white-80: hsla(0, 0%, 100%, 0.8); --white-90: hsla(0, 0%, 100%, 0.9); --emerald-50: #ecfdf5; --blue-50: oklch(97% 0.014 254.604); --blue-100: oklch(93.2% 0.032 255.585); --blue-200: oklch(88.2% 0.059 254.128); --blue-300: oklch(80.9% 0.105 251.813); --blue-400: oklch(70.7% 0.165 254.624); --blue-500: oklch(62.3% 0.214 259.815); --blue-600: oklch(54.6% 0.245 262.881); --blue-700: oklch(48.8% 0.243 264.376); --blue-800: oklch(42.4% 0.199 265.638); --blue-900: oklch(37.9% 0.146 265.522); --purple-50: oklch(97.7% 0.014 308.299); --purple-100: oklch(94.6% 0.033 307.174); --purple-200: oklch(90.2% 0.063 306.703); --purple-300: oklch(82.7% 0.119 306.383); --purple-400: oklch(71.4% 0.203 305.504); --purple-500: oklch(62.7% 0.265 303.9); --purple-600: oklch(55.8% 0.288 302.321); --purple-700: oklch(49.6% 0.265 301.924); --purple-800: oklch(43.8% 0.218 303.724); --purple-900: oklch(38.1% 0.176 304.987); --orange-50: oklch(98% 0.016 73.684); --orange-100: oklch(95.4% 0.038 75.164); --orange-200: oklch(90.1% 0.076 70.697); --orange-300: oklch(83.7% 0.128 66.29); --orange-400: oklch(75% 0.183 55.934); --orange-500: oklch(70.5% 0.213 47.604); --orange-600: oklch(64.6% 0.222 41.116); --orange-700: oklch(55.3% 0.195 38.402); --orange-800: oklch(47% 0.157 37.304); --orange-900: oklch(40.8% 0.123 38.172);}