
body { font-family: Inter, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; background:#F8FAFC; color:#0F172A; }
h1,h2,h3,h4 { font-family: Poppins, Inter, sans-serif; }
.card { box-shadow: 0 8px 30px rgba(0,0,0,.06); border-radius: 1rem; }
.btn { transition: transform .12s ease; }
.btn:hover { transform: translateY(-2px); }
.section { scroll-margin-top: 80px; }
