@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";:root{--background: 217 20% 94%;--foreground: 217 20% 10%;--card: 0 0% 100%;--card-foreground: 217 20% 10%;--popover: 0 0% 100%;--popover-foreground: 217 20% 10%;--muted: 217 20% 94%;--muted-foreground: 217 20% 45%;--secondary: 217 20% 93%;--secondary-foreground: 217 20% 12%;--accent: 217 20% 93%;--accent-foreground: 217 20% 12%;--border: 217 20% 88%;--input: 217 20% 88%;--primary: 168 76% 36%;--primary-foreground: 0 0% 100%;--primary-deep: 168 76% 27%;--gradient-primary: linear-gradient(135deg, hsl(168 76% 36%), hsl(180 76% 48%));--shadow-glow: 0 12px 32px -12px hsl(168 76% 36% / .5);--destructive: 0 72% 51%;--destructive-foreground: 0 0% 100%;--ring: 168 76% 36%;--radius: .75rem;--chart-1: 168 76% 36%;--chart-2: 208 76% 36%;--chart-3: 128 76% 36%;--chart-4: 258 76% 35%;--chart-5: 348 76% 41%;--sidebar-background: 0 0% 100%;--sidebar-foreground: 217 20% 10%;--sidebar-primary: 168 76% 36%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 217 20% 93%;--sidebar-accent-foreground: 217 20% 12%;--sidebar-border: 217 20% 88%;--sidebar-ring: 168 76% 36%;--font-display: "Inter", ui-sans-serif, system-ui, sans-serif;--font-body: "Inter", ui-sans-serif, system-ui, sans-serif}@tailwind base;@tailwind components;@tailwind utilities;:root{--blue:#1B3A6B;--green:#16A085;--green-light:#1ABC9C}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,system-ui,sans-serif;color:#334155;background:#fff}h1,h2,h3,h4{font-family:Inter,system-ui,sans-serif}
