@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap'); @tailwind base; @tailwind components; @tailwind utilities; :root { --foreground-rgb: 0, 0, 0; --background-start-rgb: 214, 219, 220; --background-end-rgb: 255, 255, 255; } @media (prefers-color-scheme: dark) { :root { --foreground-rgb: 255, 255, 255; --background-start-rgb: 0, 0, 0; --background-end-rgb: 0, 0, 0; } } body { color: rgb(var(--foreground-rgb)); } @layer utilities { .text-balance { text-wrap: balance; } } @keyframes appear { from { opacity: 0; scale: 0.8; } to { opacity: 1; scale: 1; } } .shadow-card { box-shadow: 5px 39px 28px 0px rgba(0, 0, 0, 0.06); } .appear { animation: appear linear both; animation-timeline: view(); animation-range: entry 25% cover 45%; }