/* Scope: campaign copy only. Existing home layout, palette and motion are retained. */
.beta-home .photo-home-line span{opacity:1;color:#50678a}
.beta-home .home-reveal-link{min-height:44px;display:inline-flex;align-items:center;gap:12px}
@media(max-width:640px){.beta-home .photo-home-line{font-size:15px}.beta-home .photo-home-line span{font-size:12px;line-height:1.7}.beta-home .home-reveal-link{font-size:12px;min-height:44px}.beta-home .bjcs-entry-description{font-size:12px}.beta-home .bjcs-entry-cta{white-space:nowrap}}
