/* Mobile spacing only: desktop composition and numeral sizes stay intact. */
.hero-more-now{display:none}
@media(max-width:760px){
 html[data-hero-variant="optimized"] .hero-environment .hero-layout{padding-top:18px;padding-bottom:12px}
 html[data-hero-variant="optimized"] .hero-environment .hero-eyebrow{margin-bottom:8px}
 html[data-hero-variant="optimized"] .hero-environment .hero-number-composition{height:334px}
 html[data-hero-variant="optimized"] .hero-environment .hero-number-reward{top:190px}
 html[data-hero-variant="optimized"] .hero-environment .hero-number-bridge{top:154px}
 html[data-hero-variant="optimized"] .hero-environment .hero-photo picture,
 html[data-hero-variant="optimized"] .hero-environment .hero-step-emphasis{transform:scaleY(.84)}
 html[data-hero-variant="optimized"] .hero-environment .hero-action{padding-top:10px}
 html[data-hero-variant="optimized"] .hero-environment .offer-condition{margin-top:8px}
 html[data-hero-variant="optimized"] .hero-environment .hero-more{margin-top:10px;padding-top:8px;min-height:54px}
 .hero-more-now{display:inline}
}
@media(max-width:760px) and (max-height:760px){
 html[data-hero-variant="optimized"] .hero-environment .hero-layout{padding-top:12px}
 html[data-hero-variant="optimized"] .hero-environment .hero-number-composition{height:320px}
 html[data-hero-variant="optimized"] .hero-environment .hero-number-reward{top:176px}
 html[data-hero-variant="optimized"] .hero-environment .hero-number-bridge{top:142px}
 html[data-hero-variant="optimized"] .hero-environment .hero-action{padding-top:6px}
}
