.sv-hero{min-height:560px;display:flex;align-items:center;background:linear-gradient(90deg,#0b1113ee 0%,#0b1113a6 50%,#0b111338),url('services-delivery.webp') center 46%/cover}
.sv-hero .wrap{padding:85px 0 75px}.sv-hero h1{font-size:clamp(3.2rem,7vw,6.4rem);line-height:1.08;letter-spacing:-.06em;margin:24px 0;color:#f5f6f3;padding-bottom:.12em}.sv-hero h1 .sv-gold,.sv-hero h1 .sv-gold span{color:var(--gold)}
.sv-hero p{max-width:570px;font-size:19px;line-height:1.7;color:#dce5df;margin-bottom:30px}.sv-hero .word-mask,.sv-process .word-mask,.sv-cta .word-mask{overflow:visible}
.sv-offer{background:#20282a}.sv-offer .eyebrow{margin-bottom:34px}.sv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sv-card{min-width:0;padding:36px;border:1px solid #4b5853;display:flex;flex-direction:column;transition:background .6s,border-color .6s}.sv-card:hover{background:#263133;border-color:var(--gold)}.sv-card:first-child{border-top:3px solid var(--gold)}.sv-card-top{display:flex;justify-content:space-between;align-items:center;color:var(--gold);font-weight:800}.sv-card svg{width:30px;height:30px}.sv-card h2{font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.2;letter-spacing:-.035em;margin:28px 0 16px}.sv-card p{font-size:16px;line-height:1.75;color:#bdc8c2;margin:0 0 16px}.sv-card .sv-lead{color:#f5f6f3;font-size:18px}.sv-card ul{padding-left:20px;margin:0 0 30px;color:#bdc8c2;font-size:16px;line-height:1.8}.sv-card li::marker{color:var(--gold)}.sv-card .under-link{margin-top:auto;align-self:flex-start;font-size:15px;gap:18px}
.sv-process{background:#171d1f}.sv-process h2,.sv-cta h2{font-size:clamp(2.6rem,5vw,5rem);line-height:1.12;letter-spacing:-.05em;margin:24px 0 42px;padding-bottom:.12em}.sv-process h2 span{color:#a5b0aa}.sv-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.sv-steps article{border-top:1px solid #52605b;padding-top:24px}.sv-steps article>span{color:var(--gold);font-size:14px;font-weight:800}.sv-steps h3{font-size:23px;line-height:1.3;margin:24px 0 12px}.sv-steps p,.sv-cta p{color:#bdc8c2;font-size:17px;line-height:1.75}.sv-cta{background:#20282a}.sv-cta .wrap{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:65px;align-items:center}.sv-cta h2{margin-bottom:0}.sv-cta p{max-width:440px;margin-bottom:25px}.sv-products{display:block;color:var(--gold);font-size:16px;margin-top:25px}.sv-grid>*,.sv-steps>*,.sv-cta .wrap>*{min-width:0}
@media(max-width:720px){.sv-hero{min-height:590px;background-position:62% center}.sv-hero .wrap{padding:65px 0}.sv-hero h1{font-size:clamp(2.8rem,11vw,4rem)}.sv-grid,.sv-steps,.sv-cta .wrap{grid-template-columns:1fr;gap:28px}.sv-card{padding:26px}.sv-process h2,.sv-cta h2{font-size:clamp(2.5rem,10vw,3.8rem)}.sv-hero p{font-size:17px}.sv-steps h3{margin-top:18px}}
