html { scroll-behavior: smooth; }
.hero-mesh { background-image: radial-gradient(at top right, #eff6ff 0%, #ffffff 100%); }
.dark .hero-mesh { background-image: radial-gradient(at top right, #020617 0%, #0F172A 100%); }
.transition-theme { transition: background-color 0.4s ease, color 0.4s ease, border-color 0.4s ease, shadow 0.4s ease; }