.DistributorsHero-module__NOSpkq__heroSection{text-align:center;z-index:1;background:linear-gradient(#cfecff 0% 70%,#cfecff1a 100%);padding-top:200px;padding-bottom:150px;position:relative;overflow:hidden}.DistributorsHero-module__NOSpkq__gridBg{pointer-events:none;z-index:0;width:590px;height:498px;position:absolute;top:3%;left:50%;transform:translate(-50%)}.DistributorsHero-module__NOSpkq__gridImage{object-fit:contain}.DistributorsHero-module__NOSpkq__heroTitle{color:#213949;margin-bottom:30px;margin-left:auto;margin-right:auto;font-size:clamp(38px,6vw,64px);font-weight:500;line-height:100%}.DistributorsHero-module__NOSpkq__heroSubtitle{color:#213949;margin:0 auto;font-size:clamp(16px,2vw,18px);font-weight:500;line-height:30px}.DistributorsHero-module__NOSpkq__ctaWrapper{justify-content:center;margin-top:40px;display:flex}.DistributorsHero-module__NOSpkq__ctaLink{max-width:100%;font-family:var(--font-sans,Figtree, sans-serif);color:#00b4d8;justify-content:center;align-items:center;gap:8px;font-size:14px;font-style:normal;font-weight:400;line-height:19px;text-decoration:none;display:inline-flex}@media (max-width:768px){.DistributorsHero-module__NOSpkq__heroSection{padding:120px 30px 60px}.DistributorsHero-module__NOSpkq__heroSubtitle{line-height:1.2}}
.PageHero-module__jwt9tq__heroSection{text-align:center;z-index:1;padding-top:200px;padding-bottom:100px;position:relative}.PageHero-module__jwt9tq__gridBg{pointer-events:none;z-index:0;width:590px;height:498px;position:absolute;top:3%;left:50%;transform:translate(-50%)}.PageHero-module__jwt9tq__gridImage{object-fit:contain;mix-blend-mode:multiply}.PageHero-module__jwt9tq__heroTitle{color:#213949;white-space:pre-line;max-width:900px;margin-bottom:30px;margin-left:auto;margin-right:auto;font-size:clamp(38px,5vw,64px);font-weight:500;line-height:100%}.PageHero-module__jwt9tq__heroSubtitle{color:#213949;max-width:680px;margin:0 auto;font-size:clamp(14px,2vw,18px);font-weight:500;line-height:30px}@media (max-width:768px){.PageHero-module__jwt9tq__heroSection{padding-top:120px;padding-bottom:60px}.PageHero-module__jwt9tq__heroSubtitle{line-height:1.3}}.PageHero-module__jwt9tq__heroCta{justify-content:center;margin-top:30px;display:flex}
.PartnersHero-module__qcft6q__partnersHeroSection{padding-bottom:120px}@media (max-width:768px){.PartnersHero-module__qcft6q__partnersHeroSection{padding-bottom:60px}}.PartnersHero-module__qcft6q__partnersHeaderWrapper{background:linear-gradient(#cfecff 0% 70%,#cfecff1a 100%);padding-bottom:48px;position:relative;overflow:hidden}.PartnersHero-module__qcft6q__partnersHeaderWrapper .container{padding:0}@media (max-width:1440px){.PartnersHero-module__qcft6q__partnersHeaderWrapper .container{padding:0 70px}}.PartnersHero-module__qcft6q__sectionLabel{color:var(--text-primary);text-transform:none;font-size:16px;font-weight:500;line-height:100%;display:block}.PartnersHero-module__qcft6q__storyHeading{color:#213949;margin:10px 0;font-size:clamp(28px,2.78vw,40px);font-weight:500;line-height:100%}@media (max-width:768px){.PartnersHero-module__qcft6q__heroSection{padding-top:120px;padding-bottom:60px}.PartnersHero-module__qcft6q__partnersHeaderWrapper .container{padding:85px 30px 0}.PartnersHero-module__qcft6q__partnersHeaderWrapper{padding-bottom:28px}}@media (max-width:425px){.PartnersHero-module__qcft6q__heroSection{padding-top:120px;padding-bottom:60px}.PartnersHero-module__qcft6q__partnersHeaderWrapper .container{padding:65px 30px 0}}
.Button-module__wBDMGG__btn{cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-sans);white-space:nowrap;border:none;border-radius:15px;justify-content:center;align-items:center;padding:15px 20px;line-height:100%;text-decoration:none;transition:background-color .25s,transform .2s,border-color .25s,color .25s;display:inline-flex}@media (min-width:640px){.Button-module__wBDMGG__btn{padding:14px 28px;font-size:16px}}.Button-module__wBDMGG__btn:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.Button-module__wBDMGG__btnPrimary{background-color:var(--btn-primary-bg);color:var(--btn-primary-text)}.Button-module__wBDMGG__btnPrimary:hover{background-color:var(--btn-primary-hover-bg);transform:translateY(-1px)}.Button-module__wBDMGG__btnSecondary{background-color:var(--btn-secondary-bg);color:var(--btn-secondary-text)}.Button-module__wBDMGG__btnSecondary:hover{background-color:var(--btn-secondary-hover-bg);transform:translateY(-1px)}.Button-module__wBDMGG__btnOutline{background-color:var(--btn-outline-bg);color:var(--btn-outline-text);border:1px solid var(--btn-outline-border)}.Button-module__wBDMGG__btnOutline:hover{background-color:var(--btn-outline-hover-bg);border-color:var(--btn-outline-hover-border);color:var(--btn-outline-hover-text);transform:translateY(-1px)}.Button-module__wBDMGG__btnInverse{background-color:var(--btn-inverse-bg);color:var(--btn-inverse-text)}.Button-module__wBDMGG__btnInverse:hover{background-color:var(--btn-inverse-hover-bg);color:var(--btn-inverse-hover-text);transform:translateY(-1px)}.Button-module__wBDMGG__btnGhost{color:var(--btn-ghost-text);border:1px solid var(--btn-ghost-border);background-color:#0000}.Button-module__wBDMGG__btnGhost:hover{border-color:var(--btn-ghost-hover-border);color:var(--btn-ghost-hover-text);transform:translateY(-1px)}.Button-module__wBDMGG__iconDefault{opacity:1;transition:opacity .25s}.Button-module__wBDMGG__iconHover{opacity:0;transition:opacity .25s;position:absolute;inset:0}.Button-module__wBDMGG__btn:hover .Button-module__wBDMGG__iconDefault{opacity:0}.Button-module__wBDMGG__btn:hover .Button-module__wBDMGG__iconHover{opacity:1}
.InstallersDashboard-module__P8KJBW__dashboardSection{background-color:#fff;padding:0 0 100px}.InstallersDashboard-module__P8KJBW__dashboardSection .container{padding:0}.InstallersDashboard-module__P8KJBW__sectionLabel{color:var(--text-primary);text-transform:capitalize;margin-bottom:16px;font-size:16px;font-weight:500;line-height:100%;display:inline-block}.InstallersDashboard-module__P8KJBW__headerGrid{grid-template-columns:1.15fr 1fr;align-items:start;gap:60px;display:grid}.InstallersDashboard-module__P8KJBW__title{color:#213949;white-space:pre-line;margin:0;font-size:clamp(28px,2.78vw,40px);font-weight:500;line-height:100%}.InstallersDashboard-module__P8KJBW__description{color:#000;margin:0;font-size:clamp(14px,1.1vw,16px);font-weight:400;line-height:25px}.InstallersDashboard-module__P8KJBW__showcaseContainer{justify-content:center;margin-top:10px;padding:20px 0 50px;display:flex;position:relative}.InstallersDashboard-module__P8KJBW__imageWrapper{justify-content:center;align-items:center;width:100%;max-width:1070px;display:flex;position:relative}.InstallersDashboard-module__P8KJBW__dashboardImage{object-fit:contain;width:100%;height:auto;display:block}.InstallersDashboard-module__P8KJBW__badge{color:#000;white-space:nowrap;z-index:2;background:#deebf3;border-radius:14px;align-items:center;gap:10px;padding:10px 20px;font-size:16px;font-weight:400;line-height:25px;transition:transform .25s,box-shadow .25s;display:flex;position:absolute}.InstallersDashboard-module__P8KJBW__pillDot{border:3px solid #317aa7;border-radius:50%;flex-shrink:0;width:14px;height:14px}.InstallersDashboard-module__P8KJBW__badgeAnomaly{top:60%;left:-2%;transform:translateY(-50%)}.InstallersDashboard-module__P8KJBW__badgeAnomaly:hover{transform:translateY(-52%)}.InstallersDashboard-module__P8KJBW__badgeAlerts{bottom:12%;left:6%}.InstallersDashboard-module__P8KJBW__badgeRemote{top:30%;right:2%;transform:translateY(-50%)}.InstallersDashboard-module__P8KJBW__badgeRemote:hover{transform:translateY(-52%)}.InstallersDashboard-module__P8KJBW__badgePredictive{top:54%;right:-2%;transform:translateY(-50%)}.InstallersDashboard-module__P8KJBW__badgePredictive:hover{transform:translateY(-52%)}.InstallersDashboard-module__P8KJBW__badgeCustomer{bottom:22%;right:5%}.InstallersDashboard-module__P8KJBW__ctaWrapper{z-index:3;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}@media (max-width:1440px){.InstallersDashboard-module__P8KJBW__dashboardSection .container{padding:0 60px}}@media (max-width:1024px){.InstallersDashboard-module__P8KJBW__headerGrid{grid-template-columns:1fr;gap:24px;margin-bottom:40px}.InstallersDashboard-module__P8KJBW__badge{padding:8px 16px;font-size:13px}.InstallersDashboard-module__P8KJBW__pillDot{width:12px;height:12px}.InstallersDashboard-module__P8KJBW__badgeAnomaly{left:0}.InstallersDashboard-module__P8KJBW__badgePredictive{right:0}}@media (max-width:768px){.InstallersDashboard-module__P8KJBW__dashboardSection{padding:40px 0 60px}.InstallersDashboard-module__P8KJBW__dashboardSection .container{padding:0 24px}.InstallersDashboard-module__P8KJBW__title{white-space:normal}.InstallersDashboard-module__P8KJBW__showcaseContainer{padding-bottom:20px}.InstallersDashboard-module__P8KJBW__imageWrapper{flex-direction:column;align-items:center;display:flex}.InstallersDashboard-module__P8KJBW__badge{margin:6px 0;position:static;transform:none!important}.InstallersDashboard-module__P8KJBW__ctaWrapper{margin-top:24px;position:static;transform:none}}
.HeroSection-module__6gGMMW__section{align-items:center;padding:0 50px;display:flex;position:relative}.HeroSection-module__6gGMMW__container{z-index:1;position:relative}.HeroSection-module__6gGMMW__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:40px;display:grid}.HeroSection-module__6gGMMW__textColumn{z-index:2;flex-direction:column;display:flex;position:relative}@media (min-width:769px){.HeroSection-module__6gGMMW__textColumn{margin-right:-100px}}.HeroSection-module__6gGMMW__nowrap{white-space:nowrap}@media (max-width:768px){.HeroSection-module__6gGMMW__nowrap{white-space:normal}}.HeroSection-module__6gGMMW__title{color:#0f4c75;margin-bottom:24px;font-size:clamp(44px,5vw,64px);font-weight:500;line-height:68px}.HeroSection-module__6gGMMW__subtitle{color:#213949;margin-bottom:40px;font-size:clamp(14px,1.8vw,18px);font-weight:500;line-height:25px}.HeroSection-module__6gGMMW__actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.HeroSection-module__6gGMMW__phoneColumn{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.HeroSection-module__6gGMMW__heroImageWrapper{justify-content:center;align-items:center;width:100%;max-width:518px;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}@media (min-width:769px){.HeroSection-module__6gGMMW__heroImageWrapper{width:518px;max-width:none}}.HeroSection-module__6gGMMW__heroImage{object-fit:contain;width:100%;height:auto;max-height:100%;display:block}.HeroSection-module__6gGMMW__statsColumn{flex-direction:column;display:flex}.HeroSection-module__6gGMMW__highlightsList{flex-direction:column;gap:28px;display:flex}.HeroSection-module__6gGMMW__highlightCard{align-items:center;gap:20px;display:flex}.HeroSection-module__6gGMMW__highlightIconWrapper{background-color:#9696961a;border-radius:10px;justify-content:center;align-items:center;width:41px;height:41px;display:flex}.HeroSection-module__6gGMMW__highlightText{flex-direction:column;display:flex}.HeroSection-module__6gGMMW__highlightTitle{color:#213949;font-size:20px;font-weight:600;line-height:25px}.HeroSection-module__6gGMMW__highlightDesc{color:#68727d;font-size:16px;font-weight:500;line-height:25px}@media (max-width:1024px){.HeroSection-module__6gGMMW__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.HeroSection-module__6gGMMW__statsColumn{grid-column:span 2;margin-top:40px}.HeroSection-module__6gGMMW__highlightsList{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.HeroSection-module__6gGMMW__title{line-height:1.2}}@media (max-width:768px){.HeroSection-module__6gGMMW__section{padding:0}.HeroSection-module__6gGMMW__grid{grid-template-columns:1fr;gap:60px}.HeroSection-module__6gGMMW__textColumn{text-align:center;align-items:center;padding:0 16px}.HeroSection-module__6gGMMW__title{font-size:clamp(28px,7vw,40px);line-height:1.2}.HeroSection-module__6gGMMW__actions{justify-content:center}.HeroSection-module__6gGMMW__phoneColumn{order:2}.HeroSection-module__6gGMMW__statsColumn{order:3;grid-column:span 1;align-items:center;margin-top:0}.HeroSection-module__6gGMMW__highlightsList{flex-direction:column;align-items:flex-start;gap:24px;padding:0 16px;display:flex}}
.PlatformSection-module__Gmx-Pq__section{z-index:10;padding:0;position:relative;overflow:hidden}.PlatformSection-module__Gmx-Pq__overviewSection{z-index:10;margin-top:-90px;padding:0;position:relative;overflow:hidden}.PlatformSection-module__Gmx-Pq__header{text-align:center;margin:0 auto 34px;padding:0 20px}.PlatformSection-module__Gmx-Pq__subtitle{color:#0f4c75;margin-bottom:7px;font-size:16px;font-weight:500;line-height:100%;display:block}.PlatformSection-module__Gmx-Pq__title{color:#213949;font-size:clamp(26px,3vw,40px);font-weight:500;line-height:100%}.PlatformSection-module__Gmx-Pq__grid{grid-template-columns:repeat(2,1fr);gap:23px;max-width:1440px;margin:0 auto;padding:0 54px;display:grid}.PlatformSection-module__Gmx-Pq__card{background-color:#0f4c751a;border-radius:28px;flex-direction:column;min-height:580px;display:flex;position:relative;overflow:hidden}.PlatformSection-module__Gmx-Pq__imageContainerTop{z-index:1;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:20px;overflow:hidden}.PlatformSection-module__Gmx-Pq__imageContainerBottom{z-index:1;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:20px;overflow:hidden}.PlatformSection-module__Gmx-Pq__contentWrapper{z-index:3;flex-direction:column;padding:40px 40px 80px;display:flex;position:absolute;inset:0}.PlatformSection-module__Gmx-Pq__alignTop{justify-content:flex-start}.PlatformSection-module__Gmx-Pq__alignBottom{justify-content:flex-end}.PlatformSection-module__Gmx-Pq__cardLayer{color:#00b4d8;text-transform:uppercase;font-size:10px;font-weight:700;line-height:100%}.PlatformSection-module__Gmx-Pq__cardTitle{color:#0f4c75;margin-top:8px;margin-bottom:12px;font-size:18px;font-weight:600;line-height:100%}.PlatformSection-module__Gmx-Pq__cardDesc{color:#0f4c75;max-width:90%;font-size:16px;font-weight:400;line-height:24px}.PlatformSection-module__Gmx-Pq__badgesList{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.PlatformSection-module__Gmx-Pq__badge{color:#0f4c75;background:#fff;border-radius:15px;align-items:center;gap:8px;padding:4px 10px;font-size:12px;font-weight:500;transition:all .3s;display:inline-flex}.PlatformSection-module__Gmx-Pq__badge:hover{border-color:var(--primary-cyan);background:#ffffffe6;transform:translateY(-1px)}.PlatformSection-module__Gmx-Pq__badgeRing{background-color:#0000;border:2px solid #009abb;border-radius:50%;flex-shrink:0;width:9px;height:9px}.PlatformSection-module__Gmx-Pq__mockupContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.PlatformSection-module__Gmx-Pq__mcuBoard{text-align:center;z-index:5;background:#fff;border:1px solid #0a2e5c0a;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:180px;height:110px;padding:24px;transition:transform .3s;display:flex;position:relative;box-shadow:0 15px 35px #0a2e5c14}.PlatformSection-module__Gmx-Pq__card:hover .PlatformSection-module__Gmx-Pq__mcuBoard{transform:scale(1.03)}.PlatformSection-module__Gmx-Pq__mcuLogo{color:var(--primary-blue);font-size:15px;font-weight:700}.PlatformSection-module__Gmx-Pq__mcuVersion{color:var(--primary-cyan);letter-spacing:.05em;margin-top:4px;font-size:10px;font-weight:600}.PlatformSection-module__Gmx-Pq__mcuPinsTop,.PlatformSection-module__Gmx-Pq__mcuPinsBottom{justify-content:space-around;display:flex;position:absolute;left:30px;right:30px}.PlatformSection-module__Gmx-Pq__mcuPinsTop{top:-8px}.PlatformSection-module__Gmx-Pq__mcuPinsBottom{bottom:-8px}.PlatformSection-module__Gmx-Pq__mcuPinV{background-color:#899eba;border-radius:1px;width:4px;height:8px}.PlatformSection-module__Gmx-Pq__mcuPinsLeft,.PlatformSection-module__Gmx-Pq__mcuPinsRight{flex-direction:column;justify-content:space-around;display:flex;position:absolute;top:20px;bottom:20px}.PlatformSection-module__Gmx-Pq__mcuPinsLeft{left:-8px}.PlatformSection-module__Gmx-Pq__layer-1{overflow:visible!important}@media (max-width:1024px){.PlatformSection-module__Gmx-Pq__layer-1 img{transform-origin:50% 30%;transform:scale(1.4)}}@media (max-width:768px){.PlatformSection-module__Gmx-Pq__layer-1 img{transform-origin:40% 5%;transform:scale(1.6)}}.PlatformSection-module__Gmx-Pq__mcuPinsRight{right:-8px}.PlatformSection-module__Gmx-Pq__mcuPinH{background-color:#899eba;border-radius:1px;width:8px;height:4px}.PlatformSection-module__Gmx-Pq__sensorNode{z-index:4;align-items:center;gap:10px;display:flex;position:absolute}.PlatformSection-module__Gmx-Pq__sensorIndicator{border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative;box-shadow:0 4px 10px #00000014}.PlatformSection-module__Gmx-Pq__sensorLabel{color:var(--primary-blue);font-size:12px;font-weight:600}.PlatformSection-module__Gmx-Pq__nodePh{top:30px;left:40px}.PlatformSection-module__Gmx-Pq__nodePh .PlatformSection-module__Gmx-Pq__sensorIndicator{background-color:#10b981}.PlatformSection-module__Gmx-Pq__nodeOrp{top:105px;left:20px}.PlatformSection-module__Gmx-Pq__nodeOrp .PlatformSection-module__Gmx-Pq__sensorIndicator{background-color:var(--primary-cyan)}.PlatformSection-module__Gmx-Pq__nodeTemp{bottom:30px;left:40px}.PlatformSection-module__Gmx-Pq__nodeTemp .PlatformSection-module__Gmx-Pq__sensorIndicator{background-color:#f59e0b}.PlatformSection-module__Gmx-Pq__nodeFlow{flex-direction:row-reverse;top:105px;right:40px}.PlatformSection-module__Gmx-Pq__nodeFlow .PlatformSection-module__Gmx-Pq__sensorIndicator{background-color:#3b82f6}.PlatformSection-module__Gmx-Pq__sensorIndicatorInner{background-color:#fff;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite PlatformSection-module__Gmx-Pq__pulseNode}@keyframes PlatformSection-module__Gmx-Pq__pulseNode{0%{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}to{opacity:.5;transform:scale(.8)}}.PlatformSection-module__Gmx-Pq__connectionSvg{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.PlatformSection-module__Gmx-Pq__mcuLine{stroke:#c3d4df;stroke-width:1.5px;fill:none}.PlatformSection-module__Gmx-Pq__mcuPulseLine{stroke:var(--primary-cyan);stroke-width:2px;stroke-dasharray:8 20;fill:none;animation:4s linear infinite PlatformSection-module__Gmx-Pq__dashOffset}@keyframes PlatformSection-module__Gmx-Pq__dashOffset{to{stroke-dashoffset:-100px}}.PlatformSection-module__Gmx-Pq__cloudNode{z-index:5;background:#fff;border:1px solid #0a2e5c08;border-radius:16px;align-items:center;gap:10px;padding:12px 18px;transition:transform .3s;display:flex;box-shadow:0 10px 25px #0a2e5c0d}.PlatformSection-module__Gmx-Pq__cloudNode:hover{transform:scale(1.05)}.PlatformSection-module__Gmx-Pq__nodeText{color:var(--primary-blue);font-size:13px;font-weight:600}.PlatformSection-module__Gmx-Pq__nodeIcon{border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.PlatformSection-module__Gmx-Pq__iconYellow{color:#f59e0b;background-color:#f59e0b1a}.PlatformSection-module__Gmx-Pq__iconCyan{color:var(--primary-cyan);background-color:#00b5e21a}.PlatformSection-module__Gmx-Pq__iconBlue{color:#3b82f6;background-color:#3b82f61a}.PlatformSection-module__Gmx-Pq__iconGreen{color:#10b981;background-color:#10b9811a}.PlatformSection-module__Gmx-Pq__cloudNodeCenter{border:2px solid var(--primary-cyan);z-index:6;text-align:center;background:#fff;border-radius:20px;flex-direction:column;align-items:center;padding:20px 30px;transition:transform .3s;display:flex;position:absolute;box-shadow:0 15px 35px #0a2e5c14}.PlatformSection-module__Gmx-Pq__card:hover .PlatformSection-module__Gmx-Pq__cloudNodeCenter{transform:scale(1.03)}.PlatformSection-module__Gmx-Pq__cloudTitle{color:var(--primary-blue);font-size:15px;font-weight:700}.PlatformSection-module__Gmx-Pq__cloudSubtitle{color:var(--primary-cyan);margin-top:3px;font-size:11px;font-weight:600}.PlatformSection-module__Gmx-Pq__serverDots{gap:4px;margin-top:10px;display:flex}.PlatformSection-module__Gmx-Pq__serverDot{background-color:var(--primary-cyan);border-radius:50%;width:6px;height:6px;animation:1.5s infinite PlatformSection-module__Gmx-Pq__serverBlink}.PlatformSection-module__Gmx-Pq__serverDot:nth-child(2){animation-delay:.3s}.PlatformSection-module__Gmx-Pq__serverDot:nth-child(3){animation-delay:.6s}@keyframes PlatformSection-module__Gmx-Pq__serverBlink{0%,to{opacity:.3}50%{opacity:1}}.PlatformSection-module__Gmx-Pq__cloudPosControllersL1{position:absolute;top:50px;left:20px}.PlatformSection-module__Gmx-Pq__cloudPosControllersL2{position:absolute;bottom:50px;left:20px}.PlatformSection-module__Gmx-Pq__cloudPosDashboard{position:absolute;top:40px;right:20px}.PlatformSection-module__Gmx-Pq__cloudPosPartnerApi{position:absolute;bottom:60px;right:20px}.PlatformSection-module__Gmx-Pq__tabletWrapper{perspective:1000px;justify-content:center;align-items:flex-end;width:100%;height:100%;padding-top:40px;display:flex;overflow:hidden}.PlatformSection-module__Gmx-Pq__tabletFrame{background:#1e293b;border:1px solid #ffffff1a;border-radius:20px 20px 0 0;flex-direction:column;width:85%;max-width:440px;height:250px;padding:10px 10px 0;transition:transform .5s;display:flex;transform:rotateX(10deg);box-shadow:0 -15px 40px #0a2e5c26}.PlatformSection-module__Gmx-Pq__card:hover .PlatformSection-module__Gmx-Pq__tabletFrame{transform:rotateX(5deg)translateY(-5px)}.PlatformSection-module__Gmx-Pq__tabletScreen{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px 12px 0 0;flex:1;display:flex;overflow:hidden}.PlatformSection-module__Gmx-Pq__tabletSidebar{background:#fff;border-right:1px solid #e2e8f0;flex-direction:column;gap:12px;width:60px;padding:12px 6px;display:flex}.PlatformSection-module__Gmx-Pq__sidebarLogo{background:var(--primary-blue);border-radius:6px;width:24px;height:24px;margin-bottom:8px}.PlatformSection-module__Gmx-Pq__sidebarItem{background:#e2e8f0;border-radius:3px;height:12px;margin:0 4px}.PlatformSection-module__Gmx-Pq__sidebarItemActive{background:var(--primary-cyan)}.PlatformSection-module__Gmx-Pq__tabletMain{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex}.PlatformSection-module__Gmx-Pq__dashboardHeader{flex-direction:column;gap:4px;display:flex}.PlatformSection-module__Gmx-Pq__dashTitle{color:var(--primary-blue);font-size:13px;font-weight:700}.PlatformSection-module__Gmx-Pq__dashSubtitle{color:var(--text-muted);font-size:9px}.PlatformSection-module__Gmx-Pq__metricsGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.PlatformSection-module__Gmx-Pq__metricCard{background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:2px;padding:6px;display:flex}.PlatformSection-module__Gmx-Pq__metricTitle{color:var(--text-muted);text-transform:uppercase;font-size:7px;font-weight:600}.PlatformSection-module__Gmx-Pq__metricValue{color:var(--primary-blue);font-size:10px;font-weight:700}.PlatformSection-module__Gmx-Pq__chartCard{background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;flex:1;justify-content:space-between;padding:8px;display:flex;position:relative;overflow:hidden}.PlatformSection-module__Gmx-Pq__chartLabel{color:var(--text-muted);font-size:8px;font-weight:600}.PlatformSection-module__Gmx-Pq__chartLineWrapper{width:100%;height:45px;margin-top:6px;position:relative}.PlatformSection-module__Gmx-Pq__chartLineSvg{width:100%;height:100%}.PlatformSection-module__Gmx-Pq__chartPath{stroke:var(--primary-cyan);stroke-width:2px;fill:none;stroke-dasharray:200;stroke-dashoffset:200px;animation:3s ease-in-out infinite alternate PlatformSection-module__Gmx-Pq__chartDraw}.PlatformSection-module__Gmx-Pq__chartFillPath{fill:url(#chartGrad);stroke:none;opacity:.15}@keyframes PlatformSection-module__Gmx-Pq__chartDraw{to{stroke-dashoffset:0}}.PlatformSection-module__Gmx-Pq__phoneWrapper{justify-content:center;align-items:flex-end;width:100%;height:100%;padding-top:40px;display:flex;overflow:hidden}.PlatformSection-module__Gmx-Pq__phoneFrame{background:#0f172a;border:2px solid #ffffff1a;border-radius:36px 36px 0 0;flex-direction:column;width:210px;height:250px;padding:10px 10px 0;transition:transform .4s cubic-bezier(.165,.84,.44,1);display:flex;position:relative;box-shadow:0 -15px 40px #0a2e5c1f}.PlatformSection-module__Gmx-Pq__card:hover .PlatformSection-module__Gmx-Pq__phoneFrame{transform:translateY(-8px)rotate(-1deg)}.PlatformSection-module__Gmx-Pq__phoneNotch{z-index:10;background:#0f172a;border-radius:0 0 10px 10px;width:70px;height:15px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.PlatformSection-module__Gmx-Pq__phoneScreen{background:#f8fafc;border:1px solid #e2e8f0;border-radius:28px 28px 0 0;flex-direction:column;flex:1;padding:20px 12px 0;display:flex;overflow:hidden}.PlatformSection-module__Gmx-Pq__phoneHeader{justify-content:space-between;align-items:center;margin-top:6px;margin-bottom:12px;display:flex}.PlatformSection-module__Gmx-Pq__phoneLogo{color:var(--primary-blue);font-size:11px;font-weight:800}.PlatformSection-module__Gmx-Pq__phoneStatusDot{background-color:#10b981;border-radius:50%;width:6px;height:6px}.PlatformSection-module__Gmx-Pq__phoneDialWrapper{justify-content:center;align-items:center;margin:10px 0;display:flex;position:relative}.PlatformSection-module__Gmx-Pq__phoneDialSvg{width:90px;height:90px;transform:rotate(-90deg)}.PlatformSection-module__Gmx-Pq__phoneDialBg{stroke:#e2e8f0;stroke-width:6px;fill:none}.PlatformSection-module__Gmx-Pq__phoneDialProgress{stroke:var(--primary-cyan);stroke-width:6px;fill:none;stroke-linecap:round;stroke-dasharray:251.2;stroke-dashoffset:75.36px;animation:2s ease-in-out infinite alternate PlatformSection-module__Gmx-Pq__dialFill}@keyframes PlatformSection-module__Gmx-Pq__dialFill{0%{stroke-dashoffset:251.2px}to{stroke-dashoffset:75.36px}}.PlatformSection-module__Gmx-Pq__phoneDialValue{flex-direction:column;align-items:center;display:flex;position:absolute}.PlatformSection-module__Gmx-Pq__phoneDialNum{color:var(--primary-blue);font-size:16px;font-weight:800}.PlatformSection-module__Gmx-Pq__phoneDialLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:7px}.PlatformSection-module__Gmx-Pq__phoneMetrics{flex-direction:column;gap:6px;display:flex}.PlatformSection-module__Gmx-Pq__phoneMetricRow{background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:center;padding:6px 10px;display:flex}.PlatformSection-module__Gmx-Pq__phoneMetricName{color:var(--text-muted);font-size:8px;font-weight:600}.PlatformSection-module__Gmx-Pq__phoneMetricVal{color:var(--primary-blue);font-size:9px;font-weight:700}@media (max-width:1024px){.PlatformSection-module__Gmx-Pq__grid{grid-template-columns:1fr;gap:24px}.PlatformSection-module__Gmx-Pq__card{min-height:520px}.PlatformSection-module__Gmx-Pq__imageWrapper{height:240px}.PlatformSection-module__Gmx-Pq__grid{padding:0 14px}}@media (max-width:768px){.PlatformSection-module__Gmx-Pq__section{padding:0}.PlatformSection-module__Gmx-Pq__overviewSection{margin-top:-40px;padding:60px 0}.PlatformSection-module__Gmx-Pq__header{margin-bottom:40px}.PlatformSection-module__Gmx-Pq__card{min-height:480px}.PlatformSection-module__Gmx-Pq__contentWrapper{padding:24px}.PlatformSection-module__Gmx-Pq__cardTitle{font-size:20px}.PlatformSection-module__Gmx-Pq__cardDesc{max-width:100%;font-size:14px}.PlatformSection-module__Gmx-Pq__badgesList{gap:8px;margin-top:16px}.PlatformSection-module__Gmx-Pq__badge{padding:4px 10px;font-size:12px}.PlatformSection-module__Gmx-Pq__grid{padding:0 14px}}@media (max-width:430px){.PlatformSection-module__Gmx-Pq__card{flex-direction:column!important;min-height:auto!important;display:flex!important}.PlatformSection-module__Gmx-Pq__contentWrapper{order:2!important;padding:10px 20px 30px!important;position:relative!important;inset:auto!important}.PlatformSection-module__Gmx-Pq__imageContainerTop{order:1!important;height:220px!important;margin:20px 20px 0!important;position:relative!important;inset:auto!important}.PlatformSection-module__Gmx-Pq__imageContainerBottom{order:3!important;height:180px!important;margin:0 20px!important;position:relative!important;inset:auto!important}.PlatformSection-module__Gmx-Pq__gradientOverlayTopToBottom,.PlatformSection-module__Gmx-Pq__gradientOverlayBottomToTop{display:none!important}}
.InstallersCoreFeatures-module__L8ITDq__coreFeaturesSection{background:linear-gradient(#fff0 0%,#00b4d81a 100%);padding:0 0 100px;position:relative}.InstallersCoreFeatures-module__L8ITDq__coreFeaturesSection .container{padding:0}.InstallersCoreFeatures-module__L8ITDq__sectionHeader{margin-bottom:50px}.InstallersCoreFeatures-module__L8ITDq__sectionLabel{color:var(--text-primary);margin-bottom:16px;font-size:16px;font-weight:500;line-height:100%;display:inline-block}.InstallersCoreFeatures-module__L8ITDq__title{color:#213949;white-space:pre-line;margin:0;font-size:clamp(28px,2.78vw,40px);font-weight:500;line-height:100%}.InstallersCoreFeatures-module__L8ITDq__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.InstallersCoreFeatures-module__L8ITDq__card{background:#fff;border:1px solid #d6e4ed;border-radius:30px;flex-direction:column;padding:45px 33px;transition:transform .25s,box-shadow .25s;display:flex}.InstallersCoreFeatures-module__L8ITDq__iconWrapper{align-items:center;margin-bottom:24px;display:flex}.InstallersCoreFeatures-module__L8ITDq__icon{object-fit:contain;width:48px;height:48px}.InstallersCoreFeatures-module__L8ITDq__cardTitle{color:#213949;margin-bottom:12px;font-size:18px;font-weight:600;line-height:100%}.InstallersCoreFeatures-module__L8ITDq__cardDescription{color:#213949;font-size:14px;font-weight:400;line-height:25px}.InstallersCoreFeatures-module__L8ITDq__ctaWrapper{justify-content:center;margin-top:60px;display:flex}.InstallersCoreFeatures-module__L8ITDq__ctaLink{color:#00b4d8;align-items:center;gap:8px;font-size:16px;font-weight:500;text-decoration:none;transition:color .25s,opacity .25s;display:inline-flex}.InstallersCoreFeatures-module__L8ITDq__ctaLink:hover{color:#0098b8}.InstallersCoreFeatures-module__L8ITDq__arrow{font-size:18px;font-weight:400;transition:transform .25s}.InstallersCoreFeatures-module__L8ITDq__ctaLink:hover .InstallersCoreFeatures-module__L8ITDq__arrow{transform:translate(4px)}@media (max-width:1440px){.InstallersCoreFeatures-module__L8ITDq__coreFeaturesSection .container{padding:0 60px}}@media (max-width:1024px){.InstallersCoreFeatures-module__L8ITDq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.InstallersCoreFeatures-module__L8ITDq__coreFeaturesSection{padding:60px 0}.InstallersCoreFeatures-module__L8ITDq__coreFeaturesSection .container{padding:0 24px}.InstallersCoreFeatures-module__L8ITDq__grid{grid-template-columns:1fr;gap:16px}.InstallersCoreFeatures-module__L8ITDq__title{white-space:normal}}
.LimitedAvailability-module__iS9BxW__section{background-color:#fff;padding:50px 70px 80px}.LimitedAvailability-module__iS9BxW__header{text-align:left;max-width:780px;margin-bottom:60px}.LimitedAvailability-module__iS9BxW__label{color:var(--text-primary);margin-bottom:12px;font-size:16px;font-weight:500;line-height:100%;display:inline-block}.LimitedAvailability-module__iS9BxW__title{color:#213949;margin-bottom:clamp(12px,1.5vw,24px);font-size:clamp(28px,3.5vw,40px);font-weight:500;line-height:100%}.LimitedAvailability-module__iS9BxW__description{color:#213949;margin:0;font-size:clamp(15px,1.6vw,16px);font-weight:400;line-height:26px}.LimitedAvailability-module__iS9BxW__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.LimitedAvailability-module__iS9BxW__card{background-color:#fff;border:1px solid #d6e4ed;border-radius:30px;flex-direction:column;height:100%;padding:48px 40px 60px;display:flex}.LimitedAvailability-module__iS9BxW__iconContainer{justify-content:flex-start;align-items:center;margin-bottom:32px;display:flex}.LimitedAvailability-module__iS9BxW__icon{width:48px;height:48px}.LimitedAvailability-module__iS9BxW__cardTitle{color:#213949;font-size:18px;font-weight:600;line-height:100%}.LimitedAvailability-module__iS9BxW__cardDescription{color:#213949;margin:0;font-size:16px;font-weight:400;line-height:25px}@media (max-width:1024px){.LimitedAvailability-module__iS9BxW__section{padding:80px 40px 60px}.LimitedAvailability-module__iS9BxW__grid{grid-template-columns:repeat(2,1fr);gap:20px}.LimitedAvailability-module__iS9BxW__card{padding:36px 30px}}@media (max-width:768px){.LimitedAvailability-module__iS9BxW__section{padding:60px 24px 40px}.LimitedAvailability-module__iS9BxW__header{margin-bottom:40px}.LimitedAvailability-module__iS9BxW__grid{grid-template-columns:1fr;gap:16px}.LimitedAvailability-module__iS9BxW__card{border-radius:24px;padding:30px 24px}}@media (max-width:425px){.LimitedAvailability-module__iS9BxW__section{padding:0 15px 40px}}
.AboutHero-module__VQ7kea__aboutHeaderWrapper{background:linear-gradient(#cfecff 0% 70%,#cfecff1a 100%);padding-bottom:20px;position:relative;overflow:hidden}.AboutHero-module__VQ7kea__aboutHeaderWrapper .container{padding:0}@media (max-width:1440px){.AboutHero-module__VQ7kea__aboutHeaderWrapper .container{padding:0 70px}}.AboutHero-module__VQ7kea__sectionLabel{color:var(--text-primary);font-size:16px;font-weight:500;line-height:100%}.AboutHero-module__VQ7kea__storyHeading{color:#213949;margin:10px 0;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:100%}@media (max-width:768px){.AboutHero-module__VQ7kea__heroSection{padding-top:120px;padding-bottom:60px}.AboutHero-module__VQ7kea__aboutHeaderWrapper .container{padding:45px 30px 0}}
.CommercialChallenge-module__dFyGHW__challengeSection{max-width:1440px;margin:0 auto;padding:0 0 50px}.CommercialChallenge-module__dFyGHW__challengeGrid{grid-template-columns:1fr 1.1fr;align-items:stretch;gap:60px;display:grid}.CommercialChallenge-module__dFyGHW__challengeGrid>div{height:100%}.CommercialChallenge-module__dFyGHW__challengeImageWrapper{border-radius:30px;width:100%;height:100%;min-height:520px;position:relative;overflow:hidden}.CommercialChallenge-module__dFyGHW__challengeImage{object-fit:cover;object-position:center}.CommercialChallenge-module__dFyGHW__textContent{flex-direction:column;display:flex}.CommercialChallenge-module__dFyGHW__sectionLabel{color:var(--text-primary);margin-bottom:12px;font-size:16px;font-weight:500;line-height:100%}.CommercialChallenge-module__dFyGHW__heading{color:#000;margin-top:12px;margin-bottom:24px;font-size:clamp(28px,2.5vw,40px);font-weight:500;line-height:39px}.CommercialChallenge-module__dFyGHW__paragraph{color:#213949;margin-bottom:20px;font-size:16px;font-weight:500;line-height:26px}.CommercialChallenge-module__dFyGHW__quoteBlock{color:#000;background:0 0;border-left:4px solid #00b4d8;margin:0 0 20px;padding:0 16px;font-size:22px;font-weight:500;line-height:32px;position:relative}@media (max-width:1440px){.CommercialChallenge-module__dFyGHW__challengeSection{padding:80px 70px}}@media (max-width:1200px){.CommercialChallenge-module__dFyGHW__challengeGrid{grid-template-columns:1fr;gap:40px}.CommercialChallenge-module__dFyGHW__challengeGrid>div{height:auto}.CommercialChallenge-module__dFyGHW__challengeImageWrapper{aspect-ratio:1746/1974;width:auto;height:auto;min-height:auto;max-height:500px;margin:0 auto}}@media (max-width:768px){.CommercialChallenge-module__dFyGHW__challengeSection{padding:60px 30px}.CommercialChallenge-module__dFyGHW__challengeImageWrapper{aspect-ratio:1746/1974;width:auto;height:auto;min-height:auto;max-height:400px;margin:0 auto}}
.InstallersAccess-module__Odmqdq__accessSection{background-color:#fff;padding:80px 0 45px}.InstallersAccess-module__Odmqdq__accessSection .container{padding:0}.InstallersAccess-module__Odmqdq__layout{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.InstallersAccess-module__Odmqdq__leftCol{flex-direction:column;display:flex}.InstallersAccess-module__Odmqdq__sectionLabel{color:var(--text-primary);margin-bottom:16px;font-size:16px;font-weight:500;line-height:100%;display:inline-block}.InstallersAccess-module__Odmqdq__title{color:#000;margin:0 0 24px;font-size:clamp(32px,3.1vw,40px);font-weight:500;line-height:39px}.InstallersAccess-module__Odmqdq__description{color:#213949;margin:0 0 32px;font-size:16px;font-weight:500;line-height:26px}.InstallersAccess-module__Odmqdq__bulletList{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.InstallersAccess-module__Odmqdq__bulletItem{color:#213949;align-items:flex-start;gap:16px;font-size:16px;font-weight:400;line-height:22px;display:flex}.InstallersAccess-module__Odmqdq__bulletDot{border:3px solid #317aa7;border-radius:50%;flex-shrink:0;width:18px;height:18px;margin-top:2px}.InstallersAccess-module__Odmqdq__rightCol{justify-content:flex-end;align-items:center;display:flex}.InstallersAccess-module__Odmqdq__imageWrapper{border-radius:30px;width:100%;max-width:580px;position:relative;overflow:hidden}.InstallersAccess-module__Odmqdq__accessImage{object-fit:cover;border-radius:30px;width:100%;height:auto;display:block}@media (max-width:1440px){.InstallersAccess-module__Odmqdq__accessSection .container{padding:0 60px}}@media (max-width:1024px){.InstallersAccess-module__Odmqdq__layout{grid-template-columns:1fr;gap:40px}.InstallersAccess-module__Odmqdq__rightCol{justify-content:center}.InstallersAccess-module__Odmqdq__imageWrapper{max-width:100%}}@media (max-width:768px){.InstallersAccess-module__Odmqdq__accessSection{padding:60px 0}.InstallersAccess-module__Odmqdq__accessSection .container{padding:0 24px}.InstallersAccess-module__Odmqdq__bulletItem{gap:12px;font-size:14px}.InstallersAccess-module__Odmqdq__bulletDot{border-width:2px;width:16px;height:16px}}
.OemHeader-module__n-kY9q__oemHeaderWrapper{background:linear-gradient(#cfecff 0% 66.76%,#cfecff1a 100%);padding-bottom:40px;position:relative;overflow:hidden}.OemHeader-module__n-kY9q__oemHeaderWrapper .container{padding:0 0 50px}.OemHeader-module__n-kY9q__header{max-width:800px}.OemHeader-module__n-kY9q__label{color:var(--text-primary);margin-bottom:12px;font-size:16px;font-weight:500;line-height:100%;display:inline-block}.OemHeader-module__n-kY9q__title{color:#213949;font-size:clamp(32px,3vw,40px);font-weight:500;line-height:100%}@media (max-width:1440px){.OemHeader-module__n-kY9q__oemHeaderWrapper .container{padding:0 70px}}
.PioneerProgram-module__kderxG__section{background:linear-gradient(#fff0 0%,#00b4d82c 100%);padding:60px 0 100px;position:relative;overflow:hidden}.PioneerProgram-module__kderxG__gridContainer{grid-template-columns:1fr 1.1fr;align-items:center;gap:80px;display:grid}.PioneerProgram-module__kderxG__leftColumn{flex-direction:column;justify-content:flex-end;width:100%;max-width:590px;height:498px;display:flex;position:relative}.PioneerProgram-module__kderxG__imageWrapper{z-index:1;pointer-events:none;width:590px;height:498px;position:absolute;top:-10%;left:0}.PioneerProgram-module__kderxG__pioneerImg{object-fit:fill}.PioneerProgram-module__kderxG__headerInfo{z-index:2;flex-direction:column;padding-bottom:5%;padding-left:10%;display:flex;position:relative}.PioneerProgram-module__kderxG__label{color:var(--text-primary);margin-bottom:12px;font-size:16px;font-weight:500;line-height:100%;display:inline-block}.PioneerProgram-module__kderxG__title{color:#213949;margin-bottom:16px;font-size:clamp(36px,3.5vw,40px);font-weight:500;line-height:100%}.PioneerProgram-module__kderxG__description{color:#213949;max-width:440px;font-size:clamp(14px,1.6vw,16px);font-weight:400;line-height:25px}.PioneerProgram-module__kderxG__rightColumn{position:relative}.PioneerProgram-module__kderxG__timeline{flex-direction:column;gap:40px;padding-left:24px;display:flex;position:relative}.PioneerProgram-module__kderxG__timelineItem:not(:last-child):after{content:"";z-index:1;background:#dde7f1;width:2px;position:absolute;top:58px;bottom:-32px;left:24px}.PioneerProgram-module__kderxG__timelineItem{z-index:2;align-items:flex-start;gap:24px;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.PioneerProgram-module__kderxG__timelineItem:hover{transform:translate(6px)}.PioneerProgram-module__kderxG__timelineItem:hover .PioneerProgram-module__kderxG__stepCircle{color:#fff;background-color:#0077b6}.PioneerProgram-module__kderxG__stepCircle{width:50px;height:50px;color:var(--text-primary);z-index:2;background-color:#dde7f1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:500;line-height:24px;transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1);display:flex}.PioneerProgram-module__kderxG__stepContent{padding-top:10px}.PioneerProgram-module__kderxG__stepTitle{color:var(--text-primary);margin-bottom:6px;font-size:18px;font-weight:600;line-height:24px}.PioneerProgram-module__kderxG__stepDescription{color:#213949;max-width:420px;font-size:16px;font-weight:400;line-height:24px}@media (max-width:1024px){.PioneerProgram-module__kderxG__section{padding:80px 40px}.PioneerProgram-module__kderxG__gridContainer{grid-template-columns:1fr;gap:60px}.PioneerProgram-module__kderxG__leftColumn{justify-content:flex-end;align-items:center;max-width:100%;height:auto;min-height:450px}.PioneerProgram-module__kderxG__imageWrapper{aspect-ratio:590/498;width:100%;max-width:590px;height:100%;max-height:498px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PioneerProgram-module__kderxG__headerInfo{text-align:center;align-items:center;padding:40px 20px 0}.PioneerProgram-module__kderxG__description{max-width:100%}.PioneerProgram-module__kderxG__timeline{padding-left:0}}@media (max-width:768px){.PioneerProgram-module__kderxG__section{padding:30px 24px 60px}.PioneerProgram-module__kderxG__leftColumn{min-height:400px}.PioneerProgram-module__kderxG__headerInfo{padding-top:60px}}
.ServiceCompaniesHero-module__N-HGAW__serviceCompaniesHeroSection{padding-bottom:120px}@media (max-width:768px){.ServiceCompaniesHero-module__N-HGAW__serviceCompaniesHeroSection{padding-bottom:60px}}.ServiceCompaniesHero-module__N-HGAW__serviceCompaniesHeaderWrapper{background:linear-gradient(#cfecff 0% 70%,#cfecff1a 100%);padding-bottom:48px;position:relative;overflow:hidden}.ServiceCompaniesHero-module__N-HGAW__serviceCompaniesHeaderWrapper .container{padding:0}@media (max-width:1440px){.ServiceCompaniesHero-module__N-HGAW__serviceCompaniesHeaderWrapper .container{padding:0 70px}}.ServiceCompaniesHero-module__N-HGAW__sectionLabel{color:var(--text-primary);text-transform:none;font-size:16px;font-weight:500;line-height:100%;display:block}.ServiceCompaniesHero-module__N-HGAW__sectionHeading{color:#213949;white-space:pre-line;margin:10px 0;font-size:clamp(28px,2.78vw,40px);font-weight:500;line-height:100%}@media (max-width:768px){.ServiceCompaniesHero-module__N-HGAW__serviceCompaniesHeaderWrapper .container{padding:85px 30px 0}.ServiceCompaniesHero-module__N-HGAW__serviceCompaniesHeaderWrapper{padding-bottom:28px}}@media (max-width:425px){.ServiceCompaniesHero-module__N-HGAW__serviceCompaniesHeaderWrapper .container{padding:65px 30px 0}}
.SupportServiceWhatWeDo-module__PgaCVq__section{background-color:#fff;padding:0 0 35px;position:relative}.SupportServiceWhatWeDo-module__PgaCVq__section .container{padding:0}.SupportServiceWhatWeDo-module__PgaCVq__grid{grid-template-columns:repeat(3,1fr);gap:15px;padding:0;display:grid}.SupportServiceWhatWeDo-module__PgaCVq__grid>div{height:100%;display:flex}.SupportServiceWhatWeDo-module__PgaCVq__card{background-color:#fff;border:1px solid #d6e4ed;border-radius:24px;flex-direction:column;align-items:flex-start;width:100%;height:100%;padding:38px 32px 45px;display:flex}.SupportServiceWhatWeDo-module__PgaCVq__iconWrapper{justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:24px;display:flex;position:relative}.SupportServiceWhatWeDo-module__PgaCVq__cardTitle{color:#213949;margin-bottom:12px;font-size:18px;font-weight:600;line-height:100%}.SupportServiceWhatWeDo-module__PgaCVq__cardText{color:#213949;font-size:16px;font-weight:400;line-height:25px}@media (max-width:1440px){.SupportServiceWhatWeDo-module__PgaCVq__section .container{padding:0 70px}.SupportServiceWhatWeDo-module__PgaCVq__grid{padding:0}}@media (max-width:1024px){.SupportServiceWhatWeDo-module__PgaCVq__grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:768px){.SupportServiceWhatWeDo-module__PgaCVq__section{padding:10px 0}.SupportServiceWhatWeDo-module__PgaCVq__section .container{padding:0 30px}.SupportServiceWhatWeDo-module__PgaCVq__grid{grid-template-columns:1fr;gap:16px}.SupportServiceWhatWeDo-module__PgaCVq__card{padding:32px 24px}}
.OurStory-module__EA9oaa__storySection{max-width:1440px;margin:0 auto}.OurStory-module__EA9oaa__storyGrid{grid-template-columns:1fr 1.2fr;align-items:stretch;gap:60px;margin-top:20px;display:grid}.OurStory-module__EA9oaa__storyGrid>div{height:100%}.OurStory-module__EA9oaa__storyImageWrapper{border-radius:30px;width:100%;height:100%;min-height:400px;position:relative;overflow:hidden}.OurStory-module__EA9oaa__storyImage{object-fit:cover;object-position:center}.OurStory-module__EA9oaa__storyTextContent h3{color:#000;margin-bottom:20px;font-size:24px;font-weight:500;line-height:39px}.OurStory-module__EA9oaa__storyTextContent p{color:#213949;margin-bottom:20px;font-size:16px;font-weight:500;line-height:26px}.OurStory-module__EA9oaa__storyBlockquote{color:#000;border-left:4px solid var(--primary-cyan);background:0 0;margin:32px 0;padding:0 9px;font-size:22px;font-weight:500;line-height:32px;position:relative}@media (max-width:1440px){.OurStory-module__EA9oaa__storySection{padding:0 70px}}@media (max-width:1200px){.OurStory-module__EA9oaa__storyGrid{grid-template-columns:1fr;gap:40px}}@media (max-width:768px){.OurStory-module__EA9oaa__storySection{padding:10px 30px}}
.HowItWorks-module__Hqidbq__section{background-color:#fff;padding:0 50px}.HowItWorks-module__Hqidbq__card{color:#fff;background-color:#0f4c75;border-radius:30px;padding:80px 70px 150px;position:relative;overflow:hidden}.HowItWorks-module__Hqidbq__header{text-align:center;max-width:700px;margin-bottom:60px;margin-left:auto;margin-right:auto}.HowItWorks-module__Hqidbq__subtitle{color:#62b2e7;margin-bottom:16px;font-size:16px;font-weight:500;line-height:25px;display:block}.HowItWorks-module__Hqidbq__title{color:#cfeafc;font-size:clamp(26px,3vw,40px);font-weight:500;line-height:100%}.HowItWorks-module__Hqidbq__stepsGrid{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.HowItWorks-module__Hqidbq__stepColumn{z-index:1;flex-direction:column;align-items:flex-start;padding:0 48px;transition:transform .3s;display:flex;position:relative}.HowItWorks-module__Hqidbq__stepColumn:not(.HowItWorks-module__Hqidbq__firstStep):before{content:"";background-color:#24628c;width:1px;position:absolute;top:72px;bottom:0;left:0}.HowItWorks-module__Hqidbq__firstStep{padding-left:0}.HowItWorks-module__Hqidbq__lastStep{padding-right:0}.HowItWorks-module__Hqidbq__stepColumn:hover{transform:translateY(-4px)}.HowItWorks-module__Hqidbq__iconWrapper{color:#fff;justify-content:center;align-items:center;height:48px;margin-bottom:24px;display:flex}.HowItWorks-module__Hqidbq__stepTitle{color:#cfeafc;margin-bottom:10px;font-size:18px;font-weight:600;line-height:25px}.HowItWorks-module__Hqidbq__stepDesc{color:#adddfd;z-index:2;font-size:16px;font-weight:400;line-height:25px}.HowItWorks-module__Hqidbq__stepNumber{font-size:96px;font-weight:700;line-height:100%;font-family:var(--font-display);background:linear-gradient(321.66deg,#3797d8 6.86%,#0f4c75 73.4%);-webkit-text-fill-color:transparent;z-index:0;-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-background-clip:text;position:absolute;top:80%;left:48px}.HowItWorks-module__Hqidbq__firstStep .HowItWorks-module__Hqidbq__stepNumber{left:0}@media (max-width:1024px){.HowItWorks-module__Hqidbq__card{padding:60px 40px}.HowItWorks-module__Hqidbq__stepsGrid{gap:0}.HowItWorks-module__Hqidbq__stepColumn{padding:0 32px}.HowItWorks-module__Hqidbq__firstStep{padding-left:0}.HowItWorks-module__Hqidbq__lastStep{padding-right:0}.HowItWorks-module__Hqidbq__stepNumber{left:32px}.HowItWorks-module__Hqidbq__firstStep .HowItWorks-module__Hqidbq__stepNumber{left:0}}@media (max-width:768px){.HowItWorks-module__Hqidbq__section{padding:0}.HowItWorks-module__Hqidbq__card{border-radius:24px;padding:50px 30px}.HowItWorks-module__Hqidbq__stepsGrid{grid-template-columns:1fr;gap:48px}.HowItWorks-module__Hqidbq__stepColumn{text-align:center;align-items:center;padding:0}.HowItWorks-module__Hqidbq__stepColumn:not(.HowItWorks-module__Hqidbq__firstStep):before{display:none}.HowItWorks-module__Hqidbq__firstStep{padding-left:0}.HowItWorks-module__Hqidbq__lastStep{padding-right:0}.HowItWorks-module__Hqidbq__stepNumber{opacity:.15;font-size:120px;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.HowItWorks-module__Hqidbq__firstStep .HowItWorks-module__Hqidbq__stepNumber{left:50%}}
.InstallersHowItWorks-module__CJABsq__howItWorksSection{background-color:#fff;padding:45px 0;position:relative}.InstallersHowItWorks-module__CJABsq__howItWorksSection .container{padding:0 50px}.InstallersHowItWorks-module__CJABsq__desktopLayout{flex-direction:column;padding-inline:clamp(60px,14vw,200px);display:flex}.InstallersHowItWorks-module__CJABsq__pair{gap:55px;display:flex}.InstallersHowItWorks-module__CJABsq__pairCenter{align-items:center}.InstallersHowItWorks-module__CJABsq__pairStaggered{align-items:flex-start}.InstallersHowItWorks-module__CJABsq__pairLeft,.InstallersHowItWorks-module__CJABsq__pairRight,.InstallersHowItWorks-module__CJABsq__headerBlock{flex:1}.InstallersHowItWorks-module__CJABsq__pairStaggered .InstallersHowItWorks-module__CJABsq__pairRight{margin-top:115px}.InstallersHowItWorks-module__CJABsq__mobileGrid{flex-direction:column;gap:24px;display:none}.InstallersHowItWorks-module__CJABsq__headerBlock{flex-direction:column;display:flex}.InstallersHowItWorks-module__CJABsq__sectionLabel{color:#00b4d8;text-transform:capitalize;margin-bottom:12px;font-size:16px;font-weight:500;line-height:100%;display:inline-block}.InstallersHowItWorks-module__CJABsq__title{color:var(--text-primary);white-space:pre-line;font-size:clamp(28px,3.5vw,40px);font-weight:500;line-height:100%}.InstallersHowItWorks-module__CJABsq__stepCard{background-color:#0f4c751a;border-radius:30px;flex-direction:column;align-items:flex-start;padding:46px 32px 46px 54px;transition:transform .25s,box-shadow .25s;display:flex}.InstallersHowItWorks-module__CJABsq__stepNumber{color:var(--text-primary);margin-bottom:15px;font-size:24px;font-weight:600;line-height:24px}.InstallersHowItWorks-module__CJABsq__stepTitle{color:var(--text-primary);margin-bottom:9px;font-size:18px;font-weight:600;line-height:24px}.InstallersHowItWorks-module__CJABsq__stepDescription{color:var(--text-primary);font-size:16px;font-weight:400;line-height:24px}@media (max-width:1024px){.InstallersHowItWorks-module__CJABsq__desktopLayout{flex-direction:column;padding:0 40px;display:flex}}@media (max-width:768px){.InstallersHowItWorks-module__CJABsq__howItWorksSection{padding:60px 0}.InstallersHowItWorks-module__CJABsq__howItWorksSection .container{padding:0 24px}.InstallersHowItWorks-module__CJABsq__desktopLayout{display:none}.InstallersHowItWorks-module__CJABsq__mobileGrid{display:flex}.InstallersHowItWorks-module__CJABsq__stepCard{border-radius:20px;padding:32px 24px}.InstallersHowItWorks-module__CJABsq__title{white-space:normal}}
.ShapeFuture-module__o9XphG__section{padding:70px 70px 50px}.ShapeFuture-module__o9XphG__wrapper{aspect-ratio:3906/1782;border-radius:30px;width:100%;height:auto;position:relative;overflow:hidden}.ShapeFuture-module__o9XphG__imageContainer{width:100%;height:100%;position:absolute;inset:0}.ShapeFuture-module__o9XphG__image{object-fit:cover;object-position:center}.ShapeFuture-module__o9XphG__content{z-index:2;pointer-events:none;flex-direction:column;justify-content:space-between;padding:60px;display:flex;position:absolute;inset:0}.ShapeFuture-module__o9XphG__title{font-family:var(--font-display);color:#fff;margin:auto 0 0;font-size:clamp(32px,4.167vw,60px);font-weight:400;line-height:100%}.ShapeFuture-module__o9XphG__logo{width:46px;height:43px}@media (max-width:1024px){.ShapeFuture-module__o9XphG__section{padding:40px 40px 0}.ShapeFuture-module__o9XphG__wrapper{border-radius:24px;height:auto}.ShapeFuture-module__o9XphG__content{padding:40px}}@media (max-width:768px){.ShapeFuture-module__o9XphG__section{padding:40px 0}.ShapeFuture-module__o9XphG__wrapper{border-radius:20px;height:auto;min-height:240px}.ShapeFuture-module__o9XphG__content{padding:30px}.ShapeFuture-module__o9XphG__logo{width:36px;height:34px}}
.PartnersFAQ-module__qitiJq__section{background-color:#fff;padding:45px 0 0;position:relative}.PartnersFAQ-module__qitiJq__header{text-align:center;margin-bottom:60px}.PartnersFAQ-module__qitiJq__label{color:var(--text-primary);margin-bottom:12px;font-size:16px;font-weight:500;line-height:100%;display:inline-block}.PartnersFAQ-module__qitiJq__title{color:#213949;font-size:clamp(32px,3vw,40px);font-weight:500;line-height:100%}.PartnersFAQ-module__qitiJq__faqList{flex-direction:column;max-width:800px;max-height:480px;margin:0 auto;padding-right:16px;display:flex;position:relative;overflow-y:auto}.PartnersFAQ-module__qitiJq__faqList::-webkit-scrollbar{width:6px}.PartnersFAQ-module__qitiJq__faqList::-webkit-scrollbar-track{background:0 0}.PartnersFAQ-module__qitiJq__faqList::-webkit-scrollbar-thumb{background:#dde7f1;border-radius:3px}.PartnersFAQ-module__qitiJq__faqList::-webkit-scrollbar-thumb:hover{background:#00b4d8}.PartnersFAQ-module__qitiJq__faqItem{border-bottom:1px solid #dde7f1;scroll-margin-top:100px}.PartnersFAQ-module__qitiJq__faqItem:last-child{border-bottom:none}.PartnersFAQ-module__qitiJq__questionBtn{text-align:left;cursor:pointer;background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:28px 0;display:flex}.PartnersFAQ-module__qitiJq__questionText{color:#213949;font-size:clamp(16px,1.8vw,18px);font-weight:600;line-height:100%;transition:color .2s}.PartnersFAQ-module__qitiJq__iconWrapper{color:#000;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .3s,color .2s;display:flex}.PartnersFAQ-module__qitiJq__icon{width:20px;height:20px}.PartnersFAQ-module__qitiJq__answerWrapper{opacity:0;max-height:0;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .3s;overflow:hidden}.PartnersFAQ-module__qitiJq__open .PartnersFAQ-module__qitiJq__answerWrapper{opacity:1;max-height:250px}.PartnersFAQ-module__qitiJq__answerContent{padding-bottom:28px}.PartnersFAQ-module__qitiJq__answerText{color:#213949;max-width:95%;font-size:16px;font-weight:400;line-height:25px}@media (max-width:768px){.PartnersFAQ-module__qitiJq__section{padding:30px 0}.PartnersFAQ-module__qitiJq__header{margin-bottom:40px}.PartnersFAQ-module__qitiJq__questionBtn{padding:20px 0}.PartnersFAQ-module__qitiJq__answerContent{padding-bottom:20px}}
.SecurityCompliance-module__T06Rgq__securitySection{text-align:center;padding:0 50px}.SecurityCompliance-module__T06Rgq__sectionLabel{color:var(--text-primary);font-size:16px;font-weight:500;line-height:100%}.SecurityCompliance-module__T06Rgq__securityHeading{color:#213949;margin:10px;font-size:clamp(28px,4vw,40px);font-weight:500;line-height:100%}.SecurityCompliance-module__T06Rgq__securityDesc{color:#213949;max-width:600px;margin:0 auto 60px;font-size:18px;font-weight:400;line-height:24px}.SecurityCompliance-module__T06Rgq__complianceGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.SecurityCompliance-module__T06Rgq__complianceCardWrapper{height:100%}.SecurityCompliance-module__T06Rgq__complianceCard{text-align:center;border:1px solid #d6e4ed;border-radius:30px;flex-direction:column;align-items:center;height:100%;padding:50px 32px 20px;transition:transform .3s,box-shadow .3s;display:flex}.SecurityCompliance-module__T06Rgq__complianceIconWrapper{justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:24px;display:flex}.SecurityCompliance-module__T06Rgq__complianceTitle{color:#213949;margin-bottom:16px;font-size:18px;font-weight:600;line-height:100%}.SecurityCompliance-module__T06Rgq__complianceDescription{color:#213949;font-size:16px;font-weight:400;line-height:25px}.SecurityCompliance-module__T06Rgq__securityLink{color:var(--primary-cyan);text-underline-offset:4px;align-items:center;gap:18px;margin-top:48px;font-size:14px;font-weight:400;line-height:19px;transition:color .2s,gap .2s;display:inline-flex}.SecurityCompliance-module__T06Rgq__securityLinkArrow{transition:transform .2s}.SecurityCompliance-module__T06Rgq__securityLink:hover .SecurityCompliance-module__T06Rgq__securityLinkArrow{transform:translate(4px)}@media (max-width:1024px){.SecurityCompliance-module__T06Rgq__complianceGrid{grid-template-columns:1fr;max-width:500px;margin-left:auto;margin-right:auto}}@media (max-width:768px){.SecurityCompliance-module__T06Rgq__securitySection{padding:0}}
.Commercial-module__GVGa-a__commercialHeaderWrapper{background:linear-gradient(#cfecff 0% 70%,#cfecff1a 100%);padding-bottom:20px;position:relative;overflow:hidden}.Commercial-module__GVGa-a__commercialHeaderWrapper .container{padding:0}@media (max-width:1440px){.Commercial-module__GVGa-a__commercialHeaderWrapper .container{padding:0 70px}}@media (max-width:768px){.Commercial-module__GVGa-a__commercialHeaderWrapper .container{padding:45px 30px 0}}
.HardwareHero-module__Ss0-dq__heroSection{text-align:center;z-index:1;background:linear-gradient(#cfecff 0% 30%,#cfecff1a 100%);padding-top:200px;padding-bottom:0;position:relative;overflow:hidden}.HardwareHero-module__Ss0-dq__gridBg{pointer-events:none;z-index:0;width:590px;height:498px;position:absolute;top:3%;left:50%;transform:translate(-50%)}.HardwareHero-module__Ss0-dq__gridImage{object-fit:contain;mix-blend-mode:multiply}.HardwareHero-module__Ss0-dq__heroTitle{color:#213949;max-width:850px;margin-bottom:24px;margin-left:auto;margin-right:auto;font-size:clamp(38px,5vw,64px);font-weight:500;line-height:100%}.HardwareHero-module__Ss0-dq__heroSubtitle{color:#213949;max-width:650px;margin:0 auto 50px;font-size:clamp(16px,2vw,18px);font-weight:500;line-height:30px}.HardwareHero-module__Ss0-dq__heroImageWrapper{justify-content:center;align-items:center;width:100%;max-width:880px;margin:0 auto;display:flex;position:relative}.HardwareHero-module__Ss0-dq__heroImage{object-fit:contain;width:100%;height:auto}@media (max-width:768px){.HardwareHero-module__Ss0-dq__heroSection{padding-top:120px;padding-bottom:40px}.HardwareHero-module__Ss0-dq__heroTitle{margin-bottom:16px;font-size:clamp(32px,8vw,44px)}.HardwareHero-module__Ss0-dq__heroSubtitle{margin-bottom:36px;padding:0 16px;font-size:15px;line-height:24px}}
.WhyPoolStack-module__bXECza__section{color:#213949;background:linear-gradient(#fff0 0%,#00b4d81a 100%);padding:0 50px 90px}.WhyPoolStack-module__bXECza__rowTop{grid-template-columns:1fr 1fr;align-items:flex-start;gap:40px;max-width:1440px;margin:0 auto 75px;display:grid}.WhyPoolStack-module__bXECza__leftCol{flex-direction:column;display:flex}.WhyPoolStack-module__bXECza__subtitle{color:#0f4c75;margin-bottom:16px;font-size:16px;font-weight:500;line-height:100%;display:block}.WhyPoolStack-module__bXECza__title{color:#0f4c75;margin-bottom:32px;font-size:clamp(36px,5vw,64px);font-weight:500;line-height:100%}.WhyPoolStack-module__bXECza__cyanText{color:#00b4d8;white-space:nowrap}.WhyPoolStack-module__bXECza__complianceList{align-items:center;gap:20px;display:flex}.WhyPoolStack-module__bXECza__complianceItem{color:#0f4c75;align-items:center;gap:10px;font-size:14px;font-weight:700;line-height:100%;display:flex}.WhyPoolStack-module__bXECza__divider{background-color:#acacac;width:1px;height:20px}.WhyPoolStack-module__bXECza__rightCol{align-items:flex-start;padding-top:40px;display:flex}.WhyPoolStack-module__bXECza__description{color:#213949;font-size:18px;font-weight:400;line-height:34px}.WhyPoolStack-module__bXECza__rowBottom{grid-template-columns:1fr 1fr;align-items:center;gap:40px;max-width:1440px;margin:0 auto;display:grid}.WhyPoolStack-module__bXECza__leftBottomGroup{align-items:center;gap:40px;display:flex}.WhyPoolStack-module__bXECza__poolsAutomated{flex-direction:column;align-items:flex-start;min-width:300px;display:flex}.WhyPoolStack-module__bXECza__bigNumber{color:#0f4c75;margin-bottom:8px;font-size:clamp(24px,4vw,48px);font-weight:700;line-height:100%}.WhyPoolStack-module__bXECza__statLabel{color:#4a5d6b;font-size:clamp(12px,2vw,32px);font-weight:400;line-height:100%}.WhyPoolStack-module__bXECza__imageCol{flex-shrink:0;justify-content:center;align-items:center;display:flex}.WhyPoolStack-module__bXECza__imageWrapper{border-radius:24px;width:100%;max-width:280px;overflow:hidden;box-shadow:0 10px 30px #0f4c7526}.WhyPoolStack-module__bXECza__mockupImage{object-fit:cover;width:100%;height:auto;display:block}.WhyPoolStack-module__bXECza__statsRow{align-items:center;gap:54px;display:flex}.WhyPoolStack-module__bXECza__statItem{align-items:center;gap:12px;display:flex}.WhyPoolStack-module__bXECza__mediumNumber{color:#0f4c75;font-size:clamp(24px,4vw,64px);font-weight:500;line-height:100%}.WhyPoolStack-module__bXECza__mediumLabel{color:#213949;white-space:nowrap;font-size:clamp(10px,1.5vw,20px);font-weight:500;line-height:100%}@media (min-width:1025px) and (max-width:1440px){.WhyPoolStack-module__bXECza__section{padding:0 30px 90px}.WhyPoolStack-module__bXECza__poolsAutomated{min-width:180px}.WhyPoolStack-module__bXECza__leftBottomGroup{gap:24px}.WhyPoolStack-module__bXECza__statsRow{gap:32px}.WhyPoolStack-module__bXECza__imageWrapper{max-width:240px}}@media (max-width:1024px){.WhyPoolStack-module__bXECza__rowTop{grid-template-columns:1fr;gap:30px;margin-bottom:50px}.WhyPoolStack-module__bXECza__rightCol{padding-top:0}.WhyPoolStack-module__bXECza__rowBottom{grid-template-columns:auto 1fr;align-items:start;gap:32px 16px;display:grid}.WhyPoolStack-module__bXECza__leftBottomGroup{display:contents}.WhyPoolStack-module__bXECza__poolsAutomated{text-align:center;min-width:unset;grid-area:1/1/auto/2;align-items:center}.WhyPoolStack-module__bXECza__statsRow{flex-direction:row;grid-area:1/2/auto/3;justify-content:space-around;gap:10px;width:100%;margin-left:0}.WhyPoolStack-module__bXECza__imageCol{grid-area:2/1/auto/3;justify-content:center}.WhyPoolStack-module__bXECza__statItem{text-align:center;flex-direction:column;gap:4px}.WhyPoolStack-module__bXECza__mediumLabel{white-space:normal}}@media (max-width:768px){.WhyPoolStack-module__bXECza__cyanText{white-space:normal}.WhyPoolStack-module__bXECza__section{padding:0 20px 50px}.WhyPoolStack-module__bXECza__rowTop{gap:20px}.WhyPoolStack-module__bXECza__title{margin-bottom:24px}.WhyPoolStack-module__bXECza__complianceList{flex-wrap:wrap;gap:12px}.WhyPoolStack-module__bXECza__divider{display:none}}
.BlogSection-module__IRGSwq__blogSection{padding:40px 0 90px}.BlogSection-module__IRGSwq__blogSection .container{padding:0}@media (max-width:1440px){.BlogSection-module__IRGSwq__blogSection .container{padding:0 70px}}.BlogSection-module__IRGSwq__categoryTabs{scrollbar-width:none;-ms-overflow-style:none;border-bottom:1px solid #d8e3ec;justify-content:center;gap:5px;margin-bottom:40px;display:flex;overflow-x:auto}.BlogSection-module__IRGSwq__categoryTabs::-webkit-scrollbar{display:none}.BlogSection-module__IRGSwq__categoryTab{color:#768188;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:12px 52px;font-size:16px;font-weight:500;transition:color .25s;position:relative}.BlogSection-module__IRGSwq__categoryTab:after{content:"";background:0 0;width:100%;height:2px;transition:background .25s;position:absolute;bottom:-1px;left:0}.BlogSection-module__IRGSwq__categoryTab:hover{color:#0d2b3e}.BlogSection-module__IRGSwq__categoryTabActive{color:#194767}.BlogSection-module__IRGSwq__categoryTabActive:after{background:#194767}.BlogSection-module__IRGSwq__blogGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}.BlogSection-module__IRGSwq__blogGrid>div{height:100%;display:flex}.BlogSection-module__IRGSwq__blogCard{cursor:pointer;background:#fff;border:1px solid #d6e4ed;border-radius:30px;flex-direction:column;width:100%;height:100%;padding:55px 32px 42px;text-decoration:none;display:flex}.BlogSection-module__IRGSwq__blogDate{color:#889ec1;margin-bottom:14px;font-size:12px;font-weight:500;line-height:100%}.BlogSection-module__IRGSwq__blogTitle{color:#213949;min-height:36px;margin-bottom:16px;font-size:18px;font-weight:600;line-height:100%}.BlogSection-module__IRGSwq__blogDescription{color:#213949;flex:1;margin-bottom:20px;font-size:16px;font-weight:400;line-height:25px}.BlogSection-module__IRGSwq__readArticle{color:#00b4d8;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;transition:gap .25s;display:inline-flex}.BlogSection-module__IRGSwq__blogCard:hover .BlogSection-module__IRGSwq__readArticle{gap:10px}.BlogSection-module__IRGSwq__readArticleArrow{font-size:16px;transition:transform .25s}.BlogSection-module__IRGSwq__blogCard:hover .BlogSection-module__IRGSwq__readArticleArrow{transform:translate(2px)}.BlogSection-module__IRGSwq__emptyState{text-align:center;color:#5a7d95;grid-column:1/-1;padding:60px 20px;font-size:16px}@media (max-width:1024px){.BlogSection-module__IRGSwq__blogGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.BlogSection-module__IRGSwq__blogSection{padding:24px 0 80px}.BlogSection-module__IRGSwq__blogSection .container{padding:0 30px}.BlogSection-module__IRGSwq__categoryTab{padding:10px 16px;font-size:14px}.BlogSection-module__IRGSwq__blogGrid{grid-template-columns:1fr;gap:16px}.BlogSection-module__IRGSwq__blogCard{padding:24px 20px}}
.ServiceCompaniesOpportunity-module__X0-Cmq__opportunitySection{padding:0 0 80px}.ServiceCompaniesOpportunity-module__X0-Cmq__opportunitySection .container{padding:0}.ServiceCompaniesOpportunity-module__X0-Cmq__opportunityGrid{grid-template-columns:repeat(2,1fr);gap:25px;display:grid}.ServiceCompaniesOpportunity-module__X0-Cmq__opportunityCard{background-color:#fff;border:1px solid #d6e4ed;border-radius:30px;flex-direction:column;height:100%;padding:50px 50px 40px;transition:all .3s;display:flex}.ServiceCompaniesOpportunity-module__X0-Cmq__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:24px;display:flex}.ServiceCompaniesOpportunity-module__X0-Cmq__cardTitle{color:#213949;margin-bottom:12px;font-size:18px;font-weight:600;line-height:100%}.ServiceCompaniesOpportunity-module__X0-Cmq__cardText{color:#213949;font-size:16px;font-weight:400;line-height:25px}@media (max-width:1440px){.ServiceCompaniesOpportunity-module__X0-Cmq__opportunitySection{padding:0 70px 80px}}@media (max-width:768px){.ServiceCompaniesOpportunity-module__X0-Cmq__opportunitySection{padding:0 10px 60px}.ServiceCompaniesOpportunity-module__X0-Cmq__opportunityGrid{grid-template-columns:1fr;gap:16px}.ServiceCompaniesOpportunity-module__X0-Cmq__opportunityCard{padding:24px}}
.SupportService-module__lCrnbG__supportServiceHeaderWrapper{background:linear-gradient(#cfecff 0% 66.76%,#cfecff1a 100%);padding-bottom:20px;position:relative;overflow:hidden}.SupportService-module__lCrnbG__supportServiceHeaderWrapper .container{padding:0}.SupportService-module__lCrnbG__headerText{max-width:800px}.SupportService-module__lCrnbG__sectionLabel{color:var(--text-primary);text-transform:capitalize;margin-bottom:12px;font-size:16px;font-weight:500;line-height:100%;display:inline-block}.SupportService-module__lCrnbG__heading{color:#213949;white-space:pre-line;font-size:clamp(32px,3vw,40px);font-weight:500;line-height:1.2}@media (max-width:1440px){.SupportService-module__lCrnbG__supportServiceHeaderWrapper .container{padding:0 70px}}@media (max-width:768px){.SupportService-module__lCrnbG__supportServiceHeaderWrapper .container{padding:5px 30px 0}}
.IoTLab-module__Wi0pWq__labSection{background:linear-gradient(183.36deg,#1d4e6f 2.77%,#3d7b9100 95.05%)}.IoTLab-module__Wi0pWq__labHeroBanner{padding:120px 0 0;position:relative;overflow:hidden}.IoTLab-module__Wi0pWq__labHeroBanner .container{z-index:1;max-width:1440px;margin:0 auto;padding:0 70px;position:relative}.IoTLab-module__Wi0pWq__labBgImageWrapper{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.IoTLab-module__Wi0pWq__labBgImage{object-fit:cover;object-position:top}.IoTLab-module__Wi0pWq__labBgOverlay{background:linear-gradient(#629cc400 0%,#fff 100%);position:absolute;inset:0}.IoTLab-module__Wi0pWq__labHeroGrid{grid-template-columns:1fr 1.3fr;align-items:start;gap:120px;display:grid}.IoTLab-module__Wi0pWq__labContentSection{background:#fff;padding:40px 0 0}.IoTLab-module__Wi0pWq__labContentSection .container{max-width:1440px;margin:0 auto;padding:0 70px}.IoTLab-module__Wi0pWq__labContentGrid{grid-template-columns:1fr 1.3fr;align-items:start;gap:120px;display:grid}.IoTLab-module__Wi0pWq__sectionLabel{color:#213949;margin-bottom:6px;font-size:16px;font-weight:500;line-height:100%;display:block}.IoTLab-module__Wi0pWq__labHeading{color:#213949;margin-bottom:0;font-size:clamp(26px,3vw,40px);font-weight:500;line-height:100%}.IoTLab-module__Wi0pWq__labStatsGrid{grid-template-columns:1fr 1fr;gap:16px;margin-top:8px;display:grid}.IoTLab-module__Wi0pWq__labStatCard{border:1px solid #d4e0e8;border-radius:16px;padding:26px 27px}.IoTLab-module__Wi0pWq__labStatLabel{color:#194767;text-transform:uppercase;margin-bottom:3px;font-size:12px;font-weight:500;line-height:26px}.IoTLab-module__Wi0pWq__labStatValue{color:#194767;font-size:18px;font-weight:600;line-height:26px}.IoTLab-module__Wi0pWq__labTextContent p{color:#213949;margin-bottom:20px;font-size:16px;font-weight:500;line-height:26px}.IoTLab-module__Wi0pWq__labTextContent p:last-child{margin-bottom:0}.IoTLab-module__Wi0pWq__labTextContent p strong{color:#213949;font-weight:700}.IoTLab-module__Wi0pWq__labLeadText{color:#213949!important;margin-top:22px!important;margin-bottom:0!important;font-size:clamp(18px,2vw,22px)!important;font-weight:500!important;line-height:34px!important}@media (max-width:1024px){:is(.IoTLab-module__Wi0pWq__labHeroBanner .container,.IoTLab-module__Wi0pWq__labContentSection .container){padding:0 40px}.IoTLab-module__Wi0pWq__labHeroGrid,.IoTLab-module__Wi0pWq__labContentGrid{grid-template-columns:1fr;gap:32px}.IoTLab-module__Wi0pWq__labLeadText{margin-top:0!important}}@media (max-width:768px){.IoTLab-module__Wi0pWq__labHeroBanner{padding:80px 0 40px}.IoTLab-module__Wi0pWq__labContentSection{padding:40px 0}:is(.IoTLab-module__Wi0pWq__labHeroBanner .container,.IoTLab-module__Wi0pWq__labContentSection .container){padding:0 24px}.IoTLab-module__Wi0pWq__labStatsGrid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.IoTLab-module__Wi0pWq__labStatsGrid{grid-template-columns:1fr}}
.DistributorsChallenges-module__oLhpRG__sectionLabel{color:var(--text-primary);font-size:16px;font-weight:500;line-height:100%}.DistributorsChallenges-module__oLhpRG__storyHeading{color:#213949;margin:10px 0;font-size:clamp(28px,2vw,40px);font-weight:500;line-height:100%}
.HardwareSpecs-module__eCVd4W__specsSection{background-color:#fff;width:100%;padding-top:60px;position:relative;overflow:hidden}@media (max-width:768px){.HardwareSpecs-module__eCVd4W__specsSection{padding-top:40px}}.HardwareSpecs-module__eCVd4W__introText{color:#213949;max-width:540px;font-size:22px;font-weight:500;line-height:32px}@media (max-width:1024px){.HardwareSpecs-module__eCVd4W__introText{max-width:100%;font-size:18px;line-height:1.4}}.HardwareSpecs-module__eCVd4W__specCard{border:1px solid #e2e8f0;border-radius:20px;width:100%;max-width:573px;overflow:hidden}.HardwareSpecs-module__eCVd4W__imageCard{justify-content:flex-end;align-items:center;width:100%;display:flex;position:relative}@media (max-width:1023px){.HardwareSpecs-module__eCVd4W__imageCard{justify-content:center}}.HardwareSpecs-module__eCVd4W__imageWrapper{aspect-ratio:802/584;width:100%;max-width:802px;position:relative}@media (min-width:1440px){.HardwareSpecs-module__eCVd4W__imageWrapper{width:802px;height:584px}}
.ComparisonTable-module__n2dozq__tableHeading{color:#000;font-size:clamp(15px,1.46vw,21px);font-weight:500;line-height:100%}.ComparisonTable-module__n2dozq__tableCell{color:#213949;font-size:clamp(14px,1.11111vw,16px);font-weight:400;line-height:1.4}
.Installers-module__UBOD1G__installersHeaderWrapper{background:linear-gradient(#cfecff 0% 66.76%,#cfecff1a 100%);position:relative;overflow:hidden}.Installers-module__UBOD1G__installersHeaderWrapper .container{padding:0 0 50px}.Installers-module__UBOD1G__headerText{max-width:800px}.Installers-module__UBOD1G__sectionLabel{color:var(--text-primary);text-transform:capitalize;margin-bottom:12px;font-size:16px;font-weight:500;line-height:100%;display:inline-block}.Installers-module__UBOD1G__heading{color:#213949;white-space:pre-line;font-size:clamp(32px,3vw,40px);font-weight:500;line-height:1.2}@media (max-width:1440px){.Installers-module__UBOD1G__installersHeaderWrapper .container{padding:0 70px}}@media (max-width:768px){.Installers-module__UBOD1G__installersHeaderWrapper .container{padding:5px 30px 0}}
.CaseStudySection-module__cRNeja__section{padding:0 0 90px}.CaseStudySection-module__cRNeja__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;align-items:stretch;gap:80px 100px;display:grid}.CaseStudySection-module__cRNeja__headingCellLeft,.CaseStudySection-module__cRNeja__headingCellRight{flex-direction:column;justify-content:center;display:flex}.CaseStudySection-module__cRNeja__cardCellLeft,.CaseStudySection-module__cRNeja__cardCellRight{flex-direction:column;display:flex}.CaseStudySection-module__cRNeja__section .container{padding:0 155px}.CaseStudySection-module__cRNeja__card{background-color:#0f4c751a;border-radius:30px;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding:55px 48px;display:flex}.CaseStudySection-module__cRNeja__cardTitle{color:var(--text-primary);margin-bottom:20px;font-size:clamp(16px,2.2vw,18px);font-weight:500;line-height:24px}.CaseStudySection-module__cRNeja__cardDescription{color:var(--text-primary);margin-bottom:32px;font-size:16px;font-weight:400;line-height:24px}.CaseStudySection-module__cRNeja__cardDescriptionOnly{color:var(--text-primary);margin-bottom:32px;font-size:clamp(14px,2vw,16px);font-weight:400;line-height:24px}.CaseStudySection-module__cRNeja__label{color:#00b4d8;margin-bottom:11px;font-size:16px;font-weight:500;line-height:100%;display:block}.CaseStudySection-module__cRNeja__heading{color:var(--text-primary);font-size:clamp(28px,3vw,40px);font-weight:500;line-height:100%}.CaseStudySection-module__cRNeja__btnIcon{margin-left:8px;transition:transform .2s}.CaseStudySection-module__cRNeja__card:hover .CaseStudySection-module__cRNeja__btnIcon{transform:translate(2px,-2px)}@media (max-width:1024px){.CaseStudySection-module__cRNeja__grid{gap:60px 50px}.CaseStudySection-module__cRNeja__card{padding:40px 32px}}@media (max-width:768px){.CaseStudySection-module__cRNeja__section{padding:60px 0 80px}.CaseStudySection-module__cRNeja__grid{grid-template-columns:1fr;grid-auto-rows:auto;gap:40px}.CaseStudySection-module__cRNeja__section .container{padding:0 30px}.CaseStudySection-module__cRNeja__headingCellLeft{order:1}.CaseStudySection-module__cRNeja__cardCellRight{order:2}.CaseStudySection-module__cRNeja__headingCellRight{order:3}.CaseStudySection-module__cRNeja__cardCellLeft{order:4}}
.NotFound-module__txpBSG__gridBg{background-image:linear-gradient(90deg,#00b5e20d 1px,#0000 1px),linear-gradient(#00b5e20d 1px,#0000 1px);background-size:50px 50px;-webkit-mask-image:radial-gradient(80% 80%,#000,#0000);mask-image:radial-gradient(80% 80%,#000,#0000)}.NotFound-module__txpBSG__glow{background:radial-gradient(circle,#00b4d8 0%,#0000 70%)}.NotFound-module__txpBSG__watermark{background:linear-gradient(135deg,#e0f2fe 0%,#bae6fd 40%,#7dd3fc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}
.Contact-module__kQw4jG__contactPage{background:linear-gradient(#cfecff 0% 6.76%,#fff 100%);min-height:100vh;padding-top:180px;padding-bottom:90px;position:relative;overflow:hidden}.Contact-module__kQw4jG__gridBg{pointer-events:none;z-index:0;width:590px;height:498px;position:absolute;top:3%;left:50%;transform:translate(-50%)}.Contact-module__kQw4jG__gridImage{object-fit:contain}.Contact-module__kQw4jG__container{z-index:1;position:relative}.Contact-module__kQw4jG__headerText{text-align:center;max-width:770px;margin-bottom:90px;margin-left:auto;margin-right:auto;padding:0 16px}.Contact-module__kQw4jG__title{color:#213949;margin-bottom:30px;font-size:clamp(48px,6vw,64px);font-weight:500;line-height:100%}.Contact-module__kQw4jG__subtitle{color:#213949;font-size:18px;font-weight:500;line-height:30px}.Contact-module__kQw4jG__formCard{background:0 0;grid-template-columns:1.2fr 1fr;gap:32px;margin-bottom:90px;display:grid}.Contact-module__kQw4jG__formContainer{background-color:#f6f6f6;border-radius:30px;flex-direction:column;justify-content:center;padding:56px;display:flex}.Contact-module__kQw4jG__form{flex-direction:column;gap:24px;display:flex}.Contact-module__kQw4jG__inputGrid{grid-template-columns:1fr 1fr;gap:24px 20px;display:grid}.Contact-module__kQw4jG__fieldGroup{flex-direction:column;gap:8px;display:flex}.Contact-module__kQw4jG__fullWidth{grid-column:span 2}.Contact-module__kQw4jG__label{color:#000;font-size:14px;font-weight:500;line-height:100%}.Contact-module__kQw4jG__input,.Contact-module__kQw4jG__textarea{width:100%;font-family:var(--font-sans);color:#000;background-color:#fff;border:none;border-radius:15px;padding:12px 20px;font-size:15px;transition:all .25s}.Contact-module__kQw4jG__input::placeholder,.Contact-module__kQw4jG__textarea::placeholder{color:#a0b1c0}.Contact-module__kQw4jG__input:focus,.Contact-module__kQw4jG__textarea:focus{background-color:#fff;outline:none}.Contact-module__kQw4jG__textarea{resize:vertical;min-height:120px}.Contact-module__kQw4jG__selectWrapper{position:relative}.Contact-module__kQw4jG__selectTrigger{width:100%;font-family:var(--font-sans);color:#000;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:none;border-radius:15px;justify-content:space-between;align-items:center;padding:16px 20px;font-size:14px;line-height:100%;transition:all .25s;display:flex}.Contact-module__kQw4jG__selectTrigger:focus{background-color:#fff;outline:none}.Contact-module__kQw4jG__selectTriggerPlaceholder{color:#a0b1c0}.Contact-module__kQw4jG__arrowIcon{width:12px;height:8px;color:var(--text-muted);transition:transform .25s}.Contact-module__kQw4jG__arrowRotated{transform:rotate(180deg)}.Contact-module__kQw4jG__selectMenu{z-index:10;background-color:#fff;border:1px solid #e2e8f0;border-radius:15px;width:100%;max-height:250px;padding:6px;animation:.2s ease-out Contact-module__kQw4jG__slideDown;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.Contact-module__kQw4jG__selectMenu::-webkit-scrollbar{width:6px}.Contact-module__kQw4jG__selectMenu::-webkit-scrollbar-track{background:0 0}.Contact-module__kQw4jG__selectMenu::-webkit-scrollbar-thumb{background:#dde7f1;border-radius:3px}.Contact-module__kQw4jG__selectMenu::-webkit-scrollbar-thumb:hover{background:#00b4d8}.Contact-module__kQw4jG__selectOption{cursor:pointer;color:#213949;border-radius:8px;padding:10px 14px;font-size:14px;transition:background-color .15s}.Contact-module__kQw4jG__selectOption:hover{color:var(--primary-cyan-hover);background-color:#f0f7fc}.Contact-module__kQw4jG__selectOptionActive{color:var(--primary-blue);background-color:#e3f2fd;font-weight:500}.Contact-module__kQw4jG__btnContainer{justify-content:center;margin-top:12px;display:flex}.Contact-module__kQw4jG__submitBtn{min-width:220px}.Contact-module__kQw4jG__errorText{color:#e53e3e;margin-top:4px;font-size:12px}.Contact-module__kQw4jG__successCard{text-align:center;padding:40px 20px}.Contact-module__kQw4jG__successIcon{color:#319795;background-color:#e6fffa;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 24px;font-size:32px;display:flex}.Contact-module__kQw4jG__successTitle{color:var(--primary-blue);margin-bottom:12px;font-size:24px;font-weight:600}.Contact-module__kQw4jG__successDesc{color:var(--text-muted);margin-bottom:24px;font-size:16px}.Contact-module__kQw4jG__imageContainer{border-radius:32px;width:100%;height:100%;min-height:450px;position:relative;overflow:hidden}.Contact-module__kQw4jG__image{object-fit:cover;object-position:center}.Contact-module__kQw4jG__infoGrid{grid-template-columns:1fr 1fr;align-items:center;gap:190px;display:grid}.Contact-module__kQw4jG__infoTextBlock{flex-direction:column;gap:17px;display:flex}.Contact-module__kQw4jG__infoHeading{color:#213949;font-size:clamp(24px,2.778vw,40px);font-weight:500;line-height:100%}.Contact-module__kQw4jG__infoDescription{color:#213949;white-space:nowrap;font-size:18px;font-weight:400;line-height:24px}.Contact-module__kQw4jG__infoCard{background:0 0;border-radius:0;flex-direction:row;align-items:center;gap:20px;padding:0;transition:transform .3s;display:flex}.Contact-module__kQw4jG__infoContent{flex-direction:column;gap:6px;display:flex}.Contact-module__kQw4jG__iconWrapper{background-color:#e7edf1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:87px;height:87px;transition:background-color .3s;display:flex}.Contact-module__kQw4jG__infoCard:hover .Contact-module__kQw4jG__iconWrapper{background-color:#e0f2fe}.Contact-module__kQw4jG__infoCardTitle{color:#213949;margin-bottom:0;font-size:18px;font-weight:600;line-height:100%}.Contact-module__kQw4jG__infoLinks{flex-direction:column;display:flex}.Contact-module__kQw4jG__infoLink{color:#213949;font-size:16px;font-weight:400;line-height:25px;text-decoration:none;transition:color .2s}.Contact-module__kQw4jG__infoLink:hover{color:var(--primary-cyan)}@keyframes Contact-module__kQw4jG__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Contact-module__kQw4jG__selectMenu:has(.Contact-module__kQw4jG__searchContainer){padding-top:0}.Contact-module__kQw4jG__searchContainer{z-index:2;background-color:#fff;border-bottom:1px solid #dde7f1;border-top-left-radius:14px;border-top-right-radius:14px;margin-bottom:6px;margin-left:-6px;margin-right:-6px;padding:10px 12px;position:sticky;top:0}.Contact-module__kQw4jG__searchInput{color:#000;background-color:#f8fafc;border:1px solid #dde7f1;border-radius:10px;outline:none;width:100%;padding:10px 14px;font-size:14px;transition:border-color .2s,background-color .2s}.Contact-module__kQw4jG__searchInput:focus{background-color:#fff;border-color:#00b4d8}.Contact-module__kQw4jG__noResultsOption{color:#556e7e;text-align:center;padding:12px 14px;font-size:14px}@media (max-width:1440px){.Contact-module__kQw4jG__container{padding:0 70px}}@media (max-width:1024px){.Contact-module__kQw4jG__formCard{grid-template-columns:1fr}.Contact-module__kQw4jG__formContainer{padding:40px}.Contact-module__kQw4jG__imageContainer{min-height:350px}.Contact-module__kQw4jG__infoGrid{gap:24px}.Contact-module__kQw4jG__container{padding:0 30px}}@media (max-width:768px){.Contact-module__kQw4jG__contactPage{padding-top:110px;padding-bottom:60px}.Contact-module__kQw4jG__headerText{margin-bottom:60px}.Contact-module__kQw4jG__formContainer{padding:32px 24px}.Contact-module__kQw4jG__formCard{margin-bottom:45px}.Contact-module__kQw4jG__inputGrid{grid-template-columns:1fr;gap:16px}.Contact-module__kQw4jG__fullWidth{grid-column:span 1}.Contact-module__kQw4jG__infoGrid{grid-template-columns:1fr;gap:10px}.Contact-module__kQw4jG__infoCard{padding:24px}.Contact-module__kQw4jG__infoDescription{white-space:normal;font-size:16px}.Contact-module__kQw4jG__infoLink{word-break:break-all;font-size:12px}}
.DistributorsSolutions-module__mrkVeW__sectionLabel{color:var(--text-primary);font-size:16px;font-weight:500;line-height:100%}.DistributorsSolutions-module__mrkVeW__storyHeading{color:var(--text-primary);margin:10px 0;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:100%}
.HardwareFeatures-module__FFNgIG__featuresSection{background:linear-gradient(#fff0 0%,#00b4d81a 100%);width:100%;padding-top:45px;padding-bottom:100px;position:relative}@media (max-width:768px){.HardwareFeatures-module__FFNgIG__featuresSection{padding-top:40px;padding-bottom:60px}}
.PrivacyPolicy-module__DspeBq__privacyHeaderWrapper{background:linear-gradient(#cfecff 0% 66.76%,#cfecff1a 100%);position:relative;overflow:hidden}.PrivacyPolicy-module__DspeBq__contentWrapper{z-index:2;max-width:1440px;margin:0 auto;padding:0 clamp(24px,17.7vw,255px);position:relative}.PrivacyPolicy-module__DspeBq__bottomContent{padding-bottom:90px}.PrivacyPolicy-module__DspeBq__policySection{border-bottom:1px solid #e8eef3;padding:24px 0}.PrivacyPolicy-module__DspeBq__policySection:last-child{border-bottom:none}.PrivacyPolicy-module__DspeBq__sectionTitle{color:#213949;margin-bottom:16px;font-size:18px;font-weight:600;line-height:30px}.PrivacyPolicy-module__DspeBq__sectionContent{color:#000;margin-bottom:12px;font-size:16px;font-weight:400;line-height:30px}.PrivacyPolicy-module__DspeBq__sectionContent:last-child{margin-bottom:0}.PrivacyPolicy-module__DspeBq__subsectionsList{flex-direction:column;gap:20px;margin-top:16px;display:flex}.PrivacyPolicy-module__DspeBq__subSection{flex-direction:column;gap:4px;display:flex}.PrivacyPolicy-module__DspeBq__subSectionTitle{color:#213949;font-size:16px;font-weight:600;line-height:28px}.PrivacyPolicy-module__DspeBq__bulletList{flex-direction:column;gap:12px;margin-top:16px;margin-bottom:16px;padding-left:24px;list-style:outside;display:flex}.PrivacyPolicy-module__DspeBq__bulletItem{color:#000;font-size:16px;font-weight:400;line-height:25px}.PrivacyPolicy-module__DspeBq__footerParagraph,.PrivacyPolicy-module__DspeBq__contactEmailRow{margin-top:16px}.PrivacyPolicy-module__DspeBq__emailLink{color:#0084b4;text-decoration:underline}.PrivacyPolicy-module__DspeBq__emailLink:hover{text-decoration:none}@media (max-width:768px){.PrivacyPolicy-module__DspeBq__contentWrapper{padding:14px 30px 0}.PrivacyPolicy-module__DspeBq__policySection{padding:18px 0}.PrivacyPolicy-module__DspeBq__sectionTitle{font-size:16px}.PrivacyPolicy-module__DspeBq__sectionContent{font-size:14px;line-height:1.7}.PrivacyPolicy-module__DspeBq__subSectionTitle{font-size:15px}.PrivacyPolicy-module__DspeBq__bulletItem{font-size:14px;line-height:1.7}.PrivacyPolicy-module__DspeBq__bottomContent{padding-bottom:90px}}
.Resources-module__CEonCq__resourcesHeaderWrapper{background:linear-gradient(#cfecff 0% 66.76%,#cfecff1a 100%);position:relative;overflow:hidden}.Resources-module__CEonCq__resourcesHeaderWrapper.Resources-module__CEonCq__resourcesHeaderWrapper .container{padding:0}@media (max-width:1440px){.Resources-module__CEonCq__resourcesHeaderWrapper.Resources-module__CEonCq__resourcesHeaderWrapper .container{padding:0 70px}}.Resources-module__CEonCq__sectionLabel{color:var(--text-primary);text-transform:none;font-size:16px;font-weight:500;line-height:100%;display:block}.Resources-module__CEonCq__storyHeading{color:#213949;margin:10px 0;font-size:clamp(28px,2.78vw,40px);font-weight:500;line-height:100%}@media (max-width:768px){.Resources-module__CEonCq__resourcesHeaderWrapper.Resources-module__CEonCq__resourcesHeaderWrapper .container{padding:85px 30px 0}.Resources-module__CEonCq__resourcesHeaderWrapper{padding-bottom:28px}}@media (max-width:425px){.Resources-module__CEonCq__resourcesHeaderWrapper.Resources-module__CEonCq__resourcesHeaderWrapper .container{padding:65px 30px 0}}.Resources-module__CEonCq__imageSection{padding:0 0 90px}.Resources-module__CEonCq__imageSection.Resources-module__CEonCq__imageSection .container{padding:0}@media (max-width:1440px){.Resources-module__CEonCq__imageSection.Resources-module__CEonCq__imageSection .container{padding:0 70px}}@media (max-width:768px){.Resources-module__CEonCq__imageSection.Resources-module__CEonCq__imageSection .container{padding:0 30px}.Resources-module__CEonCq__imageSection{padding:40px 0 10px}}.Resources-module__CEonCq__imageWrapper{border-radius:30px;width:100%;overflow:hidden;box-shadow:0 8px 32px #0000000d}.Resources-module__CEonCq__bannerImage{width:100%;height:auto;display:block}
