/** @type {import('tailwindcss').Config} */ module.exports = { darkMode: ["class"], content: ['./index.html', './src/**/*.{js,ts,jsx,tsx}'], theme: { extend: { colors: { revolut: { dark: '#191c1f', light: '#f4f4f4', blue: '#494fdf', action: '#4f55f1', danger: '#e23b4a', deepPink: '#e61e49', warning: '#ec7e00', yellow: '#b09000', teal: '#00a87e', lightGreen: '#428619', lightBlue: '#007bc2', brown: '#936d62', midSlate: '#505a63', coolGray: '#8d969e', grayTone: '#c9c9cd', }, border: "hsl(var(--border))", input: "hsl(var(--input))", ring: "hsl(var(--ring))", background: "hsl(var(--background))", foreground: "hsl(var(--foreground))", primary: { DEFAULT: "hsl(var(--primary))", foreground: "hsl(var(--primary-foreground))", }, secondary: { DEFAULT: "hsl(var(--secondary))", foreground: "hsl(var(--secondary-foreground))", }, muted: { DEFAULT: "hsl(var(--muted))", foreground: "hsl(var(--muted-foreground))", }, accent: { DEFAULT: "hsl(var(--accent))", foreground: "hsl(var(--accent-foreground))", }, card: { DEFAULT: "hsl(var(--card))", foreground: "hsl(var(--card-foreground))", }, }, fontFamily: { display: ['Aeonik Pro', 'Inter', 'system-ui', 'sans-serif'], body: ['Inter', 'system-ui', 'sans-serif'], }, fontSize: { 'display-mega': ['8.50rem', { lineHeight: '1.00', letterSpacing: '-2.72px', fontWeight: '500' }], 'display-hero': ['5.00rem', { lineHeight: '1.00', letterSpacing: '-0.8px', fontWeight: '500' }], 'display-section': ['3.00rem', { lineHeight: '1.21', letterSpacing: '-0.48px', fontWeight: '500' }], 'display-sub': ['2.50rem', { lineHeight: '1.20', letterSpacing: '-0.4px', fontWeight: '500' }], 'display-card': ['2.00rem', { lineHeight: '1.19', letterSpacing: '-0.32px', fontWeight: '500' }], 'display-feature': ['1.50rem', { lineHeight: '1.33', letterSpacing: '0', fontWeight: '400' }], 'nav': ['1.25rem', { lineHeight: '1.40', letterSpacing: '0', fontWeight: '500' }], 'body-lg': ['1.13rem', { lineHeight: '1.56', letterSpacing: '-0.09px', fontWeight: '400' }], 'body': ['1.00rem', { lineHeight: '1.50', letterSpacing: '0.24px', fontWeight: '400' }], 'body-semibold': ['1.00rem', { lineHeight: '1.50', letterSpacing: '0.16px', fontWeight: '600' }], 'body-bold': ['1.00rem', { lineHeight: '1.50', letterSpacing: '0.24px', fontWeight: '700' }], }, borderRadius: { 'pill': '9999px', 'card': '20px', 'standard': '12px', }, spacing: { '18': '4.5rem', '22': '5.5rem', '30': '7.5rem', }, }, }, plugins: [], }