.IotLanding_site__JjlqQ{--iot-accent:#ffb579}.IotLanding_site__JjlqQ a:focus-visible,.IotLanding_site__JjlqQ button:focus-visible,.IotLanding_site__JjlqQ summary:focus-visible{outline-color:#d27832}.IotLanding_site__JjlqQ [class*=TouchLanding_button],.IotLanding_site__JjlqQ [class*=TouchLanding_skip]{background:#ffb579}.IotLanding_site__JjlqQ [class*=TouchLanding_button]:hover,.IotLanding_site__JjlqQ [class*=TouchLanding_skip]:hover{background:#ffc89e}.IotLanding_site__JjlqQ [class*=TouchLanding_serviceStrip]{background:#eadfce}.IotLanding_site__JjlqQ [class*=TouchLanding_request]{background:#1d2828}.IotLanding_site__JjlqQ [class*=TouchLanding_request] em{color:#ffb579}.IotLanding_site__JjlqQ [class*=TouchLanding_success]>svg{color:#805019}.IotLanding_dot__naOms{color:#d37c36;font-size:12px;margin-left:5px}.IotLanding_hero__LTjQY{display:grid;grid-template-columns:1.1fr 1fr;background:#182525;color:#f7f7ee;min-height:640px}.IotLanding_heroCopy__R7MQO{padding:58px 7% 42px 8%}.IotLanding_heroCopy__R7MQO h1{font-size:clamp(40px,4.7vw,68px);line-height:1.12;letter-spacing:-.065em;font-weight:500;margin:36px 0 26px}.IotLanding_heroCopy__R7MQO em{font-style:normal;color:#ffb579}.IotLanding_intro__WMGFC{max-width:540px;color:#d2d9d5;font-size:14px;line-height:1.9}.IotLanding_heroFoot__sn3Xp{margin-top:44px!important;font-size:10px;color:#c4cbc7;display:flex;gap:13px;flex-wrap:wrap}.IotLanding_heroFoot__sn3Xp span{color:#ffb579}.IotLanding_heroVisual___YPyn{background:#263533;background-image:radial-gradient(rgba(174,184,162,.1490196078) .8px,transparent 0);background-size:18px 18px;position:relative;padding:32px 30px 24px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.IotLanding_visualBottom__V3_Y5,.IotLanding_visualTop__i_qTL{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:9px;letter-spacing:.075em;color:#d3ddd4}.IotLanding_gateScene__2JB5U{position:relative;height:325px;margin-top:15px}.IotLanding_orbit__JMfp_{position:absolute;width:280px;height:280px;border:1px solid rgba(129,149,139,.3333333333);border-radius:50%;left:15%;top:15px}.IotLanding_orbit__JMfp_:after{content:"";position:absolute;inset:24px;border:1px solid rgba(129,149,139,.2);border-radius:50%}.IotLanding_road__7Zv8O{position:absolute;bottom:50px;left:-10%;width:120%;height:92px;background:#344542;transform:skewY(-11deg);border-block:1px solid rgba(119,140,114,.3333333333);display:flex;align-items:center;gap:55px;padding-left:35%}.IotLanding_road__7Zv8O i{width:45px;height:3px;background:#a9b7a5}.IotLanding_gatePost__xsJLm{position:absolute;left:20%;top:125px;width:60px;height:135px;background:linear-gradient(90deg,#e4d6be 76%,#b7aa94 0);border-radius:5px 5px 0 0;box-shadow:14px 15px 18px rgba(23,37,34,.3137254902);z-index:2}.IotLanding_gatePost__xsJLm span{display:block;width:24px;height:6px;background:#405547;margin:52px 0 0 12px}.IotLanding_gatePost__xsJLm strong{font-size:10px;color:#303d36;display:block;margin:17px 0 0 11px}.IotLanding_gateArm__mMMko{position:absolute;left:calc(20% + 26px);top:150px;height:17px;width:68%;background:repeating-linear-gradient(100deg,#fff5e3 0 38px,#d97743 38px 67px);border:2px solid #e3caa9;transform-origin:0 50%;transform:rotate(-25deg);border-radius:4px;z-index:3;box-shadow:0 5px 14px rgba(27,41,37,.3333333333)}.IotLanding_gateLabel__pBGt0{position:absolute;bottom:5px;left:20%;font-size:9px;letter-spacing:.06em;color:#ced8cf}.IotLanding_signal__TLoMc{position:absolute;left:70%;top:30px;color:#ffb579;font-size:40px}.IotLanding_deviceCard__RdHuu{position:relative;display:flex;gap:18px;align-items:center;background:#1b2826;border:1px solid rgba(125,145,128,.4);padding:24px;margin:24px 0;border-radius:8px;box-shadow:0 18px 40px rgba(23,34,30,.2509803922)}.IotLanding_deviceCard__RdHuu>svg:first-child{font-size:45px;color:#ffb579}.IotLanding_deviceCard__RdHuu>svg:last-child{margin-left:auto;color:#ffb579;font-size:24px}.IotLanding_deviceCard__RdHuu span{display:block;color:#c0cec3;font-size:9px;letter-spacing:.12em}.IotLanding_deviceCard__RdHuu strong{display:block;font-size:30px;font-weight:500;letter-spacing:-.045em}.IotLanding_deviceCard__RdHuu small{font-size:10px;color:#c9d1cc}.IotLanding_flow__X8wS7{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;margin-top:42px}.IotLanding_flow__X8wS7 article{position:relative;border-top:1px solid #b7c1b6;padding:24px 15px 25px 0}.IotLanding_flow__X8wS7 article>span{color:#656d62;font-size:11px}.IotLanding_flow__X8wS7 article>svg{display:block;font-size:30px;margin:30px 0 22px;color:#76502f}.IotLanding_flow__X8wS7 h3{margin-bottom:16px}.IotLanding_flow__X8wS7 p{color:#5c665d;font-size:13px;line-height:1.8}.IotLanding_demo__Jy2iD{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;grid-gap:8%;gap:8%;background:#e9eee4;padding:40px;border-radius:8px}.IotLanding_demo__Jy2iD h3{margin:20px 0 15px}.IotLanding_demo__Jy2iD p{font-size:13px;color:#566153}.IotLanding_modeButtons__q9vjl{display:flex;flex-wrap:wrap;gap:8px;margin:23px 0}.IotLanding_modeButtons__q9vjl button{border:1px solid #a7b09f;border-radius:4px;padding:12px 16px;background:rgba(0,0,0,0);color:#28352a;font-size:12px;min-height:44px}.IotLanding_modeButtons__q9vjl button[aria-pressed=true]{background:#26392e;color:#fff;border-color:#26392e}.IotLanding_modeButtons__q9vjl button:hover{border-color:#26392e}.IotLanding_demoResult__wallD{border:1px solid #c3caba;background:#f7f8f3;border-radius:5px;padding:26px;display:flex;flex-direction:column;justify-content:center}.IotLanding_demoResult__wallD small{font-size:10px;color:#566153;margin-top:16px}.IotLanding_demoTag__gR6eC{font-size:9px;letter-spacing:.07em;color:#5c665d}.IotLanding_demoStatus__7L1cH{padding:16px;background:#e5ecd9;margin-top:22px;font-size:12px;display:flex;align-items:flex-start;gap:12px;min-height:72px}.IotLanding_demoStatus__7L1cH svg{font-size:19px;margin-top:2px}.IotLanding_benefits__oOlaV{background:#f0ebdf}.IotLanding_benefits__oOlaV [class*=TouchLanding_solutionTop]>span{color:#56614f}.IotLanding_compatibility__4YW4T{display:grid;grid-template-columns:1fr 1fr;grid-gap:9%;gap:9%}.IotLanding_compatibility__4YW4T h2{margin:26px 0}.IotLanding_compatibility__4YW4T>div>p:not(:first-child){font-size:14px;color:#566153}.IotLanding_compatibility__4YW4T ul{padding-left:20px;font-size:13px;line-height:2.1;margin:25px 0}.IotLanding_note__xazIn{font-size:11px!important;max-width:420px}.IotLanding_checker__QbDhb{background:#e8eddf;border-radius:8px;padding:32px}.IotLanding_checker__QbDhb fieldset{border:0;padding:0;margin:0 0 20px;min-width:0}.IotLanding_checker__QbDhb legend{font-weight:500;font-size:16px;line-height:1.5}.IotLanding_checker__QbDhb .IotLanding_modeButtons__q9vjl{margin:14px 0 0}.IotLanding_checkResult__HuArR{display:flex;gap:15px;border-top:1px solid #bfc8b4;padding:22px 0;min-height:118px}.IotLanding_checkResult__HuArR p{font-size:13px;color:#33402f}.IotLanding_checkResult__HuArR svg{font-size:24px}.IotLanding_projectGrid__HA3It{display:grid;grid-template-columns:1.45fr 1fr;grid-gap:36px;gap:36px}.IotLanding_projectGrid__HA3It figure{margin:0}.IotLanding_projectGrid__HA3It figcaption{font-size:10px;color:#5c665d;padding:12px 0}.IotLanding_projectGrid__HA3It img{width:100%;height:auto}.IotLanding_panelFigure__42Cqc>div{background:#e6ebe2;padding:30px 25px 0;max-height:610px;overflow:hidden;border:1px solid #dce2d7}.IotLanding_panelFigure__42Cqc img{display:block;border:1px solid #c7d0c0;border-radius:7px}.IotLanding_projectSide__J_Lk1 figure>img{height:320px;object-fit:cover;object-position:center 55%;border-radius:4px}.IotLanding_projectSide__J_Lk1>div{margin-top:20px}.IotLanding_projectSide__J_Lk1 p{margin:18px 0;font-size:13px;color:#5c665d}.IotLanding_development__LA1iD{background:#1c2c29;color:#f7f8ee}.IotLanding_development__LA1iD h2>span{color:#bccabe}.IotLanding_development__LA1iD [class*=sectionHeading] p{color:#d0dacd}.IotLanding_devGrid__emTVF{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:36px;gap:36px}.IotLanding_devGrid__emTVF article{border-top:1px solid #718570;padding-top:26px}.IotLanding_devGrid__emTVF svg{font-size:32px;color:#ffb579}.IotLanding_devGrid__emTVF h3{margin:26px 0 16px}.IotLanding_devGrid__emTVF p{color:#c9d3c6;font-size:13px;line-height:1.9}.IotLanding_devBottom__Jp316{display:flex;align-items:center;flex-wrap:wrap;gap:28px;border-top:1px solid #718570;padding-top:30px;margin-top:40px}.IotLanding_devBottom__Jp316 p{margin-right:auto;font-size:12px;color:#c9d3c6}.IotLanding_priceNote__j4vrM{font-size:12px;color:#566153;padding:24px 0 0;border-top:1px solid #cbd3c4;margin-top:34px!important;max-width:870px}.IotLanding_formCheck__4FGjO{font-size:11px;color:#4c594b;background:#eef0e6;padding:10px;margin-bottom:20px!important}@media(min-width:1600px){.IotLanding_heroCopy__R7MQO{padding-left:max(8%,(100vw - 1480px)/2)}}@media(max-width:1050px){.IotLanding_hero__LTjQY{grid-template-columns:1fr 1fr}.IotLanding_heroCopy__R7MQO{padding:42px 7%}.IotLanding_heroCopy__R7MQO h1{font-size:44px}.IotLanding_heroVisual___YPyn{padding:28px 20px}.IotLanding_visualBottom__V3_Y5,.IotLanding_visualTop__i_qTL{font-size:8px}.IotLanding_demo__Jy2iD{gap:30px;padding:30px}.IotLanding_compatibility__4YW4T{gap:35px}.IotLanding_checker__QbDhb{padding:24px}}@media(max-width:760px){.IotLanding_hero__LTjQY{grid-template-columns:1fr}.IotLanding_heroCopy__R7MQO{padding:35px 6% 36px}.IotLanding_heroCopy__R7MQO h1{font-size:clamp(36px,8.5vw,56px);margin:28px 0 23px}.IotLanding_intro__WMGFC{font-size:13px}.IotLanding_heroFoot__sn3Xp{margin-top:30px!important;gap:10px}.IotLanding_heroVisual___YPyn{padding:22px 6%}.IotLanding_gateScene__2JB5U{height:285px;max-width:500px;width:100%;margin-inline:auto}.IotLanding_orbit__JMfp_{top:0;width:230px;height:230px}.IotLanding_gatePost__xsJLm{top:95px}.IotLanding_gateArm__mMMko{top:120px}.IotLanding_visualBottom__V3_Y5{font-size:9px;padding-bottom:8px}.IotLanding_deviceCard__RdHuu{margin:22px 0}.IotLanding_flow__X8wS7{grid-template-columns:1fr;gap:10px}.IotLanding_flow__X8wS7 article{padding:20px 0}.IotLanding_flow__X8wS7 article>svg{display:inline-block;margin:0 0 0 20px;font-size:24px}.IotLanding_flow__X8wS7 h3{margin-top:20px}.IotLanding_compatibility__4YW4T,.IotLanding_demo__Jy2iD{grid-template-columns:1fr;gap:28px}.IotLanding_demo__Jy2iD{padding:24px 18px}.IotLanding_demoResult__wallD{padding:21px 18px}.IotLanding_projectGrid__HA3It{grid-template-columns:1fr;gap:25px}.IotLanding_panelFigure__42Cqc>div{padding:18px 14px 0;max-height:430px}.IotLanding_projectSide__J_Lk1 figure>img{height:300px}.IotLanding_devGrid__emTVF{grid-template-columns:1fr;gap:26px}.IotLanding_devGrid__emTVF h3{margin-top:17px}.IotLanding_checker__QbDhb{padding:23px 18px}}@media(prefers-reduced-motion:reduce){.IotLanding_site__JjlqQ *,.IotLanding_site__JjlqQ :after,.IotLanding_site__JjlqQ :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}