.IndustrySupportSection-module__NxQ_Ra__section{background:#f4f8fd;padding:72px 0}.IndustrySupportSection-module__NxQ_Ra__heading{text-align:center;max-width:820px;margin:0 auto 36px}.IndustrySupportSection-module__NxQ_Ra__heading h2{color:#092a53;letter-spacing:-.035em;font-size:clamp(2rem,3.1vw,3.35rem);font-weight:600;line-height:1.2}.IndustrySupportSection-module__NxQ_Ra__heading>span{background:#075fe4;width:42px;height:3px;margin:18px auto;display:block}.IndustrySupportSection-module__NxQ_Ra__heading p{color:#64778d;font-size:16px;line-height:1.9}.IndustrySupportSection-module__NxQ_Ra__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.IndustrySupportSection-module__NxQ_Ra__card{min-width:0;min-height:250px;color:inherit;background:#fffffff5;border:1px solid #d5e2f0;border-radius:18px;padding:25px;transition:transform .26s,background-color .26s,border-color .26s,box-shadow .26s;box-shadow:0 10px 28px #1b487e12}a.IndustrySupportSection-module__NxQ_Ra__card:hover,a.IndustrySupportSection-module__NxQ_Ra__card:focus-visible{background:#075fe4;border-color:#075fe4;transform:translateY(-5px);box-shadow:0 18px 36px #075fe433}a.IndustrySupportSection-module__NxQ_Ra__card:hover .IndustrySupportSection-module__NxQ_Ra__meta,a.IndustrySupportSection-module__NxQ_Ra__card:focus-visible .IndustrySupportSection-module__NxQ_Ra__meta,a.IndustrySupportSection-module__NxQ_Ra__card:hover .IndustrySupportSection-module__NxQ_Ra__meta i,a.IndustrySupportSection-module__NxQ_Ra__card:focus-visible .IndustrySupportSection-module__NxQ_Ra__meta i,a.IndustrySupportSection-module__NxQ_Ra__card:hover h3,a.IndustrySupportSection-module__NxQ_Ra__card:focus-visible h3,a.IndustrySupportSection-module__NxQ_Ra__card:hover p,a.IndustrySupportSection-module__NxQ_Ra__card:focus-visible p,a.IndustrySupportSection-module__NxQ_Ra__card:hover strong,a.IndustrySupportSection-module__NxQ_Ra__card:focus-visible strong{color:#fff}a.IndustrySupportSection-module__NxQ_Ra__card:hover .IndustrySupportSection-module__NxQ_Ra__meta i,a.IndustrySupportSection-module__NxQ_Ra__card:focus-visible .IndustrySupportSection-module__NxQ_Ra__meta i,a.IndustrySupportSection-module__NxQ_Ra__card:hover p,a.IndustrySupportSection-module__NxQ_Ra__card:focus-visible p{color:#ffffffd1}.IndustrySupportSection-module__NxQ_Ra__meta{color:#075fe4;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;transition:color .26s;display:flex}.IndustrySupportSection-module__NxQ_Ra__meta i{color:#a8b8c9;font-size:15px;font-style:normal;transition:color .26s}.IndustrySupportSection-module__NxQ_Ra__card h3{color:#0a274a;margin-top:28px;font-size:20px;font-weight:600;line-height:1.45;transition:color .26s}.IndustrySupportSection-module__NxQ_Ra__card p{color:#435a73;margin-top:12px;font-size:15px;line-height:1.8;transition:color .26s}.IndustrySupportSection-module__NxQ_Ra__card strong{color:#075fe4;margin-top:22px;font-size:14px;font-weight:600;transition:color .26s;display:block}@media (max-width:900px){.IndustrySupportSection-module__NxQ_Ra__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.IndustrySupportSection-module__NxQ_Ra__section{padding:54px 0}.IndustrySupportSection-module__NxQ_Ra__heading{margin-bottom:28px}.IndustrySupportSection-module__NxQ_Ra__heading h2{font-size:22px;line-height:1.4}.IndustrySupportSection-module__NxQ_Ra__heading>span{margin-block:12px}.IndustrySupportSection-module__NxQ_Ra__grid{grid-template-columns:1fr}.IndustrySupportSection-module__NxQ_Ra__card{min-height:0}}
.IndustryFlowSection-module__LOTnWq__section{color:#fff;background:radial-gradient(circle at 50% 115%,#0a6ce1a3,#0000 43%),linear-gradient(135deg,#031a3c 0%,#062e67 56%,#05285a 100%);padding:clamp(82px,7vw,112px) 0 clamp(96px,8vw,132px);position:relative;overflow:hidden}.IndustryFlowSection-module__LOTnWq__inner{z-index:1;position:relative}.IndustryFlowSection-module__LOTnWq__heading{text-align:center;max-width:980px;margin:0 auto}.IndustryFlowSection-module__LOTnWq__heading h2{color:#fff;letter-spacing:.02em;font-size:clamp(32px,2.7vw,46px);font-weight:500}.IndustryFlowSection-module__LOTnWq__heading>span{background:#38a4ff;border-radius:99px;width:48px;height:3px;margin:20px auto 17px;display:block}.IndustryFlowSection-module__LOTnWq__heading p{color:#adc4e3;font-size:15px;line-height:1.9}.IndustryFlowSection-module__LOTnWq__flow{grid-template-columns:repeat(var(--flow-count), minmax(0, 1fr));gap:clamp(24px,3vw,54px);margin-top:58px;list-style:none;display:grid}.IndustryFlowSection-module__LOTnWq__flow li{text-align:center;min-width:0;transition:opacity .52s,transform .62s cubic-bezier(.22,1,.36,1),filter .26s;position:relative}.IndustryFlowSection-module__LOTnWq__flow li:not(:last-child):after{content:"→";color:#32a4ff;font-size:26px;font-weight:300;transition:opacity .36s,transform .52s cubic-bezier(.22,1,.36,1),text-shadow .26s;position:absolute;top:29px;right:calc(clamp(24px,3vw,54px)/-2 - 10px)}.IndustryFlowSection-module__LOTnWq__number{color:#69bcff;background:#08478f38;border:1px solid #2c9eff;border-radius:50%;place-items:center;width:82px;height:82px;margin:0 auto;font-size:16px;font-weight:700;transition:color .28s,border-color .28s,background-color .28s,box-shadow .32s,transform .32s cubic-bezier(.22,1,.36,1);display:grid;box-shadow:inset 0 0 24px #1a81eb14}.IndustryFlowSection-module__LOTnWq__flow h3{color:#f4f8ff;margin-top:24px;font-size:20px;font-weight:500}.IndustryFlowSection-module__LOTnWq__flow p{color:#9fb9db;margin-top:12px;font-size:14px;line-height:1.85}.IndustryFlowSection-module__LOTnWq__flow li:hover{z-index:2;transform:translateY(-5px)!important}.IndustryFlowSection-module__LOTnWq__flow li:hover .IndustryFlowSection-module__LOTnWq__number{color:#fff;background:#1676dc70;border-color:#71c5ff;transform:translateY(-2px)scale(1.06);box-shadow:0 0 0 8px #32a4ff14,0 0 28px #32a4ff57,inset 0 0 24px #1a81eb2e}.IndustryFlowSection-module__LOTnWq__flow li:hover:after{color:#8bd0ff;text-shadow:0 0 12px #41adffa6;transform:translate(5px)}.IndustryFlowSection-module__LOTnWq__labels{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:50px;display:flex}.IndustryFlowSection-module__LOTnWq__labels span{color:#9fc9f2;background:#08438547;border:1px solid #4ca3ff61;border-radius:999px;padding:8px 20px;font-size:13px;transition:color .24s,border-color .24s,background-color .24s,box-shadow .26s,transform .26s cubic-bezier(.22,1,.36,1)}.IndustryFlowSection-module__LOTnWq__labels span:hover{color:#e8f6ff;background:#0f64be6b;border-color:#70c1ffbd;transform:translateY(-3px);box-shadow:0 8px 22px #00317038}.industry-motion-enabled .IndustryFlowSection-module__LOTnWq__section[data-industry-motion-state=idle] .IndustryFlowSection-module__LOTnWq__heading{opacity:0}.industry-motion-enabled .IndustryFlowSection-module__LOTnWq__section[data-industry-motion-state=idle] .IndustryFlowSection-module__LOTnWq__flow li{opacity:0}.industry-motion-enabled .IndustryFlowSection-module__LOTnWq__section[data-industry-motion-state=idle] .IndustryFlowSection-module__LOTnWq__labels span{opacity:0}.industry-motion-enabled .IndustryFlowSection-module__LOTnWq__section[data-industry-motion-state=idle] .IndustryFlowSection-module__LOTnWq__flow li{transform:translateY(22px)scale(.97)}.industry-motion-enabled .IndustryFlowSection-module__LOTnWq__section[data-industry-motion-state=visible] .IndustryFlowSection-module__LOTnWq__heading{animation:.52s cubic-bezier(.22,1,.36,1) both IndustryFlowSection-module__LOTnWq__flowHeadingIn}.industry-motion-enabled .IndustryFlowSection-module__LOTnWq__section[data-industry-motion-state=visible] .IndustryFlowSection-module__LOTnWq__flow li{opacity:1;transition-delay:calc(var(--flow-index) * 80ms + .14s);transform:translateY(0)scale(1)}.industry-motion-enabled .IndustryFlowSection-module__LOTnWq__section[data-industry-motion-state=visible] .IndustryFlowSection-module__LOTnWq__flow li:after{animation:IndustryFlowSection-module__LOTnWq__flowArrowIn .42s calc(var(--flow-index) * 80ms + .3s) cubic-bezier(.22, 1, .36, 1) both}.industry-motion-enabled .IndustryFlowSection-module__LOTnWq__section[data-industry-motion-state=visible] .IndustryFlowSection-module__LOTnWq__number{animation:IndustryFlowSection-module__LOTnWq__flowNumberPulse .52s calc(var(--flow-index) * 80ms + .21s) cubic-bezier(.22, 1, .36, 1) both}.industry-motion-enabled .IndustryFlowSection-module__LOTnWq__section[data-industry-motion-state=visible] .IndustryFlowSection-module__LOTnWq__labels span{animation:IndustryFlowSection-module__LOTnWq__flowLabelIn .42s calc(var(--label-index) * 60ms + .52s) cubic-bezier(.22, 1, .36, 1) both}@keyframes IndustryFlowSection-module__LOTnWq__flowHeadingIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes IndustryFlowSection-module__LOTnWq__flowArrowIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes IndustryFlowSection-module__LOTnWq__flowNumberPulse{0%{opacity:0;transform:scale(.78);box-shadow:0 0 #32a4ff00}65%{opacity:1;transform:scale(1.08);box-shadow:0 0 0 10px #32a4ff1a}to{opacity:1;transform:scale(1);box-shadow:inset 0 0 24px #1a81eb14}}@keyframes IndustryFlowSection-module__LOTnWq__flowLabelIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.IndustryFlowSection-module__LOTnWq__flow{grid-template-columns:repeat(3,1fr);row-gap:48px}.IndustryFlowSection-module__LOTnWq__flow li:after{display:none}}@media (max-width:680px){.IndustryFlowSection-module__LOTnWq__section{padding:68px 0 80px}.IndustryFlowSection-module__LOTnWq__flow{grid-template-columns:1fr;gap:0;margin-top:42px}.IndustryFlowSection-module__LOTnWq__flow li{text-align:left;grid-template-columns:58px 1fr;column-gap:18px;padding:0 0 30px;display:grid}.IndustryFlowSection-module__LOTnWq__flow li:not(:last-child):before{content:"";background:#2f9bff61;width:1px;position:absolute;top:58px;bottom:0;left:28px}.IndustryFlowSection-module__LOTnWq__number{grid-row:1/3;width:58px;height:58px;font-size:13px}.IndustryFlowSection-module__LOTnWq__flow h3{margin-top:3px;font-size:18px}.IndustryFlowSection-module__LOTnWq__flow p{margin-top:7px;font-size:13px}.IndustryFlowSection-module__LOTnWq__labels{margin-top:10px}}@media (prefers-reduced-motion:reduce){.IndustryFlowSection-module__LOTnWq__heading,.IndustryFlowSection-module__LOTnWq__flow li,.IndustryFlowSection-module__LOTnWq__flow li:after,.IndustryFlowSection-module__LOTnWq__number,.IndustryFlowSection-module__LOTnWq__labels span{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}
.IndustryValueSection-module__8aofpW__section{background:#f8fbff;padding:72px 0 96px;position:relative;overflow:hidden}.IndustryValueSection-module__8aofpW__section:before{content:"";opacity:.42;pointer-events:none;background:url(/images/applications/shared/industry-value-city-bg-v1.png) bottom/100% no-repeat;position:absolute;inset:0}.IndustryValueSection-module__8aofpW__inner{z-index:1;position:relative}.IndustryValueSection-module__8aofpW__heading{text-align:center;max-width:960px;margin:auto}.IndustryValueSection-module__8aofpW__heading h2{font-size:clamp(32px,2.7vw,46px);font-weight:600}.IndustryValueSection-module__8aofpW__heading>span{background:#0769ee;border-radius:99px;width:46px;height:3px;margin:18px auto 17px;display:block}.IndustryValueSection-module__8aofpW__heading p{color:#536984;font-size:16px;line-height:1.95}.IndustryValueSection-module__8aofpW__diagram{grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1fr) 330px minmax(0,1fr);gap:12px 68px;min-height:410px;margin-top:42px;display:grid;position:relative}.IndustryValueSection-module__8aofpW__center{z-index:2;color:#fff;background:linear-gradient(160deg,#4695ff,#075ce8);border:1px solid #65a9ff;border-radius:50%;flex-direction:column;grid-area:1/2/3;justify-content:center;place-self:center;align-items:center;width:220px;height:220px;display:flex;position:relative;box-shadow:0 0 0 46px #247bf121,0 0 0 92px #247bf10e}.IndustryValueSection-module__8aofpW__center strong{font-size:30px}.IndustryValueSection-module__8aofpW__center span{margin-top:13px;font-size:18px}.IndustryValueSection-module__8aofpW__card{z-index:3;background:#fffffff5;border:1px solid #dfe9f5;border-radius:16px;grid-template-columns:96px 1fr;align-items:center;gap:18px;min-height:178px;padding:17px 28px;display:grid;position:relative;box-shadow:0 14px 36px #264f8414}.IndustryValueSection-module__8aofpW__card1,.IndustryValueSection-module__8aofpW__card3{grid-column:1}.IndustryValueSection-module__8aofpW__card2,.IndustryValueSection-module__8aofpW__card4{grid-column:3}.IndustryValueSection-module__8aofpW__card1,.IndustryValueSection-module__8aofpW__card2{grid-row:1}.IndustryValueSection-module__8aofpW__card3,.IndustryValueSection-module__8aofpW__card4{grid-row:2}.IndustryValueSection-module__8aofpW__card:after{content:"";background:#76aefd;width:72px;height:1px;position:absolute;top:50%}.IndustryValueSection-module__8aofpW__card1:after,.IndustryValueSection-module__8aofpW__card3:after{right:-72px}.IndustryValueSection-module__8aofpW__card2:after,.IndustryValueSection-module__8aofpW__card4:after{left:-72px}.IndustryValueSection-module__8aofpW__icon{color:#fff;box-sizing:content-box;background:linear-gradient(145deg,#51a1ff,#0061e8);border:10px solid #edf5ff;border-radius:50%;place-items:center;width:70px;height:70px;font-weight:700;display:grid}.IndustryValueSection-module__8aofpW__card h3{color:#092445;font-size:21px}.IndustryValueSection-module__8aofpW__card h4{color:#2f4968;margin-top:5px;font-size:14px;font-weight:600}.IndustryValueSection-module__8aofpW__card i{background:#0769ee;width:28px;height:3px;margin-top:9px;display:block}.IndustryValueSection-module__8aofpW__card ul{margin-top:7px}.IndustryValueSection-module__8aofpW__card li{color:#233f60;padding:3px 0 3px 18px;font-size:14px;line-height:1.5;position:relative}.IndustryValueSection-module__8aofpW__card li:before{content:"•";color:#0a356f;position:absolute;left:0}@media (max-width:1100px){.IndustryValueSection-module__8aofpW__diagram{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:18px}.IndustryValueSection-module__8aofpW__center{grid-area:1/1/auto/3;width:180px;height:180px;margin:36px 0}.IndustryValueSection-module__8aofpW__card,.IndustryValueSection-module__8aofpW__card1,.IndustryValueSection-module__8aofpW__card2,.IndustryValueSection-module__8aofpW__card3,.IndustryValueSection-module__8aofpW__card4{grid-area:auto}.IndustryValueSection-module__8aofpW__card:after{display:none}}@media (max-width:720px){.IndustryValueSection-module__8aofpW__section{padding:42px 0 52px}.IndustryValueSection-module__8aofpW__section:before{opacity:.25;background-size:auto 58%}.IndustryValueSection-module__8aofpW__heading>span{margin:13px auto 14px}.IndustryValueSection-module__8aofpW__heading p{font-size:14px;line-height:1.75}.IndustryValueSection-module__8aofpW__diagram{grid-template-columns:1fr;gap:14px;min-height:0;margin-top:22px}.IndustryValueSection-module__8aofpW__center{display:none}.IndustryValueSection-module__8aofpW__center strong{font-size:19px;line-height:1.3}.IndustryValueSection-module__8aofpW__center span{margin-top:7px;font-size:12px}.IndustryValueSection-module__8aofpW__card{border-radius:12px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;min-height:0;padding:18px 16px;box-shadow:0 8px 22px #264f840f}.IndustryValueSection-module__8aofpW__icon{box-sizing:border-box;border-width:4px;width:36px;height:36px;font-size:11px}.IndustryValueSection-module__8aofpW__card h3{font-size:19px;line-height:1.4}.IndustryValueSection-module__8aofpW__card h4{margin-top:3px;font-size:13px;line-height:1.5}.IndustryValueSection-module__8aofpW__card i{height:2px;margin-top:8px}.IndustryValueSection-module__8aofpW__card ul{margin-top:7px}.IndustryValueSection-module__8aofpW__card li{padding:2px 0 2px 13px;font-size:13px;line-height:1.65}}.IndustryValueSection-module__8aofpW__center{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s}.IndustryValueSection-module__8aofpW__center:hover{transform:scale(1.035);box-shadow:0 0 0 50px #247bf126,0 0 0 98px #247bf112,0 18px 42px #085bd638}.IndustryValueSection-module__8aofpW__card{transition:opacity .55s,transform .62s cubic-bezier(.22,1,.36,1),border-color .28s,box-shadow .32s}.IndustryValueSection-module__8aofpW__card:after{transform-origin:50%;transition:filter .28s}.IndustryValueSection-module__8aofpW__card1:after,.IndustryValueSection-module__8aofpW__card3:after{transform-origin:100%}.IndustryValueSection-module__8aofpW__card2:after,.IndustryValueSection-module__8aofpW__card4:after{transform-origin:0}.IndustryValueSection-module__8aofpW__icon{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .3s,filter .3s}.IndustryValueSection-module__8aofpW__card i{transition:width .3s cubic-bezier(.22,1,.36,1)}.IndustryValueSection-module__8aofpW__card:hover{z-index:4;border-color:#a8ccfa;box-shadow:0 22px 48px #264f8426;transform:translateY(-6px)!important}.IndustryValueSection-module__8aofpW__card:hover .IndustryValueSection-module__8aofpW__icon{filter:saturate(1.08);transform:translateY(-2px)scale(1.06);box-shadow:0 10px 24px #0061e833}.IndustryValueSection-module__8aofpW__card:hover i{width:44px}.IndustryValueSection-module__8aofpW__card:hover:after{filter:drop-shadow(0 0 5px #2e8effa6)}.industry-motion-enabled .IndustryValueSection-module__8aofpW__section[data-industry-motion-state=idle] .IndustryValueSection-module__8aofpW__heading{opacity:0;transform:translateY(24px)}.industry-motion-enabled .IndustryValueSection-module__8aofpW__section[data-industry-motion-state=idle] .IndustryValueSection-module__8aofpW__center{opacity:0;transform:scale(.56)}.industry-motion-enabled .IndustryValueSection-module__8aofpW__section[data-industry-motion-state=idle] .IndustryValueSection-module__8aofpW__card{opacity:0}:is(.industry-motion-enabled .IndustryValueSection-module__8aofpW__section[data-industry-motion-state=idle] .IndustryValueSection-module__8aofpW__card1,.industry-motion-enabled .IndustryValueSection-module__8aofpW__section[data-industry-motion-state=idle] .IndustryValueSection-module__8aofpW__card3){transform:translate(-54px)scale(.94)}:is(.industry-motion-enabled .IndustryValueSection-module__8aofpW__section[data-industry-motion-state=idle] .IndustryValueSection-module__8aofpW__card2,.industry-motion-enabled .IndustryValueSection-module__8aofpW__section[data-industry-motion-state=idle] .IndustryValueSection-module__8aofpW__card4){transform:translate(54px)scale(.94)}.industry-motion-enabled .IndustryValueSection-module__8aofpW__section[data-industry-motion-state=visible] .IndustryValueSection-module__8aofpW__heading{animation:.52s cubic-bezier(.22,1,.36,1) both IndustryValueSection-module__8aofpW__valueHeadingIn}.industry-motion-enabled .IndustryValueSection-module__8aofpW__section[data-industry-motion-state=visible] .IndustryValueSection-module__8aofpW__center{animation:.62s cubic-bezier(.22,1,.36,1) .1s both IndustryValueSection-module__8aofpW__valueCenterIn}.industry-motion-enabled .IndustryValueSection-module__8aofpW__section[data-industry-motion-state=visible] .IndustryValueSection-module__8aofpW__card{opacity:1;transition-duration:.58s;transition-delay:calc(var(--value-index) * 85ms + .18s);transform:translate(0)scale(1)}.industry-motion-enabled .IndustryValueSection-module__8aofpW__section[data-industry-motion-state=visible] .IndustryValueSection-module__8aofpW__card:after{animation:IndustryValueSection-module__8aofpW__valueLineIn .42s calc(var(--value-index) * 85ms + .33s) cubic-bezier(.22,1,.36,1) both}.industry-motion-enabled .IndustryValueSection-module__8aofpW__section[data-industry-motion-state=visible] .IndustryValueSection-module__8aofpW__icon{animation:IndustryValueSection-module__8aofpW__valueIconPulse .5s calc(var(--value-index) * 85ms + .26s) cubic-bezier(.22,1,.36,1) both}@keyframes IndustryValueSection-module__8aofpW__valueHeadingIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes IndustryValueSection-module__8aofpW__valueCenterIn{0%{opacity:0;transform:scale(.56)}72%{opacity:1;transform:scale(1.075)}to{opacity:1;transform:scale(1)}}@keyframes IndustryValueSection-module__8aofpW__valueCenterBreath{0%,to{box-shadow:0 0 0 46px #247bf121,0 0 0 92px #247bf10e}50%{box-shadow:0 0 0 51px #247bf126,0 0 0 100px #247bf10a}}@keyframes IndustryValueSection-module__8aofpW__valueLineIn{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes IndustryValueSection-module__8aofpW__valueIconPulse{0%{opacity:0;transform:scale(.72)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.IndustryValueSection-module__8aofpW__center,.IndustryValueSection-module__8aofpW__card,.IndustryValueSection-module__8aofpW__card:after,.IndustryValueSection-module__8aofpW__icon{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}
.IndustryResultsSection-module__v58cXa__section{background:linear-gradient(#f5f9ff,#edf5ff);padding:72px 0 88px}.IndustryResultsSection-module__v58cXa__heading{text-align:center;max-width:900px;margin:auto}.IndustryResultsSection-module__v58cXa__heading h2{font-size:clamp(32px,2.7vw,44px);font-weight:600}.IndustryResultsSection-module__v58cXa__heading>span{background:#0769ee;width:46px;height:3px;margin:17px auto;display:block}.IndustryResultsSection-module__v58cXa__heading p{color:#566c87;font-size:15px;line-height:1.9}.IndustryResultsSection-module__v58cXa__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:44px;display:grid}.IndustryResultsSection-module__v58cXa__grid article{text-align:center;background:#fffffff7;border:1px solid #e1eaf5;border-radius:16px;flex-direction:column;align-items:center;min-height:370px;padding:26px 34px 32px;transition:opacity .54s,transform .65s cubic-bezier(.22,1,.36,1),border-color .28s,box-shadow .32s;display:flex;box-shadow:0 14px 35px #234b7d12}.IndustryResultsSection-module__v58cXa__grid img{object-fit:contain;width:142px;height:142px;display:block}.IndustryResultsSection-module__v58cXa__grid h3{color:#092344;margin-top:4px;font-size:23px;line-height:1.4}.IndustryResultsSection-module__v58cXa__grid i{transform-origin:50%;background:#0769ee;border-radius:99px;width:38px;height:4px;margin:18px auto 0;transition:width .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;display:block}.IndustryResultsSection-module__v58cXa__grid p{color:#435b76;text-align:center;max-width:300px;margin:18px auto 0;font-size:16px;line-height:1.85}.IndustryResultsSection-module__v58cXa__grid article:hover{border-color:#acd0fa;box-shadow:0 22px 48px #234b7d24;transform:translateY(-7px)!important}.IndustryResultsSection-module__v58cXa__grid article:hover img{filter:saturate(1.08)drop-shadow(0 12px 15px #2671d126);animation-play-state:paused;transform:translateY(-3px)scale(1.055)}.IndustryResultsSection-module__v58cXa__grid article:hover i{width:56px;box-shadow:0 0 12px #0769ee47}.industry-motion-enabled .IndustryResultsSection-module__v58cXa__section[data-industry-motion-state=idle] .IndustryResultsSection-module__v58cXa__grid article{opacity:0;transform:translateY(24px)scale(.97)}.industry-motion-enabled .IndustryResultsSection-module__v58cXa__section[data-industry-motion-state=visible] .IndustryResultsSection-module__v58cXa__grid article{opacity:1;transition-delay:calc(var(--result-index) * 75ms + .1s);transform:translateY(0)scale(1)}.industry-motion-enabled .IndustryResultsSection-module__v58cXa__section[data-industry-motion-state=visible] .IndustryResultsSection-module__v58cXa__grid img{animation:IndustryResultsSection-module__v58cXa__resultIconIn .48s calc(var(--result-index) * 75ms + .19s) cubic-bezier(.22,1,.36,1) both;transition:transform .35s cubic-bezier(.22,1,.36,1),filter .35s}.industry-motion-enabled .IndustryResultsSection-module__v58cXa__section[data-industry-motion-state=visible] .IndustryResultsSection-module__v58cXa__grid i{animation:IndustryResultsSection-module__v58cXa__resultLineIn .36s calc(var(--result-index) * 75ms + .28s) cubic-bezier(.22,1,.36,1) both}@keyframes IndustryResultsSection-module__v58cXa__resultIconIn{0%{opacity:0;transform:translateY(12px)scale(.82)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes IndustryResultsSection-module__v58cXa__resultIconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes IndustryResultsSection-module__v58cXa__resultLineIn{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@media (max-width:1000px){.IndustryResultsSection-module__v58cXa__grid{grid-template-columns:repeat(2,1fr)}.IndustryResultsSection-module__v58cXa__grid article{min-height:330px}}@media (max-width:620px){.IndustryResultsSection-module__v58cXa__section{padding:62px 0 72px}.IndustryResultsSection-module__v58cXa__grid{grid-template-columns:1fr;gap:16px;margin-top:34px}.IndustryResultsSection-module__v58cXa__grid article{min-height:0;padding:22px 26px 28px}.IndustryResultsSection-module__v58cXa__grid img{width:112px;height:112px}.IndustryResultsSection-module__v58cXa__grid h3{font-size:20px}.IndustryResultsSection-module__v58cXa__grid p{font-size:14px}}@media (prefers-reduced-motion:reduce){.IndustryResultsSection-module__v58cXa__grid article,.IndustryResultsSection-module__v58cXa__grid img,.IndustryResultsSection-module__v58cXa__grid i{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}
.IndustryHero-module__pwhuKW__hero{background:#dceafb;height:500px;min-height:500px}.IndustryHero-module__pwhuKW__overlay{z-index:1;pointer-events:none;position:absolute;inset:0}.IndustryHero-module__pwhuKW__light .IndustryHero-module__pwhuKW__overlay{background:linear-gradient(90deg,#f7fbfffa 0%,#f7fbffe6 32%,#f7fbff66 49%,#f7fbff00 70%)}.IndustryHero-module__pwhuKW__dark .IndustryHero-module__pwhuKW__overlay{background:linear-gradient(90deg,#031737f0 0%,#031c41d1 33%,#031f4652 54%,#031f4600 72%)}.IndustryHero-module__pwhuKW__copy{width:min(640px,55vw);animation:.72s cubic-bezier(.22,1,.36,1) both IndustryHero-module__pwhuKW__heroCopyIn;transform:translateY(-2px)}.IndustryHero-module__pwhuKW__eyebrow{letter-spacing:.08em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid;border-radius:999px;align-items:center;min-height:34px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.IndustryHero-module__pwhuKW__light .IndustryHero-module__pwhuKW__eyebrow{color:#0868e8;background:#e8f3ffc2;border-color:#1069e033}.IndustryHero-module__pwhuKW__dark .IndustryHero-module__pwhuKW__eyebrow{color:#9ed0ff;background:#10437e52;border-color:#81c2ff52}.IndustryHero-module__pwhuKW__copy .IndustryHero-module__pwhuKW__title{letter-spacing:-.045em;text-wrap:balance;max-width:640px;margin:20px 0 0;font-size:clamp(42px,3.6vw,58px);font-weight:600;line-height:1.18}.IndustryHero-module__pwhuKW__title span{white-space:nowrap;display:block}.IndustryHero-module__pwhuKW__light .IndustryHero-module__pwhuKW__title{color:#082650}.IndustryHero-module__pwhuKW__dark .IndustryHero-module__pwhuKW__title{color:#fff}.IndustryHero-module__pwhuKW__copy .IndustryHero-module__pwhuKW__description{max-width:610px;margin-top:20px;font-size:16px;line-height:1.9}.IndustryHero-module__pwhuKW__light .IndustryHero-module__pwhuKW__description{color:#465c75}.IndustryHero-module__pwhuKW__dark .IndustryHero-module__pwhuKW__description{color:#e7f2ffd6}@keyframes IndustryHero-module__pwhuKW__heroCopyIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(-2px)}}@media (max-width:899px){.IndustryHero-module__pwhuKW__hero{height:480px;min-height:480px}.IndustryHero-module__pwhuKW__copy{width:min(620px,76vw)}.IndustryHero-module__pwhuKW__light .IndustryHero-module__pwhuKW__overlay{background:linear-gradient(90deg,#f7fbfff5,#f7fbff94 68%,#0000)}.IndustryHero-module__pwhuKW__dark .IndustryHero-module__pwhuKW__overlay{background:linear-gradient(90deg,#031737eb,#031c4194 70%,#0000)}}@media (max-width:639px){.IndustryHero-module__pwhuKW__hero{--type-hero-size:26px;height:450px;min-height:450px}.IndustryHero-module__pwhuKW__copy{width:100%}.IndustryHero-module__pwhuKW__eyebrow{min-height:30px;padding:5px 12px;font-size:11px}.IndustryHero-module__pwhuKW__copy .IndustryHero-module__pwhuKW__title{font-size:var(--type-hero-size);letter-spacing:-.035em;margin-top:16px;line-height:1.25}.IndustryHero-module__pwhuKW__title span{white-space:normal;display:inline}.IndustryHero-module__pwhuKW__copy .IndustryHero-module__pwhuKW__description{max-width:92%;margin-top:16px;font-size:14px;line-height:1.75}.IndustryHero-module__pwhuKW__light .IndustryHero-module__pwhuKW__overlay{background:linear-gradient(90deg,#f7fbfff5,#f7fbffc2 72%,#f7fbff4d)}.IndustryHero-module__pwhuKW__dark .IndustryHero-module__pwhuKW__overlay{background:linear-gradient(90deg,#031737f0,#031c41b8 72%,#031c4147)}}@media (prefers-reduced-motion:reduce){.IndustryHero-module__pwhuKW__copy{animation:none}}
.PageHero-module__W_6J8q__hero{isolation:isolate;display:flex;position:relative;overflow:hidden}.PageHero-module__W_6J8q__home{min-height:620px}.PageHero-module__W_6J8q__inner{min-height:clamp(540px,100vw + 150px,560px)}.PageHero-module__W_6J8q__image{object-fit:cover;object-position:var(--page-hero-position,center)}.PageHero-module__W_6J8q__container{z-index:2;min-height:inherit;align-items:center;display:flex;position:relative}.PageHero-module__W_6J8q__content{width:100%}@media (min-width:640px){.PageHero-module__W_6J8q__home{min-height:680px}}@media (min-width:768px){.PageHero-module__W_6J8q__inner{min-height:clamp(560px,60vw,620px)}}@media (min-width:1024px){.PageHero-module__W_6J8q__home{height:calc(100vh - 76px);min-height:640px;max-height:740px}}@media (min-width:1280px){.PageHero-module__W_6J8q__inner{min-height:clamp(640px,37vw,680px)}}@media (min-width:1920px){.PageHero-module__W_6J8q__inner{min-height:700px}}@media (max-width:767px){.PageHero-module__W_6J8q__image{object-position:var(--page-hero-mobile-position,var(--page-hero-position,center))}}
.CoreBusinessLayout-module__bIJXgq__layout{grid-template-columns:310px 1fr;gap:34px;margin-top:54px;display:grid}.CoreBusinessLayout-module__bIJXgq__mainline{background:linear-gradient(145deg,#1468e073,#07275799);border:1px solid #63a2ff4d;border-radius:18px;flex-direction:column;justify-content:center;min-height:390px;padding:36px;transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .55s,box-shadow .35s,border-color .35s;display:flex}.CoreBusinessLayout-module__bIJXgq__modules{border-top:1px solid #7dabe842;border-left:1px solid #7dabe842;grid-template-columns:repeat(2,1fr);display:grid}.CoreBusinessLayout-module__bIJXgq__modules article{min-height:130px;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .45s,background-color .28s,border-color .28s;transition-delay:calc(.1s + var(--motion-index) * 65ms);border-bottom:1px solid #7dabe842;border-right:1px solid #7dabe842;padding:25px 28px}.CoreBusinessLayout-module__bIJXgq__layout[data-core-business-motion=idle] .CoreBusinessLayout-module__bIJXgq__mainline{opacity:0;transform:translate(-28px)scale(.975)}.CoreBusinessLayout-module__bIJXgq__layout[data-core-business-motion=idle] .CoreBusinessLayout-module__bIJXgq__modules article{opacity:0;transform:translateY(22px)scale(.98)}.CoreBusinessLayout-module__bIJXgq__layout[data-core-business-motion=visible] .CoreBusinessLayout-module__bIJXgq__mainline,.CoreBusinessLayout-module__bIJXgq__layout[data-core-business-motion=visible] .CoreBusinessLayout-module__bIJXgq__modules article{opacity:1;transform:none}.CoreBusinessLayout-module__bIJXgq__layout[data-core-business-motion=visible] .CoreBusinessLayout-module__bIJXgq__mainline:hover{border-color:#63a2ff9e;transform:translateY(-6px);box-shadow:0 20px 42px #00143a33}.CoreBusinessLayout-module__bIJXgq__layout[data-core-business-motion=visible] .CoreBusinessLayout-module__bIJXgq__modules article:hover{z-index:1;background:#1468e021;border-color:#559df79e;transform:translateY(-5px)}.CoreBusinessLayout-module__bIJXgq__mainline span{color:#81b5ff;font-size:14px}.CoreBusinessLayout-module__bIJXgq__mainline strong{color:#fff;margin-top:18px;font-size:31px;line-height:1.35}.CoreBusinessLayout-module__bIJXgq__mainline p{color:#b7c9e0;margin-top:20px;line-height:1.9}.CoreBusinessLayout-module__bIJXgq__modules h3{color:#fff;font-size:19px}.CoreBusinessLayout-module__bIJXgq__modules p{color:#aebfd5;margin-top:10px;font-size:13px;line-height:1.75}.CoreBusinessLayout-module__bIJXgq__light .CoreBusinessLayout-module__bIJXgq__mainline{background:linear-gradient(145deg,#f8fbff,#e8f3ff);border-color:#b9d7fa}.CoreBusinessLayout-module__bIJXgq__light .CoreBusinessLayout-module__bIJXgq__mainline span{color:#0869ee}.CoreBusinessLayout-module__bIJXgq__light .CoreBusinessLayout-module__bIJXgq__mainline strong{color:#06295e}.CoreBusinessLayout-module__bIJXgq__light .CoreBusinessLayout-module__bIJXgq__mainline p{color:#66798e}.CoreBusinessLayout-module__bIJXgq__light .CoreBusinessLayout-module__bIJXgq__modules{border-color:#d8e7f8}.CoreBusinessLayout-module__bIJXgq__light .CoreBusinessLayout-module__bIJXgq__modules article{background:#fff;border-color:#d8e7f8}.CoreBusinessLayout-module__bIJXgq__light .CoreBusinessLayout-module__bIJXgq__modules h3{color:#06295e}.CoreBusinessLayout-module__bIJXgq__light .CoreBusinessLayout-module__bIJXgq__modules p{color:#66798e}.CoreBusinessLayout-module__bIJXgq__light[data-core-business-motion=visible] .CoreBusinessLayout-module__bIJXgq__modules article:hover{background:#f4f9ff;border-color:#9fc6f5}@media (max-width:1023px){.CoreBusinessLayout-module__bIJXgq__layout{grid-template-columns:1fr}.CoreBusinessLayout-module__bIJXgq__mainline{min-height:260px}}@media (max-width:767px){.CoreBusinessLayout-module__bIJXgq__layout{margin-top:42px}.CoreBusinessLayout-module__bIJXgq__mainline{min-height:0;padding:28px 24px}.CoreBusinessLayout-module__bIJXgq__mainline strong{font-size:26px}.CoreBusinessLayout-module__bIJXgq__modules{grid-template-columns:1fr}.CoreBusinessLayout-module__bIJXgq__modules article{min-height:0;transition-delay:calc(70ms + var(--motion-index) * 45ms);padding:22px}}@media (prefers-reduced-motion:reduce){.CoreBusinessLayout-module__bIJXgq__mainline,.CoreBusinessLayout-module__bIJXgq__modules article{opacity:1!important;transition:none!important;transform:none!important}}
.MobileIntelligenceLayout-module__uw9CXa__grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:50px;display:grid}.MobileIntelligenceLayout-module__uw9CXa__grid article{background:#fff;border:1px solid #dbe8f8;border-radius:14px;align-content:start;min-height:220px;padding:30px 26px;display:grid;box-shadow:0 12px 34px #1a4e8f14}.MobileIntelligenceLayout-module__uw9CXa__grid article>span{color:#0869ee;background:#eaf3ff;border-radius:13px;place-items:center;width:50px;height:50px;font-size:16px;font-weight:700;display:grid}.MobileIntelligenceLayout-module__uw9CXa__grid h3{color:#072a60;margin-top:24px;font-size:20px}.MobileIntelligenceLayout-module__uw9CXa__grid p{color:#64758a;margin-top:12px;font-size:14px;line-height:1.8}.MobileIntelligenceLayout-module__uw9CXa__dark article{background:#083065b8;border-color:#6fa8ec4d;box-shadow:0 14px 38px #0000002e}.MobileIntelligenceLayout-module__uw9CXa__dark article>span{color:#fff;background:#0871ed}.MobileIntelligenceLayout-module__uw9CXa__dark h3{color:#fff}.MobileIntelligenceLayout-module__uw9CXa__dark p{color:#b7cbe5}@media (max-width:1023px){.MobileIntelligenceLayout-module__uw9CXa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.MobileIntelligenceLayout-module__uw9CXa__grid{grid-template-columns:1fr;gap:14px;margin-top:40px}.MobileIntelligenceLayout-module__uw9CXa__grid article{min-height:0;padding:24px 22px}}.MobileIntelligenceLayout-module__uw9CXa__grid article{text-align:center;opacity:0;justify-items:center;transition:border-color .3s,background-color .3s,box-shadow .3s,transform .3s;transform:translateY(14px)}.MobileIntelligenceLayout-module__uw9CXa__grid article>span{margin-inline:auto;transition:color .3s,background-color .3s,transform .3s}.MobileIntelligenceLayout-module__uw9CXa__grid article>div{width:100%}.MobileIntelligenceLayout-module__uw9CXa__grid h3,.MobileIntelligenceLayout-module__uw9CXa__grid p{transition:color .3s}.MobileIntelligenceLayout-module__uw9CXa__visible article{animation:MobileIntelligenceLayout-module__uw9CXa__mobileCardIn .58s var(--card-delay) cubic-bezier(.22,1,.36,1) both}.MobileIntelligenceLayout-module__uw9CXa__grid article:hover{background:#0871ed;border-color:#0871ed;transform:translateY(-6px);box-shadow:0 20px 46px #0869e040}.MobileIntelligenceLayout-module__uw9CXa__grid article:hover>span{color:#fff;background:#ffffff2e;transform:translateY(-2px)}.MobileIntelligenceLayout-module__uw9CXa__grid article:hover h3,.MobileIntelligenceLayout-module__uw9CXa__grid article:hover p{color:#fff!important}.MobileIntelligenceLayout-module__uw9CXa__grid article>span svg{transition:transform .3s}.MobileIntelligenceLayout-module__uw9CXa__grid article:hover>span svg{transform:scale(1.1)}@keyframes MobileIntelligenceLayout-module__uw9CXa__mobileCardIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.MobileIntelligenceLayout-module__uw9CXa__visible article{opacity:1;animation-fill-mode:backwards;transform:none}@media (prefers-reduced-motion:reduce){.MobileIntelligenceLayout-module__uw9CXa__grid article{opacity:1;transition:none;transform:none;animation:none!important}.MobileIntelligenceLayout-module__uw9CXa__grid article>span,.MobileIntelligenceLayout-module__uw9CXa__grid h3,.MobileIntelligenceLayout-module__uw9CXa__grid p,.MobileIntelligenceLayout-module__uw9CXa__grid article>span svg{transition:none}}
.MobileIntelligenceSurface-module__S1cgkq__anchor{isolation:isolate}section:has(.MobileIntelligenceSurface-module__S1cgkq__anchor){background:#fff!important}
.ProductValueSection-module__5CBHkG__section{color:#072a60;background:linear-gradient(145deg,#f5f9ff,#edf5ff);padding:88px 0}.ProductValueSection-module__5CBHkG__heading{text-align:center}.ProductValueSection-module__5CBHkG__heading h2{font-size:clamp(30px,2.55vw,42px);line-height:1.25}.ProductValueSection-module__5CBHkG__heading h2:after{content:"";background:linear-gradient(90deg,#0000,#0869ee,#0000);width:62px;height:3px;margin:15px auto 0;display:block}.ProductValueSection-module__5CBHkG__heading p{color:#64758a;max-width:900px;margin:14px auto 0;font-size:15px;line-height:1.8}.ProductValueSection-module__5CBHkG__layout{grid-template-columns:45fr 55fr;align-items:stretch;gap:42px;margin-top:48px;display:grid}.ProductValueSection-module__5CBHkG__scene{background:radial-gradient(circle at 15% 5%,#fff 0,#f4f9ff 48%,#e8f3ff 100%);border:1px solid #cfe1f7;border-radius:22px;min-height:480px;padding:26px;position:relative;overflow:hidden;box-shadow:0 18px 48px #1c50901a}.ProductValueSection-module__5CBHkG__scene:before{content:"";border:1px solid #5397eb29;border-radius:50%;width:230px;height:230px;position:absolute;top:-90px;right:-70px;box-shadow:0 0 0 28px #5397eb0d,0 0 0 58px #5397eb09}.ProductValueSection-module__5CBHkG__sceneHeader{z-index:1;gap:6px;display:grid;position:relative}.ProductValueSection-module__5CBHkG__sceneHeader span{color:#0869ee;letter-spacing:.16em;font-size:11px;font-weight:700}.ProductValueSection-module__5CBHkG__sceneHeader strong{font-size:22px}.ProductValueSection-module__5CBHkG__desktop{background:#fff;border:1px solid #bdd8f8;border-radius:14px;position:absolute;top:104px;left:26px;right:62px;overflow:hidden;box-shadow:0 16px 32px #1c50901f}.ProductValueSection-module__5CBHkG__desktopBar{background:#f9fcff;border-bottom:1px solid #e2edf9;align-items:center;gap:6px;height:42px;padding:0 14px;display:flex}.ProductValueSection-module__5CBHkG__desktopBar span{color:#315f97;align-items:center;gap:7px;margin-right:auto;font-size:11px;font-weight:700;display:flex}.ProductValueSection-module__5CBHkG__desktopBar i{background:#c4d8ef;border-radius:50%;width:6px;height:6px}.ProductValueSection-module__5CBHkG__desktopBody{grid-template-columns:92px 1fr;min-height:230px;display:grid}.ProductValueSection-module__5CBHkG__sideNav{background:#f7faff;border-right:1px solid #e4edf8;align-content:start;gap:7px;padding:14px 9px;display:grid}.ProductValueSection-module__5CBHkG__sideNav span{color:#7a8da4;white-space:nowrap;border-radius:6px;padding:8px 7px;font-size:9px;overflow:hidden}.ProductValueSection-module__5CBHkG__sideNav .ProductValueSection-module__5CBHkG__active{color:#0869ee;background:#e8f3ff;font-weight:700}.ProductValueSection-module__5CBHkG__board{padding:15px}.ProductValueSection-module__5CBHkG__metrics{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ProductValueSection-module__5CBHkG__metrics div{background:#fbfdff;border:1px solid #e2ecf8;border-radius:8px;gap:4px;padding:9px;display:grid}.ProductValueSection-module__5CBHkG__metrics small{color:#8394a8;white-space:nowrap;font-size:8px;overflow:hidden}.ProductValueSection-module__5CBHkG__metrics b{color:#176fdc;font-size:15px}.ProductValueSection-module__5CBHkG__chart{border-bottom:1px solid #cbdcf0;align-items:flex-end;gap:9px;height:105px;margin-top:16px;padding:0 8px;display:flex}.ProductValueSection-module__5CBHkG__chart i{background:linear-gradient(#53a4ff,#126cdb);border-radius:4px 4px 0 0;flex:1;min-width:6px}.ProductValueSection-module__5CBHkG__phone{z-index:2;background:#f8fbff;border:5px solid #163b69;border-radius:22px;width:142px;min-height:230px;padding:20px 10px 12px;position:absolute;bottom:24px;right:20px;box-shadow:0 18px 35px #092d5a3d}.ProductValueSection-module__5CBHkG__phone:before{content:"";background:#9eb0c5;border-radius:5px;width:36px;height:4px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.ProductValueSection-module__5CBHkG__phoneTop{color:#0c65d3;border-bottom:1px solid #dfeaf6;align-items:center;gap:6px;padding:5px 2px 11px;font-size:10px;font-weight:700;display:flex}.ProductValueSection-module__5CBHkG__phoneTask{color:#57708d;background:#fff;border:1px solid #e0eaf5;border-radius:7px;grid-template-columns:20px 1fr auto;align-items:center;gap:6px;margin-top:9px;padding:8px 6px;font-size:8px;display:grid}.ProductValueSection-module__5CBHkG__phoneTask i{color:#0869ee;background:#e9f3ff;border-radius:5px;place-items:center;width:18px;height:18px;font-style:normal;display:grid}.ProductValueSection-module__5CBHkG__phoneTask b{color:#7ca9df}.ProductValueSection-module__5CBHkG__dataBadge{z-index:3;color:#0869ee;background:#ffffffeb;border:1px solid #b9d7fa;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:31px;left:38px;box-shadow:0 8px 20px #1c50901a}.ProductValueSection-module__5CBHkG__values{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ProductValueSection-module__5CBHkG__values article{background:#fff;border:1px solid #d6e6f8;border-radius:16px;grid-template-columns:48px 1fr;align-content:start;gap:15px;padding:25px 22px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid;box-shadow:0 12px 32px #1c509013}.ProductValueSection-module__5CBHkG__values article:hover{border-color:#9fc6f5;transform:translateY(-4px);box-shadow:0 18px 40px #1c50901f}.ProductValueSection-module__5CBHkG__values article>span{color:#0869ee;background:#eaf3ff;border-radius:13px;place-items:center;width:46px;height:46px;display:grid}.ProductValueSection-module__5CBHkG__values h3{font-size:18px;line-height:1.4}.ProductValueSection-module__5CBHkG__values p{color:#64758a;margin-top:10px;font-size:13px;line-height:1.8}@media (max-width:1023px){.ProductValueSection-module__5CBHkG__layout{grid-template-columns:1fr}.ProductValueSection-module__5CBHkG__scene{min-height:455px}.ProductValueSection-module__5CBHkG__values article{min-height:190px}}@media (max-width:767px){.ProductValueSection-module__5CBHkG__section{padding:64px 0}.ProductValueSection-module__5CBHkG__layout{gap:24px;margin-top:38px}.ProductValueSection-module__5CBHkG__scene{min-height:390px;padding:21px}.ProductValueSection-module__5CBHkG__sceneHeader strong{font-size:19px}.ProductValueSection-module__5CBHkG__desktop{top:92px;left:20px;right:45px}.ProductValueSection-module__5CBHkG__desktopBody{grid-template-columns:72px 1fr;min-height:205px}.ProductValueSection-module__5CBHkG__sideNav{padding-inline:6px}.ProductValueSection-module__5CBHkG__board{padding:10px}.ProductValueSection-module__5CBHkG__metrics{gap:5px}.ProductValueSection-module__5CBHkG__metrics div{padding:7px 5px}.ProductValueSection-module__5CBHkG__phone{transform-origin:100% 100%;bottom:18px;right:12px;transform:scale(.84)}.ProductValueSection-module__5CBHkG__dataBadge{bottom:24px;left:24px}.ProductValueSection-module__5CBHkG__values{grid-template-columns:1fr}.ProductValueSection-module__5CBHkG__values article{min-height:0;padding:22px 19px}}@media (prefers-reduced-motion:reduce){.ProductValueSection-module__5CBHkG__values article{transition:none}}
.ProductValueNarrative-module__ethsNG__list{align-content:center;padding:8px 0 8px 34px;grid-template-columns:1fr!important;gap:0!important;display:grid!important;position:relative!important}.ProductValueNarrative-module__ethsNG__list:before{content:"";background:linear-gradient(#0000,#9fc6f5 12% 88%,#0000);width:1px;position:absolute;top:28px;bottom:28px;left:-26px}.ProductValueNarrative-module__ethsNG__item{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #dce8f6!important;border-radius:0!important;grid-template-columns:58px 1fr!important;align-items:start!important;gap:20px!important;padding:23px 8px 23px 0!important;transition:transform .25s!important;display:grid!important;position:relative!important}.ProductValueNarrative-module__ethsNG__item:last-child{border-bottom:0!important}.ProductValueNarrative-module__ethsNG__item:before{content:"";background:#287fe8;border:3px solid #edf5ff;border-radius:50%;width:7px;height:7px;position:absolute;top:43px;left:-64px;box-shadow:0 0 0 1px #86b8f2}.ProductValueNarrative-module__ethsNG__item:hover{box-shadow:none!important;border-color:#dce8f6!important;transform:translate(6px)!important}.ProductValueNarrative-module__ethsNG__icon{transition:color .3s,background .3s,border-color .3s,box-shadow .3s,transform .3s cubic-bezier(.22,1,.36,1);color:#0869ee!important;background:linear-gradient(145deg,#fff,#eaf4ff)!important;border:1px solid #c5defa!important;border-radius:15px!important;place-items:center!important;width:54px!important;height:54px!important;display:grid!important}.ProductValueNarrative-module__ethsNG__item:hover .ProductValueNarrative-module__ethsNG__icon{transform:translateY(-2px)scale(1.06);box-shadow:0 10px 22px #0869e03d;color:#fff!important;background:#0871ed!important;border-color:#0871ed!important}.ProductValueNarrative-module__ethsNG__icon svg{transition:transform .3s}.ProductValueNarrative-module__ethsNG__item:hover .ProductValueNarrative-module__ethsNG__icon svg{transform:scale(1.08)}.ProductValueNarrative-module__ethsNG__item h3{line-height:1.4;font-size:20px!important}.ProductValueNarrative-module__ethsNG__item p{max-width:520px;margin-top:8px!important;font-size:13px!important;line-height:1.82!important}@media (max-width:767px){.ProductValueNarrative-module__ethsNG__list{padding-left:28px}.ProductValueNarrative-module__ethsNG__list:before{left:0}.ProductValueNarrative-module__ethsNG__item{grid-template-columns:48px 1fr!important;gap:14px!important;padding:20px 0!important}.ProductValueNarrative-module__ethsNG__item:before{left:-32px}.ProductValueNarrative-module__ethsNG__icon{width:46px!important;height:46px!important}.ProductValueNarrative-module__ethsNG__item h3{font-size:18px!important}}@media (prefers-reduced-motion:reduce){.ProductValueNarrative-module__ethsNG__item,.ProductValueNarrative-module__ethsNG__icon,.ProductValueNarrative-module__ethsNG__icon svg{transition:none!important}}
.ProductValueImage-module__9Oxkmq__frame{background:#f2f6ff;border-radius:18px;height:min(100%,56.25cqw);position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}.ProductValueImage-module__9Oxkmq__frame img{object-fit:contain}@media (max-width:767px){.ProductValueImage-module__9Oxkmq__frame{border-radius:14px;top:50%;left:0;right:0}}
.ProductValueLabels-module__0D2F3G__labels{z-index:3;pointer-events:none;position:absolute;inset:0}.ProductValueLabels-module__0D2F3G__labels span{color:#24588f;text-align:center;white-space:nowrap;background:#ffffffe0;border:1px solid #4991ebb3;border-radius:11px;place-items:center;min-width:144px;min-height:48px;padding:10px 15px;font-size:clamp(12px,.9vw,15px);font-weight:600;line-height:1.25;display:grid;position:absolute;box-shadow:0 5px 13px #1758ac17,inset 0 0 0 2px #deedff9e}.ProductValueLabels-module__0D2F3G__labels span:before{content:"";z-index:-1;background:#fff;border-bottom:1.5px solid #398af0;border-right:1.5px solid #398af0;width:14px;height:14px;position:absolute;transform:rotate(45deg)}.ProductValueLabels-module__0D2F3G__labels span:after{content:"";transform-origin:0;background:linear-gradient(90deg,#398af0,#0000);width:44px;height:1px;position:absolute}.ProductValueLabels-module__0D2F3G__label1{top:4%;left:1%}.ProductValueLabels-module__0D2F3G__label1:before{bottom:-8px;right:24%}.ProductValueLabels-module__0D2F3G__label1:after{bottom:-18px;right:17%;transform:rotate(53deg)}.ProductValueLabels-module__0D2F3G__label2{top:4%;right:1%}.ProductValueLabels-module__0D2F3G__label2:before{bottom:-8px;left:24%}.ProductValueLabels-module__0D2F3G__label2:after{bottom:-18px;left:24%;transform:rotate(127deg)}.ProductValueLabels-module__0D2F3G__label3{bottom:4%;left:1%}.ProductValueLabels-module__0D2F3G__label3:before{top:-8px;right:24%;transform:rotate(225deg)}.ProductValueLabels-module__0D2F3G__label3:after{top:-17px;right:19%;transform:rotate(-53deg)}.ProductValueLabels-module__0D2F3G__label4{bottom:4%;right:1%}.ProductValueLabels-module__0D2F3G__label4:before{top:-8px;left:24%;transform:rotate(225deg)}.ProductValueLabels-module__0D2F3G__label4:after{top:-17px;left:24%;transform:rotate(-127deg)}@media (max-width:1200px){.ProductValueLabels-module__0D2F3G__labels span{min-width:128px;min-height:44px;padding:9px 11px;font-size:12px}}@media (max-width:767px){.ProductValueLabels-module__0D2F3G__labels span{border-radius:8px;min-width:105px;min-height:36px;padding:7px 8px;font-size:9px}.ProductValueLabels-module__0D2F3G__label1,.ProductValueLabels-module__0D2F3G__label2{top:2%}.ProductValueLabels-module__0D2F3G__label3,.ProductValueLabels-module__0D2F3G__label4{bottom:2%}.ProductValueLabels-module__0D2F3G__label1,.ProductValueLabels-module__0D2F3G__label3{left:0}.ProductValueLabels-module__0D2F3G__label2,.ProductValueLabels-module__0D2F3G__label4{right:0}.ProductValueLabels-module__0D2F3G__labels span:after{display:none}}
.ProductValueBackgroundless-module__Y4nbgq__section{background:#f1f5fd!important}.ProductValueBackgroundless-module__Y4nbgq__scene{container-type:inline-size;box-shadow:none!important;background:0 0!important;border-color:#0000!important;overflow:visible!important}.ProductValueBackgroundless-module__Y4nbgq__scene:before{display:none!important}.ProductValueBackgroundless-module__Y4nbgq__frame{background:0 0!important;overflow:visible!important}.ProductValueBackgroundless-module__Y4nbgq__image{mix-blend-mode:normal;transition:transform .55s cubic-bezier(.22,1,.36,1),filter .55s;transform:translateY(0)scale(1.08);-webkit-mask-image:none;mask-image:none}.ProductValueBackgroundless-module__Y4nbgq__scene:hover .ProductValueBackgroundless-module__Y4nbgq__image{filter:drop-shadow(0 18px 24px #2564be29);transform:translateY(-10px)scale(1.105)}@media (max-width:1023px){.ProductValueBackgroundless-module__Y4nbgq__image{transform:translateY(0)scale(1.02)}.ProductValueBackgroundless-module__Y4nbgq__scene:hover .ProductValueBackgroundless-module__Y4nbgq__image{transform:translateY(-7px)scale(1.04)}}@media (prefers-reduced-motion:reduce){.ProductValueBackgroundless-module__Y4nbgq__image{transition:none}.ProductValueBackgroundless-module__Y4nbgq__scene:hover .ProductValueBackgroundless-module__Y4nbgq__image{transform:scale(1.08)}}@media (max-width:1023px) and (prefers-reduced-motion:reduce){.ProductValueBackgroundless-module__Y4nbgq__scene:hover .ProductValueBackgroundless-module__Y4nbgq__image{transform:scale(1.02)}}
.ProductValueEqualLayout-module__Dy9U8G__layout{grid-template-columns:minmax(0,48fr) minmax(0,52fr)!important;align-items:center!important;gap:56px!important}@media (max-width:1200px){.ProductValueEqualLayout-module__Dy9U8G__layout{gap:38px!important}}@media (max-width:1023px){.ProductValueEqualLayout-module__Dy9U8G__layout{grid-template-columns:1fr!important;gap:32px!important}}
.ProductValueLabelPosition-module__aVnRgq__noTriangle:before,.ProductValueLabelPosition-module__aVnRgq__noTriangle:after{display:none!important}.ProductValueLabelPosition-module__aVnRgq__position1,.ProductValueLabelPosition-module__aVnRgq__position2,.ProductValueLabelPosition-module__aVnRgq__position3,.ProductValueLabelPosition-module__aVnRgq__position4{pointer-events:auto;cursor:default;text-align:center;transition:transform .3s,border-color .3s,box-shadow .3s,color .3s;animation:4.8s ease-in-out infinite ProductValueLabelPosition-module__aVnRgq__valueLabelFloat;transform:translate(-50%,-36px);bottom:auto!important;right:auto!important}.ProductValueLabelPosition-module__aVnRgq__position1{top:.5%!important;left:18%!important}.ProductValueLabelPosition-module__aVnRgq__position2{animation-delay:-.9s;top:.5%!important;left:82%!important}.ProductValueLabelPosition-module__aVnRgq__position3{animation-delay:-1.8s;top:46%!important;left:18%!important}.ProductValueLabelPosition-module__aVnRgq__position4{animation-delay:-2.7s;top:46%!important;left:82%!important}.ProductValueLabelPosition-module__aVnRgq__position1:hover,.ProductValueLabelPosition-module__aVnRgq__position2:hover,.ProductValueLabelPosition-module__aVnRgq__position3:hover,.ProductValueLabelPosition-module__aVnRgq__position4:hover{color:#0b65c8;border-color:#398af0;animation:none;transform:translate(-50%,-46px)scale(1.04);box-shadow:0 10px 20px #1758ac29,inset 0 0 0 2px #deedffc7}@keyframes ProductValueLabelPosition-module__aVnRgq__valueLabelFloat{0%,to{transform:translate(-50%,-36px)}50%{transform:translate(-50%,-44px)}}@media (max-width:767px){.ProductValueLabelPosition-module__aVnRgq__position1,.ProductValueLabelPosition-module__aVnRgq__position2{top:0!important}.ProductValueLabelPosition-module__aVnRgq__position3,.ProductValueLabelPosition-module__aVnRgq__position4{top:44%!important}.ProductValueLabelPosition-module__aVnRgq__position1,.ProductValueLabelPosition-module__aVnRgq__position2,.ProductValueLabelPosition-module__aVnRgq__position3,.ProductValueLabelPosition-module__aVnRgq__position4{animation-name:ProductValueLabelPosition-module__aVnRgq__valueLabelFloatMobile}}@keyframes ProductValueLabelPosition-module__aVnRgq__valueLabelFloatMobile{0%,to{transform:translate(-50%,-22px)}50%{transform:translate(-50%,-27px)}}@media (prefers-reduced-motion:reduce){.ProductValueLabelPosition-module__aVnRgq__position1,.ProductValueLabelPosition-module__aVnRgq__position2,.ProductValueLabelPosition-module__aVnRgq__position3,.ProductValueLabelPosition-module__aVnRgq__position4{animation:none}}
.quality-testing-supervision-module__mqssDq__page{--blue:#0868ec;--navy:#092758;--muted:#687991;color:var(--navy);overflow:hidden}.quality-testing-supervision-module__mqssDq__hero{background:#061c40}.quality-testing-supervision-module__mqssDq__heroOverlay{background:linear-gradient(90deg,#021430f0,#03234ec2 48%,#021b3e29 78%);position:absolute;inset:0}.quality-testing-supervision-module__mqssDq__heroCopy{color:#fff;max-width:790px}.quality-testing-supervision-module__mqssDq__eyebrow{color:#88baff;letter-spacing:.06em;font-weight:600}.quality-testing-supervision-module__mqssDq__heroTitle{max-width:780px;margin-top:18px;font-size:clamp(40px,3.2vw,58px);line-height:1.22}.quality-testing-supervision-module__mqssDq__heroDescription{color:#d4e2f4;max-width:760px;margin-top:22px;font-size:17px;line-height:1.9}.quality-testing-supervision-module__mqssDq__heroActions{gap:16px;margin-top:30px;display:flex}.quality-testing-supervision-module__mqssDq__heroActions .home-button-outline{color:#fff;background:#07265259;border-color:#8da9cc}.quality-testing-supervision-module__mqssDq__objects,.quality-testing-supervision-module__mqssDq__processSection,.quality-testing-supervision-module__mqssDq__integration,.quality-testing-supervision-module__mqssDq__multiterminal,.quality-testing-supervision-module__mqssDq__risk,.quality-testing-supervision-module__mqssDq__cases{padding:88px 0}.quality-testing-supervision-module__mqssDq__objects,.quality-testing-supervision-module__mqssDq__integration,.quality-testing-supervision-module__mqssDq__risk{background:#f5f9ff}.quality-testing-supervision-module__mqssDq__heading{text-align:center}.quality-testing-supervision-module__mqssDq__heading h2{font-size:clamp(29px,2.5vw,42px);line-height:1.3}.quality-testing-supervision-module__mqssDq__heading p{max-width:860px;color:var(--muted);margin:13px auto 0;line-height:1.8}.quality-testing-supervision-module__mqssDq__headingLight h2{color:#fff}.quality-testing-supervision-module__mqssDq__headingLight p{color:#a9bfdf}.quality-testing-supervision-module__mqssDq__objectMap{grid-template-columns:1fr 310px 1fr;align-items:center;gap:52px;margin-top:52px;display:grid}.quality-testing-supervision-module__mqssDq__objectColumn{gap:19px;display:grid}.quality-testing-supervision-module__mqssDq__objectColumn article{background:#fff;border:1px solid #dce9fa;border-radius:12px;grid-template-columns:48px 1fr;align-items:start;gap:15px;padding:18px;display:grid;box-shadow:0 8px 26px #23599d12}.quality-testing-supervision-module__mqssDq__objectColumn span{color:#fff;background:linear-gradient(145deg,#50a3ff,#075ed9);border-radius:50%;place-items:center;width:42px;height:42px;font-size:12px;font-weight:700;display:grid}.quality-testing-supervision-module__mqssDq__objectColumn h3{font-size:18px}.quality-testing-supervision-module__mqssDq__objectColumn p{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.6}.quality-testing-supervision-module__mqssDq__objectCore{aspect-ratio:1;background:radial-gradient(circle,#fff 35%,#deedff 68%,#f5f9ff);border:1px solid #afd1ff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;box-shadow:0 0 0 17px #eaf3ff,0 0 45px #abcfff}.quality-testing-supervision-module__mqssDq__objectCore i{color:var(--blue);font-style:normal}.quality-testing-supervision-module__mqssDq__objectCore b{margin-top:15px;font-size:27px}.quality-testing-supervision-module__mqssDq__objectCore small{color:#7288a5;margin-top:10px}.quality-testing-supervision-module__mqssDq__process{grid-template-columns:repeat(7,1fr);gap:22px;margin-top:52px;display:grid;position:relative}.quality-testing-supervision-module__mqssDq__process:before{content:"";background:#82b6ff;height:2px;position:absolute;top:36px;left:5%;right:5%}.quality-testing-supervision-module__mqssDq__process li{text-align:center;position:relative}.quality-testing-supervision-module__mqssDq__process li:not(:last-child):after{content:"›";color:var(--blue);font-size:28px;position:absolute;top:18px;right:-18px}.quality-testing-supervision-module__mqssDq__process span{color:#fff;background:linear-gradient(145deg,#56a6ff,#075fe1);border:1px solid #8cbbfc;border-radius:50%;place-items:center;width:72px;height:72px;margin:auto;font-size:23px;font-weight:700;display:grid;position:relative;box-shadow:0 0 0 8px #eef5ff}.quality-testing-supervision-module__mqssDq__process h3{margin-top:20px;font-size:17px}.quality-testing-supervision-module__mqssDq__process p{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.6}.quality-testing-supervision-module__mqssDq__loop{width:max-content;color:var(--blue);border:1px solid #72aaff;border-radius:999px;margin:40px auto 0;padding:9px 28px;font-weight:700}.quality-testing-supervision-module__mqssDq__capabilities{color:#fff;background:radial-gradient(circle at 70% 20%,#0d4394,#061d43 62%);padding:88px 0;scroll-margin-top:72px}.quality-testing-supervision-module__mqssDq__capabilityPanel{grid-template-columns:250px 1fr 250px;gap:28px;margin-top:46px;display:grid}.quality-testing-supervision-module__mqssDq__capabilityTabs{gap:8px;display:grid}.quality-testing-supervision-module__mqssDq__capabilityTabs button{color:#bdd0e8;width:100%;font:inherit;text-align:left;cursor:pointer;background:#0a306473;border:1px solid #74a4e440;border-radius:8px;align-items:center;gap:14px;padding:14px 16px;font-size:13px;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s;display:flex}.quality-testing-supervision-module__mqssDq__capabilityTabs button:hover{border-color:#4e9dff;transform:translate(3px)}.quality-testing-supervision-module__mqssDq__capabilityTabs button:focus-visible{outline-offset:2px;outline:2px solid #fff}.quality-testing-supervision-module__mqssDq__capabilityTabs button span{color:#88b9f7;font-variant-numeric:tabular-nums}.quality-testing-supervision-module__mqssDq__capabilityTabs .quality-testing-supervision-module__mqssDq__active{color:#fff;background:#0868ec;border-color:#4e9dff;box-shadow:0 0 18px #0875ffcc}.quality-testing-supervision-module__mqssDq__capabilityTabs .quality-testing-supervision-module__mqssDq__active span{color:#fff}.quality-testing-supervision-module__mqssDq__dashboard{background:#f9fbff;border:8px solid #0c3267;border-radius:12px;min-height:370px;padding:23px;box-shadow:0 20px 45px #00000052}.quality-testing-supervision-module__mqssDq__dashTop{color:#17375f;justify-content:space-between;display:flex}.quality-testing-supervision-module__mqssDq__dashTop span{color:#6c83a0;font-size:12px}.quality-testing-supervision-module__mqssDq__metrics{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:19px;display:grid}.quality-testing-supervision-module__mqssDq__metrics i{background:linear-gradient(120deg,#eaf4ff,#d9ebff);border-radius:5px;height:48px}.quality-testing-supervision-module__mqssDq__chart{background:#eef6ff;align-items:flex-end;gap:11px;height:130px;margin:18px 0;padding:13px;display:flex}.quality-testing-supervision-module__mqssDq__chart i{background:linear-gradient(#25a1ff,#075fdc);flex:1;transition:height .35s}.quality-testing-supervision-module__mqssDq__table{gap:8px;display:grid}.quality-testing-supervision-module__mqssDq__table span{background:#e7edf5;border-radius:5px;height:10px}.quality-testing-supervision-module__mqssDq__abilityList{align-content:center;gap:17px;display:grid}.quality-testing-supervision-module__mqssDq__abilitySummary{color:#d9e7fa;font-size:13px;line-height:1.75}.quality-testing-supervision-module__mqssDq__abilityList article{border-left:2px solid #308cff;padding:8px 0 8px 18px}.quality-testing-supervision-module__mqssDq__abilityList h3{font-size:17px}.quality-testing-supervision-module__mqssDq__abilityList article p{color:#aebfda;margin-top:7px;font-size:12px;line-height:1.65}.quality-testing-supervision-module__mqssDq__integrationFlow{grid-template-columns:1fr auto 1.35fr auto 1.2fr auto 1fr;align-items:center;gap:20px;margin-top:48px;display:grid}.quality-testing-supervision-module__mqssDq__integrationFlow article{text-align:center;background:#fff;border:1px solid #d7e6fa;border-radius:11px;min-height:150px;padding:28px;box-shadow:0 8px 25px #215ba40f}.quality-testing-supervision-module__mqssDq__integrationFlow b{font-size:18px}.quality-testing-supervision-module__mqssDq__integrationFlow p{color:var(--muted);margin-top:16px;font-size:13px;line-height:1.9}.quality-testing-supervision-module__mqssDq__integrationFlow>i{color:var(--blue);font-size:25px;font-style:normal}.quality-testing-supervision-module__mqssDq__integrationFlow .quality-testing-supervision-module__mqssDq__integrationCore{color:#fff;background:linear-gradient(145deg,#0877f4,#0756c9)}.quality-testing-supervision-module__mqssDq__integrationCore p{color:#dceaff}.quality-testing-supervision-module__mqssDq__features{background:#fff;border:1px solid #e0eafa;border-radius:10px;justify-content:space-around;gap:20px;margin-top:34px;padding:18px;display:flex}.quality-testing-supervision-module__mqssDq__features span{color:#55708f;font-size:12px}.quality-testing-supervision-module__mqssDq__deviceGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px;display:grid}.quality-testing-supervision-module__mqssDq__deviceGrid>article{background:#fff;border:1px solid #dce8f8;border-radius:12px;padding:24px;box-shadow:0 12px 35px #24569414}.quality-testing-supervision-module__mqssDq__deviceGrid h3{color:#1767d4;font-size:18px}.quality-testing-supervision-module__mqssDq__deviceGrid>article>p{color:#667b96;text-align:center;margin-top:18px;font-size:12px}.quality-testing-supervision-module__mqssDq__device{color:#1f416c;background:#f5f8fc;border:9px solid #16385e;border-radius:10px;height:255px;margin-top:20px;padding:24px;box-shadow:0 16px 25px #11366029}.quality-testing-supervision-module__mqssDq__device>b{margin-bottom:22px;display:block}.quality-testing-supervision-module__mqssDq__device>i{background:#dfeaf6;border-radius:4px;height:26px;margin-top:10px;display:block}.quality-testing-supervision-module__mqssDq__darkDevice{color:#fff;background:#062c64}.quality-testing-supervision-module__mqssDq__miniCharts{align-items:flex-end;gap:14px;height:140px;display:flex}.quality-testing-supervision-module__mqssDq__miniCharts i{background:#0a79ee;flex:1;height:65%}.quality-testing-supervision-module__mqssDq__miniCharts i:nth-child(2){height:92%}.quality-testing-supervision-module__mqssDq__miniCharts i:nth-child(3){height:48%}.quality-testing-supervision-module__mqssDq__phones{justify-content:center;align-items:end;gap:8px;height:285px;margin-top:12px;display:flex}.quality-testing-supervision-module__mqssDq__phones i{background:linear-gradient(#1477ed 18%,#f4f8fc 18%);border:7px solid #12355e;border-radius:19px;width:86px;height:225px}.quality-testing-supervision-module__mqssDq__phones i:first-child{height:245px}.quality-testing-supervision-module__mqssDq__phones i:last-child{height:235px}.quality-testing-supervision-module__mqssDq__riskFlow{grid-template-columns:repeat(6,1fr);gap:18px;margin-top:48px;display:grid}.quality-testing-supervision-module__mqssDq__riskFlow article{text-align:center;background:#fff;border:1px solid #dce8f7;border-radius:12px;padding:25px 17px;position:relative;box-shadow:0 10px 27px #20599e12}.quality-testing-supervision-module__mqssDq__riskFlow article:not(:last-child):after{content:"→";color:#4b96f5;font-weight:700;position:absolute;top:50%;right:-17px}.quality-testing-supervision-module__mqssDq__riskFlow span{color:#fff;background:var(--blue);border-radius:50%;place-items:center;width:46px;height:46px;margin:auto;font-weight:700;display:grid}.quality-testing-supervision-module__mqssDq__riskFlow h3{margin-top:17px;font-size:17px}.quality-testing-supervision-module__mqssDq__riskFlow p{color:var(--muted);margin-top:9px;font-size:12px;line-height:1.6}.quality-testing-supervision-module__mqssDq__cases{background:#fff}.quality-testing-supervision-module__mqssDq__caseGrid{grid-template-columns:repeat(2,1fr);gap:28px;margin-top:48px;display:grid}.quality-testing-supervision-module__mqssDq__caseGrid article{background:#fff;border:1px solid #dce7f4;border-radius:14px;grid-template-columns:42% 1fr;display:grid;overflow:hidden;box-shadow:0 14px 38px #2450891a}.quality-testing-supervision-module__mqssDq__caseImage{min-height:360px;position:relative}.quality-testing-supervision-module__mqssDq__caseImage img{object-fit:cover}.quality-testing-supervision-module__mqssDq__caseGrid article>div:last-child{padding:30px}.quality-testing-supervision-module__mqssDq__caseGrid span{color:var(--blue);font-size:12px}.quality-testing-supervision-module__mqssDq__caseGrid h3{margin-top:12px;font-size:22px;line-height:1.45}.quality-testing-supervision-module__mqssDq__caseGrid p{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.7}.quality-testing-supervision-module__mqssDq__caseGrid ul{margin-top:14px}.quality-testing-supervision-module__mqssDq__caseGrid li{color:#506680;padding:6px 0;font-size:12px}.quality-testing-supervision-module__mqssDq__caseGrid li:before{content:"✓";color:var(--blue);margin-right:8px}.quality-testing-supervision-module__mqssDq__caseGrid a{color:var(--blue);margin-top:17px;font-weight:700;display:inline-block}.quality-testing-supervision-module__mqssDq__cta{color:#fff;background:radial-gradient(circle at 70% 0,#1479ee,#06439b 62%,#062d70)}.quality-testing-supervision-module__mqssDq__ctaInner{justify-content:space-between;align-items:center;gap:45px;min-height:290px;display:flex}.quality-testing-supervision-module__mqssDq__cta h2{font-size:clamp(28px,2.3vw,40px)}.quality-testing-supervision-module__mqssDq__cta p{color:#cbdcf2;margin-top:17px}.quality-testing-supervision-module__mqssDq__ctaInner>div:last-child{flex-shrink:0;gap:12px;display:flex}.quality-testing-supervision-module__mqssDq__cta a{border:1px solid #fff;border-radius:4px;place-items:center;min-width:150px;height:50px;font-weight:600;display:grid}.quality-testing-supervision-module__mqssDq__cta a:first-child{color:var(--blue);background:#fff}@media (max-width:1023px){.quality-testing-supervision-module__mqssDq__objectMap{grid-template-columns:1fr 240px 1fr;gap:25px}.quality-testing-supervision-module__mqssDq__capabilityPanel{grid-template-columns:210px 1fr}.quality-testing-supervision-module__mqssDq__abilityList{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.quality-testing-supervision-module__mqssDq__integrationFlow{grid-template-columns:1fr auto 1fr}.quality-testing-supervision-module__mqssDq__integrationFlow article:last-child{grid-column:3}.quality-testing-supervision-module__mqssDq__integrationFlow i:nth-of-type(3){display:none}.quality-testing-supervision-module__mqssDq__deviceGrid{grid-template-columns:1fr 1fr}.quality-testing-supervision-module__mqssDq__riskFlow{grid-template-columns:repeat(3,1fr)}.quality-testing-supervision-module__mqssDq__caseGrid{grid-template-columns:1fr}.quality-testing-supervision-module__mqssDq__caseGrid article{grid-template-columns:38% 1fr}}@media (max-width:767px){.quality-testing-supervision-module__mqssDq__hero{min-height:650px}.quality-testing-supervision-module__mqssDq__heroOverlay{background:linear-gradient(#021430f2,#031f47c2)}.quality-testing-supervision-module__mqssDq__heroTitle{font-size:28px}.quality-testing-supervision-module__mqssDq__heroDescription{font-size:15px;line-height:1.75}.quality-testing-supervision-module__mqssDq__heroActions{flex-direction:column}.quality-testing-supervision-module__mqssDq__objects,.quality-testing-supervision-module__mqssDq__processSection,.quality-testing-supervision-module__mqssDq__integration,.quality-testing-supervision-module__mqssDq__multiterminal,.quality-testing-supervision-module__mqssDq__risk,.quality-testing-supervision-module__mqssDq__cases,.quality-testing-supervision-module__mqssDq__capabilities{padding:64px 0}.quality-testing-supervision-module__mqssDq__objectMap{grid-template-columns:1fr}.quality-testing-supervision-module__mqssDq__objectCore{order:-1;width:220px;margin:auto}.quality-testing-supervision-module__mqssDq__process{grid-template-columns:1fr;padding-left:8px}.quality-testing-supervision-module__mqssDq__process:before{width:2px;height:auto;top:30px;bottom:30px;left:43px}.quality-testing-supervision-module__mqssDq__process li{text-align:left;grid-template-columns:72px 1fr;column-gap:20px;min-height:108px;display:grid}.quality-testing-supervision-module__mqssDq__process li:not(:last-child):after{display:none}.quality-testing-supervision-module__mqssDq__process span{grid-row:1/3;margin:0}.quality-testing-supervision-module__mqssDq__process h3{margin-top:12px}.quality-testing-supervision-module__mqssDq__capabilityPanel,.quality-testing-supervision-module__mqssDq__abilityList,.quality-testing-supervision-module__mqssDq__deviceGrid,.quality-testing-supervision-module__mqssDq__riskFlow{grid-template-columns:1fr}.quality-testing-supervision-module__mqssDq__capabilityTabs{grid-template-columns:1fr 1fr}.quality-testing-supervision-module__mqssDq__integrationFlow{grid-template-columns:1fr}.quality-testing-supervision-module__mqssDq__integrationFlow>i{text-align:center;transform:rotate(90deg)}.quality-testing-supervision-module__mqssDq__integrationFlow article:last-child{grid-column:auto}.quality-testing-supervision-module__mqssDq__features{grid-template-columns:1fr 1fr;display:grid}.quality-testing-supervision-module__mqssDq__caseGrid article{grid-template-columns:1fr}.quality-testing-supervision-module__mqssDq__caseImage{min-height:250px}.quality-testing-supervision-module__mqssDq__ctaInner{flex-direction:column;justify-content:center;align-items:flex-start}.quality-testing-supervision-module__mqssDq__ctaInner>div:last-child{flex-direction:column;width:100%}.quality-testing-supervision-module__mqssDq__cta a{width:100%}}@media (max-width:430px){.quality-testing-supervision-module__mqssDq__heading h2{font-size:27px}.quality-testing-supervision-module__mqssDq__heading p{font-size:14px}.quality-testing-supervision-module__mqssDq__objectColumn article{padding:15px}.quality-testing-supervision-module__mqssDq__capabilityTabs{grid-template-columns:1fr}.quality-testing-supervision-module__mqssDq__dashboard{min-height:320px;padding:16px}.quality-testing-supervision-module__mqssDq__features{grid-template-columns:1fr}.quality-testing-supervision-module__mqssDq__phones i{width:72px}.quality-testing-supervision-module__mqssDq__caseGrid article>div:last-child{padding:24px}}
.city-lifeline-module__GYDh2W__page{color:var(--brand-ink);background:#fff}.city-lifeline-module__GYDh2W__page .city-lifeline-module__GYDh2W__hero{height:480px;min-height:480px}.city-lifeline-module__GYDh2W__sectionHeading{text-align:center;max-width:850px;margin:0 auto 38px}.city-lifeline-module__GYDh2W__sectionHeading h2{letter-spacing:-.03em;margin:0;font-size:clamp(30px,2.5vw,42px);line-height:1.25}.city-lifeline-module__GYDh2W__sectionHeading span{background:var(--brand-blue);border-radius:4px;width:48px;height:3px;margin:17px auto 15px;display:block}.city-lifeline-module__GYDh2W__sectionHeading p{color:var(--text-secondary);margin:0;font-size:16px;line-height:1.8}.city-lifeline-module__GYDh2W__lightHeading h2{color:#fff}.city-lifeline-module__GYDh2W__lightHeading p{color:#b9cae5}.city-lifeline-module__GYDh2W__lightHeading span{background:#38a4ff}.city-lifeline-module__GYDh2W__capabilities,.city-lifeline-module__GYDh2W__values,.city-lifeline-module__GYDh2W__results,.city-lifeline-module__GYDh2W__caseSection{padding:clamp(72px,6vw,104px) 0}.city-lifeline-module__GYDh2W__capabilities{background:#fff;scroll-margin-top:76px}.city-lifeline-module__GYDh2W__capabilityPanel{min-height:560px;box-shadow:var(--shadow-card);border:1px solid #deebf8;border-radius:14px;grid-template-columns:232px minmax(450px,.98fr) minmax(0,1.02fr);display:grid;overflow:hidden}.city-lifeline-module__GYDh2W__capabilityNav{background:#fff;flex-direction:column;gap:0;padding:0;display:flex}.city-lifeline-module__GYDh2W__capabilityNav button{color:#4c6078;text-align:left;min-height:0;font:inherit;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e7edf5;border-radius:0;flex:1 1 0;align-items:center;gap:16px;padding:0 16px;font-weight:650;transition:border-color .2s,background-color .2s,box-shadow .2s,color .2s,transform .2s;display:flex;position:relative}.city-lifeline-module__GYDh2W__capabilityNav button:after{content:"→";color:#9aacbf;margin-left:auto;font-size:17px;display:block}.city-lifeline-module__GYDh2W__capabilityNav button:hover:after{color:var(--brand-blue);transform:translate(3px)}.city-lifeline-module__GYDh2W__capabilityNav button:hover{color:var(--brand-blue);box-shadow:none;background:#edf5ff;border-color:#e7edf5;transform:none}.city-lifeline-module__GYDh2W__capabilityNav button span{color:#7b8ca1;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.city-lifeline-module__GYDh2W__capabilityNav button span svg{width:20px;height:20px;display:block}.city-lifeline-module__GYDh2W__capabilityNav button[aria-selected=true]{color:#fff;box-shadow:none;background:#075fe4;border-color:#075fe4}.city-lifeline-module__GYDh2W__capabilityNav button[aria-selected=true] span{color:#fff}.city-lifeline-module__GYDh2W__capabilityNav button[aria-selected=true]:after{color:#fff;background:0 0;transform:none}.city-lifeline-module__GYDh2W__capabilityCopy{flex-direction:column;justify-content:center;padding:50px 40px;display:flex}.city-lifeline-module__GYDh2W__capabilityCopy h3{margin:17px 0;font-size:31px}.city-lifeline-module__GYDh2W__capabilityCopy p{color:#5b6e84;margin:0;line-height:1.85}.city-lifeline-module__GYDh2W__capabilityCopy{padding:38px 34px 28px 38px}.city-lifeline-module__GYDh2W__capabilityCopy h3{margin:0;font-size:31px;font-weight:700;line-height:1.35}.city-lifeline-module__GYDh2W__capabilityCopy>p{min-height:66px;margin-top:18px}.city-lifeline-module__GYDh2W__capabilityAccent{background:var(--brand-blue);border-radius:99px;width:32px;height:4px;margin-top:15px;display:block}.city-lifeline-module__GYDh2W__capabilityPoints{margin-top:26px}.city-lifeline-module__GYDh2W__capabilityPoints li{border-bottom:1px solid #edf2f7;grid-template-columns:46px 1fr;align-items:center;gap:14px;min-height:92px;padding:16px 0;display:grid}.city-lifeline-module__GYDh2W__capabilityPoints li>span{width:44px;height:44px;color:var(--brand-blue);background:#edf5ff;border-radius:50%;justify-content:center;align-items:center;display:flex}.city-lifeline-module__GYDh2W__capabilityPoints li>span svg{width:20px;height:20px}.city-lifeline-module__GYDh2W__capabilityPoints h4{color:#102947;font-size:16px;font-weight:700}.city-lifeline-module__GYDh2W__capabilityPoints p{color:#667a92;min-height:0;margin-top:6px;font-size:13px;line-height:1.7}.city-lifeline-module__GYDh2W__capabilityVisual{background:radial-gradient(circle at 50% 46%,#fff 0,#f4f8ff 68%,#edf4fc 100%);min-width:0;min-height:560px;padding:10px;position:relative;overflow:hidden}.city-lifeline-module__GYDh2W__capabilityVisual img{box-sizing:border-box;object-fit:cover;border-radius:22px;padding:10px;animation:.32s both city-lifeline-module__GYDh2W__capabilityImageFade}.city-lifeline-module__GYDh2W__capabilityVisualEmpty{background:#f8fbff;border:1px dashed #cbd9eb;border-radius:16px;place-items:center;min-height:532px;margin:14px;display:grid}.city-lifeline-module__GYDh2W__capabilityImagePlaceholder{color:#91a2b8;letter-spacing:.08em;font-size:14px}@keyframes city-lifeline-module__GYDh2W__capabilityImageFade{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.city-lifeline-module__GYDh2W__system{background:radial-gradient(circle at 50% 110%,#0a58b2,#0000 45%),linear-gradient(135deg,#031a3c,#042a5d);padding:clamp(78px,6.5vw,112px) 0;position:relative;overflow:hidden}.city-lifeline-module__GYDh2W__system:before{content:"";background:repeating-radial-gradient(#0000 0 30px,#1e89eb1f 31px 32px);border-radius:50% 50% 0 0;height:320px;position:absolute;bottom:-160px;left:0;right:0}.city-lifeline-module__GYDh2W__values{background:#f5f9fe}.city-lifeline-module__GYDh2W__valuesLayout{grid-template-columns:1fr 1fr;align-items:stretch;gap:50px;display:grid}.city-lifeline-module__GYDh2W__valueImage{min-height:520px;box-shadow:var(--shadow-card);border-radius:14px;position:relative;overflow:hidden}.city-lifeline-module__GYDh2W__valueImage img{object-fit:cover;object-position:49% center}.city-lifeline-module__GYDh2W__valueList{grid-template-columns:1fr 1fr;gap:16px;display:grid}.city-lifeline-module__GYDh2W__valueList article{border-bottom:1px solid #dce8f5;grid-template-columns:42px 1fr;align-content:center;gap:15px;padding:22px 8px;display:grid}.city-lifeline-module__GYDh2W__valueList article>span{width:38px;height:38px;color:var(--brand-blue);background:#e5f1ff;border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.city-lifeline-module__GYDh2W__valueList h3{margin:3px 0 10px;font-size:20px}.city-lifeline-module__GYDh2W__valueList p{color:#66788d;margin:0;line-height:1.75}.city-lifeline-module__GYDh2W__results{background:#fff}.city-lifeline-module__GYDh2W__resultTrack{border-top:1px solid #dce8f4;border-bottom:1px solid #dce8f4;grid-template-columns:repeat(4,1fr);display:grid}.city-lifeline-module__GYDh2W__resultTrack article{border-right:1px solid #dce8f4;min-height:270px;padding:36px 28px}.city-lifeline-module__GYDh2W__resultTrack article:last-child{border-right:0}.city-lifeline-module__GYDh2W__resultTrack span{background:var(--brand-blue);color:#fff;border-radius:6px;place-items:center;width:54px;height:54px;font-size:22px;font-weight:700;display:grid}.city-lifeline-module__GYDh2W__resultTrack h3{margin:27px 0 13px;font-size:20px}.city-lifeline-module__GYDh2W__resultTrack p{color:#67798d;margin:0;line-height:1.75}.city-lifeline-module__GYDh2W__caseSection{background:#f5f9fe;padding-bottom:0}.city-lifeline-module__GYDh2W__casePanel,.city-lifeline-module__GYDh2W__casePending{min-height:410px;box-shadow:var(--shadow-card);background:#fff;border-radius:14px;grid-template-columns:1.08fr .92fr;display:grid;overflow:hidden}.city-lifeline-module__GYDh2W__caseImage,.city-lifeline-module__GYDh2W__casePendingVisual{min-height:410px;position:relative}.city-lifeline-module__GYDh2W__caseImage img,.city-lifeline-module__GYDh2W__casePendingVisual img{object-fit:cover}.city-lifeline-module__GYDh2W__casePanel>div:last-child,.city-lifeline-module__GYDh2W__casePending>div:last-child{align-self:center;padding:48px}.city-lifeline-module__GYDh2W__casePanel span,.city-lifeline-module__GYDh2W__casePending span{color:var(--brand-blue);font-size:14px;font-weight:700}.city-lifeline-module__GYDh2W__casePanel h3,.city-lifeline-module__GYDh2W__casePending h3{margin:15px 0;font-size:28px;line-height:1.4}.city-lifeline-module__GYDh2W__casePanel p,.city-lifeline-module__GYDh2W__casePending p{color:#62758b;line-height:1.8}.city-lifeline-module__GYDh2W__casePanel ul{color:#435970;padding-left:19px;line-height:2}.city-lifeline-module__GYDh2W__casePanel a{color:var(--brand-blue);font-weight:700}.city-lifeline-module__GYDh2W__cta{color:#fff;background:radial-gradient(circle at 10% 100%,#075bd3,#0000 38%),#032354;margin-top:clamp(72px,6vw,104px);position:relative;overflow:hidden}.city-lifeline-module__GYDh2W__cta:after{content:"";border:1px solid #4fa5ff4d;border-radius:50%;width:60%;height:260px;position:absolute;bottom:-150px;right:-12%}.city-lifeline-module__GYDh2W__ctaInner{z-index:1;justify-content:space-between;align-items:center;gap:40px;min-height:245px;display:flex;position:relative}.city-lifeline-module__GYDh2W__ctaInner h2{margin:0 0 14px;font-size:clamp(28px,2.2vw,38px)}.city-lifeline-module__GYDh2W__ctaInner p{color:#c4d5ea;max-width:760px;margin:0;line-height:1.8}.city-lifeline-module__GYDh2W__ctaInner>div:last-child{flex:none;gap:12px;display:flex}.city-lifeline-module__GYDh2W__ctaOutline{color:#fff;border:1px solid #76a9e9;border-radius:4px;justify-content:center;align-items:center;min-height:48px;padding:0 25px;font-weight:600;display:inline-flex}@media (max-width:1100px){.city-lifeline-module__GYDh2W__capabilityPanel{grid-template-columns:210px 1fr}.city-lifeline-module__GYDh2W__capabilityVisual{grid-column:1/3;min-height:380px}.city-lifeline-module__GYDh2W__valuesLayout{gap:28px}.city-lifeline-module__GYDh2W__valueList{grid-template-columns:1fr}}@media (max-width:900px){.city-lifeline-module__GYDh2W__valuesLayout{grid-template-columns:1fr}.city-lifeline-module__GYDh2W__valueImage{min-height:430px}.city-lifeline-module__GYDh2W__valueList,.city-lifeline-module__GYDh2W__resultTrack{grid-template-columns:1fr 1fr}.city-lifeline-module__GYDh2W__resultTrack article:nth-child(2){border-right:0}.city-lifeline-module__GYDh2W__resultTrack article:nth-child(-n+2){border-bottom:1px solid #dce8f4}.city-lifeline-module__GYDh2W__casePanel,.city-lifeline-module__GYDh2W__casePending{grid-template-columns:1fr}.city-lifeline-module__GYDh2W__caseImage,.city-lifeline-module__GYDh2W__casePendingVisual{min-height:360px}.city-lifeline-module__GYDh2W__ctaInner{flex-direction:column;justify-content:center;align-items:flex-start;padding-top:48px;padding-bottom:48px}}@media (max-width:700px){.city-lifeline-module__GYDh2W__hero{min-height:560px}.city-lifeline-module__GYDh2W__sectionHeading{margin-bottom:30px}.city-lifeline-module__GYDh2W__sectionHeading h2{font-size:29px}.city-lifeline-module__GYDh2W__sectionHeading p{font-size:15px}.city-lifeline-module__GYDh2W__capabilityPanel{display:block}.city-lifeline-module__GYDh2W__capabilityNav{flex-direction:row;padding:0;overflow-x:auto}.city-lifeline-module__GYDh2W__capabilityNav button{border-bottom:3px solid #0000;border-left:0;flex:none;min-height:62px;padding:0 18px}.city-lifeline-module__GYDh2W__capabilityNav button[aria-selected=true]{border-bottom-color:var(--brand-blue)}.city-lifeline-module__GYDh2W__capabilityCopy{min-height:360px;padding:36px 24px}.city-lifeline-module__GYDh2W__capabilityCopy h3{font-size:27px}.city-lifeline-module__GYDh2W__capabilityVisual{min-height:330px;padding:10px}.city-lifeline-module__GYDh2W__valueImage{min-height:330px}.city-lifeline-module__GYDh2W__valueList{grid-template-columns:1fr}.city-lifeline-module__GYDh2W__valueList article{padding:18px 4px}.city-lifeline-module__GYDh2W__resultTrack{grid-template-columns:1fr}.city-lifeline-module__GYDh2W__resultTrack article{border-bottom:1px solid #dce8f4;border-right:0;min-height:0;padding:28px 20px}.city-lifeline-module__GYDh2W__resultTrack article:last-child{border-bottom:0}.city-lifeline-module__GYDh2W__resultTrack article:nth-child(2){border-bottom:1px solid #dce8f4}.city-lifeline-module__GYDh2W__caseImage,.city-lifeline-module__GYDh2W__casePendingVisual{min-height:280px}.city-lifeline-module__GYDh2W__casePanel>div:last-child,.city-lifeline-module__GYDh2W__casePending>div:last-child{padding:30px 24px 38px}.city-lifeline-module__GYDh2W__casePanel h3,.city-lifeline-module__GYDh2W__casePending h3{font-size:23px}.city-lifeline-module__GYDh2W__ctaInner>div:last-child{flex-direction:column;width:100%}.city-lifeline-module__GYDh2W__ctaInner>div:last-child a{width:100%}.city-lifeline-module__GYDh2W__page .city-lifeline-module__GYDh2W__hero{height:480px;min-height:480px}}.city-lifeline-module__GYDh2W__capabilityPoints{min-height:276px}
.smart-building-module__ynfQda__page{--ink:#071e46;--muted:#596b82;--blue:#0868ef;color:var(--ink);background:#fff}.smart-building-module__ynfQda__hero{background:#dcecff;height:480px;min-height:480px}.smart-building-module__ynfQda__heading{text-align:center}.smart-building-module__ynfQda__heading h2{letter-spacing:.035em;font-size:40px;font-weight:700;line-height:1.3}.smart-building-module__ynfQda__heading>span{background:var(--blue);border-radius:8px;width:42px;height:3px;margin:14px auto 17px;display:block}.smart-building-module__ynfQda__heading p{max-width:900px;color:var(--muted);margin:auto;font-size:15px;line-height:1.9}.smart-building-module__ynfQda__headingLight h2,.smart-building-module__ynfQda__headingLight p{color:#fff}.smart-building-module__ynfQda__headingLight p{color:#e2eeffcc}.smart-building-module__ynfQda__headingLight>span{background:#4aa2ff}.smart-building-module__ynfQda__capabilities{background:#fff;padding:64px 0 80px}.smart-building-module__ynfQda__capabilityPanel{background:#fff;border:1px solid #e1eaf6;border-radius:16px;grid-template-columns:230px 1fr;min-height:520px;margin-top:42px;display:grid;overflow:hidden;box-shadow:0 16px 42px #234b7d17}.smart-building-module__ynfQda__capabilityTabs{background:#f5f9ff;flex-direction:column;justify-content:center;padding:20px 14px;display:flex}.smart-building-module__ynfQda__capabilityTabs button{color:#53667f;height:62px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;justify-content:space-between;align-items:center;padding:0 18px;font-weight:600;display:flex}.smart-building-module__ynfQda__capabilityTabs button span{opacity:.35}.smart-building-module__ynfQda__capabilityTabs button[aria-selected=true]{border-left-color:var(--blue);color:var(--blue);background:#e9f2ff}.smart-building-module__ynfQda__capabilityTabs button:focus-visible{outline-offset:-2px;outline:2px solid #6ba5f5}.smart-building-module__ynfQda__capabilityBody{grid-template-columns:.85fr 1.15fr;animation:.28s both smart-building-module__ynfQda__fade;display:grid}.smart-building-module__ynfQda__capabilityCopy{flex-direction:column;justify-content:center;padding:45px;display:flex}.smart-building-module__ynfQda__capabilityCopy h3{margin-top:13px;font-size:28px;line-height:1.4}.smart-building-module__ynfQda__capabilityCopy>p{color:var(--muted);margin-top:18px;font-size:14px;line-height:1.9}.smart-building-module__ynfQda__capabilityCopy li{color:#31465f;border-bottom:1px solid #e8eef6;align-items:center;gap:12px;padding:13px 0;font-size:15px;font-weight:600;display:flex}.smart-building-module__ynfQda__capabilityCopy li i{width:25px;height:25px;color:var(--blue);background:#eaf3ff;border-radius:50%;place-items:center;font-style:normal;display:grid}.smart-building-module__ynfQda__capabilityImage{min-height:520px;position:relative}.smart-building-module__ynfQda__capabilityImage:after{content:"";background:linear-gradient(90deg,#fff3,#0000 35%);position:absolute;inset:0}.smart-building-module__ynfQda__capabilityImage img{object-fit:cover}@keyframes smart-building-module__ynfQda__fade{0%{opacity:.3}to{opacity:1}}.smart-building-module__ynfQda__loop1{top:0;left:0}.smart-building-module__ynfQda__loop2{top:170px;left:0}.smart-building-module__ynfQda__loop3{top:340px;left:0}.smart-building-module__ynfQda__loop4{top:85px;right:0}.smart-building-module__ynfQda__loop5{top:270px;right:0}.smart-building-module__ynfQda__values{background:#fff;padding:64px 0 76px}.smart-building-module__ynfQda__valueLayout{grid-template-columns:1.05fr .95fr;align-items:stretch;gap:48px;margin-top:42px;display:grid}.smart-building-module__ynfQda__valueImage{border-radius:16px;min-height:530px;position:relative;overflow:hidden}.smart-building-module__ynfQda__valueImage img{object-fit:cover}.smart-building-module__ynfQda__valueList{align-content:center;display:grid}.smart-building-module__ynfQda__valueList article{border-bottom:1px solid #e2eaf4;grid-template-columns:54px 1fr;gap:18px;padding:23px 0;display:grid}.smart-building-module__ynfQda__valueList article:last-child{border-bottom:0}.smart-building-module__ynfQda__valueList span{width:50px;height:50px;color:var(--blue);background:#eaf3ff;border-radius:10px;place-items:center;font-weight:700;display:grid}.smart-building-module__ynfQda__valueList h3{font-size:19px}.smart-building-module__ynfQda__valueList p{color:var(--muted);margin-top:7px;font-size:14px;line-height:1.75}.smart-building-module__ynfQda__results{background:linear-gradient(#f5f9ff,#edf5ff);padding:64px 0 80px;overflow:hidden}.smart-building-module__ynfQda__resultTrack{background:#fff;border:1px solid #d9e7f7;border-radius:18px;grid-template-columns:repeat(4,1fr);gap:0;margin-top:52px;display:grid;position:relative;box-shadow:0 16px 40px #234c8014}.smart-building-module__ynfQda__resultTrack:before{content:"";background:linear-gradient(90deg,#b9d7fb,#348cff,#b9d7fb);height:2px;position:absolute;top:58px;left:8%;right:8%}.smart-building-module__ynfQda__resultTrack article{z-index:1;text-align:center;padding:30px 28px 35px;position:relative}.smart-building-module__ynfQda__resultTrack article:not(:last-child){border-right:1px solid #e1eaf5}.smart-building-module__ynfQda__resultTrack span{width:58px;height:58px;color:var(--blue);background:#fff;border:1px solid #b9d7fb;border-radius:50%;place-items:center;margin:0 auto;font-weight:700;display:grid;box-shadow:0 6px 18px #2363b91f}.smart-building-module__ynfQda__resultTrack h3{margin-top:22px;font-size:18px}.smart-building-module__ynfQda__resultTrack p{color:var(--muted);margin-top:11px;font-size:13px;line-height:1.8}.smart-building-module__ynfQda__caseSection{background:#fff;padding-top:64px}.smart-building-module__ynfQda__casePending,.smart-building-module__ynfQda__casePanel{background:#fff;border:1px solid #e0e9f4;border-radius:16px;grid-template-columns:1.05fr .95fr;min-height:390px;margin:42px auto 70px;display:grid;overflow:hidden;box-shadow:0 16px 42px #244b7c17}.smart-building-module__ynfQda__casePending>div:first-child,.smart-building-module__ynfQda__caseImage{min-height:390px;position:relative}.smart-building-module__ynfQda__casePending img,.smart-building-module__ynfQda__caseImage img{object-fit:cover}.smart-building-module__ynfQda__casePending>div:last-child,.smart-building-module__ynfQda__casePanel>div:last-child{flex-direction:column;justify-content:center;padding:50px;display:flex}.smart-building-module__ynfQda__casePending span,.smart-building-module__ynfQda__casePanel>div:last-child>span{color:var(--blue);background:#eaf3ff;border-radius:5px;align-self:flex-start;padding:7px 12px;font-size:13px;font-weight:700}.smart-building-module__ynfQda__casePending h3,.smart-building-module__ynfQda__casePanel h3{margin-top:18px;font-size:28px}.smart-building-module__ynfQda__casePending p,.smart-building-module__ynfQda__casePanel p{color:var(--muted);margin-top:16px;font-size:14px;line-height:1.9}.smart-building-module__ynfQda__casePanel ul{margin-top:18px}.smart-building-module__ynfQda__casePanel li{color:#40546c;padding:6px 0}.smart-building-module__ynfQda__casePanel a{color:var(--blue);align-self:flex-start;margin-top:22px;font-weight:700}.smart-building-module__ynfQda__cta{color:#fff;background:radial-gradient(circle at 60% 10%,#1878ea,#0755cf 55%,#043d9b);position:relative;overflow:hidden}.smart-building-module__ynfQda__cta:after{content:"";border:1px solid #ffffff2e;border-radius:50%;width:650px;height:240px;position:absolute;bottom:-100px;right:-8%}.smart-building-module__ynfQda__ctaInner{z-index:2;justify-content:space-between;align-items:center;gap:60px;min-height:230px;display:flex;position:relative}.smart-building-module__ynfQda__cta h2{font-size:34px}.smart-building-module__ynfQda__cta p{color:#ffffffd9;max-width:800px;margin-top:14px;font-size:15px;line-height:1.8}.smart-building-module__ynfQda__ctaInner>div:last-child{flex-shrink:0;gap:14px;display:flex}.smart-building-module__ynfQda__ctaOutline{color:#fff;border:1px solid #fffc;border-radius:4px;justify-content:center;align-items:center;min-height:48px;padding:12px 25px;font-size:15px;font-weight:600;display:inline-flex}@media (max-width:1199px){.smart-building-module__ynfQda__capabilityBody{grid-template-columns:1fr 1.2fr}.smart-building-module__ynfQda__valueLayout{gap:28px}.smart-building-module__ynfQda__cta h2{font-size:30px}}@media (max-width:899px){.smart-building-module__ynfQda__heading h2{font-size:34px}.smart-building-module__ynfQda__capabilities,.smart-building-module__ynfQda__values,.smart-building-module__ynfQda__results{padding:60px 0}.smart-building-module__ynfQda__capabilityPanel{grid-template-columns:1fr}.smart-building-module__ynfQda__capabilityTabs{justify-content:initial;grid-template-columns:repeat(5,minmax(130px,1fr));padding:12px;display:grid;overflow-x:auto}.smart-building-module__ynfQda__capabilityTabs button{white-space:nowrap;border-bottom:3px solid #0000;border-left:0;height:52px;padding:0 12px}.smart-building-module__ynfQda__capabilityTabs button[aria-selected=true]{border-bottom-color:var(--blue)}.smart-building-module__ynfQda__capabilityBody{grid-template-columns:1fr}.smart-building-module__ynfQda__capabilityCopy{padding:36px}.smart-building-module__ynfQda__capabilityImage{min-height:360px}.smart-building-module__ynfQda__valueLayout{grid-template-columns:1fr}.smart-building-module__ynfQda__valueImage{min-height:420px}.smart-building-module__ynfQda__resultTrack{grid-template-columns:1fr 1fr}.smart-building-module__ynfQda__resultTrack:before{display:none}.smart-building-module__ynfQda__resultTrack article:nth-child(2){border-right:0}.smart-building-module__ynfQda__resultTrack article:nth-child(-n+2){border-bottom:1px solid #e1eaf5}.smart-building-module__ynfQda__casePending,.smart-building-module__ynfQda__casePanel{grid-template-columns:1fr}.smart-building-module__ynfQda__ctaInner{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:44px}.smart-building-module__ynfQda__ctaInner>div:last-child{margin-top:-28px}}@media (max-width:639px){.smart-building-module__ynfQda__heading h2{font-size:28px}.smart-building-module__ynfQda__heading p{font-size:14px}.smart-building-module__ynfQda__capabilityPanel{margin-top:28px}.smart-building-module__ynfQda__capabilityTabs{grid-template-columns:repeat(5,120px)}.smart-building-module__ynfQda__capabilityCopy{padding:28px 22px}.smart-building-module__ynfQda__capabilityCopy h3{font-size:24px}.smart-building-module__ynfQda__capabilityImage{min-height:270px}.smart-building-module__ynfQda__valueImage{min-height:300px}.smart-building-module__ynfQda__valueList article{grid-template-columns:48px 1fr;gap:13px}.smart-building-module__ynfQda__valueList span{width:46px;height:46px}.smart-building-module__ynfQda__resultTrack{grid-template-columns:1fr}.smart-building-module__ynfQda__resultTrack article:not(:last-child){border-bottom:1px solid #e1eaf5;border-right:0}.smart-building-module__ynfQda__casePending>div:first-child,.smart-building-module__ynfQda__caseImage{min-height:270px}.smart-building-module__ynfQda__casePending>div:last-child,.smart-building-module__ynfQda__casePanel>div:last-child{padding:30px 24px}.smart-building-module__ynfQda__casePending h3,.smart-building-module__ynfQda__casePanel h3{font-size:24px}.smart-building-module__ynfQda__cta h2{font-size:27px}.smart-building-module__ynfQda__ctaInner>div:last-child{width:100%}.smart-building-module__ynfQda__ctaInner>div:last-child a{flex:1;padding-inline:10px}.smart-building-module__ynfQda__cta p{font-size:14px}}.smart-building-module__ynfQda__page .smart-building-module__ynfQda__hero{height:480px;min-height:480px}@media (prefers-reduced-motion:reduce){.smart-building-module__ynfQda__capabilityBody{transition:none;animation:none}}.smart-building-module__ynfQda__capabilityPanel{grid-template-columns:232px 1fr;min-height:560px}.smart-building-module__ynfQda__capabilityTabs{background:#fff;gap:0;padding:0}.smart-building-module__ynfQda__capabilityTabs button{background:#fff;border-top:0;border-bottom:1px solid #e7edf5;border-left:4px solid #0000;border-right:0;border-radius:0;flex:1 1 0;justify-content:flex-start;gap:14px;height:auto;min-height:0;transition:border-color .2s,background-color .2s,color .2s}.smart-building-module__ynfQda__capabilityTabs button span{color:#7b8ca1;opacity:1;border:0;border-radius:0;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.smart-building-module__ynfQda__capabilityTabs button span svg{width:20px;height:20px;display:block}.smart-building-module__ynfQda__capabilityTabs button:hover{color:var(--blue);box-shadow:none;background:#edf5ff;border-bottom-color:#e7edf5;transform:none}.smart-building-module__ynfQda__capabilityTabs button:hover span{color:var(--blue)}.smart-building-module__ynfQda__capabilityTabs button[aria-selected=true]{color:#fff;box-shadow:none;background:#075fe4;border-color:#075fe4 #075fe4 #075fe4 #7ed3ff}.smart-building-module__ynfQda__capabilityTabs button[aria-selected=true] span{color:#fff;opacity:1;background:0 0}.smart-building-module__ynfQda__capabilityBody{grid-template-columns:minmax(450px,.98fr) minmax(0,1.02fr);min-height:560px}.smart-building-module__ynfQda__capabilityImage{min-height:560px}@media (max-width:899px){.smart-building-module__ynfQda__capabilityPanel{grid-template-columns:1fr;min-height:0}.smart-building-module__ynfQda__capabilityTabs button{flex:none;height:58px;min-height:58px}.smart-building-module__ynfQda__capabilityBody{grid-template-columns:1fr;min-height:0}.smart-building-module__ynfQda__capabilityImage{min-height:360px}}.smart-building-module__ynfQda__capabilityImage{background:radial-gradient(circle at 50% 46%,#fff 0,#f4f8ff 68%,#edf4fc 100%);padding:10px}.smart-building-module__ynfQda__capabilityImage:after{pointer-events:none;background:linear-gradient(90deg,#ffffff1f,#0000 28%)}.smart-building-module__ynfQda__capabilityImage img{box-sizing:border-box;object-fit:contain;border-radius:26px;padding:14px}.smart-building-module__ynfQda__capabilityImageEmpty{background:#f8fbff;border:1px dashed #cbd9eb;border-radius:16px;place-items:center;min-height:532px;margin:14px;display:grid}.smart-building-module__ynfQda__capabilityImageEmpty:after{display:none}.smart-building-module__ynfQda__capabilityImagePlaceholder{color:#91a2b8;letter-spacing:.08em;font-size:14px}.smart-building-module__ynfQda__capabilityTabs button:after{content:"→";color:#91a3b8;margin-left:auto;font-size:17px;transition:color .2s,transform .2s}.smart-building-module__ynfQda__capabilityTabs button:hover:after{color:var(--blue);transform:translate(3px)}.smart-building-module__ynfQda__capabilityTabs button[aria-selected=true]:after{color:#fff;transform:none}.smart-building-module__ynfQda__capabilityCopy{padding:38px 34px 28px 38px}.smart-building-module__ynfQda__capabilityCopy h3{margin:0;font-size:31px;font-weight:700;line-height:1.35}.smart-building-module__ynfQda__capabilityCopy>i{background:var(--blue);border-radius:99px;width:32px;height:4px;margin-top:15px;display:block}.smart-building-module__ynfQda__capabilityCopy>p{min-height:66px;margin-top:18px}.smart-building-module__ynfQda__capabilityCopy ul{margin-top:26px}.smart-building-module__ynfQda__capabilityCopy li{border-bottom:1px solid #edf2f7;grid-template-columns:46px 1fr;align-items:center;gap:14px;min-height:92px;padding:16px 0;display:grid}.smart-building-module__ynfQda__capabilityCopy li>span{width:44px;height:44px;color:var(--blue);background:#edf5ff;border-radius:50%;justify-content:center;align-items:center;display:flex}.smart-building-module__ynfQda__capabilityCopy li>span svg{width:20px;height:20px}.smart-building-module__ynfQda__capabilityCopy li h4{color:#102947;font-size:16px;font-weight:700}.smart-building-module__ynfQda__capabilityCopy li p{color:#667a92;margin-top:6px;font-size:12px;line-height:1.65}.smart-building-module__ynfQda__capabilityCopy ul{min-height:276px}
.smart-city-module__5zARuq__page{--ink:#081f48;--muted:#5a6c83;--blue:#0868ef;color:var(--ink);background:#fff}.smart-city-module__5zARuq__hero{background:#d9e9fb;height:480px;min-height:480px}.smart-city-module__5zARuq__heading{text-align:center}.smart-city-module__5zARuq__heading h2{letter-spacing:.035em;font-size:40px;font-weight:700;line-height:1.3}.smart-city-module__5zARuq__heading>span{background:var(--blue);border-radius:6px;width:42px;height:3px;margin:14px auto 17px;display:block}.smart-city-module__5zARuq__heading p{max-width:920px;color:var(--muted);margin:auto;font-size:15px;line-height:1.9}.smart-city-module__5zARuq__headingLight h2{color:#fff}.smart-city-module__5zARuq__headingLight p{color:#e0eeffc7}.smart-city-module__5zARuq__headingLight>span{background:#50a8ff}.smart-city-module__5zARuq__capabilities{padding:66px 0 82px}.smart-city-module__5zARuq__capabilityPanel{background:#fff;border:1px solid #dce8f7;border-radius:16px;grid-template-columns:225px 1fr;min-height:510px;margin-top:42px;display:grid;overflow:hidden;box-shadow:0 18px 48px #1a487e1a}.smart-city-module__5zARuq__capabilityTabs{background:#f3f8ff;flex-direction:column;justify-content:center;padding:18px 14px;display:flex}.smart-city-module__5zARuq__capabilityTabs button{color:#566981;height:65px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:4px 1fr auto;align-items:center;gap:14px;padding:0 15px;font-weight:600;display:grid}.smart-city-module__5zARuq__capabilityTabs button>span{background:0 0;border-radius:4px;width:4px;height:22px}.smart-city-module__5zARuq__capabilityTabs button i{opacity:.3;font-style:normal}.smart-city-module__5zARuq__capabilityTabs button[aria-selected=true]{color:var(--blue);background:#e8f2ff}.smart-city-module__5zARuq__capabilityTabs button[aria-selected=true]>span{background:var(--blue)}.smart-city-module__5zARuq__capabilityTabs button:focus-visible{outline-offset:-2px;outline:2px solid #69a5f8}.smart-city-module__5zARuq__capabilityBody{grid-template-columns:.82fr 1.18fr;animation:.28s both smart-city-module__5zARuq__fade;display:grid}.smart-city-module__5zARuq__capabilityCopy{flex-direction:column;justify-content:center;padding:44px;display:flex}.smart-city-module__5zARuq__capabilityCopy small{color:var(--blue);letter-spacing:.15em;font-weight:700}.smart-city-module__5zARuq__capabilityCopy h3{margin-top:13px;font-size:29px}.smart-city-module__5zARuq__capabilityCopy>p{color:var(--muted);margin-top:18px;font-size:14px;line-height:1.9}.smart-city-module__5zARuq__capabilityCopy li{color:#31465e;border-bottom:1px solid #e7eef7;align-items:center;gap:12px;padding:13px 0;font-size:15px;font-weight:600;display:flex}.smart-city-module__5zARuq__capabilityCopy b{width:25px;height:25px;color:var(--blue);background:#e9f3ff;border-radius:50%;place-items:center;display:grid}.smart-city-module__5zARuq__capabilityImage{min-height:510px;position:relative}.smart-city-module__5zARuq__capabilityImage img{object-fit:cover;object-position:var(--image-position)}.smart-city-module__5zARuq__capabilityImage:after{content:"";background:linear-gradient(90deg,#ffffff38,#0000 32%);position:absolute;inset:0}@keyframes smart-city-module__5zARuq__fade{0%{opacity:.35;transform:translateY(3px)}to{opacity:1;transform:none}}.smart-city-module__5zARuq__flow1{top:0;left:0}.smart-city-module__5zARuq__flow2{top:175px;left:0}.smart-city-module__5zARuq__flow3{top:350px;left:0}.smart-city-module__5zARuq__flow4{top:0;right:0}.smart-city-module__5zARuq__flow5{top:175px;right:0}.smart-city-module__5zARuq__flow6{top:350px;right:0}.smart-city-module__5zARuq__values{background:#fff;padding:66px 0 78px}.smart-city-module__5zARuq__valueLayout{grid-template-columns:1.1fr .9fr;gap:48px;margin-top:42px;display:grid}.smart-city-module__5zARuq__valueVisual{border-radius:16px;min-height:525px;position:relative;overflow:hidden}.smart-city-module__5zARuq__valueVisual img{object-fit:cover}.smart-city-module__5zARuq__valueVisual:after{content:"";background:linear-gradient(#0000,#03183ad9);position:absolute;inset:45% 0 0}.smart-city-module__5zARuq__valueVisual>div{z-index:2;color:#fff;padding:34px;position:absolute;bottom:0;left:0;right:0}.smart-city-module__5zARuq__valueVisual span{color:#86c5ff;font-size:14px;display:block}.smart-city-module__5zARuq__valueVisual strong{margin-top:5px;font-size:28px;display:block}.smart-city-module__5zARuq__valueList{align-content:center;display:grid}.smart-city-module__5zARuq__valueList article{border-bottom:1px solid #e1eaf4;grid-template-columns:52px 1fr;gap:17px;padding:22px 0;display:grid}.smart-city-module__5zARuq__valueList article:last-child{border:0}.smart-city-module__5zARuq__valueList>article>span{width:48px;height:48px;color:var(--blue);background:#eaf3ff;border-radius:11px;place-items:center;font-weight:700;display:grid}.smart-city-module__5zARuq__valueList h3{font-size:19px}.smart-city-module__5zARuq__valueList p{color:var(--muted);margin-top:7px;font-size:14px;line-height:1.75}.smart-city-module__5zARuq__results{background:linear-gradient(#f5f9ff,#edf5ff);padding:66px 0 82px;overflow:hidden}.smart-city-module__5zARuq__resultPath{grid-template-columns:repeat(4,1fr);margin-top:50px;display:grid;position:relative}.smart-city-module__5zARuq__resultPath:before{content:"";background:linear-gradient(90deg,#c5ddfa,#2786f3,#c5ddfa);height:2px;position:absolute;top:34px;left:10%;right:10%}.smart-city-module__5zARuq__resultPath article{z-index:1;text-align:center;padding:0 28px;position:relative}.smart-city-module__5zARuq__resultPath span{color:#fff;background:linear-gradient(145deg,#53a4ff,#0870ec);border:6px solid #edf5ff;border-radius:50%;place-items:center;width:68px;height:68px;margin:0 auto;font-weight:700;display:grid;box-shadow:0 8px 22px #1166d138}.smart-city-module__5zARuq__resultPath h3{margin-top:20px;font-size:18px}.smart-city-module__5zARuq__resultPath p{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.8}.smart-city-module__5zARuq__caseSection{padding-top:66px}.smart-city-module__5zARuq__casePending,.smart-city-module__5zARuq__casePanel{background:#fff;border:1px solid #e0e9f4;border-radius:16px;grid-template-columns:1.06fr .94fr;min-height:390px;margin:42px auto 70px;display:grid;overflow:hidden;box-shadow:0 16px 42px #244b7c17}.smart-city-module__5zARuq__casePending>div:first-child,.smart-city-module__5zARuq__caseImage{min-height:390px;position:relative}.smart-city-module__5zARuq__casePending img,.smart-city-module__5zARuq__caseImage img{object-fit:cover}.smart-city-module__5zARuq__casePending>div:last-child,.smart-city-module__5zARuq__casePanel>div:last-child{flex-direction:column;justify-content:center;padding:50px;display:flex}.smart-city-module__5zARuq__casePending span,.smart-city-module__5zARuq__casePanel>div:last-child>span{color:var(--blue);background:#eaf3ff;border-radius:5px;align-self:flex-start;padding:7px 12px;font-size:13px;font-weight:700}.smart-city-module__5zARuq__casePending h3,.smart-city-module__5zARuq__casePanel h3{margin-top:18px;font-size:28px}.smart-city-module__5zARuq__casePending p,.smart-city-module__5zARuq__casePanel p{color:var(--muted);margin-top:16px;font-size:14px;line-height:1.9}.smart-city-module__5zARuq__casePanel ul{margin-top:18px}.smart-city-module__5zARuq__casePanel li{color:#40546c;padding:6px 0}.smart-city-module__5zARuq__casePanel a{color:var(--blue);align-self:flex-start;margin-top:22px;font-weight:700}.smart-city-module__5zARuq__cta{color:#fff;background:radial-gradient(circle at 60% 10%,#1779ed,#0754cc 58%,#043a91);position:relative;overflow:hidden}.smart-city-module__5zARuq__cta:after{content:"";border:1px solid #ffffff2e;border-radius:50%;width:650px;height:240px;position:absolute;bottom:-100px;right:-8%}.smart-city-module__5zARuq__ctaInner{z-index:2;justify-content:space-between;align-items:center;gap:60px;min-height:230px;display:flex;position:relative}.smart-city-module__5zARuq__cta h2{font-size:34px}.smart-city-module__5zARuq__cta p{color:#ffffffd9;max-width:800px;margin-top:14px;font-size:15px;line-height:1.8}.smart-city-module__5zARuq__ctaInner>div:last-child{flex-shrink:0;gap:14px;display:flex}.smart-city-module__5zARuq__ctaOutline{color:#fff;border:1px solid #fffc;border-radius:4px;justify-content:center;align-items:center;min-height:48px;padding:12px 25px;font-size:15px;font-weight:600;display:inline-flex}@media (max-width:1199px){.smart-city-module__5zARuq__capabilityBody{grid-template-columns:1fr 1.18fr}.smart-city-module__5zARuq__valueLayout{gap:28px}}@media (max-width:899px){.smart-city-module__5zARuq__heading h2{font-size:34px}.smart-city-module__5zARuq__capabilities,.smart-city-module__5zARuq__values,.smart-city-module__5zARuq__results{padding:60px 0}.smart-city-module__5zARuq__capabilityPanel{grid-template-columns:1fr}.smart-city-module__5zARuq__capabilityTabs{justify-content:initial;grid-template-columns:repeat(5,minmax(130px,1fr));padding:12px;display:grid;overflow-x:auto}.smart-city-module__5zARuq__capabilityTabs button{white-space:nowrap;grid-template-columns:4px 1fr auto;height:52px;padding:0 10px}.smart-city-module__5zARuq__capabilityBody{grid-template-columns:1fr}.smart-city-module__5zARuq__capabilityCopy{padding:36px}.smart-city-module__5zARuq__capabilityImage{min-height:350px}.smart-city-module__5zARuq__valueLayout{grid-template-columns:1fr}.smart-city-module__5zARuq__valueVisual{min-height:410px}.smart-city-module__5zARuq__resultPath{grid-template-columns:1fr 1fr;gap:32px}.smart-city-module__5zARuq__resultPath:before{display:none}.smart-city-module__5zARuq__casePending,.smart-city-module__5zARuq__casePanel{grid-template-columns:1fr}.smart-city-module__5zARuq__ctaInner{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:44px}.smart-city-module__5zARuq__ctaInner>div:last-child{margin-top:-28px}}@media (max-width:639px){.smart-city-module__5zARuq__heading h2{font-size:28px}.smart-city-module__5zARuq__heading p{font-size:14px}.smart-city-module__5zARuq__capabilityPanel{margin-top:28px}.smart-city-module__5zARuq__capabilityTabs{grid-template-columns:repeat(5,120px)}.smart-city-module__5zARuq__capabilityCopy{padding:28px 22px}.smart-city-module__5zARuq__capabilityCopy h3{font-size:24px}.smart-city-module__5zARuq__capabilityImage{min-height:270px}.smart-city-module__5zARuq__valueVisual{min-height:300px}.smart-city-module__5zARuq__valueList article{grid-template-columns:48px 1fr;gap:13px}.smart-city-module__5zARuq__resultPath{grid-template-columns:1fr;gap:30px}.smart-city-module__5zARuq__casePending>div:first-child,.smart-city-module__5zARuq__caseImage{min-height:270px}.smart-city-module__5zARuq__casePending>div:last-child,.smart-city-module__5zARuq__casePanel>div:last-child{padding:30px 24px}.smart-city-module__5zARuq__casePending h3,.smart-city-module__5zARuq__casePanel h3{font-size:24px}.smart-city-module__5zARuq__cta h2{font-size:27px}.smart-city-module__5zARuq__ctaInner>div:last-child{width:100%}.smart-city-module__5zARuq__ctaInner>div:last-child a{flex:1;padding-inline:10px}.smart-city-module__5zARuq__cta p{font-size:14px}}.smart-city-module__5zARuq__page .smart-city-module__5zARuq__hero{height:480px;min-height:480px}@media (prefers-reduced-motion:reduce){.smart-city-module__5zARuq__capabilityBody{transition:none;animation:none}}.smart-city-module__5zARuq__capabilityPanel{grid-template-columns:232px 1fr;min-height:560px}.smart-city-module__5zARuq__capabilityTabs{background:#fff;gap:0;padding:0}.smart-city-module__5zARuq__capabilityTabs button{background:#fff;border:0;border-bottom:1px solid #e7edf5;border-radius:0;flex:1 1 0;grid-template-columns:20px 1fr;gap:14px;height:auto;min-height:0;transition:border-color .2s,background-color .2s,color .2s}.smart-city-module__5zARuq__capabilityTabs button>span{color:#7b8ca1;background:0 0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.smart-city-module__5zARuq__capabilityTabs button>span svg{width:20px;height:20px;display:block}.smart-city-module__5zARuq__capabilityTabs button:hover{color:var(--blue);box-shadow:none;background:#edf5ff;border-bottom-color:#e7edf5;transform:none}.smart-city-module__5zARuq__capabilityTabs button:hover>span{color:var(--blue)}.smart-city-module__5zARuq__capabilityTabs button[aria-selected=true]{color:#fff;background:#075fe4;border-color:#075fe4;box-shadow:inset 4px 0 #7ed3ff}.smart-city-module__5zARuq__capabilityTabs button[aria-selected=true]>span{color:#fff;background:0 0}.smart-city-module__5zARuq__capabilityBody{grid-template-columns:minmax(450px,.98fr) minmax(0,1.02fr);min-height:560px}.smart-city-module__5zARuq__capabilityImage{min-height:560px}@media (max-width:899px){.smart-city-module__5zARuq__capabilityPanel{grid-template-columns:1fr;min-height:0}.smart-city-module__5zARuq__capabilityTabs button{flex:none;height:58px;min-height:58px}.smart-city-module__5zARuq__capabilityBody{grid-template-columns:1fr;min-height:0}.smart-city-module__5zARuq__capabilityImage{min-height:350px}}.smart-city-module__5zARuq__capabilityImage{background:radial-gradient(circle at 50% 46%,#fff 0,#f4f8ff 68%,#edf4fc 100%)}.smart-city-module__5zARuq__capabilityImageEmpty{background:#f8fbff;border:1px dashed #cbd9eb;border-radius:16px;place-items:center;min-height:532px;margin:14px;display:grid}.smart-city-module__5zARuq__capabilityImageEmpty:after{display:none}.smart-city-module__5zARuq__capabilityImagePlaceholder{color:#91a2b8;letter-spacing:.08em;font-size:14px}.smart-city-module__5zARuq__capabilityImage:after{pointer-events:none;background:linear-gradient(90deg,#ffffff1f,#0000 28%)}.smart-city-module__5zARuq__capabilityImage img{box-sizing:border-box;object-fit:contain;object-position:center;border-radius:26px;padding:14px}.smart-city-module__5zARuq__capabilityTabs button{grid-template-columns:20px 1fr auto}.smart-city-module__5zARuq__capabilityTabs button:after{content:"→";color:#91a3b8;font-size:17px;transition:color .2s,transform .2s}.smart-city-module__5zARuq__capabilityTabs button:hover:after{color:var(--blue);transform:translate(3px)}.smart-city-module__5zARuq__capabilityTabs button[aria-selected=true]:after{color:#fff;transform:none}.smart-city-module__5zARuq__capabilityCopy{padding:38px 34px 28px 38px}.smart-city-module__5zARuq__capabilityCopy h3{margin:0;font-size:31px;font-weight:700;line-height:1.35}.smart-city-module__5zARuq__capabilityCopy>i{background:var(--blue);border-radius:99px;width:32px;height:4px;margin-top:15px;display:block}.smart-city-module__5zARuq__capabilityCopy>p{min-height:66px;margin-top:18px}.smart-city-module__5zARuq__capabilityCopy ul{margin-top:26px}.smart-city-module__5zARuq__capabilityCopy li{border-bottom:1px solid #edf2f7;grid-template-columns:46px 1fr;align-items:center;gap:14px;min-height:92px;padding:16px 0;display:grid}.smart-city-module__5zARuq__capabilityCopy li>span{width:44px;height:44px;color:var(--blue);background:#edf5ff;border-radius:50%;justify-content:center;align-items:center;display:flex}.smart-city-module__5zARuq__capabilityCopy li>span svg{width:20px;height:20px}.smart-city-module__5zARuq__capabilityCopy li h4{color:#102947;font-size:16px;font-weight:700}.smart-city-module__5zARuq__capabilityCopy li p{color:#667a92;margin-top:6px;font-size:12px;line-height:1.65}.smart-city-module__5zARuq__capabilityCopy ul{min-height:276px}
