:root {
--primary: 220 90% 56%;
--primary-foreground: 0 0% 100%;
--secondary: 220 14% 96%;
--secondary-foreground: 220 9% 46%;
--accent: 187 85% 43%;
--accent-foreground: 0 0% 100%;
--background: 0 0% 100%;
--foreground: 222 47% 11%;
}
body {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
line-height: 1.6;
color: hsl(var(--foreground));
background-color: hsl(var(--background));
}