.ServicesPage-module__nu5BrG__page{--service-green:var(--main-color,#73be46);--service-blue:var(--span-color,#008cdc);--service-dark:var(--button-color,#161c27);--service-heading:var(--heading-color,#202124);--service-text:var(--secondary-color,#5c5c5c);--service-background:var(--body-color,#f1f1f1);--service-card:var(--card-color,#ececec);width:100%;color:var(--service-heading);background:var(--service-background);overflow:clip}.ServicesPage-module__nu5BrG__hero{isolation:isolate;background:radial-gradient(circle at 10% 16%,#73be4626,#0000 29%),radial-gradient(circle at 93% 82%,#008ccc1c,#0000 29%),linear-gradient(135deg,#f8faf5,#edf2ee);align-items:center;min-height:calc(100vh - 82px);padding:clamp(72px,7vw,125px) 0;display:flex;position:relative;overflow:hidden}.ServicesPage-module__nu5BrG__heroGrid{z-index:-3;pointer-events:none;opacity:.25;background-image:linear-gradient(#20212409 1px,#0000 1px),linear-gradient(90deg,#20212409 1px,#0000 1px);background-size:55px 55px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 96%);mask-image:linear-gradient(#000,#0000 96%)}.ServicesPage-module__nu5BrG__heroGlowGreen,.ServicesPage-module__nu5BrG__heroGlowBlue{z-index:-2;pointer-events:none;filter:blur(105px);border-radius:50%;position:absolute}.ServicesPage-module__nu5BrG__heroGlowGreen{background:#73be462b;width:620px;height:620px;top:-250px;left:-220px}.ServicesPage-module__nu5BrG__heroGlowBlue{background:#008ccc1f;width:650px;height:650px;bottom:-280px;right:-250px}.ServicesPage-module__nu5BrG__heroContainer{z-index:2;grid-template-columns:minmax(500px,1.03fr) minmax(520px,.97fr);align-items:center;gap:clamp(55px,7vw,120px);width:min(97%,1850px);margin-inline:auto;padding-inline:clamp(13px,1.5vw,27px);display:grid;position:relative}.ServicesPage-module__nu5BrG__heroContent{max-width:900px}.ServicesPage-module__nu5BrG__heroEyebrow{color:#569d2c;letter-spacing:.11em;text-transform:uppercase;background:#73be4614;border:1px solid #73be4633;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin-bottom:20px;padding:9px 14px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.ServicesPage-module__nu5BrG__heroContent h1{color:var(--service-heading);letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(36px,5.6vw,75px);font-weight:600;line-height:.98}.ServicesPage-module__nu5BrG__heroContent h1 span{color:var(--service-green);display:block}.ServicesPage-module__nu5BrG__heroContent>p{max-width:760px;color:var(--service-text);margin:27px 0 0;font-size:clamp(14px,1.05vw,17px)}.ServicesPage-module__nu5BrG__heroActions{flex-wrap:wrap;gap:13px;margin-top:32px;display:flex}.ServicesPage-module__nu5BrG__primaryButton,.ServicesPage-module__nu5BrG__secondaryButton{border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 21px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .25s,box-shadow .25s,color .25s,background .25s;display:inline-flex}.ServicesPage-module__nu5BrG__primaryButton{color:#fff;background:var(--service-dark);box-shadow:0 16px 32px #161c2733}.ServicesPage-module__nu5BrG__primaryButton:hover{background:var(--service-green);transform:translateY(-3px);box-shadow:0 21px 39px #73be4642}.ServicesPage-module__nu5BrG__secondaryButton{color:var(--service-heading);background:#ffffffbf;border:1px solid #2021241a}.ServicesPage-module__nu5BrG__secondaryButton:hover{color:#fff;background:var(--service-green);transform:translateY(-3px)}.ServicesPage-module__nu5BrG__heroTrust{flex-wrap:wrap;gap:10px 18px;margin-top:25px;display:flex}.ServicesPage-module__nu5BrG__heroTrust span{color:var(--service-text);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.ServicesPage-module__nu5BrG__heroTrust svg{color:var(--service-green)}.ServicesPage-module__nu5BrG__heroVisual{place-items:center;min-width:0;min-height:clamp(520px,46vw,700px);display:grid;position:relative}.ServicesPage-module__nu5BrG__visualBackdrop{aspect-ratio:1;background:radial-gradient(circle,#73be4626,#008ccc0f 48%,#0000 70%);border-radius:50%;width:82%;position:absolute}.ServicesPage-module__nu5BrG__mainVisualCard{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd9;border:1px solid #20212414;border-radius:28px;width:min(82%,650px);position:relative;overflow:hidden;transform:rotate(1.5deg);box-shadow:0 35px 85px #161c272e,inset 0 1px #fffffff2}.ServicesPage-module__nu5BrG__visualCardTop,.ServicesPage-module__nu5BrG__visualCardBottom{background:#ffffffeb;justify-content:space-between;align-items:center;gap:15px;padding:14px 17px;display:flex}.ServicesPage-module__nu5BrG__visualCardTop>span{color:var(--service-heading);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:7px;font-size:9px;font-weight:800;display:inline-flex}.ServicesPage-module__nu5BrG__visualCardTop>span:first-child svg{color:var(--service-green)}.ServicesPage-module__nu5BrG__visualStatus{color:#4f932c!important}.ServicesPage-module__nu5BrG__heroImageWrapper{aspect-ratio:1.5;background:#e7e9e6;width:100%;position:relative}.ServicesPage-module__nu5BrG__heroImage{object-fit:cover;object-position:center}.ServicesPage-module__nu5BrG__visualCardBottom>div strong{color:var(--service-heading);font-size:15px;display:block}.ServicesPage-module__nu5BrG__visualCardBottom>div span{color:var(--service-text);margin-top:3px;font-size:11px;display:block}.ServicesPage-module__nu5BrG__completedBadge{color:#fff;background:var(--service-green);border-radius:999px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:600;display:inline-flex}.ServicesPage-module__nu5BrG__floatingServiceCard,.ServicesPage-module__nu5BrG__floatingDeliveryCard{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe0;border:1px solid #20212414;border-radius:15px;align-items:center;gap:11px;padding:14px;display:flex;position:absolute;box-shadow:0 20px 45px #161c2721}.ServicesPage-module__nu5BrG__floatingServiceCard{top:14%;left:0}.ServicesPage-module__nu5BrG__floatingDeliveryCard{bottom:14%;right:0}.ServicesPage-module__nu5BrG__floatingIcon{width:42px;height:42px;color:var(--service-green);background:#73be461c;border-radius:12px;place-items:center;display:grid}.ServicesPage-module__nu5BrG__floatingDeliveryCard>svg{color:var(--service-blue)}.ServicesPage-module__nu5BrG__floatingServiceCard strong,.ServicesPage-module__nu5BrG__floatingDeliveryCard strong{color:var(--service-heading);font-size:13px;display:block}.ServicesPage-module__nu5BrG__floatingServiceCard span,.ServicesPage-module__nu5BrG__floatingDeliveryCard span{color:var(--service-text);margin-top:3px;font-size:11px;display:block}.ServicesPage-module__nu5BrG__scrollAnchor{scroll-margin-top:100px;position:absolute;bottom:0}.ServicesPage-module__nu5BrG__servicesSection{isolation:isolate;background:var(--service-background);padding:clamp(75px,7vw,125px) 0;position:relative;overflow:hidden}.ServicesPage-module__nu5BrG__sectionGlowOne,.ServicesPage-module__nu5BrG__sectionGlowTwo{z-index:-1;pointer-events:none;filter:blur(110px);border-radius:50%;position:absolute}.ServicesPage-module__nu5BrG__sectionGlowOne{background:#73be4617;width:550px;height:550px;top:10%;left:-250px}.ServicesPage-module__nu5BrG__sectionGlowTwo{background:#008ccc12;width:590px;height:590px;bottom:13%;right:-260px}.ServicesPage-module__nu5BrG__sectionContainer{width:min(97%,1850px);margin-inline:auto;padding-inline:clamp(13px,1.5vw,27px)}.ServicesPage-module__nu5BrG__sectionHeading{text-align:center;max-width:980px;margin:0 auto clamp(48px,6vw,85px)}.ServicesPage-module__nu5BrG__sectionEyebrow{color:var(--service-green);letter-spacing:.11em;text-transform:uppercase;margin-bottom:13px;font-size:12px;font-weight:600;display:block}.ServicesPage-module__nu5BrG__sectionHeading h2{color:var(--service-heading);letter-spacing:-.05em;margin:0;font-size:clamp(41px,4.8vw,75px);font-weight:600;line-height:1.03}.ServicesPage-module__nu5BrG__sectionHeading h2 span{color:var(--service-green)}.ServicesPage-module__nu5BrG__sectionHeading p{max-width:750px;color:var(--service-text);margin:20px auto 0;font-size:clamp(13px,1vw,16px)}.ServicesPage-module__nu5BrG__servicesList{gap:clamp(25px,3.5vw,55px);display:grid}.ServicesPage-module__nu5BrG__serviceCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 100% 0,#73be460e,#0000 32%),#ffffffba;border:1px solid #20212413;border-radius:30px;grid-template-columns:minmax(450px,.95fr) minmax(500px,1.05fr);align-items:center;gap:clamp(32px,4vw,68px);min-width:0;padding:clamp(18px,2vw,28px);display:grid;box-shadow:0 24px 65px #20212412,inset 0 1px #ffffffeb}.ServicesPage-module__nu5BrG__blueService{background:radial-gradient(circle at 100% 0,#008ccc0e,#0000 32%),#ffffffba}.ServicesPage-module__nu5BrG__featuredServiceCard{grid-template-columns:minmax(520px,1.08fr) minmax(500px,.92fr)}.ServicesPage-module__nu5BrG__reversedCard .ServicesPage-module__nu5BrG__serviceVisual{order:2}.ServicesPage-module__nu5BrG__reversedCard .ServicesPage-module__nu5BrG__serviceContent{order:1}.ServicesPage-module__nu5BrG__serviceVisual{align-self:center;width:100%;min-width:0}.ServicesPage-module__nu5BrG__serviceImageWrapper{aspect-ratio:1.5;isolation:isolate;background:#fff;border-radius:23px;width:100%;height:auto;min-height:0;position:relative;overflow:hidden}.ServicesPage-module__nu5BrG__beforeAfterSlider{--slider-position:50%;-webkit-user-select:none;user-select:none;touch-action:pan-y;background:#fff;position:absolute;inset:0;overflow:hidden}.ServicesPage-module__nu5BrG__beforeAfterImage{object-fit:contain;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;padding:0}.ServicesPage-module__nu5BrG__afterImageLayer{z-index:2;clip-path:inset(0 calc(100% - var(--slider-position)) 0 0);pointer-events:none;background:#fff;position:absolute;inset:0;overflow:hidden}.ServicesPage-module__nu5BrG__compareLabel{z-index:6;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:#161c279e;border:1px solid #ffffff38;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:700;line-height:1;position:absolute;top:18px;box-shadow:0 8px 22px #161c271f}.ServicesPage-module__nu5BrG__beforeLabel{left:74px}.ServicesPage-module__nu5BrG__afterLabel{background:#73be46eb;right:80px}.ServicesPage-module__nu5BrG__blueService .ServicesPage-module__nu5BrG__afterLabel{background:#008ccceb}.ServicesPage-module__nu5BrG__sliderDivider{top:0;bottom:0;left:var(--slider-position);z-index:7;pointer-events:none;background:#fff;width:3px;position:absolute;transform:translate(-50%);box-shadow:0 0 0 1px #161c271a,0 0 18px #161c2738}.ServicesPage-module__nu5BrG__sliderHandle{color:#fff;background:var(--service-green);border:3px solid #fff;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 32px #161c2747,0 0 0 5px #ffffff24}.ServicesPage-module__nu5BrG__blueService .ServicesPage-module__nu5BrG__sliderHandle{background:var(--service-blue)}.ServicesPage-module__nu5BrG__sliderInput{z-index:10;opacity:0;cursor:ew-resize;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.ServicesPage-module__nu5BrG__sliderInput::-webkit-slider-thumb{cursor:ew-resize;appearance:none;width:52px;height:52px}.ServicesPage-module__nu5BrG__sliderInput::-moz-range-thumb{cursor:ew-resize;border:0;width:52px;height:52px}.ServicesPage-module__nu5BrG__sliderInput:focus-visible+*{outline:none}.ServicesPage-module__nu5BrG__beforeAfterSlider:focus-within .ServicesPage-module__nu5BrG__sliderHandle{box-shadow:0 12px 32px #161c2747,0 0 0 5px #ffffff38,0 0 0 9px #73be4638}.ServicesPage-module__nu5BrG__blueService .ServicesPage-module__nu5BrG__beforeAfterSlider:focus-within .ServicesPage-module__nu5BrG__sliderHandle{box-shadow:0 12px 32px #161c2747,0 0 0 5px #ffffff38,0 0 0 9px #008ccc33}.ServicesPage-module__nu5BrG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ServicesPage-module__nu5BrG__serviceNumber{z-index:12;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.1em;pointer-events:none;background:#161c279e;border:1px solid #fff3;border-radius:999px;padding:8px 11px;font-size:9px;font-weight:800;position:absolute;top:18px;left:18px}.ServicesPage-module__nu5BrG__serviceImageIcon{z-index:12;color:#fff;background:var(--service-green);pointer-events:none;border-radius:14px;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:18px;right:18px;box-shadow:0 14px 30px #73be4640}.ServicesPage-module__nu5BrG__blueService .ServicesPage-module__nu5BrG__serviceImageIcon{background:var(--service-blue);box-shadow:0 14px 30px #008ccc38}.ServicesPage-module__nu5BrG__serviceImageLabel{z-index:12;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:#161c279e;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:600;position:absolute;bottom:18px;left:19px}.ServicesPage-module__nu5BrG__serviceContent{flex-direction:column;justify-content:center;min-width:0;padding:clamp(15px,2.5vw,38px) 0;display:flex}.ServicesPage-module__nu5BrG__serviceCategory{color:#579c2f;text-transform:uppercase;letter-spacing:.07em;background:#73be4613;border:1px solid #73be462e;border-radius:999px;align-items:center;gap:7px;width:fit-content;padding:8px 12px;font-size:9px;font-weight:800;display:inline-flex}.ServicesPage-module__nu5BrG__blueService .ServicesPage-module__nu5BrG__serviceCategory{color:var(--service-blue);background:#008ccc11;border-color:#008ccc29}.ServicesPage-module__nu5BrG__serviceContent h2{color:var(--service-heading);letter-spacing:-.045em;margin:20px 0 0;font-size:clamp(32px,3.4vw,55px);font-weight:600;line-height:1.06}.ServicesPage-module__nu5BrG__serviceDescription{max-width:760px;color:var(--service-text);margin:20px 0 0;font-size:14px}.ServicesPage-module__nu5BrG__serviceMeta{border-top:1px solid #20212413;border-bottom:1px solid #20212413;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:25px;padding:17px 0;display:grid}.ServicesPage-module__nu5BrG__serviceMeta>div{align-items:flex-start;gap:10px;min-width:0;display:flex}.ServicesPage-module__nu5BrG__serviceMeta svg{color:var(--service-green);flex:none;margin-top:2px}.ServicesPage-module__nu5BrG__blueService .ServicesPage-module__nu5BrG__serviceMeta svg{color:var(--service-blue)}.ServicesPage-module__nu5BrG__serviceMeta small{color:var(--service-text);font-size:14px;display:block}.ServicesPage-module__nu5BrG__serviceMeta strong{color:var(--service-heading);margin-top:4px;font-size:12px;line-height:1.5;display:block}.ServicesPage-module__nu5BrG__featuresGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin-top:24px;display:grid}.ServicesPage-module__nu5BrG__featuresGrid span{color:var(--service-text);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.ServicesPage-module__nu5BrG__featuresGrid svg{color:var(--service-green);flex:none}.ServicesPage-module__nu5BrG__blueService .ServicesPage-module__nu5BrG__featuresGrid svg{color:var(--service-blue)}.ServicesPage-module__nu5BrG__serviceActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:31px;display:flex}.ServicesPage-module__nu5BrG__serviceButton,.ServicesPage-module__nu5BrG__quoteLink{border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:51px;padding:0 18px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .25s,color .25s,background .25s,box-shadow .25s;display:inline-flex}.ServicesPage-module__nu5BrG__serviceButton{color:#fff;background:var(--service-dark);box-shadow:0 14px 28px #161c272b}.ServicesPage-module__nu5BrG__serviceButton:hover{background:var(--service-green);transform:translateY(-3px);box-shadow:0 18px 34px #73be463d}.ServicesPage-module__nu5BrG__blueService .ServicesPage-module__nu5BrG__serviceButton:hover{background:var(--service-blue);box-shadow:0 18px 34px #008ccc33}.ServicesPage-module__nu5BrG__quoteLink{color:var(--service-heading);background:#ffffffb3;border:1px solid #2021241a}.ServicesPage-module__nu5BrG__quoteLink:hover{color:#fff;background:var(--service-green);transform:translateY(-3px)}.ServicesPage-module__nu5BrG__blueService .ServicesPage-module__nu5BrG__quoteLink:hover{background:var(--service-blue)}.ServicesPage-module__nu5BrG__processSection{background:radial-gradient(circle at 10% 20%,#73be4614,#0000 26%),linear-gradient(145deg,#19222c,#10171f);padding:clamp(72px,7vw,120px) 0}.ServicesPage-module__nu5BrG__processContainer{width:min(97%,1850px);margin-inline:auto;padding-inline:clamp(13px,1.5vw,27px)}.ServicesPage-module__nu5BrG__processHeading{grid-template-columns:minmax(0,1fr) minmax(330px,.5fr);align-items:end;gap:50px;margin-bottom:clamp(40px,5vw,70px);display:grid}.ServicesPage-module__nu5BrG__processHeading>div>span{color:#bce89e;text-transform:uppercase;margin-bottom:11px;font-size:12px;font-weight:600;display:block}.ServicesPage-module__nu5BrG__processHeading h2{color:#fff;letter-spacing:-.05em;max-width:920px;margin:0;font-size:clamp(38px,4.4vw,68px);font-weight:600;line-height:1.05}.ServicesPage-module__nu5BrG__processHeading h2 strong{color:var(--service-green)}.ServicesPage-module__nu5BrG__processHeading>p{color:#ffffff94;margin:0;font-size:12px;line-height:1.75}.ServicesPage-module__nu5BrG__processGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.ServicesPage-module__nu5BrG__processCard{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#ffffff0b;border:1px solid #ffffff16;border-radius:20px;min-width:0;min-height:290px;padding:24px;position:relative}.ServicesPage-module__nu5BrG__processTop{justify-content:space-between;align-items:center;display:flex}.ServicesPage-module__nu5BrG__processIcon{color:#fff;background:var(--service-green);border-radius:13px;place-items:center;width:49px;height:49px;display:grid}.ServicesPage-module__nu5BrG__processCard:nth-child(2n) .ServicesPage-module__nu5BrG__processIcon{background:var(--service-blue)}.ServicesPage-module__nu5BrG__processNumber{color:#ffffff40;letter-spacing:.12em;font-size:12px;font-weight:800}.ServicesPage-module__nu5BrG__processCard h3{color:#fff;margin:34px 0 0;font-size:22px;line-height:1.3}.ServicesPage-module__nu5BrG__processCard p{color:#ffffff8c;margin:12px 0 0;font-size:13px}.ServicesPage-module__nu5BrG__processConnector{z-index:3;color:#fff;background:#19222c;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:33px;height:33px;display:grid;position:absolute;top:50%;right:-24px;transform:translateY(-50%)}.ServicesPage-module__nu5BrG__qualitySection{background:var(--service-background);padding:clamp(75px,7vw,125px) 0}.ServicesPage-module__nu5BrG__qualityContainer{grid-template-columns:minmax(420px,.85fr) minmax(560px,1.15fr);align-items:center;gap:clamp(45px,6vw,100px);width:min(97%,1750px);margin-inline:auto;padding-inline:clamp(13px,1.5vw,27px);display:grid}.ServicesPage-module__nu5BrG__qualityEyebrow{color:#579c2e;text-transform:uppercase;letter-spacing:.08em;background:#73be4613;border:1px solid #73be462e;border-radius:999px;align-items:center;gap:7px;width:fit-content;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.ServicesPage-module__nu5BrG__qualityContent h2{color:var(--service-heading);letter-spacing:-.05em;margin:19px 0 0;font-size:clamp(39px,4vw,65px);font-weight:600;line-height:1.04}.ServicesPage-module__nu5BrG__qualityContent h2 span{color:var(--service-green);display:block}.ServicesPage-module__nu5BrG__qualityContent>p{max-width:690px;color:var(--service-text);margin:21px 0 0;font-size:14px}.ServicesPage-module__nu5BrG__qualityPoints{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:27px;display:grid}.ServicesPage-module__nu5BrG__qualityPoints span{color:var(--service-text);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.ServicesPage-module__nu5BrG__qualityPoints svg{color:var(--service-green)}.ServicesPage-module__nu5BrG__statisticsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ServicesPage-module__nu5BrG__statisticCard{background:#ffffffbd;border:1px solid #20212413;border-radius:20px;flex-direction:column;justify-content:flex-end;min-width:0;min-height:205px;padding:23px;display:flex;box-shadow:0 20px 48px #20212411,inset 0 1px #ffffffe6}.ServicesPage-module__nu5BrG__statisticIcon{width:46px;height:46px;color:var(--service-green);background:#73be461a;border-radius:13px;place-items:center;margin-bottom:auto;display:grid}.ServicesPage-module__nu5BrG__statisticCard:nth-child(2n) .ServicesPage-module__nu5BrG__statisticIcon{color:var(--service-blue);background:#008ccc17}.ServicesPage-module__nu5BrG__statisticCard strong{color:var(--service-heading);letter-spacing:-.04em;font-size:clamp(32px,3.4vw,51px);font-weight:600;line-height:1}.ServicesPage-module__nu5BrG__statisticCard p{color:var(--service-text);margin:8px 0 0;font-size:13px;font-weight:700}.ServicesPage-module__nu5BrG__ctaSection{background:var(--service-background);padding:clamp(55px,6vw,100px) 0}.ServicesPage-module__nu5BrG__ctaContainer{width:min(97%,1850px);margin-inline:auto;padding-inline:clamp(13px,1.5vw,27px)}.ServicesPage-module__nu5BrG__ctaCard{isolation:isolate;color:#fff;background:radial-gradient(circle at 8% 15%, #ffffff29, transparent 30%), linear-gradient(125deg, #87d253, var(--service-green) 50%, #5cae31);border-radius:34px;grid-template-columns:minmax(520px,1fr) minmax(320px,.55fr);align-items:center;gap:60px;min-height:390px;padding:clamp(35px,5vw,75px);display:grid;position:relative;overflow:hidden;box-shadow:0 32px 75px #4a912538}.ServicesPage-module__nu5BrG__ctaPattern{z-index:-1;opacity:.15;pointer-events:none;background-image:radial-gradient(circle,#ffffffe6 1px,#0000 1.5px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.ServicesPage-module__nu5BrG__ctaEyebrow{text-transform:uppercase;letter-spacing:.09em;background:#ffffff17;border:1px solid #fff3;border-radius:999px;align-items:center;gap:7px;width:fit-content;margin-bottom:16px;padding:8px 12px;font-size:9px;font-weight:800;display:inline-flex}.ServicesPage-module__nu5BrG__ctaContent h2{letter-spacing:-.05em;max-width:850px;margin:0;font-size:clamp(40px,4.5vw,71px);font-weight:600;line-height:1.03}.ServicesPage-module__nu5BrG__ctaContent h2 span{display:block}.ServicesPage-module__nu5BrG__ctaContent>p{color:#ffffffc4;max-width:690px;margin:21px 0 0;font-size:16px}.ServicesPage-module__nu5BrG__ctaTrust{flex-wrap:wrap;gap:10px 17px;margin-top:24px;display:flex}.ServicesPage-module__nu5BrG__ctaTrust span{color:#ffffffd1;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.ServicesPage-module__nu5BrG__ctaActions{flex-direction:column;gap:13px;display:flex}.ServicesPage-module__nu5BrG__ctaPrimary,.ServicesPage-module__nu5BrG__ctaSecondary{border-radius:13px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:58px;padding:0 21px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .25s,background .25s,box-shadow .25s;display:inline-flex}.ServicesPage-module__nu5BrG__ctaPrimary{color:#fff;background:var(--service-dark);box-shadow:0 16px 33px #161c2740}.ServicesPage-module__nu5BrG__ctaSecondary{color:var(--service-heading);background:#fff;box-shadow:0 16px 33px #346f182b}.ServicesPage-module__nu5BrG__ctaPrimary:hover,.ServicesPage-module__nu5BrG__ctaSecondary:hover{transform:translateY(-3px)}.ServicesPage-module__nu5BrG__ctaSecondary:hover{color:#fff;background:var(--service-dark)}@media (max-width:1250px){.ServicesPage-module__nu5BrG__heroContainer{grid-template-columns:minmax(430px,1fr) minmax(450px,.9fr);gap:45px}.ServicesPage-module__nu5BrG__serviceCard,.ServicesPage-module__nu5BrG__featuredServiceCard{grid-template-columns:minmax(390px,.9fr) minmax(450px,1.1fr);gap:38px}}@media (max-width:1020px){.ServicesPage-module__nu5BrG__hero{min-height:auto}.ServicesPage-module__nu5BrG__heroContainer{grid-template-columns:1fr}.ServicesPage-module__nu5BrG__heroContent{max-width:850px}.ServicesPage-module__nu5BrG__heroVisual{min-height:620px}.ServicesPage-module__nu5BrG__serviceCard,.ServicesPage-module__nu5BrG__featuredServiceCard{align-items:initial;grid-template-columns:1fr}.ServicesPage-module__nu5BrG__reversedCard .ServicesPage-module__nu5BrG__serviceVisual,.ServicesPage-module__nu5BrG__reversedCard .ServicesPage-module__nu5BrG__serviceContent{order:initial}.ServicesPage-module__nu5BrG__serviceVisual{align-self:auto}.ServicesPage-module__nu5BrG__serviceImageWrapper{aspect-ratio:1.5;width:100%;height:auto;min-height:0}.ServicesPage-module__nu5BrG__processGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ServicesPage-module__nu5BrG__processConnector{display:none}.ServicesPage-module__nu5BrG__qualityContainer{grid-template-columns:1fr}.ServicesPage-module__nu5BrG__qualityContent{max-width:820px}}@media (max-width:820px){.ServicesPage-module__nu5BrG__heroContainer,.ServicesPage-module__nu5BrG__sectionContainer,.ServicesPage-module__nu5BrG__processContainer,.ServicesPage-module__nu5BrG__qualityContainer,.ServicesPage-module__nu5BrG__ctaContainer{width:min(100% - 30px,780px);padding-inline:0}.ServicesPage-module__nu5BrG__processHeading{grid-template-columns:1fr;align-items:start;gap:20px}.ServicesPage-module__nu5BrG__ctaCard{grid-template-columns:1fr;gap:35px}.ServicesPage-module__nu5BrG__ctaActions{max-width:500px}}@media (max-width:620px){.ServicesPage-module__nu5BrG__hero{padding:65px 0}.ServicesPage-module__nu5BrG__heroContainer,.ServicesPage-module__nu5BrG__sectionContainer,.ServicesPage-module__nu5BrG__processContainer,.ServicesPage-module__nu5BrG__qualityContainer,.ServicesPage-module__nu5BrG__ctaContainer{width:min(100% - 20px,520px)}.ServicesPage-module__nu5BrG__heroContent h1{font-size:clamp(42px,13vw,60px)}.ServicesPage-module__nu5BrG__heroContent>p{margin-top:21px;font-size:13px;line-height:1.7}.ServicesPage-module__nu5BrG__heroActions{grid-template-columns:1fr;display:grid}.ServicesPage-module__nu5BrG__primaryButton,.ServicesPage-module__nu5BrG__secondaryButton{width:100%}.ServicesPage-module__nu5BrG__heroTrust{grid-template-columns:1fr;width:fit-content;display:grid}.ServicesPage-module__nu5BrG__heroVisual{min-height:500px}.ServicesPage-module__nu5BrG__mainVisualCard{border-radius:21px;width:92%}.ServicesPage-module__nu5BrG__heroImageWrapper{aspect-ratio:1.5}.ServicesPage-module__nu5BrG__floatingServiceCard{top:4%;left:0}.ServicesPage-module__nu5BrG__floatingDeliveryCard{bottom:5%;right:0}.ServicesPage-module__nu5BrG__servicesSection{padding:62px 0}.ServicesPage-module__nu5BrG__sectionHeading{margin-bottom:38px}.ServicesPage-module__nu5BrG__sectionHeading h2{font-size:clamp(35px,10vw,48px)}.ServicesPage-module__nu5BrG__sectionHeading p{font-size:12px;line-height:1.7}.ServicesPage-module__nu5BrG__serviceCard{border-radius:23px;gap:20px;padding:11px}.ServicesPage-module__nu5BrG__serviceImageWrapper{aspect-ratio:1.5;border-radius:18px;height:auto;min-height:0}.ServicesPage-module__nu5BrG__beforeAfterImage{object-fit:contain;padding:0}.ServicesPage-module__nu5BrG__compareLabel{padding:6px 8px;font-size:8px;top:12px}.ServicesPage-module__nu5BrG__beforeLabel{left:57px}.ServicesPage-module__nu5BrG__afterLabel{right:60px}.ServicesPage-module__nu5BrG__sliderHandle{border-width:2px;width:43px;height:43px}.ServicesPage-module__nu5BrG__sliderHandle svg{width:18px;height:18px}.ServicesPage-module__nu5BrG__serviceImageLabel{padding:7px 9px;font-size:9px;bottom:12px;left:12px}.ServicesPage-module__nu5BrG__serviceContent{padding:12px 7px 17px}.ServicesPage-module__nu5BrG__serviceContent h2{margin-top:16px;font-size:clamp(29px,9vw,40px)}.ServicesPage-module__nu5BrG__serviceDescription{margin-top:14px;font-size:11px;line-height:1.7}.ServicesPage-module__nu5BrG__serviceMeta{grid-template-columns:1fr;gap:14px}.ServicesPage-module__nu5BrG__featuresGrid{grid-template-columns:1fr}.ServicesPage-module__nu5BrG__serviceActions{grid-template-columns:1fr;display:grid}.ServicesPage-module__nu5BrG__serviceButton,.ServicesPage-module__nu5BrG__quoteLink{width:100%}.ServicesPage-module__nu5BrG__processSection{padding:62px 0}.ServicesPage-module__nu5BrG__processHeading h2{font-size:clamp(35px,10vw,48px)}.ServicesPage-module__nu5BrG__processGrid{grid-template-columns:1fr}.ServicesPage-module__nu5BrG__processCard{min-height:auto}.ServicesPage-module__nu5BrG__qualitySection{padding:62px 0}.ServicesPage-module__nu5BrG__qualityContent h2{font-size:clamp(35px,10vw,48px)}.ServicesPage-module__nu5BrG__qualityPoints,.ServicesPage-module__nu5BrG__statisticsGrid{grid-template-columns:1fr}.ServicesPage-module__nu5BrG__statisticCard{min-height:180px}.ServicesPage-module__nu5BrG__ctaSection{padding:50px 0}.ServicesPage-module__nu5BrG__ctaCard{text-align:center;border-radius:23px;min-height:auto;padding:34px 18px}.ServicesPage-module__nu5BrG__ctaEyebrow{margin-inline:auto}.ServicesPage-module__nu5BrG__ctaContent h2{font-size:clamp(35px,10vw,48px)}.ServicesPage-module__nu5BrG__ctaContent>p{font-size:12px;line-height:1.65}.ServicesPage-module__nu5BrG__ctaTrust{text-align:left;grid-template-columns:1fr;justify-content:start;width:fit-content;margin-inline:auto;display:grid}.ServicesPage-module__nu5BrG__ctaActions{max-width:none}}@media (max-width:390px){.ServicesPage-module__nu5BrG__heroContainer,.ServicesPage-module__nu5BrG__sectionContainer,.ServicesPage-module__nu5BrG__processContainer,.ServicesPage-module__nu5BrG__qualityContainer,.ServicesPage-module__nu5BrG__ctaContainer{width:min(100% - 14px,370px)}.ServicesPage-module__nu5BrG__heroVisual{min-height:430px}.ServicesPage-module__nu5BrG__visualCardTop{flex-direction:column;align-items:flex-start}.ServicesPage-module__nu5BrG__floatingServiceCard,.ServicesPage-module__nu5BrG__floatingDeliveryCard{padding:10px}.ServicesPage-module__nu5BrG__floatingServiceCard strong,.ServicesPage-module__nu5BrG__floatingDeliveryCard strong{font-size:9px}.ServicesPage-module__nu5BrG__floatingIcon{width:36px;height:36px}.ServicesPage-module__nu5BrG__serviceNumber{top:12px;left:12px}.ServicesPage-module__nu5BrG__serviceImageIcon{width:42px;height:42px;top:12px;right:12px}.ServicesPage-module__nu5BrG__compareLabel{display:none}.ServicesPage-module__nu5BrG__sliderHandle{width:39px;height:39px}}@media (prefers-reduced-motion:reduce){.ServicesPage-module__nu5BrG__primaryButton,.ServicesPage-module__nu5BrG__secondaryButton,.ServicesPage-module__nu5BrG__serviceButton,.ServicesPage-module__nu5BrG__quoteLink,.ServicesPage-module__nu5BrG__ctaPrimary,.ServicesPage-module__nu5BrG__ctaSecondary{transition:none}}
