.pr36Ca_root{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}@media screen and (min-width:933px){.pr36Ca_root{min-height:70vh}}.pr36Ca_title{margin-bottom:2rem;font-size:1.5rem;font-weight:700}
.runningLineAnimated{animation:10s linear 1.5s infinite runningLineCarousel}@keyframes runningLineCarousel{0%{transform:translate(100%)}to{transform:translate(-100%)}}
.unlockAnimation{--animation-delay:calc(var(--offer-step-order) * .3s);animation-name:unlockAnimation;animation-duration:2s;animation-timing-function:ease-in-out;animation-delay:var(--animation-delay,.3s);will-change:transform, color;color:#fff6;animation-fill-mode:forwards}.padlockUnlockAnimation{animation-name:padlockUnlockAnimation;animation-duration:2s;animation-timing-function:ease-in-out;animation-delay:var(--animation-delay,.3s);will-change:opacity;animation-fill-mode:forwards}@keyframes unlockAnimation{0%{color:#fff6;transform:scale(1)}50%{color:#fff6;transform:scale(1)}75%{color:var(--base-100);transform:scale(1.1)}to{color:var(--base-100);transform:scale(1)}}@keyframes padlockUnlockAnimation{0%{opacity:1}75%{opacity:1}99.99%{opacity:0}to{opacity:0;display:none}}