.banner_smarthomeBanner__1jv_J{position:relative;background-color:#f47614;height:380px;background-size:cover}.banner_smarthomeBanner__1jv_J:before{content:"";position:absolute;inset:0;background:url(/images/industries/smart-home/smarthome-banner.png) no-repeat;background-size:cover;filter:brightness(.76);z-index:1}.banner_smarthomeBanner__1jv_J .banner_bannerContent__XFcXL{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;height:100%}.banner_smarthomeBanner__1jv_J .banner_bannerContent__XFcXL .banner_bannerTitle__15Efb{font-size:1.75rem;color:#fff;margin:0 0 1rem;text-transform:uppercase}.banner_smarthomeBanner__1jv_J .banner_bannerContent__XFcXL .banner_bannerText__pPy_T{font-size:1rem;color:var(--white);margin:0;max-width:90%}.banner_smarthomeBanner__1jv_J .banner_bannerContent__XFcXL .banner_bannerButton__3Ge2e{background-color:var(--orange-accent);color:var(--white);border:none;height:36px;min-width:156px;font-size:.875rem;font-weight:600;cursor:pointer;align-self:flex-start}@media(min-width:500px){.banner_smarthomeBanner__1jv_J{height:421px}.banner_smarthomeBanner__1jv_J .banner_bannerContent__XFcXL .banner_bannerTitle__15Efb{font-size:2.25rem}.banner_smarthomeBanner__1jv_J .banner_bannerContent__XFcXL .banner_bannerText__pPy_T{font-size:1rem;text-align:left;max-width:480px}}@media(min-width:1199px){.banner_smarthomeBanner__1jv_J{height:562px}.banner_smarthomeBanner__1jv_J .banner_bannerContent__XFcXL .banner_bannerTitle__15Efb{font-size:3.75rem;margin:0 0 24px}.banner_smarthomeBanner__1jv_J .banner_bannerContent__XFcXL .banner_bannerText__pPy_T{font-size:1.25rem;margin:0;max-width:680px}.banner_smarthomeBanner__1jv_J .banner_bannerContent__XFcXL .banner_bannerButton__3Ge2e{font-size:1.5rem;min-width:256px;height:56px;font-weight:900}}.description_description__3Z7OC{margin-top:145px}.description_description__imageContainer__Ayi1m{margin:auto;width:435px}.description_description__textContainer__CPqWK{display:flex;flex-direction:column;justify-content:center}.description_description__textContainer__CPqWK .description_title__PKLn8{margin-top:0;margin-bottom:0;font-weight:800;font-size:40px;line-height:55px;text-align:right;letter-spacing:.02em;text-transform:uppercase;background:var(--linear-gradient-180-deg);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.description_description__textContainer__CPqWK .description_plainText__qiKmc{font-weight:400;font-size:20px;line-height:28px;text-align:right;color:var(--gray20)}@media(max-width:1199px){.description_description__imageContainer__Ayi1m{width:auto}.description_description__textContainer__CPqWK .description_title__PKLn8{padding:0;text-align:center}}@media(max-width:599px){.description_description__textContainer__CPqWK .description_plainText__qiKmc{text-align:center}}.compliance-strip_wrapper__kL7Vt{background:var(--peach-fizz);padding:32px 0}@media(min-width:1200px){.compliance-strip_wrapper__kL7Vt{padding:47px 0}}.compliance-strip_grid__e6Tph{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media(min-width:768px){.compliance-strip_grid__e6Tph{gap:20px}}@media(min-width:1200px){.compliance-strip_grid__e6Tph{gap:24px}}.compliance-strip_badge__7rfvK{position:relative;background:url(/images/compliance/badge-shape.png) no-repeat 50%/cover;padding:8px 90px 8px 16px;min-height:96px;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;width:237px}.compliance-strip_badge__7rfvK:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--theme-orange)}@media(min-width:1200px){.compliance-strip_badge__7rfvK:after{right:-34px;width:76px}}.compliance-strip_tag__pcSKS{font-weight:800;font-size:1.5rem;line-height:1.1;letter-spacing:.01em;color:var(--black)}@media(min-width:768px){.compliance-strip_tag__pcSKS{font-size:1.75rem}}@media(min-width:1200px){.compliance-strip_tag__pcSKS{font-size:2rem}}.compliance-strip_lines__aMlGY{margin-top:6px}.compliance-strip_line__xla_j{margin:2px 0 0;font-size:.95rem;color:var(--dark-gray);opacity:.9}@media(min-width:1200px){.compliance-strip_line__xla_j{font-size:1rem}}.value-cards_valueSection__zhb1c{padding:48px 0;background:var(--gray95)}@media(min-width:1200px){.value-cards_valueSection__zhb1c{padding:64px 0}}.value-cards_valueSection__zhb1c .value-cards_header__LQp03{display:flex;align-items:center;gap:16px;margin-bottom:28px}@media(min-width:1200px){.value-cards_valueSection__zhb1c .value-cards_header__LQp03{margin-bottom:44px}}.value-cards_valueSection__zhb1c .value-cards_arrow__EyeOh{width:36px;height:36px}.value-cards_valueSection__zhb1c .value-cards_title__VWUtC{margin:0;font-size:24px;font-weight:900;letter-spacing:1px;text-transform:uppercase;color:var(--dark-gray)}@media(min-width:768px){.value-cards_valueSection__zhb1c .value-cards_title__VWUtC{font-size:2rem}}@media(min-width:1200px){.value-cards_valueSection__zhb1c .value-cards_title__VWUtC{font-size:36px}}.value-cards_grid__NjhKG{display:grid;grid-gap:20px;gap:20px;grid-template-columns:1fr}@media(min-width:768px){.value-cards_grid__NjhKG{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.value-cards_grid__NjhKG{grid-template-columns:repeat(3,1fr);gap:24px}}.value-cards_card__VObKu{position:relative;background:var(--theme-orange);color:var(--white);padding:22px 24px;min-height:260px;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden}@media(min-width:1200px){.value-cards_card__VObKu{min-height:300px}}.value-cards_numIcon__o3Q2T{position:absolute;inset:24px auto auto 24px;width:120px;height:100px;opacity:.7;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.value-cards_numIcon__o3Q2T img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;filter:brightness(1) opacity(.9)}@media(min-width:1200px){.value-cards_numIcon__o3Q2T{width:170px;height:140px}}.value-cards_cardTitle__4bikM{margin:50px 0 24px;font-size:1.25rem;font-weight:800;letter-spacing:.5px;text-transform:uppercase}@media(min-width:1200px){.value-cards_cardTitle__4bikM{font-size:1.5rem;margin:50px 0 32px}}.value-cards_cardText___xdzS{margin:0;font-size:1rem;line-height:22px;color:hsla(0,0%,100%,.92)}.company-strengths__ompanyContainer__jQtLc{background-color:#fff;display:flex;flex-direction:column;gap:44px;align-items:center;padding-top:60px;padding-bottom:60px}.company-strengths_title___o8Kv{color:var(--dark-gray);font-size:24px;font-weight:800;text-align:left;margin-top:0;margin-bottom:44px}.company-strengths_featuresContainer__Fj24B{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:space-between;width:100%}.company-strengths_featureItem__PJ1GH{border:1px solid #ffc299;padding:16px;display:flex;flex-direction:column;position:relative;width:calc(50% - 4px)}.company-strengths_featureHeader__aF6oM{display:flex;align-items:center;gap:8px}.company-strengths_featureNumber__kcWUz{font-size:24px;font-weight:900;color:#ffe0cc}.company-strengths_featureTitle__BPUHl{font-size:16px;color:var(--dark-gray);margin:53px 0 0;font-weight:800}.company-strengths_featureDescription__gfPQy{font-size:12px;font-weight:400;color:var(--dark-gray);margin:8px 0 0}.company-strengths_featureImageWrapper__TcLIb{position:absolute;height:auto;width:64px;height:64px;top:0;right:0}@media(min-width:600px){.company-strengths_featureTitle__BPUHl{font-size:20px}.company-strengths_featureDescription__gfPQy{font-size:16px}.company-strengths_featureNumber__kcWUz{font-size:30px}.company-strengths_featureImageWrapper__TcLIb{width:80px;height:80px}}@media(min-width:1024px){.company-strengths__ompanyContainer__jQtLc{flex-direction:column;align-items:flex-start;padding-top:64px;padding-bottom:64px}.company-strengths_title___o8Kv{font-size:35px;text-align:left}.company-strengths_featuresContainer__Fj24B{flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:space-between}.company-strengths_featureItem__PJ1GH{width:calc(50% - 12px)}.company-strengths_featureTitle__BPUHl{font-size:24px}.company-strengths_featureDescription__gfPQy{width:320px}}@media(min-width:1200px){.company-strengths_featureNumber__kcWUz{font-size:56px}.company-strengths_featureItem__PJ1GH{padding:24px}.company-strengths_featureImageWrapper__TcLIb{width:124px;height:124px}.company-strengths_featureTitle__BPUHl{margin-top:111px;max-width:300px}.company-strengths_featureDescription__gfPQy{margin-top:16px;max-width:320px;width:100%}.company-strengths_featuresContainer__Fj24B{flex-direction:row;flex-wrap:nowrap;gap:24px;justify-content:space-between}.company-strengths_featureItem__PJ1GH{width:calc((100% - 72px)/4)}}