.hero-card-container{transition:all 1.2s ease;will-change:transform}.hero-title{transition:opacity .3s ease}.hero-button{transition:all .3s ease}.hero-button:hover{box-shadow:0 4px 8px rgba(0,0,0,.2);transform:translateY(-2px)}.hero-text{text-shadow:0 2px 4px rgba(0,0,0,.7)}