@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700&family=Source+Sans+3:wght@400;500&display=swap";@tailwind base;@tailwind components;@tailwind utilities;@layer base{:root{--background: 216 20% 95%;--foreground: 0 0% 4%;--card: 0 0% 100%;--card-foreground: 0 0% 4%;--popover: 216 20% 95%;--popover-foreground: 0 0% 4%;--primary: 222 58% 40%;--primary-foreground: 0 0% 100%;--secondary: 222 61% 30%;--secondary-foreground: 0 0% 100%;--muted: 223 22% 87%;--muted-foreground: 220 14% 41%;--accent: 222 58% 40%;--accent-foreground: 0 0% 100%;--destructive: 0 84% 60%;--destructive-foreground: 0 0% 100%;--border: 222 20% 81%;--input: 222 20% 81%;--ring: 222 58% 40%;--chart-1: 222 57% 70%;--chart-2: 222 58% 55%;--chart-3: 222 58% 40%;--chart-4: 222 57% 25%;--chart-5: 223 56% 10%;--sidebar: 223 22% 87%;--sidebar-foreground: 0 0% 4%;--sidebar-primary: 222 58% 40%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 222 58% 40%;--sidebar-accent-foreground: 0 0% 100%;--sidebar-border: 222 20% 81%;--sidebar-ring: 222 58% 40%;--font-sans: "Source Sans 3", -apple-system, BlinkMacSystemFont, sans-serif;--font-heading: "Barlow Condensed", -apple-system, BlinkMacSystemFont, sans-serif;--font-serif: ui-serif, Georgia, "Times New Roman", serif;--font-mono: ui-monospace, "SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, "Courier New", monospace;--radius: .5rem;--radius-button: calc(var(--radius) - 2px);--shadow-2xs: 0 1px 3px 0px hsl(0 0% 0% / .05);--shadow-xs: 0 1px 3px 0px hsl(0 0% 0% / .05);--shadow-sm: 0 1px 3px 0px hsl(0 0% 0% / .1), 0 1px 2px -1px hsl(0 0% 0% / .1);--shadow: 0 1px 3px 0px hsl(0 0% 0% / .1), 0 1px 2px -1px hsl(0 0% 0% / .1);--shadow-md: 0 1px 3px 0px hsl(0 0% 0% / .1), 0 2px 4px -1px hsl(0 0% 0% / .1);--shadow-lg: 0 1px 3px 0px hsl(0 0% 0% / .1), 0 4px 6px -1px hsl(0 0% 0% / .1);--shadow-xl: 0 1px 3px 0px hsl(0 0% 0% / .1), 0 8px 10px -1px hsl(0 0% 0% / .1);--shadow-2xl: 0 1px 3px 0px hsl(0 0% 0% / .25)}*{@apply border-border;}body{@apply bg-background text-foreground font-sans;font-family:var(--font-sans)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)!important}}@layer utilities{.bg-brand-subtle{background-color:#2b4fa014}.bg-brand-faint{background-color:#2b4fa00d}.bg-white-subtle{background-color:#ffffff14}.bg-white-faint{background-color:#ffffff0f}.bg-white-hover{background-color:#ffffff1f}.border-white-subtle{border-color:#ffffff14}.border-white-faint{border-color:#ffffff0d}.border-white-light{border-color:#fff3}.animate-in{animation-duration:.2s;animation-fill-mode:both}.fade-in{animation-name:fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}}html{scroll-behavior:smooth}
