.cms-preserve-lines{white-space:pre-line}.cms-richtext{max-width:1100px}.cms-richtext p,.cms-richtext li{font-size:17px;line-height:1.9}.cms-tone-white>section{background:#fff}.cms-tone-light>section{background:#eef7ff}.cms-tone-navy>section{background:#0b2445;color:#d2e4f5}.service-landing .cms-tone-navy h2,.service-landing .cms-tone-navy h3{color:#fff}.cms-tone-navy p,.cms-tone-navy .lp-section-text{color:#bbd0e5}.cms-tone-navy h2>span{color:#64cbff}.cms-tone-white .lp-feature,.cms-tone-light .lp-feature{background:#fff;border-color:#e0eaf5}.service-landing .cms-tone-white .lp-feature h3,.service-landing .cms-tone-light .lp-feature h3{color:#153552}.cms-tone-white .lp-feature p,.cms-tone-light .lp-feature p{color:#62748e}

/* Explicit light tones must override the default dark feature-section palette. */
.service-landing :is(.cms-tone-white,.cms-tone-light) .lp-features h2{color:#153552}
.service-landing :is(.cms-tone-white,.cms-tone-light) .lp-features h2>span{color:#0079bd}
.service-landing :is(.cms-tone-white,.cms-tone-light) .lp-features .lp-eyebrow{color:#006da9}
.service-landing :is(.cms-tone-white,.cms-tone-light) .lp-features .lp-section-heading>p{color:#526b82}
