@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";@tailwind base;@tailwind components;@tailwind utilities;:root{--navy: #10243A;--navy-light: #1B3653;--muted-blue: #7798B4;--off-white: #F6F8FA;--charcoal: #1E2933}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,sans-serif;background:#fff}.font-display{font-family:Plus Jakarta Sans,sans-serif}@keyframes fadeIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:fadeIn .7s ease both}.animate-fadeIn-delay{animation:fadeIn .9s ease .2s both}.animate-fadeIn-delay2{animation:fadeIn .9s ease .4s both}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
