/* Fit the owner's approved longer headlines within existing compositions. */
.ls-home .hero-frame h1{font-size:clamp(44px,5.2vw,91px);line-height:1.03}.ls-home #ls-themes-title{max-width:1000px;font-size:clamp(34px,3.8vw,65px)}.ls-home #network-heading,.ls-home #profiles-heading,.ls-home #savings-heading{font-size:clamp(34px,3.5vw,62px);line-height:1.06}.ls-home .ls-final-link{font-size:clamp(36px,5.5vw,92px);line-height:1.06}.pl-app-line{font-size:16px;font-weight:650;margin:0;color:inherit}.pl-category:has(.pl-app-line){flex-wrap:wrap;gap:8px 20px}.ls-home #faq h2{font-size:clamp(34px,3.5vw,58px);line-height:1.08}.ls-home #faq h2 span{display:block}
@media(min-width:1001px) and (max-height:850px){.ls-home #network-heading,.ls-home #profiles-heading,.ls-home #savings-heading{font-size:40px}.pl-app-line{font-size:13px}}
@media(max-width:600px){.ls-home .hero-frame h1{font-size:42px}.ls-home #network-heading,.ls-home #profiles-heading,.ls-home #savings-heading{font-size:34px}.pl-app-line{font-size:13px}.ls-home .ls-final-link{font-size:37px}}
.ls-home .hero-frame h1{font-size:clamp(42px,4.1vw,76px)}.ls-home .gallery-heading h2{white-space:normal!important;font-size:clamp(34px,3.3vw,60px)!important;line-height:1.06}.ls-home #why-radiant h2{font-size:clamp(34px,3.5vw,62px);line-height:1.06}
