.hero-bg{opacity:0;animation:heroFade 1.2s ease forwards;border-bottom-left-radius:48px;border-bottom-right-radius:48px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,1) 65%,rgba(0,0,0,0));mask-image:linear-gradient(180deg,rgba(0,0,0,1) 85%,rgba(0,0,0,0))}@keyframes heroFade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}