.connected-home--iot{--iot-ink:#102a3a;--iot-muted:#5f7280;--iot-line:#dbe5ea;--iot-soft:#f3f7f9;--iot-tint:#eef7f4;background:#fff;color:var(--iot-ink)}.connected-home--iot .connected-hero{background:linear-gradient(135deg,#f5f9fc 0%,#edf8f4 62%,#f8fbfd 100%);color:var(--iot-ink);border-bottom:1px solid var(--iot-line);padding:clamp(64px,8vw,108px) 0}.connected-home--iot .connected-hero h1{color:var(--iot-ink)!important;max-width:760px;font-size:clamp(2.6rem,5vw,4.8rem);letter-spacing:-.045em}.connected-home--iot .connected-hero p{color:var(--iot-muted);font-size:1rem;max-width:660px}.connected-home--iot .connected-hero>div>div>span{color:var(--color-primary);letter-spacing:.12em}.connected-home--iot .connected-hero__visual{min-height:360px;background:#fff;border:1px solid var(--iot-line);box-shadow:0 24px 65px rgba(23,58,78,.12);padding:14px}.connected-home--iot .connected-hero__visual img{width:100%;height:auto;max-height:470px;object-fit:contain;border-radius:16px}.connected-home--iot .official-trust{background:#fff;border-bottom:1px solid var(--iot-line)}.connected-home--iot .official-trust .container>div{border-color:var(--iot-line)}.iot-network-intro,.iot-network-showcase,.iot-network-scale{background:#fff;color:var(--iot-ink)}.iot-network-intro{padding:88px 0 48px}.iot-network-intro header{margin:0 auto;text-align:center}.connected-home--iot .iot-network-intro h2,.connected-home--iot .iot-network-scale h2{color:var(--iot-ink)!important}.connected-home--iot .iot-network-intro header p,.connected-home--iot .iot-network-scale p{color:var(--iot-muted)!important}.iot-network-intro header>span,.iot-network-showcase article>div>span,.iot-network-scale span{color:var(--color-primary)}.iot-network-logos{border-top:0;margin-top:42px;padding-top:0;gap:18px}.iot-network-logos a{min-height:108px;color:var(--iot-ink);background:#fff;border-color:var(--iot-line);box-shadow:0 10px 30px rgba(23,58,78,.06)}.iot-network-logos a:hover{border-color:var(--color-primary);background:#f8fbff;box-shadow:0 16px 35px rgba(37,99,235,.12)}.iot-network-logos img{filter:none}.iot-network-showcase{padding:12px 0 88px}.iot-network-showcase article{gap:clamp(42px,7vw,96px);padding:72px 0;border-color:var(--iot-line)}.iot-network-showcase__media{background:linear-gradient(145deg,#f4f8f9,#fff);border-color:var(--iot-line);box-shadow:0 18px 48px rgba(23,58,78,.09);padding:20px}.iot-network-showcase__media img{border-radius:14px}.iot-network-showcase h2{color:var(--iot-ink);font-size:clamp(1.9rem,3.2vw,3rem);letter-spacing:-.025em}.iot-network-showcase p{color:var(--iot-muted)}.iot-network-showcase a{color:var(--color-primary)}.iot-network-scale{padding:72px 0;background:var(--iot-tint);border-block:1px solid #dcebe5}.iot-network-scale>.container{border-top:0;padding-top:0}.iot-network-scale img{background:#fff;border:1px solid #d7e8e0;border-radius:22px;padding:24px;box-shadow:0 18px 48px rgba(20,91,62,.08)}.iot-network-scale strong{color:var(--color-primary)}.iot-network-scale small{color:var(--iot-muted)}.connected-home--iot .official-section{padding-block:clamp(70px,8vw,108px)}.connected-home--iot .official-heading{max-width:780px;margin-inline:auto;text-align:center}.connected-home--iot .official-heading h2{color:var(--iot-ink)}.connected-home--iot .official-heading p{color:var(--iot-muted)}.connected-home--iot .official-heading>span{color:var(--color-primary)}.connected-home--iot .connected-categories,.connected-home--iot .connected-solutions,.connected-home--iot .connected-steps,.connected-home--iot .official-products,.connected-home--iot .official-support,.connected-home--iot .official-faq{background:#fff}.connected-home--iot .connected-solutions,.connected-home--iot .official-products,.connected-home--iot .official-faq{background:var(--iot-soft)}.connected-home--iot .connected-card-grid article{border-color:var(--iot-line);box-shadow:0 10px 30px rgba(23,58,78,.055);transition:transform .2s,box-shadow .2s,border-color .2s}.connected-home--iot .connected-card-grid article:hover{transform:translateY(-4px);border-color:#bfd0da;box-shadow:0 18px 42px rgba(23,58,78,.1)}.connected-home--iot .connected-card-grid article>span,.connected-home--iot .connected-card-grid a{color:var(--color-primary)}.connected-home--iot .connected-card-grid h3{color:var(--iot-ink)}.connected-home--iot .connected-card-grid p{color:var(--iot-muted)}.iot-cloud-services{background:var(--iot-tint)}.iot-cloud-grid article{border-color:#d5e5de;box-shadow:0 14px 38px rgba(23,58,78,.07)}.iot-cloud-grid article>div{background:#f8fbfa;border-radius:14px}.iot-cloud-grid article>span{color:var(--color-primary)}.iot-cloud-grid h3{color:var(--iot-ink)}.iot-cloud-grid p{color:var(--iot-muted)}.connected-home--iot .connected-steps li{border-color:var(--color-primary);color:var(--iot-ink)}.connected-home--iot .connected-steps li b{color:var(--color-primary)}.connected-home--iot .official-empty{color:var(--iot-muted)}@media(max-width:900px){.connected-home--iot .connected-hero{padding:56px 0 72px}.connected-home--iot .connected-hero h1{font-size:clamp(2.3rem,9vw,3.6rem)}.connected-home--iot .connected-hero__visual{min-height:280px}.iot-network-intro{padding-top:72px}.iot-network-showcase article{padding:52px 0}.iot-network-showcase__media{min-height:290px}.iot-network-scale>.container{gap:38px}.connected-home--iot .official-section{padding-block:72px}}@media(max-width:600px){.connected-home--iot .connected-hero{padding-top:44px}.connected-home--iot .connected-hero__grid{gap:34px}.connected-home--iot .connected-hero__visual{min-height:210px;border-radius:18px}.iot-network-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.iot-network-logos a{min-height:88px;gap:9px;padding:10px}.iot-network-logos img{width:38px;height:38px}.iot-network-showcase article{gap:26px;padding:42px 0}.iot-network-showcase__media{min-height:220px;padding:10px;border-radius:16px}.iot-network-scale{padding:56px 0}.iot-network-scale img{padding:12px}.iot-cloud-grid article>div{height:200px}.connected-home--iot .official-section{padding-block:58px}}
