@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";:root{--background: 0 0% 98%;--foreground: 0 0% 10%;--card: 0 0% 100%;--card-foreground: 0 0% 10%;--popover: 0 0% 100%;--popover-foreground: 0 0% 10%;--muted: 0 0% 94%;--muted-foreground: 0 0% 45%;--secondary: 0 0% 93%;--secondary-foreground: 0 0% 12%;--accent: 0 0% 93%;--accent-foreground: 0 0% 12%;--border: 0 0% 88%;--input: 0 0% 88%;--primary: 32 95% 44%;--primary-foreground: 0 0% 100%;--primary-deep: 32 95% 35%;--gradient-primary: linear-gradient(135deg, hsl(32 95% 44%), hsl(44 95% 56%));--shadow-glow: 0 12px 32px -12px hsl(32 95% 44% / .5);--destructive: 0 72% 51%;--destructive-foreground: 0 0% 100%;--ring: 32 95% 44%;--radius: .75rem;--chart-1: 32 95% 44%;--chart-2: 72 95% 44%;--chart-3: 352 95% 44%;--chart-4: 122 95% 39%;--chart-5: 212 95% 49%;--sidebar-background: 0 0% 100%;--sidebar-foreground: 0 0% 10%;--sidebar-primary: 32 95% 44%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 0 0% 93%;--sidebar-accent-foreground: 0 0% 12%;--sidebar-border: 0 0% 88%;--sidebar-ring: 32 95% 44%;--font-display: ui-sans-serif, system-ui, sans-serif;--font-body: ui-sans-serif, system-ui, sans-serif}@tailwind base;@tailwind components;@tailwind utilities;:root{font-family:Inter,sans-serif;color-scheme:dark}html{scroll-behavior:smooth}body{margin:0;background:#0a0a0a;color:#e8e8e8;font-family:Inter,sans-serif}*{box-sizing:border-box}h1,h2,h3,h4{font-family:Inter,sans-serif}.shimmer{background:linear-gradient(110deg,#a8a8a8 8%,#f7f7f7 18%,#a8a8a8 33%);background-size:200% 100%;animation:shimmer 4s linear infinite}@keyframes shimmer{to{background-position:-200% 0}}.section-divider{height:1px;background:linear-gradient(90deg,transparent,#C0C0C0,transparent)}
