.LightingSection_particles__Xh1nH{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0}.LightingSection_particle__1IIfc{position:absolute;border-radius:50%;background:radial-gradient(circle,#fbbf24 0,#f59e0b 50%,transparent 100%);animation:LightingSection_particleFloat__mXxfo linear infinite;opacity:0}@keyframes LightingSection_particleFloat__mXxfo{0%{opacity:0;transform:translateY(20px) scale(0)}20%{opacity:.8;transform:translateY(0) scale(1)}80%{opacity:.6;transform:translateY(-30px) scale(.8)}to{opacity:0;transform:translateY(-60px) scale(.2)}}.LightingSection_statsBar__0WyNC{position:relative;background:#0a0a0a;border-top:1px solid rgba(251,191,36,.12);border-bottom:1px solid rgba(251,191,36,.12);padding:40px 5%;overflow:hidden}.LightingSection_statsBar__0WyNC:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#fbbf24 30%,#f59e0b 70%,transparent);animation:LightingSection_scanLine__Bb5Cu 3s ease-in-out infinite}@keyframes LightingSection_scanLine__Bb5Cu{0%,to{opacity:.2}50%{opacity:1}}.LightingSection_statsInner__fSPI4{position:relative;z-index:2;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:2px}.LightingSection_statItem__GHy4L{display:flex;align-items:center;gap:18px;padding:20px 28px;border-right:1px solid rgba(251,191,36,.08);transition:background .3s ease}.LightingSection_statItem__GHy4L:last-child{border-right:none}.LightingSection_statItem__GHy4L:hover{background:rgba(251,191,36,.04)}.LightingSection_statIconWrap__2bQrt{position:relative;flex-shrink:0;width:48px;height:48px}.LightingSection_statIcon__vO1pT{width:100%;height:100%;color:#fbbf24;position:relative;z-index:2;filter:drop-shadow(0 0 6px rgba(251,191,36,.5));animation:LightingSection_iconPulse__AhXZ6 3s ease-in-out infinite}.LightingSection_statIconGlow__T6tZL{position:absolute;inset:-8px;border-radius:50%;background:radial-gradient(circle,rgba(251,191,36,.15) 0,transparent 70%);animation:LightingSection_glowPulse__1U0M2 3s ease-in-out infinite}@keyframes LightingSection_iconPulse__AhXZ6{0%,to{filter:drop-shadow(0 0 6px rgba(251,191,36,.5))}50%{filter:drop-shadow(0 0 12px rgba(251,191,36,.9))}}@keyframes LightingSection_glowPulse__1U0M2{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.LightingSection_statText__KrFA5{display:flex;flex-direction:column;gap:3px}.LightingSection_statValue__qObIp{font-size:1.5rem;font-weight:800;color:#fbbf24;line-height:1;letter-spacing:-.02em}.LightingSection_statLabel__F6G_f{font-size:.78rem;color:#6b7280;font-weight:500;text-transform:uppercase;letter-spacing:.08em}.LightingSection_lightingSec__2kF81{position:relative;background:#050505;padding:120px 5%;overflow:hidden}.LightingSection_lightingBg__N58Ri{position:absolute;inset:0;z-index:0}.LightingSection_bgGlowLeft__PH71g{position:absolute;left:-200px;top:50%;transform:translateY(-50%);width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(245,158,11,.08) 0,transparent 60%);animation:LightingSection_driftLeft__ba98R 8s ease-in-out infinite alternate}.LightingSection_bgGlowRight__E_J0a{position:absolute;right:-200px;bottom:0;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(251,191,36,.06) 0,transparent 60%);animation:LightingSection_driftRight__0S5YR 10s ease-in-out infinite alternate}.LightingSection_bgGrid__OdfzQ{position:absolute;inset:0;background-image:linear-gradient(rgba(251,191,36,.03) 1px,transparent 0),linear-gradient(90deg,rgba(251,191,36,.03) 1px,transparent 0);background-size:48px 48px}@keyframes LightingSection_driftLeft__ba98R{0%{transform:translateY(-50%) translateX(0);opacity:.7}to{transform:translateY(-40%) translateX(40px);opacity:1}}@keyframes LightingSection_driftRight__0S5YR{0%{transform:translateX(0) translateY(0)}to{transform:translateX(-30px) translateY(-20px)}}.LightingSection_lightingContainer__x5d5I{position:relative;z-index:2;max-width:1200px;margin:0 auto}.LightingSection_bulbWrap__ODhQm{flex-shrink:0;width:160px;align-self:center}.LightingSection_bulbSvg__1YCyQ{width:100%;height:auto;filter:drop-shadow(0 0 20px rgba(251,191,36,.4))}.LightingSection_bulbBody___rZXl{animation:LightingSection_bulbGlow__nBBjT 2s ease-in-out infinite}@keyframes LightingSection_bulbGlow__nBBjT{0%,to{filter:brightness(1) drop-shadow(0 0 6px rgba(251,191,36,.6))}50%{filter:brightness(1.3) drop-shadow(0 0 20px rgba(251,191,36,1))}}.LightingSection_filament__eKy0W{animation:LightingSection_filamentFlicker__DUVog .12s ease-in-out infinite}@keyframes LightingSection_filamentFlicker__DUVog{0%,90%,to{opacity:1}95%{opacity:.85}}.LightingSection_haloOuter__6NOmz{animation:LightingSection_haloPulse__QcErR 2.5s ease-in-out infinite}.LightingSection_haloMid__Uv9qD{animation:LightingSection_haloPulse__QcErR 2.5s ease-in-out .3s infinite}.LightingSection_haloInner__SInfH{animation:LightingSection_haloPulse__QcErR 2s ease-in-out .6s infinite}@keyframes LightingSection_haloPulse__QcErR{0%,to{opacity:.15;transform-origin:100px 95px;transform:scale(1)}50%{opacity:.35;transform:scale(1.1)}}.LightingSection_ray__Odz1D{transform-origin:100px 95px;animation:LightingSection_rayPulse__Rg090 2s ease-in-out infinite}@keyframes LightingSection_rayPulse__Rg090{0%,to{opacity:.3;stroke-width:1}50%{opacity:.9;stroke-width:1.5}}.LightingSection_lightingHeader__mRb73{display:flex;gap:64px;align-items:flex-start;margin-bottom:80px}.LightingSection_headerText__kAoN5{flex:1;display:flex;flex-direction:column}.LightingSection_lightingBadge__E6CiI{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;background:rgba(251,191,36,.08);border:1px solid rgba(251,191,36,.2);color:#fbbf24;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;padding:8px 16px;border-radius:3px;margin-bottom:24px}.LightingSection_badgeIcon__M_wun{width:14px;height:14px;animation:LightingSection_iconPulse__AhXZ6 2s ease-in-out infinite}.LightingSection_lightingTitle__ZD_Uo{font-size:clamp(2rem,4vw,3.2rem);font-weight:900;line-height:1.1;color:#f9fafb;margin:0 0 20px;letter-spacing:-.03em}.LightingSection_titleAccent__Y4k2K{font-style:italic;color:#fbbf24;display:inline-block;position:relative}.LightingSection_titleAccent__Y4k2K:after{content:"";position:absolute;bottom:2px;left:0;right:0;height:2px;background:linear-gradient(90deg,#f59e0b,#fbbf24,#fde68a);animation:LightingSection_underlineGlow__lNHzj 2s ease-in-out infinite}@keyframes LightingSection_underlineGlow__lNHzj{0%,to{opacity:.6}50%{opacity:1;box-shadow:0 0 8px #fbbf24}}.LightingSection_lightingSubtitle__cObYF{font-size:1.05rem;line-height:1.7;color:#9ca3af;margin:0}.LightingSection_servicesGrid__FkuK3{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(251,191,36,.06);border:1px solid rgba(251,191,36,.06);margin-bottom:64px}.LightingSection_serviceCard__oawBs{--card-color:#fbbf24;position:relative;background:#0a0a0a;padding:36px 32px;overflow:hidden;transition:background .4s ease,transform .3s ease;cursor:default}.LightingSection_serviceCard__oawBs:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--card-color);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.16,1,.3,1)}.LightingSection_serviceCard__oawBs:hover{background:rgba(251,191,36,.04)}.LightingSection_serviceCard__oawBs:hover:before{transform:scaleX(1)}.LightingSection_cardGlowBg__N98rw{position:absolute;inset:0;background:radial-gradient(circle at 30% 30%,var(--card-color),transparent 60%);opacity:0;transition:opacity .4s ease}.LightingSection_serviceCard__oawBs:hover .LightingSection_cardGlowBg__N98rw{opacity:.06}.LightingSection_cardTop__UtXvG{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.LightingSection_cardIconRing__2SxWn{width:56px;height:56px;border-radius:50%;border:1.5px solid rgba(251,191,36,.2);background:rgba(251,191,36,.06);display:flex;align-items:center;justify-content:center;transition:all .4s ease}.LightingSection_serviceCard__oawBs:hover .LightingSection_cardIconRing__2SxWn{border-color:var(--card-color);background:rgba(251,191,36,.1);box-shadow:0 0 20px rgba(251,191,36,.2),inset 0 0 10px rgba(251,191,36,.05)}.LightingSection_cardIcon__un_3A{width:28px;height:28px;color:#fbbf24;transition:filter .4s ease}.LightingSection_serviceCard__oawBs:hover .LightingSection_cardIcon__un_3A{filter:drop-shadow(0 0 8px var(--card-color))}.LightingSection_cardNum__X_gDh{font-size:.7rem;font-weight:700;color:rgba(251,191,36,.3);letter-spacing:.1em;font-variant-numeric:tabular-nums}.LightingSection_cardTitle__XcXiC{font-size:1.05rem;font-weight:700;color:#f3f4f6;margin:0 0 10px;letter-spacing:-.01em;transition:color .3s ease}.LightingSection_serviceCard__oawBs:hover .LightingSection_cardTitle__XcXiC{color:#fbbf24}.LightingSection_cardDesc__0crNM{font-size:.9rem;line-height:1.6;color:#6b7280;margin:0}.LightingSection_cardLine__mQZqW{position:absolute;bottom:0;left:32px;right:32px;height:1px;background:linear-gradient(90deg,transparent,rgba(251,191,36,.1),transparent)}.LightingSection_energyBanner__kvLhv{display:flex;align-items:center;justify-content:space-between;gap:40px;background:linear-gradient(135deg,rgba(245,158,11,.08),rgba(251,191,36,.04));border:1px solid rgba(251,191,36,.15);border-left:3px solid #fbbf24;padding:32px 40px;position:relative;overflow:hidden}.LightingSection_energyBanner__kvLhv:before{content:"";position:absolute;top:-50%;left:-10%;width:200px;height:200%;background:linear-gradient(90deg,transparent,rgba(251,191,36,.04),transparent);transform:skewX(-15deg);animation:LightingSection_shimmer__wzlqB 4s ease-in-out infinite}@keyframes LightingSection_shimmer__wzlqB{0%{left:-30%}to{left:120%}}.LightingSection_energyLeft__sBbHj{display:flex;align-items:center;gap:24px;flex:1}.LightingSection_energyIconWrap__dXoHO{width:52px;height:52px;flex-shrink:0;background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.25);border-radius:4px;display:flex;align-items:center;justify-content:center}.LightingSection_energyIcon__aSXTT{width:28px;height:28px;color:#fbbf24;filter:drop-shadow(0 0 6px rgba(251,191,36,.6));animation:LightingSection_iconPulse__AhXZ6 2.5s ease-in-out infinite}.LightingSection_energyTitle__3prsR{display:block;font-size:1.1rem;font-weight:800;color:#fbbf24;letter-spacing:-.01em;margin-bottom:6px}.LightingSection_energyDesc__MqvFh{font-size:.9rem;line-height:1.5;color:#6b7280;margin:0}.LightingSection_energyPillars__7RhnO{display:flex;flex-wrap:wrap;gap:10px;flex-shrink:0}.LightingSection_pill__5TOgs{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#fbbf24;background:rgba(251,191,36,.06);border:1px solid rgba(251,191,36,.2);padding:6px 14px;border-radius:2px;white-space:nowrap;transition:all .2s ease}.LightingSection_pill__5TOgs:hover{background:rgba(251,191,36,.12);border-color:rgba(251,191,36,.4)}@media (max-width:1024px){.LightingSection_servicesGrid__FkuK3,.LightingSection_statsInner__fSPI4{grid-template-columns:repeat(2,1fr)}.LightingSection_statsInner__fSPI4{gap:1px}.LightingSection_statItem__GHy4L{border-right:none;border-bottom:1px solid rgba(251,191,36,.08)}}@media (max-width:768px){.LightingSection_lightingHeader__mRb73{flex-direction:column;gap:32px}.LightingSection_bulbWrap__ODhQm{width:100px;margin:0 auto}.LightingSection_servicesGrid__FkuK3{grid-template-columns:1fr}.LightingSection_energyBanner__kvLhv{flex-direction:column;align-items:flex-start}.LightingSection_statsInner__fSPI4{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.LightingSection_badgeIcon__M_wun,.LightingSection_bgGlowLeft__PH71g,.LightingSection_bgGlowRight__E_J0a,.LightingSection_bulbBody___rZXl,.LightingSection_energyBanner__kvLhv:before,.LightingSection_energyIcon__aSXTT,.LightingSection_filament__eKy0W,.LightingSection_haloInner__SInfH,.LightingSection_haloMid__Uv9qD,.LightingSection_haloOuter__6NOmz,.LightingSection_particle__1IIfc,.LightingSection_ray__Odz1D,.LightingSection_statIconGlow__T6tZL,.LightingSection_statIcon__vO1pT,.LightingSection_statsBar__0WyNC:before,.LightingSection_titleAccent__Y4k2K:after{animation:none}}