.hero-gradient{background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);}html{scroll-behavior:smooth;}.menu-item{@apply text-gray-700 hover:text-indigo-600 transition-colors font-medium;}footer a:hover span{background:linear-gradient(135deg,#401cdf 0%,#06b6d4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;}