.smart-power-page{color:#f4f5f7;background:#020b10}.smart-power-page .header{background:#02090d;border-bottom:1px solid #ffffff12}.smart-power-page .logo{width:190px}.smart-power-page h1,.smart-power-page h2{font-weight:750}.smart-hero{isolation:isolate;min-height:390px;position:relative;overflow:hidden}.smart-hero>img{object-fit:cover;object-position:70% center;z-index:-2}.smart-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#020b10f5 0%,#020b10df 28%,#020b107a 46%,#020b1000 67%),linear-gradient(#0000 85%,#020b10);position:absolute;inset:0}.smart-hero-content{padding-top:40px;padding-bottom:38px}.smart-soon{color:#ffe5c2;letter-spacing:1.8px;background:#25170575;border:1px solid #ff9b0a;border-radius:30px;padding:7px 14px;font-size:11px;font-weight:650;display:inline-flex;box-shadow:0 0 17px #ff950018}.smart-hero h1{letter-spacing:-1.8px;margin:17px 0 10px;font-size:clamp(40px,4.5vw,60px);line-height:1.04}.smart-hero h1 span{color:var(--orange)}.smart-hero h2{letter-spacing:-.5px;max-width:620px;margin:0 0 14px;font-size:23px;line-height:1.35}.smart-hero-content>p{color:#d1dbe3;max-width:510px;margin:0;font-size:15px;line-height:1.7}.smart-benefits{gap:30px;margin-top:34px;display:flex}.smart-benefits>div{align-items:center;gap:12px;display:flex}.smart-benefits svg{color:var(--orange);width:29px;height:29px}.smart-benefits span{font-size:12px;font-weight:650}.smart-benefits small{color:#bac7d1;margin-top:6px;font-size:11px;font-weight:400;display:block}.smart-content{padding-bottom:22px}.smart-categories{grid-template-columns:repeat(6,minmax(0,1fr));gap:15px;scroll-margin-top:24px;display:grid}.smart-category{--smart-accent:#ff990a;background:#030d13;border:1px solid #263843;border-radius:9px;min-width:0;transition:border-color .2s,transform .2s;overflow:hidden}.smart-category:hover{border-color:var(--smart-accent);transform:translateY(-3px)}.smart-category-image{aspect-ratio:1.35;background:#020a10;position:relative}.smart-category-image img{object-fit:cover}.smart-category-copy{gap:10px;padding:14px 12px 19px;display:flex}.smart-category-copy>svg{width:25px;height:25px;color:var(--smart-accent);flex-shrink:0}.smart-category h2{letter-spacing:-.2px;margin:0 0 6px;font-size:14px;line-height:1.3}.smart-category p{color:#bfccd6;margin:0;font-size:12px;line-height:1.5}.smart-category-motors{--smart-accent:#17e766}.smart-category-sensors{--smart-accent:#b349ff}.smart-category-controllers{--smart-accent:#00d6ec}.smart-category-power{--smart-accent:#ffba0b}.smart-category-smart-lighting{--smart-accent:#fa38a2}.smart-ctas{grid-template-columns:1fr 1fr;gap:18px;margin-top:24px;display:grid}.smart-cta{isolation:isolate;background:linear-gradient(120deg,#21100580,#030b10 75%);border:1px solid #4b3520;border-radius:10px;min-width:0;padding:24px;position:relative}.smart-find{border-left-color:#ff9800;box-shadow:-5px 0 22px #ff95000c}.smart-browse{background:linear-gradient(120deg,#210d3780,#030b10 80%);border-color:#332344}.smart-cta-art{opacity:.2;z-index:-1;pointer-events:none;width:185px;height:auto;position:absolute;bottom:0;right:0}.smart-cta-heading{gap:16px;margin-bottom:22px;display:flex}.smart-cta-heading>svg{color:#ff9100;flex-shrink:0;width:30px;height:30px}.smart-browse .smart-cta-heading>svg{color:#b144f5}.smart-cta h2{letter-spacing:-.3px;margin:0 0 9px;font-size:18px;line-height:1.3}.smart-cta p{color:#c4ced8;margin:0;font-size:12px;line-height:1.6}.smart-cta .header-search{z-index:35;width:100%;min-width:0;margin:0}.smart-cta .search{background:#04121be6;border-color:#405464;height:44px}.smart-cta .header-search-panel{width:100%}.smart-cta .search input{font-size:13px}.smart-cta .smart-cta-note{color:#99aab7;margin-top:10px;font-size:10px}.smart-explore{color:#e2b4ff;background:#080e1bdd;border:1px solid #b454ee;border-radius:5px;align-items:center;gap:12px;padding:13px 18px;font-size:12px;display:inline-flex}.smart-explore:hover{background:#271237}.smart-coming{border-top:1px solid #ffffff12;align-items:flex-start;gap:23px;margin-top:16px;padding:27px 0 18px;scroll-margin-top:30px;display:flex}.smart-coming>.smart-soon{flex-shrink:0;margin-top:2px;font-size:9px}.smart-coming h2{margin:0 0 7px;font-size:17px}.smart-coming p{color:#9cafbd;max-width:800px;margin:0;font-size:12px;line-height:1.7}.smart-coming a{color:#ffb453;align-items:center;gap:8px;margin-top:10px;font-size:11px;display:inline-flex}.smart-breadcrumb{color:#91a5b4;gap:10px;padding-top:10px;font-size:11px;display:flex}.smart-power-page :focus-visible{outline-offset:4px;outline:2px solid #ffb13b}.smart-power-page [tabindex="-1"]:focus{outline-offset:6px;outline:1px solid #ffab3b}@media (max-width:1100px){.smart-categories{grid-template-columns:repeat(3,minmax(0,1fr))}.smart-category-image{aspect-ratio:1.7}.smart-category-copy{padding:16px}.smart-hero h2{max-width:510px;font-size:21px}.smart-benefits{gap:20px}.smart-ctas{gap:15px}.smart-cta{padding:20px}.smart-cta-heading{gap:12px}.smart-cta h2{font-size:17px}}@media (max-width:800px){.smart-hero{min-height:540px}.smart-hero>img{object-position:68% bottom}.smart-hero:after{background:linear-gradient(#020b10f5 0%,#020b10dd 28%,#020b1066 55%,#020b1000 75%,#020b10 100%)}.smart-hero-content{padding-top:28px;padding-bottom:210px}.smart-hero h1{font-size:48px}.smart-hero h2{max-width:530px}.smart-hero-content>p{max-width:500px}.smart-benefits{margin-top:23px}.smart-ctas{grid-template-columns:1fr}.smart-cta-art{width:190px}.smart-cta .search input{font-size:16px}.smart-cta .header-search{order:initial;flex-basis:auto}}@media (max-width:600px){.smart-hero{min-height:640px}.smart-hero>img{object-position:68% center;object-fit:cover;height:310px!important;top:auto!important;bottom:0!important}.smart-hero:after{background:linear-gradient(#020b10 0% 43%,#020b1066 62%,#020b1000 78%,#020b10 100%)}.smart-hero-content{padding-top:27px;padding-bottom:270px}.smart-hero h1{letter-spacing:-1px;margin-top:18px;font-size:clamp(33px,9.4vw,50px)}.smart-hero h2{max-width:360px;font-size:21px;line-height:1.4}.smart-hero-content>p{max-width:360px;font-size:13px}.smart-benefits{flex-wrap:wrap;gap:14px;margin-top:22px}.smart-benefits>div{gap:8px}.smart-benefits svg{width:23px;height:23px}.smart-benefits span{font-size:10px}.smart-benefits small{margin-top:4px;font-size:9px}.smart-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.smart-category-image{aspect-ratio:1.25}.smart-category-copy{gap:8px;padding:12px 10px 17px}.smart-category-copy>svg{width:22px;height:22px}.smart-category h2{font-size:14px}.smart-category p{font-size:12px}.smart-cta{padding:19px 16px}.smart-cta-heading{gap:11px}.smart-cta-heading>svg{width:25px;height:25px}.smart-cta h2{font-size:18px}.smart-coming{flex-direction:column;gap:15px}.smart-cta .search{height:48px}}@media (prefers-reduced-motion:reduce){.smart-category{transition:none}.smart-category:hover{transform:none}}.smart-cta .search{padding-right:0;overflow:hidden}.smart-cta .set-search-submit{color:#171005;cursor:pointer;background:linear-gradient(120deg,#ffab19,#ff8509);border:0;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;width:46px;display:flex}.smart-cta .set-search-submit:focus-visible{outline-offset:-4px}@media (min-width:801px){.smart-hero:after{background:linear-gradient(90deg,#020b10fa 0%,#020b10ed 28%,#020b1080 46%,#020b1000 67%),linear-gradient(#0000 85%,#020b10)}}.smart-cta .header-search{position:relative;top:auto;left:auto}@media (min-width:601px){.smart-find .header-search{width:calc(100% - 125px)}}
