/* r59: scoped fixes; no forced breaking within ordinary words */
html body .xp-trust-card{background:#fffefa!important;color:#17332f!important;border:1px solid #c7d6d1!important;padding:clamp(22px,4vw,38px)!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
html body .xp-trust-card .xp-kicker,html[data-theme="dark"] body .xp-trust-card .xp-kicker{color:#17463e!important;opacity:1!important;text-shadow:none!important}
html body .xp-trust-card .xp-check-list,html body .xp-trust-card .xp-check-list li,html[data-theme="dark"] body .xp-trust-card .xp-check-list li{color:#193a35!important;opacity:1!important;text-shadow:none!important;line-height:1.65!important}
html body .xp-trust-card .xp-check-list li::before{color:#075e4b!important;opacity:1!important}
html body .services-hero .services-capabilities{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:clamp(14px,3vw,24px)!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
html body .services-hero .services-capabilities span{display:grid!important;grid-template-columns:27px minmax(0,1fr)!important;align-items:start!important;justify-content:flex-start!important;min-width:0!important;min-height:76px!important;height:auto!important;padding:14px!important;gap:12px!important;font-size:clamp(.92rem,1.1vw,1rem)!important;line-height:1.5!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:auto!important;white-space:normal!important;letter-spacing:normal!important;text-align:left!important}
html body .services-hero .services-capabilities span::before{position:static!important;inset:auto!important;flex:0 0 27px!important}
@media(max-width:1050px){html body .services-hero .services-capabilities{grid-template-columns:minmax(0,1fr)!important}}
html[data-font-size="large"] body .services-hero .services-capabilities,html[data-font-size="xlarge"] body .services-hero .services-capabilities{grid-template-columns:minmax(0,1fr)!important}
html body :is(.site-nav,.nav-links,.header-nav,.nav-list){min-width:0!important}
html body :is(.site-nav,.nav-links,.header-nav,.nav-list) a{word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;white-space:nowrap!important}
html[data-font-size="large"] body :is(.site-nav,.nav-links,.header-nav,.nav-list),html[data-font-size="xlarge"] body :is(.site-nav,.nav-links,.header-nav,.nav-list){overflow-x:auto!important;max-width:100%!important;scrollbar-width:thin!important}
html[data-font-size="large"] body :is(.site-nav,.nav-links,.header-nav,.nav-list) a,html[data-font-size="xlarge"] body :is(.site-nav,.nav-links,.header-nav,.nav-list) a{flex:0 0 auto!important;width:auto!important;min-width:max-content!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}
html[data-font-size="large"] body :is(h1,h2,h3,h4,h5,h6),html[data-font-size="xlarge"] body :is(h1,h2,h3,h4,h5,h6){overflow-wrap:normal!important;word-break:normal!important;hyphens:auto!important;line-height:1.25!important}
