.electrical_Electrical-page__SsLRH{overflow-x:hidden}.electrical_Electrical-Hero-section__E2UAM{position:relative;overflow:hidden;background:var(--ink);padding:4rem 3vw}.electrical_Electrical-Hero-circuit-grid__NQapn{position:absolute;inset:0;opacity:.06;background-image:linear-gradient(to right,var(--cream) 1px,transparent 1px),linear-gradient(to bottom,var(--cream) 1px,transparent 1px);background-size:72px 72px;pointer-events:none}.electrical_Electrical-Hero-halo__N70Ei{position:absolute;top:-10%;right:-5%;width:52%;aspect-ratio:1;background:radial-gradient(circle at center,oklch(.74 .155 60/.12),transparent 70%);pointer-events:none}.electrical_Electrical-Hero-inner__ARoOt{position:relative;max-width:1280px;margin:0 auto;display:grid;grid-template-columns:6fr 5fr;align-items:center;grid-gap:5rem;gap:5rem}.electrical_Electrical-Hero-left__NwbGz{display:flex;flex-direction:column;gap:2rem}.electrical_Electrical-Hero-eyebrow__S0BTT{display:flex;align-items:center;gap:.75rem;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:oklch(.965 .014 85/.5)}.electrical_Electrical-Hero-eyebrow-line__QPoKt{display:block;width:2rem;height:1px;background:oklch(.74 .155 60)}.electrical_Electrical-Hero-eyebrow-dot__qAesb{color:oklch(.74 .155 60)}.electrical_Electrical-Hero-title__NKfgq{font-size:clamp(3rem,5.5vw,5.5rem);font-weight:500;letter-spacing:-.05em;line-height:1.05;color:var(--cream)}@media (max-width:479px){.electrical_Electrical-Hero-title__NKfgq{font-size:2rem}}.electrical_Electrical-Hero-title-line__dKR3x{display:block}.electrical_Electrical-Hero-title-italic__pxqkz{display:block;font-style:italic;color:oklch(.74 .155 60)}.electrical_Electrical-Hero-subtitle__9Iy7g{font-size:clamp(.9rem,1.1vw,1.05rem);color:oklch(.965 .014 85/.55);line-height:1.7;max-width:46ch}.electrical_Electrical-Hero-actions__Q4Yxr{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.electrical_Electrical-Hero-btn-primary__c6Qlm{display:inline-flex;align-items:center;gap:.5rem;background:oklch(.74 .155 60);color:var(--ink);font-size:.9rem;font-weight:600;letter-spacing:.01em;padding:.9rem 2rem;border-radius:100px;text-decoration:none;transition:opacity .2s}.electrical_Electrical-Hero-btn-primary__c6Qlm:hover{opacity:.88}.electrical_Electrical-Hero-btn-icon__s29ZO{font-size:1rem}.electrical_Electrical-Hero-btn-secondary__ZU54L{display:inline-flex;align-items:center;gap:.5rem;background:transparent;color:oklch(.965 .014 85/.6);font-family:inherit;font-size:.9rem;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;text-decoration:none;border:none;border-bottom:1px solid oklch(.965 .014 85/.25);padding-bottom:.2rem;transition:color .2s,border-color .2s}.electrical_Electrical-Hero-btn-secondary__ZU54L:hover{color:var(--cream);border-color:oklch(.965 .014 85/.5)}.electrical_Electrical-Hero-btn-secondary-line__xOZ2t{display:none}.electrical_Electrical-Hero-stats__hzpry{display:flex;gap:2.5rem;border-top:1px solid oklch(.965 .014 85/.1);padding-top:1.5rem}.electrical_Electrical-Hero-stat__GquEV{display:flex;flex-direction:column;gap:.2rem}.electrical_Electrical-Hero-stat-num__FaFH3{font-size:1.5rem;font-weight:500;letter-spacing:-.05em;color:oklch(.74 .155 60)}.electrical_Electrical-Hero-stat-label__lA8Rp{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:oklch(.965 .014 85/.4)}.electrical_Electrical-Hero-right__QIpPv{position:relative}.electrical_Electrical-Hero-dial-svg__MN5EI{position:absolute;inset:-8%;width:116%;height:116%;z-index:1;pointer-events:none}.electrical_Electrical-Hero-img-mask__RUOF1{position:relative;aspect-ratio:1;overflow:hidden;border-radius:50%;border:1px solid oklch(.965 .014 85/.12)}.electrical_Electrical-Hero-img__AyCXb{width:100%;height:100%;object-fit:cover;transform:scale(1.05)}.electrical_Electrical-Hero-img-overlay__ykJVC{position:absolute;inset:0;background:radial-gradient(circle at 80% 100%,oklch(.18 .02 200/.35),transparent 60%)}.electrical_Electrical-Hero-bolt__mJQ3J{position:absolute;bottom:-1rem;left:-1.5rem;z-index:2;background:oklch(.18 .02 200/.85);border:1px solid oklch(.74 .155 60/.3);border-radius:1rem;padding:1rem 1.25rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.electrical_Electrical-Hero-bolt-svg__GTJvD{width:2rem;height:3rem;display:block}.electrical_Electrical-Hero-voltage__9cKth{position:absolute;top:1rem;right:-1rem;z-index:2;background:oklch(.18 .02 200/.85);border:1px solid oklch(.965 .014 85/.15);border-radius:100px;padding:.5rem 1rem;font-size:.75rem;color:oklch(.965 .014 85/.7);display:flex;align-items:center;gap:.5rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.electrical_Electrical-Hero-voltage-dot__ehULI{color:oklch(.74 .155 60);font-size:.5rem}.electrical_Electrical-Current-section__xvJ_U{background:var(--cream);padding:4rem 3vw}.electrical_Electrical-Current-inner__c1sL3{max-width:1280px;margin:0 auto}.electrical_Electrical-Current-eyebrow__Vsn2a{display:flex;align-items:center;gap:.75rem;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:oklch(.18 .02 200/.45);margin-bottom:2rem}.electrical_Electrical-Current-eyebrow-line__AfNBH{display:block;width:2rem;height:1px;background:oklch(.74 .155 60)}.electrical_Electrical-Current-header__ljAA3{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:end;margin-bottom:4rem}.electrical_Electrical-Current-title__oQui_{font-size:clamp(2.2rem,3.8vw,3.6rem);font-weight:500;letter-spacing:-.05em;line-height:1.1;color:var(--ink)}.electrical_Electrical-Current-title-italic__T7MmT{display:block;font-style:italic;color:oklch(.74 .155 60)}.electrical_Electrical-Current-desc__rJ4sY{font-size:clamp(.9rem,1.05vw,1rem);color:oklch(.18 .02 200/.6);line-height:1.7}.electrical_Electrical-Current-trace-wrap___vGPd{position:relative}.electrical_Electrical-Current-trace-svg__3xgy5{width:100%;height:80px;display:block;margin-bottom:2.5rem}.electrical_Electrical-Current-cards__cBrqm{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.electrical_Electrical-Current-card__XeRjO{border:1px solid oklch(.18 .02 200/.1);border-radius:1rem;background:oklch(.965 .014 85);padding:1.75rem;transition:transform .3s,box-shadow .3s}.electrical_Electrical-Current-card__XeRjO:hover{transform:translateY(-4px);box-shadow:0 12px 40px oklch(.18 .02 200/.08)}.electrical_Electrical-Current-card-top__A4WGv{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.electrical_Electrical-Current-card-node__o_z0r{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;border:1px solid oklch(.74 .155 60/.6);color:oklch(.74 .155 60);font-size:.7rem;font-weight:600;letter-spacing:.05em;flex-shrink:0}.electrical_Electrical-Current-card-line__WUWxP{flex:1 1;height:1px;background:oklch(.18 .02 200/.12)}.electrical_Electrical-Current-card-dot__ruaZN{display:block;width:6px;height:6px;border-radius:50%;background:oklch(.74 .155 60)}.electrical_Electrical-Current-card-title__5_h8I{font-size:1rem;font-weight:500;letter-spacing:-.03em;color:var(--ink);margin-bottom:.6rem}.electrical_Electrical-Current-card-desc__oBWKB{font-size:.85rem;color:oklch(.18 .02 200/.55);line-height:1.6}.electrical_Electrical-Lights-section__Qy98p{position:relative;overflow:hidden;background:var(--forest-deep);padding:4rem 3vw}.electrical_Electrical-Lights-rays__fc0Hb{position:absolute;inset:0;opacity:.04;background:repeating-linear-gradient(to bottom,transparent,transparent 60px,var(--cream) 60px,var(--cream) 61px);pointer-events:none}.electrical_Electrical-Lights-inner__Nwr30{position:relative;max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem;gap:5rem;align-items:center}.electrical_Electrical-Lights-left__7DTCN{display:flex;flex-direction:column;gap:2rem}.electrical_Electrical-Lights-eyebrow__qcQAj{display:flex;align-items:center;gap:.75rem;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:oklch(.965 .014 85/.45)}.electrical_Electrical-Lights-eyebrow-line__OrEqT{display:block;width:2rem;height:1px;background:oklch(.74 .155 60)}.electrical_Electrical-Lights-title__J7D2r{font-size:clamp(2rem,3.4vw,3.2rem);font-weight:500;letter-spacing:-.05em;line-height:1.1;color:var(--cream)}@media (max-width:479px){.electrical_Electrical-Lights-title__J7D2r{font-size:1.75rem}}.electrical_Electrical-Lights-title-amber__z0_1U{display:block;color:oklch(.74 .155 60)}.electrical_Electrical-Lights-title-end__iYr9F{display:block;font-style:italic;color:oklch(.965 .014 85/.6)}.electrical_Electrical-Lights-desc__NfeP6{font-size:clamp(.9rem,1.05vw,1rem);color:oklch(.965 .014 85/.55);line-height:1.7}.electrical_Electrical-Lights-meters__NKxAS{display:flex;flex-direction:column;gap:1.5rem}.electrical_Electrical-Lights-meter__p39kh{display:flex;flex-direction:column;gap:.6rem}.electrical_Electrical-Lights-meter-labels__yFCD9{display:flex;justify-content:space-between;align-items:center}.electrical_Electrical-Lights-meter-name__faiFB{font-size:.85rem;font-weight:500;color:oklch(.965 .014 85/.75)}.electrical_Electrical-Lights-meter-kelvin__VvAMU{font-size:.75rem;color:oklch(.74 .155 60/.8)}.electrical_Electrical-Lights-meter-track__jYSkd{height:6px;border-radius:100px;background:oklch(.965 .014 85/.1);overflow:hidden}.electrical_Electrical-Lights-meter-bar__YYjVg{height:100%;border-radius:100px;background:linear-gradient(90deg,oklch(.74 .155 60/.3),oklch(.74 .155 60));box-shadow:0 0 18px oklch(.74 .155 60/.55)}.electrical_Electrical-Lights-meter-hint__sgGcx{font-size:.78rem;color:oklch(.965 .014 85/.38);line-height:1.5}.electrical_Electrical-Lights-img-wrap__4M2B0{position:relative;border-radius:1.5rem;overflow:hidden;aspect-ratio:3/4}.electrical_Electrical-Lights-img__CCVow{width:100%;height:100%;object-fit:cover}.electrical_Electrical-Lights-img-fade__dtB9d{position:absolute;inset:0;background:linear-gradient(0deg,oklch(.2 .05 155/.6) 0,transparent 50%)}.electrical_Electrical-Lights-lux__vDD2f{position:absolute;bottom:1.5rem;left:1.5rem;display:flex;align-items:center;gap:1rem;border-radius:1rem;border:1px solid oklch(.965 .014 85/.2);background:oklch(.18 .02 200/.7);padding:.75rem 1rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.electrical_Electrical-Lights-lux-dial__3Eejc{width:3rem;height:3rem;flex-shrink:0}.electrical_Electrical-Lights-lux-label__hvSG1{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:oklch(.965 .014 85/.45)}.electrical_Electrical-Lights-lux-value__j0za1{font-size:.9rem;font-weight:500;letter-spacing:-.03em;color:var(--cream)}.electrical_Electrical-Smart-section__0h_0f{background:var(--cream);padding:4rem 3vw}.electrical_Electrical-Smart-inner__jFNPn{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem;gap:5rem;align-items:center}.electrical_Electrical-Smart-left__23u9g{display:flex;flex-direction:column;gap:2rem}.electrical_Electrical-Smart-eyebrow__SXf7J{display:flex;align-items:center;gap:.75rem;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:oklch(.18 .02 200/.45)}.electrical_Electrical-Smart-eyebrow-line__X7IW9{display:block;width:2rem;height:1px;background:oklch(.74 .155 60)}.electrical_Electrical-Smart-title__hKXz8{font-size:clamp(2rem,3.4vw,3.2rem);font-weight:500;letter-spacing:-.05em;line-height:1.1;color:var(--ink)}.electrical_Electrical-Smart-title-italic__I72xP{display:block;font-style:italic;color:oklch(.74 .155 60)}.electrical_Electrical-Smart-desc__XCzI6{font-size:clamp(.9rem,1.05vw,1rem);color:oklch(.18 .02 200/.6);line-height:1.7}.electrical_Electrical-Smart-img-wrap__wIWyv{position:relative;border-radius:1.5rem;overflow:hidden;aspect-ratio:4/3}.electrical_Electrical-Smart-img__P2ABa{width:100%;height:100%;object-fit:cover}.electrical_Electrical-Smart-chips__8P5Gi{position:absolute;top:1rem;left:1rem;display:flex;flex-wrap:wrap;gap:.5rem}.electrical_Electrical-Smart-chip__1Gf4P{background:oklch(.18 .02 200/.8);color:oklch(.965 .014 85/.85);border:1px solid oklch(.965 .014 85/.18);border-radius:100px;padding:.3rem .85rem;font-size:.72rem;letter-spacing:.05em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.electrical_Electrical-Smart-console__RChsR{border-radius:1.5rem;border:1px solid oklch(.18 .02 200/.1);background:oklch(.93 .018 80/.6);padding:2.25rem;display:flex;flex-direction:column;gap:1.5rem}.electrical_Electrical-Smart-console-header__VTz66{display:flex;justify-content:space-between;align-items:center}.electrical_Electrical-Smart-console-label__6F3hK{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:oklch(.18 .02 200/.5)}.electrical_Electrical-Smart-console-status__VIPGx{display:flex;align-items:center;gap:.4rem;font-size:.75rem;color:oklch(.45 .14 145)}.electrical_Electrical-Smart-console-dot__SPvW0{display:block;width:6px;height:6px;border-radius:50%;background:oklch(.45 .14 145)}.electrical_Electrical-Smart-scenes__IWxCw{display:flex;flex-direction:column;gap:1.25rem}.electrical_Electrical-Smart-scene__HeFtG{display:flex;align-items:center;gap:1.25rem;padding:1rem;border-radius:.75rem;background:oklch(.965 .014 85/.5);border:1px solid oklch(.18 .02 200/.06)}.electrical_Electrical-Smart-scene-left__OWBhD{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.4rem}.electrical_Electrical-Smart-scene-name-row__AUvgA{display:flex;align-items:baseline;gap:.75rem}.electrical_Electrical-Smart-scene-name__LpOJo{font-size:.95rem;font-weight:500;letter-spacing:-.03em;color:var(--ink)}.electrical_Electrical-Smart-scene-pct__OvZXu{font-size:.72rem;color:oklch(.18 .02 200/.4)}.electrical_Electrical-Smart-scene-note__KgkeK{font-size:.78rem;color:oklch(.18 .02 200/.5);line-height:1.5}.electrical_Electrical-Smart-dimmer-track__yC0MP{height:4px;border-radius:100px;background:oklch(.18 .02 200/.1);overflow:hidden}.electrical_Electrical-Smart-dimmer-bar__A_ISq{height:100%;border-radius:100px;background:linear-gradient(to right,var(--forest-deep),oklch(.74 .155 60))}.electrical_Electrical-Smart-toggle__yT23L{position:relative;width:3.5rem;height:2rem;border-radius:100px;background:oklch(.18 .02 200/.1);padding:.25rem;flex-shrink:0}.electrical_Electrical-Smart-toggle-thumb__0O2M2{display:block;width:1.5rem;height:1.5rem;border-radius:50%;background:oklch(.74 .155 60);box-shadow:0 0 18px oklch(.74 .155 60/.5)}.electrical_Electrical-Safety-section__jt_TO{position:relative;overflow:hidden;background:var(--ink);padding:4rem 3vw}.electrical_Electrical-Safety-glow__B4bWa{position:absolute;bottom:-20%;left:-10%;width:50%;aspect-ratio:1;background:radial-gradient(ellipse at center,oklch(.74 .155 60/.08),transparent 65%);pointer-events:none}.electrical_Electrical-Safety-inner__TcUFz{position:relative;max-width:1280px;margin:0 auto;display:grid;grid-template-columns:5fr 6fr;grid-gap:5rem;gap:5rem;align-items:start}.electrical_Electrical-Safety-left__OGsob{display:flex;flex-direction:column;gap:1.5rem}.electrical_Electrical-Safety-panel-wrap__vw2sK{position:relative;border-radius:1.25rem;overflow:hidden;aspect-ratio:4/3}.electrical_Electrical-Safety-panel-img__KGp3Q{width:100%;height:100%;object-fit:cover}.electrical_Electrical-Safety-panel-caption__mKFrl{position:absolute;bottom:1rem;left:1rem;right:1rem;background:oklch(.18 .02 200/.8);border-radius:.75rem;padding:.85rem 1rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.electrical_Electrical-Safety-panel-tag__BCshW{font-size:.68rem;text-transform:uppercase;letter-spacing:.1em;color:oklch(.74 .155 60/.8);margin-bottom:.2rem}.electrical_Electrical-Safety-panel-title__5Mf9L{font-size:.85rem;font-weight:500;letter-spacing:-.03em;color:var(--cream)}.electrical_Electrical-Safety-tool-row__3V0Df{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.electrical_Electrical-Safety-tool-card__kSClA{border-radius:1rem;overflow:hidden;border:1px solid oklch(.965 .014 85/.1);background:oklch(.965 .014 85/.04);display:flex;flex-direction:column}.electrical_Electrical-Safety-tool-img__1pBK3{width:100%;height:7rem;object-fit:cover;display:block}.electrical_Electrical-Safety-tool-tag__7BhG_{padding:.6rem .85rem .15rem;font-size:.65rem;text-transform:uppercase;letter-spacing:.1em;color:oklch(.965 .014 85/.35)}.electrical_Electrical-Safety-tool-label__eMFiG{padding:0 .85rem .75rem;font-size:.82rem;font-weight:500;letter-spacing:-.03em;color:var(--cream)}.electrical_Electrical-Safety-right__32xM6{display:flex;flex-direction:column;gap:2rem;padding-top:1rem}.electrical_Electrical-Safety-eyebrow___omwr{display:flex;align-items:center;gap:.75rem;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:oklch(.965 .014 85/.45)}.electrical_Electrical-Safety-eyebrow-line__gMf6j{display:block;width:2rem;height:1px;background:oklch(.74 .155 60)}.electrical_Electrical-Safety-title__k2xkk{font-size:clamp(2rem,3.2vw,3rem);font-weight:500;letter-spacing:-.05em;line-height:1.1;color:var(--cream)}.electrical_Electrical-Safety-title-italic__LfGRY{display:block;font-style:italic;color:oklch(.965 .014 85/.55)}.electrical_Electrical-Safety-desc__eBk6L{font-size:clamp(.9rem,1.05vw,1rem);color:oklch(.965 .014 85/.5);line-height:1.7}.electrical_Electrical-Safety-gauges__2tN3H{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.electrical_Electrical-Safety-gauge__8Sn1v{border-radius:1rem;border:1px solid oklch(.965 .014 85/.12);background:oklch(.965 .014 85/.04);padding:1.25rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}.electrical_Electrical-Safety-gauge-dial__z_0vM{width:4rem;height:4rem;margin-bottom:.25rem}.electrical_Electrical-Safety-gauge-svg__CWQun{width:100%;height:100%}.electrical_Electrical-Safety-gauge-value__PooEb{font-size:1.05rem;font-weight:500;letter-spacing:-.04em;color:oklch(.74 .155 60)}.electrical_Electrical-Safety-gauge-key__0yzZA{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:oklch(.965 .014 85/.5)}.electrical_Electrical-Safety-gauge-note__OQ3kF{font-size:.72rem;color:oklch(.965 .014 85/.33);line-height:1.5}.electrical_Electrical-Portfolio-section__TSHj8{background:var(--cream);padding:4rem 3vw}.electrical_Electrical-Portfolio-inner__Qo8Y0{max-width:1280px;margin:0 auto}.electrical_Electrical-Portfolio-header__UdfS9{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:3rem}.electrical_Electrical-Portfolio-eyebrow__MkrjO{display:flex;align-items:center;gap:.75rem;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:oklch(.18 .02 200/.45);margin-bottom:1rem}.electrical_Electrical-Portfolio-eyebrow-line__jAuQA{display:block;width:2rem;height:1px;background:oklch(.74 .155 60)}.electrical_Electrical-Portfolio-title__Mj3E6{font-size:clamp(2rem,3.4vw,3.2rem);font-weight:500;letter-spacing:-.05em;line-height:1.1;color:var(--ink)}.electrical_Electrical-Portfolio-title-italic__AfVik{display:block;font-style:italic;color:oklch(.74 .155 60)}.electrical_Electrical-Portfolio-link__u772_{color:oklch(.18 .02 200/.5);font-size:.85rem;text-decoration:none;border-bottom:1px solid oklch(.18 .02 200/.2);padding-bottom:.2rem;white-space:nowrap;transition:color .2s,border-color .2s}.electrical_Electrical-Portfolio-link__u772_:hover{color:var(--ink);border-color:var(--ink)}.electrical_Electrical-Portfolio-grid__kcd3u{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:320px 240px;grid-gap:1rem;gap:1rem}.electrical_Electrical-Portfolio-card-a__2i4oD{grid-column:1/3;grid-row:1/3}.electrical_Electrical-Portfolio-card-b__bQ6IX{grid-column:3;grid-row:1}.electrical_Electrical-Portfolio-card-c__jlVDV{grid-column:4;grid-row:1}.electrical_Electrical-Portfolio-card-d__EUpA6{grid-column:3/5;grid-row:2}.electrical_Electrical-Portfolio-card-inner__MwKXv{position:relative;width:100%;height:100%;overflow:hidden;border-radius:1rem}.electrical_Electrical-Portfolio-card-img__CYu1Q{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.electrical_Electrical-Portfolio-card-inner__MwKXv:hover .electrical_Electrical-Portfolio-card-img__CYu1Q{transform:scale(1.04)}.electrical_Electrical-Portfolio-card-overlay__4cQuW{position:absolute;inset:0;background:linear-gradient(0deg,oklch(.18 .02 200/.65) 0,transparent 50%);padding:1.25rem;display:flex;flex-direction:column;justify-content:flex-end}.electrical_Electrical-Portfolio-card-tag__rrMpu{font-size:.65rem;text-transform:uppercase;letter-spacing:.1em;color:oklch(.965 .014 85/.55);margin-bottom:.25rem}.electrical_Electrical-Portfolio-card-name__fwbFM{font-size:.95rem;font-weight:500;letter-spacing:-.03em;color:var(--cream)}.electrical_Electrical-CTA-section__ueNot{position:relative;overflow:hidden;background:var(--ink);padding:4rem 3vw}.electrical_Electrical-CTA-bg__5_jDe{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.6;pointer-events:none}.electrical_Electrical-CTA-overlay__0gpVf{position:absolute;inset:0;background:linear-gradient(90deg,oklch(.18 .02 200/.75) 0,transparent 50%),linear-gradient(270deg,oklch(.18 .02 200/.75) 0,transparent 50%),linear-gradient(180deg,oklch(.18 .02 200/.55) 0,transparent 40%),linear-gradient(0deg,oklch(.18 .02 200/.8) 0,transparent 40%);pointer-events:none}.electrical_Electrical-CTA-inner__rTMBy{position:relative;max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem;gap:5rem;align-items:center}.electrical_Electrical-CTA-left__BDsLr{display:flex;flex-direction:column;gap:2rem}.electrical_Electrical-CTA-eyebrow__YHSth{display:flex;align-items:center;gap:.75rem;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:oklch(.965 .014 85/.5)}.electrical_Electrical-CTA-eyebrow-line__bBVuB{display:block;width:2rem;height:1px;background:oklch(.74 .155 60)}.electrical_Electrical-CTA-title__jP36L{font-size:clamp(2.2rem,4vw,4rem);font-weight:500;letter-spacing:-.05em;line-height:1.1;color:var(--cream)}.electrical_Electrical-CTA-title-italic__PVLD8{display:block;font-style:italic;color:oklch(.74 .155 60)}.electrical_Electrical-CTA-desc__w2bdm{font-size:clamp(.9rem,1.05vw,1rem);color:oklch(.965 .014 85/.55);line-height:1.7}.electrical_Electrical-CTA-actions__RBGZr{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.electrical_Electrical-CTA-btn-primary__0Uoia{display:inline-flex;align-items:center;gap:.5rem;border:none;background:oklch(.74 .155 60);color:var(--ink);font-family:inherit;font-size:.9rem;font-weight:600;letter-spacing:.01em;padding:.9rem 2rem;border-radius:100px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;text-decoration:none;transition:opacity .2s}.electrical_Electrical-CTA-btn-primary__0Uoia:hover{opacity:.88}.electrical_Electrical-CTA-btn-icon__pBtom{font-size:1rem}.electrical_Electrical-CTA-btn-secondary__hlYyb{display:inline-flex;align-items:center;gap:.5rem;color:oklch(.965 .014 85/.6);font-size:.9rem;text-decoration:none;border-bottom:1px solid oklch(.965 .014 85/.25);padding-bottom:.2rem;transition:color .2s,border-color .2s}.electrical_Electrical-CTA-btn-secondary__hlYyb:hover{color:var(--cream);border-color:oklch(.965 .014 85/.5)}.electrical_Electrical-CTA-btn-secondary-line__PprPm{display:none}.electrical_Electrical-CTA-card__EGSXF{border-radius:1.5rem;border:1px solid oklch(.965 .014 85/.18);background:oklch(.18 .02 200/.72);padding:2.25rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:1.5rem}.electrical_Electrical-CTA-card-label__CcsfG{font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:oklch(.965 .014 85/.45)}.electrical_Electrical-CTA-card-rows__rzzuW{display:flex;flex-direction:column;gap:.85rem}.electrical_Electrical-CTA-card-row__vH1KC{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid oklch(.965 .014 85/.08);padding-bottom:.85rem}.electrical_Electrical-CTA-card-row__vH1KC:last-child{border-bottom:none;padding-bottom:0}.electrical_Electrical-CTA-card-row-label__JthRs{font-size:.85rem;color:oklch(.965 .014 85/.55)}.electrical_Electrical-CTA-card-row-value__kiAey{font-size:1rem;font-weight:500;letter-spacing:-.03em;color:oklch(.74 .155 60)}.electrical_Electrical-CTA-card-note__sTcrb{font-size:.72rem;color:oklch(.965 .014 85/.35);line-height:1.5}@media (max-width:1024px){.electrical_Electrical-Hero-inner__ARoOt{grid-template-columns:1fr;gap:3rem}.electrical_Electrical-Hero-right__QIpPv{max-width:420px;margin:0 auto}.electrical_Electrical-Hero-section__E2UAM{padding-top:7rem}.electrical_Electrical-Hero-left__NwbGz{text-align:center;align-items:center}.electrical_Electrical-Hero-actions__Q4Yxr{justify-content:center}}@media (max-width:479px){.electrical_Electrical-Hero-right__QIpPv{max-width:260px;margin:0 auto}.electrical_Electrical-Current-header__ljAA3{grid-template-columns:1fr;gap:1.5rem;text-align:center;justify-items:center}.electrical_Electrical-Current-cards__cBrqm{grid-template-columns:repeat(2,1fr)}.electrical_Electrical-Lights-inner__Nwr30{grid-template-columns:1fr;gap:3rem}.electrical_Electrical-Lights-left__7DTCN{text-align:center;align-items:center}.electrical_Electrical-Smart-inner__jFNPn{grid-template-columns:1fr;gap:3rem}.electrical_Electrical-Smart-left__23u9g{text-align:center;align-items:center}.electrical_Electrical-Safety-inner__TcUFz{grid-template-columns:1fr;gap:3rem}.electrical_Electrical-Safety-left__OGsob{text-align:center;align-items:center}.electrical_Electrical-Safety-gauges__2tN3H{grid-template-columns:repeat(3,1fr)}.electrical_Electrical-Portfolio-grid__kcd3u{grid-template-columns:repeat(2,1fr);grid-template-rows:280px 200px 200px}.electrical_Electrical-Portfolio-card-a__2i4oD{grid-column:1/3;grid-row:1}.electrical_Electrical-Portfolio-card-b__bQ6IX{grid-column:1;grid-row:2}.electrical_Electrical-Portfolio-card-c__jlVDV{grid-column:2;grid-row:2}.electrical_Electrical-Portfolio-card-d__EUpA6{grid-column:1/3;grid-row:3}.electrical_Electrical-CTA-inner__rTMBy{grid-template-columns:1fr;gap:3rem}.electrical_Electrical-CTA-left__BDsLr{text-align:center;align-items:center}.electrical_Electrical-CTA-actions__RBGZr{justify-content:center}.electrical_Electrical-Portfolio-header__UdfS9{flex-direction:column;align-items:center;text-align:center;gap:1rem}}@media (max-width:640px){.electrical_Electrical-Current-cards__cBrqm,.electrical_Electrical-Safety-gauges__2tN3H{grid-template-columns:1fr}.electrical_Electrical-Portfolio-grid__kcd3u{grid-template-columns:1fr;grid-template-rows:none}.electrical_Electrical-Portfolio-card-a__2i4oD,.electrical_Electrical-Portfolio-card-b__bQ6IX,.electrical_Electrical-Portfolio-card-c__jlVDV,.electrical_Electrical-Portfolio-card-d__EUpA6{grid-column:1;grid-row:auto;height:240px}.electrical_Electrical-Hero-stats__hzpry{gap:1.5rem}}