/** @type {import('tailwindcss').Config} */ export default { content: [ "./index.html", "./src/**/*.{js,ts,jsx,tsx}", ], theme: { extend: { colors: { background: '#F8FAFC', 'section-alt': '#EEF6FB', card: '#FFFFFF', border: '#D8E3EA', text: '#0F172A', muted: '#475569', 'soft-text': '#64748B', 'navy-light': '#68A3B8', primary: { navy: '#0B2A3C', 'navy-dark': '#071A2A', blue: '#0EA5E9', cyan: '#22D3EE', }, accent: { gold: '#F59E0B', }, }, fontFamily: { sans: ['Inter', 'sans-serif'], numeric: ['Georgia', 'serif'], }, spacing: { '18': '4.5rem', '22': '5.5rem', '24': '6rem', '26': '6.5rem', '28': '7rem', '32': '8rem', '36': '9rem', '40': '10rem', '48': '12rem', }, maxWidth: { 'container': '1280px', }, boxShadow: { 'sm': '0 1px 2px 0 rgb(0 0 0 / 0.05)', DEFAULT: '0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1)', 'md': '0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1)', 'lg': '0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1)', }, borderRadius: { 'sm': '0.25rem', DEFAULT: '0.5rem', 'lg': '0.75rem', 'xl': '1rem', }, }, }, plugins: [require('tailwindcss-animate')], }