.dre-svc-hero{background:linear-gradient(120deg,#020617 0,#0f172a 55%,#0077b6 100%);color:#fff;padding-top:72px;padding-bottom:72px}.dre-svc-hero a,.dre-svc-hero h1,.dre-svc-hero li,.dre-svc-hero p,.dre-svc-hero span{color:#fff}.dre-svc-hero .dre-kicker{color:#00a8e8}.dre-svc-hero img{width:100%;height:360px;-o-object-fit:cover;object-fit:cover}.dre-scroll{display:flex;gap:16px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory}.dre-scroll article{flex:0 0 280px;scroll-snap-align:start;background:#fff;border:1px solid #dce3ea;padding:24px;color:#111827}.dre-scroll h3,.dre-scroll p,.dre-scroll span{color:#111827}.dre-scroll strong{display:block;color:#0077b6;font-size:.8rem;letter-spacing:.06em;margin-bottom:8px}.dre-impact{background:#0f172a;color:#fff}.dre-impact h2,.dre-impact li,.dre-impact p,.dre-impact span,.dre-impact strong{color:#fff}.dre-impact-row{display:flex;flex-wrap:nowrap}.dre-impact-row article{flex:1 1 0;min-width:0;text-align:center;padding:8px}.dre-impact-row strong{display:block;font-size:max(1.4rem, min(2vw, 2rem))}.dre-svc-cta{position:relative;background:#020617;color:#fff;padding-top:80px;padding-bottom:96px}.dre-svc-cta h2,.dre-svc-cta li,.dre-svc-cta p{color:#fff}.dre-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:.24}.dre-svc-cta-copy{position:relative}@media (max-width:768px){.dre-impact-row{flex-wrap:wrap}.dre-impact-row article{flex:0 0 50%}}