
.service-detail-hero{position:relative;min-height:430px;background:var(--service-hero) center/cover no-repeat;color:#fff}.service-detail-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,16,22,.97) 0%,rgba(5,16,22,.85) 48%,rgba(5,16,22,.32) 100%)}.service-detail-hero-inner{position:relative;z-index:1;min-height:430px;display:grid;grid-template-columns:1fr 320px;gap:50px;align-items:center}.service-detail-kicker{display:block;margin-bottom:10px;color:#d2a44e;font-size:10px;font-weight:800;letter-spacing:.1em}.service-detail-copy h1{max-width:760px;margin:0 0 15px;font-size:42px;line-height:1.05;letter-spacing:-.04em}.service-detail-copy p{max-width:680px;margin:0;color:rgba(255,255,255,.78);font-size:14px;line-height:1.7}.service-detail-actions{display:flex;gap:10px;margin-top:23px}.service-detail-benefits{display:grid;gap:8px}.service-detail-benefit{display:flex;align-items:center;gap:10px;padding:14px 15px;border:1px solid rgba(255,255,255,.15);background:rgba(8,20,26,.72);font-size:11px}.service-detail-benefit i{color:#d5a54e}.service-detail-main{padding:58px 0}.service-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.service-process-grid>div{padding:20px;border:1px solid #e1e0dc;background:#faf9f6}.service-process-grid span{color:#bd852f;font-size:11px;font-weight:800}.service-process-grid strong{display:block;margin:8px 0 5px;font-size:14px}.service-process-grid p{margin:0;color:#6b7277;font-size:10px;line-height:1.55}@media(max-width:991px){.service-detail-hero-inner{grid-template-columns:1fr}.service-detail-benefits{grid-template-columns:1fr 1fr;padding-bottom:30px}.service-process-grid{grid-template-columns:1fr 1fr}}@media(max-width:767px){.service-detail-copy h1{font-size:32px}.service-detail-actions{flex-direction:column}.service-detail-benefits,.service-process-grid{grid-template-columns:1fr}}
