
.service-heading-original{background:#0D0D0D;padding:145px 0 68px;color:#FFFFFF}.service-trail{font-size:12px;letter-spacing:.13em;color:#D5AB64;text-transform:uppercase;margin:0 0 30px}.service-heading-original h1{font-size:clamp(38px,5vw,70px);line-height:1.04;letter-spacing:-.04em;max-width:900px;margin:0 0 23px}.service-heading-lede{font-size:clamp(16px,1.4vw,20px);line-height:1.75;max-width:800px;color:#D5D5D5;margin:0}.service-split{background:#0D0D0D;padding:70px 0;border-top:1px solid #FFFFFF16}.service-split:nth-of-type(odd){background:#1C1C1C}.service-split-inner{display:grid;grid-template-columns:minmax(0,0.82fr) minmax(0,1.18fr);gap:clamp(35px,6vw,100px);align-items:center}.service-split.reverse .service-picture{order:2}.service-split.reverse .service-split-copy{order:1}.service-picture{margin:0;display:flex;justify-content:center;align-items:center}.service-picture img{display:block;max-width:100%;width:auto;height:auto;max-height:520px;object-fit:contain;box-shadow:none;filter:none;transform:none}.service-split-copy h2{font-size:clamp(27px,3vw,45px);line-height:1.15;margin:12px 0 22px;max-width:670px}.service-split-copy p{color:#D5D5D5;line-height:1.85;font-size:16px}.service-split-copy ul{padding-left:20px;color:#D5D5D5;line-height:1.95}.service-split-copy li{margin-bottom:5px}.service-split .micro{color:#D5AB64}.service-cta{text-align:center}@media(max-width:760px){.service-heading-original{padding:115px 0 55px}.service-split{padding:45px 0}.service-split-inner{grid-template-columns:1fr;gap:25px}.service-split.reverse .service-picture,.service-split.reverse .service-split-copy{order:initial}.service-picture img{max-height:none;width:100%;height:auto}.service-split-copy p{font-size:15px}}
