@keyframes header-intro{0%{opacity:0;transform:translateY(1.5rem)scale(.97)}}.header-intro{animation:1s ease-out backwards header-intro}@media (prefers-reduced-motion:reduce){.header-intro{animation:none}}.offers-row{--fade-left:0px;--fade-right:0px;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--fade-left),#000 calc(100% - var(--fade-right)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--fade-left),#000 calc(100% - var(--fade-right)),transparent)}.offers-row[data-more-left]{--fade-left:1rem}.offers-row[data-more-right]{--fade-right:1rem}@media (pointer:coarse){.offers-row{scroll-snap-type:x mandatory}}
@keyframes card-reveal{0%{opacity:0;transform:translateY(2rem)scale(.96)}}[data-card-reveal=armed]{opacity:0}[data-card-reveal=in]{animation:card-reveal .7s cubic-bezier(.16,1,.3,1)var(--reveal-delay,0s)both}
