/* Slogan colors are independent of its motion. Only the 1X token is blue. */
.r19-stage,.r19-color-sample{--r19-white:#f5faff;--r19-blue:#71c5ff}
.r19-headline{color:var(--r19-white,#f5faff);margin:0}
.r19-headline .r19-brand{font:inherit;color:var(--r19-blue,#71c5ff)}
.r19-short-promo{width:65%;min-width:min(190px,100%);max-width:100%}
.r19-stage{display:grid;gap:32px;min-width:0;width:calc(100% + 12px);margin:0 -6px}
.r19-phrase{min-width:0;padding:0 6px}
.r19-stage .r19-bonus{margin:0}
.r19-stage .r15-offer-word{font-size:clamp(32px,3.4vw,48px);margin-bottom:12px}
.r19-stage .r15-offer-amount{font-size:clamp(48px,4.9vw,72px)}
.r19-stage[lang=es-AR] .r15-offer-amount{font-size:clamp(36px,3.7vw,54px)}
.r19-stage[data-enhanced=true]{position:relative;display:block;height:clamp(224px,21vw,290px)}
.r19-stage[data-enhanced=true]>.r19-phrase{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;animation:r19-offer-fade 14s linear infinite both paused}
.r19-stage[data-enhanced=true]>.r19-phrase:nth-child(2){animation-delay:-7s}
.r19-stage[data-enhanced=true][data-animation=lift]>.r19-phrase{animation-name:r19-offer-lift;animation-timing-function:cubic-bezier(.2,.7,.2,1)}
.r19-stage[data-enhanced=true][data-animation=wipe]>.r19-phrase{animation-name:r19-offer-wipe;animation-timing-function:cubic-bezier(.2,.7,.2,1)}
.r19-stage[data-running=true]{overflow:hidden}
.r19-stage[data-running=true]>.r19-phrase{animation-play-state:running}
.r19-stage[data-running=false]{display:grid;height:auto}
.r19-stage[data-running=false]>.r19-phrase{position:static;opacity:1!important;transform:none!important;clip-path:none!important}
@keyframes r19-offer-fade{0%{opacity:0}7.142857143%,42.857142857%{opacity:1}50%,100%{opacity:0}}
@keyframes r19-offer-lift{0%{opacity:0;transform:translateY(16px)}7.142857143%,42.857142857%{opacity:1;transform:translateY(0)}50%,100%{opacity:0;transform:translateY(-16px)}}
@keyframes r19-offer-wipe{0%{opacity:1;clip-path:inset(0 100% 0 0)}7.142857143%,42.857142857%{opacity:1;clip-path:inset(0)}50%,100%{opacity:0;clip-path:inset(0 0 0 100%)}}
@media(max-width:900px){
 .r19-stage{gap:28px}.r19-stage[data-enhanced=true][data-running=true]{height:clamp(124px,18dvh,160px)}
 .r19-stage .r15-offer-word{font-size:clamp(30px,9vw,40px);margin-bottom:10px}.r19-stage .r15-offer-qualifier{font-size:12px}
 .r19-stage .r15-offer-amount{font-size:clamp(44px,13vw,58px)}.r19-stage[lang=es-AR] .r15-offer-amount{font-size:clamp(32px,10.5vw,46px)}
}
@media(min-width:681px) and (max-width:1100px){
 .r19-stage[lang=es-AR] .r15-offer-amount{font-size:clamp(30px,3.4vw,36px)}.r19-stage[lang=es-AR] .r15-offer-qualifier{font-size:10px}.r19-stage[lang=es-AR] .r15-offer-value{gap:7px}
}
@media(max-height:500px) and (orientation:landscape){
 .r19-stage{gap:18px}.r19-stage[data-enhanced=true][data-running=true]{height:116px}
 .r19-stage .r15-offer-word{font-size:28px;margin-bottom:7px}.r19-stage .r15-offer-amount{font-size:38px}.r19-stage[lang=es-AR] .r15-offer-amount{font-size:28px}
}
@media(prefers-reduced-motion:reduce){
 .r19-stage[data-enhanced=true][data-running]{display:grid;height:auto}
 .r19-stage[data-enhanced=true]>.r19-phrase{position:static;animation-play-state:paused!important;opacity:1;transform:none;clip-path:none}
}
