.hero-word{opacity:0;animation:.8s ease-out forwards wordReveal;transform:translateY(30px)rotateX(90deg)}.hero-word-visible{animation:.8s ease-out forwards wordReveal}@keyframes wordReveal{0%{opacity:0;transform:translateY(30px)rotateX(90deg)}50%{opacity:.5;transform:translateY(15px)rotateX(45deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}.shimmer-text{background:linear-gradient(90deg,#fff 0%,#ff6a00 50%,#fff 100%) 0 0/200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite shimmer;display:inline-block}.shimmer-overlay{pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff4d 50%,#0000 100%) 0 0/200%;animation:2s linear infinite shimmer}@keyframes shimmer{0%{background-position:200%}to{background-position:-200%}}.offers-cards-section{opacity:0!important;transition:all 1.2s cubic-bezier(.25,.46,.45,.94)!important;transform:translateY(80px)scale(.98)!important}.offers-cards-section.offers-cards-section-visible{opacity:1!important;transform:translateY(0)scale(1)!important}.offers-carousel-section{opacity:0!important;transition:all 1s ease-out .3s!important;transform:translate(100px)!important}.offers-carousel-section.offers-carousel-section-visible{opacity:1!important;transform:translate(0)!important}.offers-transfers-section{opacity:0!important;transition:opacity 1s ease-out .4s!important}.offers-transfers-section.offers-transfers-section-visible{opacity:1!important}.offer-card{will-change:transform,opacity;opacity:0!important}.offer-card.card-animation-0{transition:all 1s cubic-bezier(.34,1.56,.64,1)!important;transform:translate(-150px)rotateY(-15deg)scale(.9)!important}.offer-card.card-animation-0.card-visible{opacity:1!important;transform:translate(0)rotateY(0)scale(1)!important}.offer-card.card-animation-1{transition:all 1s cubic-bezier(.34,1.56,.64,1) .1s!important;transform:translate(150px)rotateY(15deg)scale(.9)!important}.offer-card.card-animation-1.card-visible{opacity:1!important;transform:translate(0)rotateY(0)scale(1)!important}.offer-card.card-animation-2{transition:all 1.1s cubic-bezier(.25,.46,.45,.94) .2s!important;transform:translateY(120px)rotateX(10deg)scale(.85)!important}.offer-card.card-animation-2.card-visible{opacity:1!important;transform:translateY(0)rotateX(0)scale(1)!important}.offer-card.card-animation-3{transition:all 1s cubic-bezier(.34,1.56,.64,1) .3s!important;transform:scale(.7)rotate(-5deg)!important}.offer-card.card-animation-3.card-visible{opacity:1!important;transform:scale(1)rotate(0)!important}.offer-card-image{opacity:0!important;transition:all .8s ease-out .4s!important;transform:scale(1.1)!important}.offer-card.card-visible .offer-card-image{opacity:1!important;transform:scale(1)!important}.offer-card-content{opacity:0!important;transition:all .8s ease-out .6s!important;transform:translateY(30px)!important}.offer-card.card-visible .offer-card-content{opacity:1!important;transform:translateY(0)!important}.offer-desc-item{opacity:0!important;transition:all .6s ease-out!important;transform:translate(-20px)!important}.offer-card.card-visible .offer-desc-item{opacity:1!important;transform:translate(0)!important}.offer-card-button{opacity:0!important;transition:all .6s cubic-bezier(.34,1.56,.64,1) .8s!important;transform:scale(.8)translateY(20px)!important}.offer-card.card-visible .offer-card-button{opacity:1!important;transform:scale(1)translateY(0)!important}.offer-card:hover .group{transform:translateY(-5px)}.offer-card .group{transition:transform .3s ease-out}@keyframes buttonPulse{0%,to{box-shadow:0 0 #ff6a00b3}50%{box-shadow:0 0 0 8px #ff6a0000}}.group\/btn:hover{animation:2s infinite buttonPulse}.offer-card.card-visible:hover{transform:translateY(-8px)!important}.offer-card.card-visible:hover .offer-card-image{transform:scale(1.05)!important}
