@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:Inter,system-ui,sans-serif}:root{--background: 0 0% 100%;--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: 0 76% 50%;--primary-foreground: 0 0% 100%;--primary-deep: 0 76% 50%;--gradient-primary: linear-gradient(135deg, hsl(0 76% 50%), hsl(12 76% 62%));--shadow-glow: 0 12px 32px -12px hsl(0 76% 50% / .5);--destructive: 0 72% 51%;--destructive-foreground: 0 0% 100%;--ring: 0 76% 50%;--radius: .75rem;--chart-1: 0 76% 50%;--chart-2: 40 76% 50%;--chart-3: 320 76% 50%;--chart-4: 90 76% 45%;--chart-5: 180 76% 55%;--sidebar-background: 0 0% 100%;--sidebar-foreground: 0 0% 10%;--sidebar-primary: 0 76% 50%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 0 0% 93%;--sidebar-accent-foreground: 0 0% 12%;--sidebar-border: 0 0% 88%;--sidebar-ring: 0 76% 50%;--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{--navy: #0F2460;--blue: #1B3A8C;--red: #E02020;--surface: #F5F7FA}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:#fff;color:#14213d;font-family:Inter,system-ui,sans-serif}button,a,input,textarea{font:inherit}h1,h2,h3,h4{font-family:Inter,system-ui,sans-serif}@layer components{.container-site{@apply mx-auto w-full max-w-7xl px-4 sm:px-6 lg:px-8;}.section-title{@apply text-3xl font-extrabold tracking-tight text-[#1B3A8C] sm:text-4xl;}.red-rule{@apply mx-auto mt-4 h-1 w-16 rounded-full bg-[#E02020];}.focus-ring{@apply focus-visible:outline-none focus-visible:ring-4 focus-visible:ring-red-200;}}
