.shadow-title{text-shadow:0 3px 5px rgba(0,0,0,.15)}.card-hover{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.card-hover:hover{transform:scale(1.05);border:2px solid gold}body{background:linear-gradient(180deg,#fefce8,#fff5db);margin:0;font-family:Arial,sans-serif}.bg-decor{position:absolute;border-radius:50%;filter:blur(40px);z-index:-1}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.animate-float{animation:float 4s ease-in-out infinite}*{transition:all .3s ease}