.zdgpea_servicesPage{--navy:#031f35;--orange:#fa7317;--light:#f6f7f7;--muted:#687681;--line:#e4e8eb;width:100%;color:var(--navy);background:#fff;overflow-x:clip}.zdgpea_eyebrow{color:var(--orange);letter-spacing:2px;text-transform:uppercase;align-items:center;gap:12px;font-size:11px;font-weight:700;display:inline-flex}.zdgpea_eyebrowLine{background:var(--orange);width:28px;height:1px;display:inline-block}.zdgpea_sectionTitle{max-width:680px;color:var(--navy);letter-spacing:-1.8px;margin:22px 0 0;font-size:clamp(34px,4.3vw,58px);font-weight:600;line-height:1.2}.zdgpea_introSection{background:var(--light);grid-template-columns:70px 1fr .75fr;align-items:center;gap:35px;padding:90px 10%;display:grid}.zdgpea_introNumber{color:var(--orange);align-self:start;font-size:14px;font-weight:700}.zdgpea_introContent .zdgpea_sectionTitle{max-width:570px}.zdgpea_introDescription{max-width:420px;color:var(--muted);margin:35px 0 0;font-size:14px;line-height:2}.zdgpea_servicesSection{padding:120px 10%}.zdgpea_sectionHeading{justify-content:space-between;align-items:flex-end;gap:45px;margin-bottom:55px;display:flex}.zdgpea_headingDescription{max-width:340px;color:var(--muted);margin:0 0 5px;font-size:13px;line-height:1.9}.zdgpea_servicesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:55px 28px;display:grid}.zdgpea_serviceCard{background:#fff;min-width:0;scroll-margin-top:110px}.zdgpea_serviceImageWrap{background:#dce1e3;height:310px;position:relative;overflow:hidden}.zdgpea_serviceImage{object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.zdgpea_serviceCard:hover .zdgpea_serviceImage{transform:scale(1.055)}.zdgpea_serviceImageNumber{z-index:2;background:var(--orange);color:#fff;place-items:center;width:43px;height:43px;font-size:12px;font-weight:700;display:grid;position:absolute;top:20px;left:20px}.zdgpea_serviceImageOverlay{pointer-events:none;background:linear-gradient(#031f351f,#0000 45%,#031f3533);position:absolute;inset:0}.zdgpea_serviceIcon{z-index:2;width:52px;height:52px;color:var(--orange);background:#fff;place-items:center;font-size:23px;display:grid;position:absolute;bottom:20px;right:20px}.zdgpea_serviceContent{padding:27px 4px 0}.zdgpea_serviceSubtitle{color:var(--orange);letter-spacing:1.5px;text-transform:uppercase;font-size:10px;font-weight:700}.zdgpea_serviceContent h3{color:var(--navy);letter-spacing:-.7px;margin:13px 0 12px;font-size:clamp(22px,2.3vw,29px);font-weight:600}.zdgpea_serviceContent>p{max-width:490px;min-height:55px;color:var(--muted);margin:0;font-size:13px;line-height:1.9}.zdgpea_featureList{flex-wrap:wrap;gap:12px 22px;margin:24px 0;padding:0;list-style:none;display:flex}.zdgpea_featureList li{color:var(--navy);align-items:center;gap:8px;font-size:11px;display:flex}.zdgpea_featureList svg{color:var(--orange);flex-shrink:0;font-size:14px}.zdgpea_serviceLink{border-top:1px solid var(--line);width:100%;color:var(--navy);align-items:center;gap:12px;padding-top:17px;font-size:11px;font-weight:700;text-decoration:none;transition:color .25s;display:inline-flex}.zdgpea_serviceLink svg{color:var(--orange);font-size:17px;transition:transform .25s}.zdgpea_serviceLink:hover{color:var(--orange)}.zdgpea_serviceLink:hover svg{transform:translate(4px,-4px)}.zdgpea_processSection{background:var(--light);grid-template-columns:.8fr 1.2fr;gap:10%;padding:120px 10%;display:grid}.zdgpea_processIntro{align-self:start}.zdgpea_processIntro>p{max-width:390px;color:var(--muted);margin-top:25px;font-size:14px;line-height:2}.zdgpea_processSteps{border-top:1px solid var(--line)}.zdgpea_processStep{border-bottom:1px solid var(--line);grid-template-columns:55px 1fr 12px;align-items:center;gap:20px;min-height:125px;transition:padding .25s;display:grid}.zdgpea_processStep:hover{padding-inline:10px}.zdgpea_processNumber{color:var(--orange);font-size:12px;font-weight:700}.zdgpea_processStepContent h3{color:var(--navy);margin:0 0 9px;font-size:19px;font-weight:600}.zdgpea_processStepContent p{max-width:390px;color:var(--muted);margin:0;font-size:12px;line-height:1.8}.zdgpea_processDot{background:var(--orange);border-radius:50%;width:8px;height:8px}.zdgpea_promiseSection{grid-template-columns:.95fr 1fr;align-items:center;gap:9%;padding:120px 10%;display:grid}.zdgpea_promiseVisual{background:#dce1e3;min-height:480px;position:relative}.zdgpea_promiseImage{object-fit:cover}.zdgpea_promiseImageLabel{background:var(--orange);color:#fff;letter-spacing:1.5px;padding:17px 22px;font-size:10px;font-weight:700;position:absolute;bottom:0;right:0}.zdgpea_promiseContent .zdgpea_sectionTitle{margin-bottom:22px}.zdgpea_promiseDescription{max-width:490px;color:var(--muted);margin:0;font-size:14px;line-height:2}.zdgpea_promiseList{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:35px 0 0;padding:0;list-style:none;display:grid}.zdgpea_promiseList li{color:var(--navy);align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.zdgpea_promiseList li span{width:25px;height:25px;color:var(--orange);background:#fa73171a;flex-shrink:0;place-items:center;display:grid}.zdgpea_promiseList svg{font-size:13px}.zdgpea_ctaSection{background:var(--navy);align-items:center;min-height:430px;padding:85px 10%;display:flex;position:relative;overflow:hidden}.zdgpea_ctaContent{z-index:2;max-width:690px;position:relative}.zdgpea_ctaEyebrow{color:var(--orange);letter-spacing:2px;font-size:11px;font-weight:700}.zdgpea_ctaContent h2{color:#fff;letter-spacing:-2px;margin:22px 0 15px;font-size:clamp(38px,5vw,65px);font-weight:600;line-height:1.15}.zdgpea_ctaContent>p{color:#ffffffa6;max-width:470px;margin:0;font-size:14px;line-height:1.9}.zdgpea_ctaActions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:35px;display:flex}.zdgpea_ctaPrimary{background:var(--orange);color:#fff;justify-content:center;align-items:center;gap:20px;min-height:54px;padding:0 24px;font-size:12px;font-weight:600;text-decoration:none;transition:background .25s,transform .25s;display:inline-flex}.zdgpea_ctaPrimary:hover{background:#e9630b;transform:translateY(-3px)}.zdgpea_ctaPrimary svg{font-size:17px}.zdgpea_ctaSecondary{color:#fff;font-size:12px;font-weight:600;text-decoration:none;transition:color .2s}.zdgpea_ctaSecondary:hover{color:var(--orange)}.zdgpea_ctaPattern{border:1px solid #ffffff1a;border-radius:50%;width:560px;height:560px;position:absolute;top:-180px;right:-90px}.zdgpea_ctaPattern:before,.zdgpea_ctaPattern:after{content:"";border:1px solid #ffffff1a;border-radius:50%;position:absolute}.zdgpea_ctaPattern:before{inset:45px}.zdgpea_ctaPattern:after{inset:95px}.zdgpea_ctaWatermark{color:#ffffff0b;letter-spacing:-15px;pointer-events:none;font-size:clamp(130px,22vw,280px);font-weight:700;position:absolute;bottom:-55px;right:9%}.zdgpea_servicesPage[dir=rtl] .zdgpea_sectionTitle,.zdgpea_servicesPage[dir=rtl] .zdgpea_introDescription,.zdgpea_servicesPage[dir=rtl] .zdgpea_headingDescription,.zdgpea_servicesPage[dir=rtl] .zdgpea_serviceContent,.zdgpea_servicesPage[dir=rtl] .zdgpea_processIntro,.zdgpea_servicesPage[dir=rtl] .zdgpea_processStepContent,.zdgpea_servicesPage[dir=rtl] .zdgpea_promiseContent,.zdgpea_servicesPage[dir=rtl] .zdgpea_ctaContent{text-align:right}.zdgpea_servicesPage[dir=rtl] .zdgpea_eyebrow,.zdgpea_servicesPage[dir=rtl] .zdgpea_serviceSubtitle,.zdgpea_servicesPage[dir=rtl] .zdgpea_ctaEyebrow{letter-spacing:0}.zdgpea_servicesPage[dir=rtl] .zdgpea_sectionTitle,.zdgpea_servicesPage[dir=rtl] .zdgpea_ctaContent h2{letter-spacing:0;line-height:1.4}.zdgpea_servicesPage[dir=rtl] .zdgpea_serviceImageNumber{left:auto;right:20px}.zdgpea_servicesPage[dir=rtl] .zdgpea_serviceLink svg,.zdgpea_servicesPage[dir=rtl] .zdgpea_ctaPrimary svg{transform:rotate(180deg)}.zdgpea_servicesPage[dir=rtl] .zdgpea_serviceLink:hover svg{transform:rotate(180deg)translate(4px,-4px)}.zdgpea_servicesPage[dir=rtl] .zdgpea_ctaPattern{left:-90px;right:auto}.zdgpea_servicesPage[dir=rtl] .zdgpea_ctaWatermark{left:9%;right:auto}@media (max-width:1100px){.zdgpea_introSection,.zdgpea_servicesSection,.zdgpea_processSection,.zdgpea_promiseSection{padding-inline:7%}.zdgpea_serviceImageWrap{height:270px}}@media (max-width:900px){.zdgpea_introSection{grid-template-columns:45px 1fr;gap:20px}.zdgpea_introDescription{grid-column:2;max-width:600px;margin-top:0}.zdgpea_sectionHeading{flex-direction:column;align-items:flex-start;gap:20px}.zdgpea_headingDescription{max-width:520px}.zdgpea_processSection{grid-template-columns:1fr;gap:45px}.zdgpea_promiseSection{grid-template-columns:1fr;gap:50px}.zdgpea_promiseVisual{min-height:430px}}@media (max-width:650px){.zdgpea_introSection,.zdgpea_servicesSection,.zdgpea_processSection,.zdgpea_promiseSection{padding:75px 6%}.zdgpea_introSection{grid-template-columns:30px 1fr;gap:15px}.zdgpea_introNumber{padding-top:5px}.zdgpea_introDescription{grid-column:2}.zdgpea_sectionTitle{letter-spacing:-1px;font-size:35px}.zdgpea_servicesGrid{grid-template-columns:1fr;gap:45px}.zdgpea_serviceImageWrap{height:260px}.zdgpea_serviceContent>p{min-height:0}.zdgpea_featureList{gap:12px 18px}.zdgpea_processStep{grid-template-columns:38px 1fr 10px;gap:12px;min-height:115px}.zdgpea_processStepContent h3{font-size:17px}.zdgpea_processStepContent p{font-size:11px}.zdgpea_promiseVisual{min-height:330px}.zdgpea_promiseList{grid-template-columns:1fr;gap:16px}.zdgpea_ctaSection{min-height:390px;padding:70px 6%}.zdgpea_ctaContent h2{font-size:40px}.zdgpea_ctaActions{flex-direction:column;align-items:flex-start;gap:20px}.zdgpea_ctaPattern{width:380px;height:380px}}
