.dt-svc-hero{padding:160px 0 80px;background:linear-gradient(135deg,#1b5e6b 0,#134950 100%);text-align:center}.dt-svc-hero h1,.dt-svc-hero p{color:#fff!important}.dt-svc-hero p{max-width:760px;margin:0 auto 24px;opacity:.92}.dt-scroll-track{display:flex;gap:16px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory}.dt-scroll-card{flex:0 0 280px;scroll-snap-align:start;border:1px solid var(--brand-border);background:#fff;padding:16px}.dt-scroll-card img{width:100%;height:160px;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt);margin-bottom:14px;opacity:1!important}.dt-scroll-card h3{margin:0 0 8px;color:var(--brand-text);padding:0}.dt-scroll-card p{margin:0;padding:0;color:var(--brand-text);font-size:.95rem}.dt-svc-impact{background:var(--brand-bg-alt);padding:var(--space-3xl) 0}.dt-impact-num{display:block;font-size:max(2rem, min(4vw, 3rem));color:var(--brand-primary-dark);font-weight:700}.dt-svc-impact span{display:block;color:var(--brand-text);margin-top:8px}.dt-svc-impact-note{max-width:900px;margin:32px auto 0;text-align:center;color:var(--brand-text)}.dt-svc-cta{position:relative;padding:80px 0;overflow:hidden;background:var(--brand-primary-dark)}.dt-svc-cta>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.25}.dt-svc-cta-mask{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(19,73,80,.88)}.dt-svc-cta-content{position:relative;z-index:2;max-width:720px}.dt-svc-cta-content h2,.dt-svc-cta-content>p{color:#fff!important}.dt-svc-cta-content .dt-form{margin-top:24px;background:#fff;padding:24px}.dt-svc-limits{color:var(--brand-text);max-width:920px;margin-left:auto;margin-right:auto}