/* r56: component-specific paired surfaces, responsive capability tiles. */
html .xp-page-hero .xp-trust-card,html[data-theme="light"] .xp-page-hero .xp-trust-card,html[data-theme="dark"] .xp-page-hero .xp-trust-card{background:#fffefa!important;color:#19312d!important;border:1px solid #bdcec8!important}
html .xp-page-hero .xp-trust-card :is(.xp-kicker,.eyebrow,h2,h3,p,li,.xp-check-list li),html[data-theme="dark"] .xp-page-hero .xp-trust-card :is(.xp-kicker,.eyebrow,h2,h3,p,li,.xp-check-list li){color:#19312d!important;opacity:1!important;text-shadow:none!important}
html .xp-page-hero .xp-trust-card .xp-check-list li::before{background:#c7f5e4!important;color:#14352d!important}
html .services-hero .services-capabilities{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
html .services-hero .services-capabilities span{box-sizing:border-box!important;display:flex!important;align-items:center!important;min-width:0!important;width:100%!important;height:auto!important;min-height:76px!important;padding:14px 14px 14px 46px!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;line-height:1.45!important;font-size:clamp(.82rem,1.1vw,1rem)!important;letter-spacing:normal!important}
html .services-hero .services-capabilities span::before{left:12px!important;flex-shrink:0!important}
@media(max-width:760px){html .services-hero .services-capabilities{grid-template-columns:1fr!important}html .services-hero .services-capabilities span{min-height:56px!important;padding:12px 12px 12px 46px!important;font-size:1rem!important}}
@media(min-width:761px) and (max-width:1100px){html .services-hero .services-capabilities{grid-template-columns:1fr!important}}
html[data-font-size="large"] .services-hero .services-capabilities,html[data-font-size="xlarge"] .services-hero .services-capabilities{grid-template-columns:1fr!important}
html[data-font-size="large"] .services-hero .services-capabilities span,html[data-font-size="xlarge"] .services-hero .services-capabilities span{min-height:0!important;height:auto!important;line-height:1.5!important}
