.r15-offer{margin:22px 0 0;line-height:1;max-width:100%;font-synthesis:none;color:#f3faff}
.r15-offer-word{display:block;font-size:clamp(23px,2.1vw,31px);letter-spacing:.025em;margin-bottom:7px}
.r15-offer-value{display:flex;align-items:baseline;gap:10px;white-space:nowrap}
.r15-offer-qualifier{font:700 12px/1 Body,Arial,sans-serif;letter-spacing:.05em;color:#b7cddd;flex:none}
.r15-offer-amount{font:inherit;font-size:clamp(34px,min(3.5vw,6.2dvh),52px);letter-spacing:-.025em;color:#bceaff}
.r15-bonus-exo{font-family:R11Exo,sans-serif;font-weight:850;font-style:italic}
.r15-bonus-russo{font-family:R11Russo,sans-serif;font-weight:400;font-style:normal}
:root[lang=es-AR] .r15-offer-amount{font-size:clamp(29px,min(2.9vw,5.3dvh),42px)}
@media(max-width:900px){
 :root[data-viewport=locked][data-bonus-placement=subtitle] .scene-column{width:min(136vw,max(0px,calc((100dvh - 440px)*1.48)),820px)}
 .r15-offer{margin-top:13px}.r15-offer-word{font-size:clamp(20px,min(6.1vw,3.5dvh),26px);margin-bottom:5px}
 .r15-offer-value{gap:8px}.r15-offer-qualifier{font-size:10px;letter-spacing:.02em}.r15-offer-amount{font-size:clamp(29px,min(9vw,4.6dvh),38px)}
 :root[lang=es-AR] .r15-offer-amount{font-size:clamp(24px,min(7.1vw,4.1dvh),32px)}
}
@media(max-height:500px) and (orientation:landscape){
 :root[data-viewport=locked][data-bonus-placement=subtitle] .scene-column{width:57vw}
 .r15-offer{margin-top:8px}.r15-offer-word{font-size:18px;margin-bottom:4px}.r15-offer-qualifier{font-size:9px}.r15-offer-amount,:root[lang=es-AR] .r15-offer-amount{font-size:25px}
}
