
/* Detailed sections matched to Diligent service information. No image cropping. */
.service-split{padding:clamp(44px,5vw,82px) 0;border-bottom:1px solid rgba(194,157,107,.17)}
.service-split-inner{display:grid;grid-template-columns:minmax(0,0.88fr) minmax(0,1.12fr);gap:clamp(26px,4vw,72px);align-items:center}
.service-split.reverse .service-picture{order:2}.service-split.reverse .service-split-copy{order:1}
.service-picture{margin:0;align-self:start}.service-picture img{display:block;width:100%;height:auto;max-height:none;object-fit:contain;object-position:center;transform:none;aspect-ratio:auto;border-radius:3px}
.service-split-copy h2{font-size:clamp(25px,2.8vw,40px);line-height:1.14;margin:10px 0 24px}
.service-split-copy h3{color:#D5AB64;font-size:clamp(16px,1.4vw,20px);line-height:1.4;margin:22px 0 7px}
.service-split-copy p{font-size:15px;line-height:1.8;margin:0;color:#D5D5D5}
@media(max-width:850px){.service-split-inner{grid-template-columns:1fr}.service-split.reverse .service-picture,.service-split.reverse .service-split-copy{order:initial}.service-picture{width:100%}}
