.EnergyAudit_pageWrapper__ZkTgm{background:#ffffff;color:#0f172a;overflow-x:hidden;font-family:Inter,sans-serif}.EnergyAudit_container__WQAFw{max-width:var(--site-container-max);margin:0 auto;padding:0 var(--site-padding-x)}.EnergyAudit_heroSection__OflZe{min-height:80vh;position:relative;display:flex;align-items:center;justify-content:center;background:#000;overflow:hidden}.EnergyAudit_heroBg__qsBiv{position:absolute;inset:0;z-index:1}.EnergyAudit_heroImage__00C5G{width:100%;height:100%;object-fit:cover;opacity:.5;filter:contrast(110%) brightness(.9)}.EnergyAudit_heroOverlay__M4_je{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(2,6,23,.2),rgba(2,6,23,.5));z-index:2}.EnergyAudit_efficiencyOverlay___X0zS{position:absolute;inset:0;z-index:2;opacity:.5;display:flex;align-items:center;justify-content:center}.EnergyAudit_efficiencySvg__TG36_{width:80%;height:80%}.EnergyAudit_heroContent__woOUG{position:relative;z-index:10;text-align:center;max-width:1100px;padding:0 var(--site-padding-x)}.EnergyAudit_eyebrow__Woj5m{display:block;font-size:14px;font-weight:900;color:#0ea5e9;letter-spacing:12px;text-transform:uppercase;margin-bottom:30px}.EnergyAudit_mainTitle__xM6lh{font-size:var(--fs-h1);font-weight:950;color:#ffffff;line-height:.9;letter-spacing:-6px;margin-bottom:40px;text-transform:uppercase}.EnergyAudit_titleHighlight__Df07h{color:#0ea5e9;display:block}.EnergyAudit_heroDescription__NfsHu{font-size:24px;color:rgba(255,255,255,.9);line-height:1.6;max-width:900px;margin:0 auto 50px}.EnergyAudit_heroDivider__8T0np{width:180px;height:6px;background:#0ea5e9;margin:0 auto;border-radius:10px;box-shadow:0 0 40px rgba(14,165,233,.8)}.EnergyAudit_narrativeSection__dLVxn{padding:var(--section-spacing-y) 0;background:#ffffff;position:relative;z-index:5}.EnergyAudit_narrativeGrid__iYRBY{display:grid;grid-template-columns:1.1fr .9fr;gap:120px;align-items:center}.EnergyAudit_sectionLabel__FqQXF{font-size:12px;font-weight:900;color:#0ea5e9;letter-spacing:5px;display:block;margin-bottom:25px;text-transform:uppercase}.EnergyAudit_narrativeText__kcWRW h2{font-size:var(--fs-h2);font-weight:950;margin-bottom:35px;letter-spacing:-3px}.EnergyAudit_narrativeText__kcWRW p{font-size:20px;color:#475569;line-height:1.8;margin-bottom:30px}.EnergyAudit_wasteVisual__V5tA9{background:#0f172a;height:380px;border-radius:40px;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:50px;box-shadow:0 30px 60px rgba(0,0,0,.2)}.EnergyAudit_energyMeter__bs7LN{width:300px;height:20px;background:rgba(255,255,255,.1);border-radius:100px;position:relative;overflow:hidden}.EnergyAudit_meterFill__J65kv{position:absolute;inset:0;background:linear-gradient(90deg,#0ea5e9,#ef4444);width:0;transition:width 2s cubic-bezier(.165,.84,.44,1) .5s}.EnergyAudit_reveal__3Du4U .EnergyAudit_meterFill__J65kv{width:60%}.EnergyAudit_meterLabels__wEBOD{position:absolute;width:100%;top:40px;display:flex;justify-content:space-between;letter-spacing:2px}.EnergyAudit_meterLabels__wEBOD,.EnergyAudit_visualLabel__FunOB{color:#fff;font-size:11px;font-weight:900;text-transform:uppercase}.EnergyAudit_visualLabel__FunOB{margin-top:80px;letter-spacing:4px;opacity:.5}.EnergyAudit_impactBox__YqOaV{background:#f8fafc;padding:60px;border-radius:50px;border:1px solid #e2e8f0}.EnergyAudit_impactBox__YqOaV h4{font-size:28px;font-weight:950;margin-bottom:35px}.EnergyAudit_lossCircle__cglke{width:160px;height:160px;background:#ef4444;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;margin:0 auto;box-shadow:0 20px 50px rgba(239,68,68,.3);animation:EnergyAudit_float__5Fwzt 4s ease-in-out infinite}@keyframes EnergyAudit_float__5Fwzt{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.EnergyAudit_lossCircle__cglke span{font-size:var(--fs-h2);font-weight:950}.EnergyAudit_lossCircle__cglke p{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:1px;margin:0}.EnergyAudit_impactNote__bv74U{margin-top:40px;font-size:14px;color:#64748b;line-height:1.6}.EnergyAudit_showcaseSection__hAGPa{padding:var(--section-spacing-y) 0;background:#f8fafc}.EnergyAudit_showcaseIntro__PqsGb{max-width:900px;margin-bottom:100px}.EnergyAudit_showcaseIntro__PqsGb h2{font-size:var(--fs-h2);font-weight:950;margin-bottom:30px;letter-spacing:-2px}.EnergyAudit_featureGrid__LbuG2{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:stretch}.EnergyAudit_featureCard__kkPjq{background:#fff;border-radius:60px;overflow:hidden;box-shadow:0 50px 120px rgba(0,0,0,.08)}.EnergyAudit_cardImage__4DLTw{height:500px;overflow:hidden;position:relative}.EnergyAudit_cardImage__4DLTw img{width:100%;height:100%;object-fit:cover}.EnergyAudit_cardContent___eW_B{padding:60px}.EnergyAudit_cardContent___eW_B h3{font-size:32px;font-weight:950;color:#0369a1;margin-bottom:25px}.EnergyAudit_auditTags__GJ8UV{display:flex;gap:15px;margin-top:40px;flex-wrap:wrap}.EnergyAudit_auditTags__GJ8UV span{padding:10px 25px;background:#f1f5f9;border-radius:100px;font-size:12px;font-weight:900;color:#0369a1;text-transform:uppercase;letter-spacing:1px}.EnergyAudit_auditMatrix__h7TcP{background:#0f172a;border-radius:60px;padding:80px 60px;color:#fff;display:flex;flex-direction:column;justify-content:center}.EnergyAudit_auditMatrix__h7TcP h4{font-size:20px;font-weight:900;color:#0ea5e9;margin-bottom:50px;text-transform:uppercase;letter-spacing:4px}.EnergyAudit_matrixRow__93Od_{padding:30px 0;border-bottom:1px solid rgba(255,255,255,.1)}.EnergyAudit_matrixRow__93Od_ span:first-child{display:block;color:#0ea5e9;font-size:11px;font-weight:900;margin-bottom:10px;text-transform:uppercase;letter-spacing:2px}.EnergyAudit_matrixRow__93Od_ span:last-child{font-size:18px;font-weight:500;color:rgba(255,255,255,.8);line-height:1.5}.EnergyAudit_impactSection__Ogx1N{padding:var(--section-spacing-y) 0;background:#ffffff}.EnergyAudit_impactGrid__TuMXe{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:80px}.EnergyAudit_impactCard__uxwuK{background:#f8fafc;border-radius:50px;overflow:hidden;transition:all .6s cubic-bezier(.165,.84,.44,1);border:1px solid #e2e8f0}.EnergyAudit_impactVisual__ZYP0J{height:300px;overflow:hidden;position:relative}.EnergyAudit_impactVisual__ZYP0J img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.EnergyAudit_impactCard__uxwuK:hover .EnergyAudit_impactVisual__ZYP0J img{transform:scale(1.1)}.EnergyAudit_impactContent__cjr3o{padding:50px}.EnergyAudit_impactContent__cjr3o h4{font-size:26px;font-weight:950;margin-bottom:25px}.EnergyAudit_impactCard__uxwuK:hover{transform:translateY(-20px);background:#0f172a;border-color:#0ea5e9}.EnergyAudit_impactCard__uxwuK:hover h4{color:#fff}.EnergyAudit_impactCard__uxwuK:hover p{color:rgba(255,255,255,.7)}.EnergyAudit_edgeSection__41Hpw{padding:var(--section-spacing-y) 0;background:#ffffff}.EnergyAudit_edgeBox__deo4y{max-width:1200px;margin:0 auto;text-align:center}.EnergyAudit_edgeBox__deo4y h2{font-size:var(--fs-h2);font-weight:950;margin-bottom:40px;letter-spacing:-3px}.EnergyAudit_protocolGrid__1Hrvu{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:100px}.EnergyAudit_protocol__yBq0z{padding:60px 45px;background:#fff;border-radius:50px;text-align:left;transition:all .5s ease;box-shadow:0 20px 50px rgba(0,0,0,.03)}.EnergyAudit_protocol__yBq0z i{font-size:var(--fs-h2);color:#0ea5e9;margin-bottom:35px;display:block}.EnergyAudit_protocol__yBq0z h3{font-size:22px;font-weight:950;margin-bottom:20px}.EnergyAudit_protocol__yBq0z p{font-size:16px;color:#64748b;line-height:1.8}.EnergyAudit_protocol__yBq0z:hover{transform:translateY(-15px)}.EnergyAudit_finalActionContainer__ZkREL{max-width:800px;margin:0 auto;padding:var(--section-spacing-y) 40px;text-align:center;position:relative;z-index:10}.EnergyAudit_finalActionTitle__hS8Le{font-size:var(--fs-h1);font-weight:950;color:#ffffff;margin-bottom:30px;letter-spacing:-3px;line-height:1}.EnergyAudit_finalActionDesc__cicPI{font-size:20px;opacity:.95;line-height:1.8;color:#ffffff;margin-bottom:50px}.EnergyAudit_ctaBtn__kLGz_{display:inline-flex;align-items:center;justify-content:center;gap:15px;padding:24px 60px;background:#ffffff;color:#1c2c54;border-radius:100px;font-weight:950;text-decoration:none;font-size:16px;text-transform:uppercase;letter-spacing:2px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 10px 30px rgba(0,0,0,.1);box-sizing:border-box}.EnergyAudit_ctaBtn__kLGz_:hover{transform:translateY(-8px);background:#ffffff;color:#eb7f1b;box-shadow:0 30px 60px rgba(0,0,0,.3)}.EnergyAudit_reveal__3Du4U{opacity:1!important;transform:translate(0)!important}.EnergyAudit_pageWrapper__ZkTgm .animate-on-scroll{opacity:0;transform:translateY(40px);transition:all 1s cubic-bezier(.165,.84,.44,1)}@media (max-width:1024px){.EnergyAudit_heroSection__OflZe{min-height:70vh;padding:120px 0 60px}.EnergyAudit_featureGrid__LbuG2,.EnergyAudit_narrativeGrid__iYRBY,.EnergyAudit_protocolGrid__1Hrvu{grid-template-columns:1fr;gap:40px}}@media (max-width:768px){.EnergyAudit_heroSection__OflZe{min-height:400px;padding:140px 20px 60px}.EnergyAudit_eyebrow__Woj5m{font-size:11px;letter-spacing:5px;margin-bottom:20px}.EnergyAudit_mainTitle__xM6lh{font-size:2.2rem;letter-spacing:-1px;line-height:1.1;margin-bottom:25px}.EnergyAudit_heroDescription__NfsHu{font-size:16px;line-height:1.5;margin-bottom:30px}.EnergyAudit_edgeSection__41Hpw,.EnergyAudit_impactSection__Ogx1N,.EnergyAudit_narrativeSection__dLVxn,.EnergyAudit_showcaseSection__hAGPa{padding:60px 0}.EnergyAudit_container__WQAFw{padding:0 var(--site-padding-x-mobile)}.EnergyAudit_edgeBox__deo4y h2,.EnergyAudit_impactSection__Ogx1N h2,.EnergyAudit_narrativeSection__dLVxn h2,.EnergyAudit_showcaseIntro__PqsGb h2{font-size:1.8rem!important;margin-bottom:20px!important;letter-spacing:-.5px!important}.EnergyAudit_cardContent___eW_B p,.EnergyAudit_edgeBox__deo4y p,.EnergyAudit_impactContent__cjr3o p,.EnergyAudit_narrativeText__kcWRW p,.EnergyAudit_showcaseIntro__PqsGb p{font-size:15px!important;line-height:1.6!important}.EnergyAudit_wasteVisual__V5tA9{height:250px;margin-top:30px;border-radius:25px}.EnergyAudit_meterFill__J65kv{width:100%;height:10px;border-radius:10px}.EnergyAudit_impactBox__YqOaV{padding:30px;border-radius:30px}.EnergyAudit_impactBox__YqOaV h4{font-size:1.4rem;margin-bottom:20px}.EnergyAudit_featureCard__kkPjq{border-radius:30px}.EnergyAudit_cardImage__4DLTw{height:250px;position:relative}.EnergyAudit_cardContent___eW_B{padding:30px}.EnergyAudit_cardContent___eW_B h3{font-size:1.4rem}.EnergyAudit_auditTags__GJ8UV{gap:10px}.EnergyAudit_auditTags__GJ8UV span{font-size:10px;padding:6px 12px}.EnergyAudit_auditMatrix__h7TcP{padding:30px;border-radius:30px;margin-top:30px}.EnergyAudit_auditMatrix__h7TcP h4{font-size:16px;margin-bottom:25px}.EnergyAudit_matrixRow__93Od_{padding:15px 0;font-size:14px}.EnergyAudit_impactGrid__TuMXe{grid-template-columns:1fr;gap:20px}.EnergyAudit_impactVisual__ZYP0J{height:200px;position:relative}.EnergyAudit_impactContent__cjr3o{padding:25px}.EnergyAudit_impactContent__cjr3o h4{font-size:18px}.EnergyAudit_protocolGrid__1Hrvu{grid-template-columns:1fr;gap:20px}.EnergyAudit_protocol__yBq0z{padding:35px 30px;border-radius:30px}.EnergyAudit_protocol__yBq0z i{font-size:2.5rem;margin-bottom:25px}.EnergyAudit_finalActionContainer__ZkREL{padding:60px 20px}.EnergyAudit_finalActionTitle__hS8Le{font-size:1.8rem!important;margin-bottom:20px!important}.EnergyAudit_finalActionDesc__cicPI{font-size:15px!important;line-height:1.6!important;margin-bottom:30px!important}.EnergyAudit_ctaBtn__kLGz_{padding:18px 20px;font-size:13px;width:100%;max-width:100%;justify-content:center;letter-spacing:1px;white-space:normal;line-height:1.4}}.EnergyAudit_heroSection__OflZe h1,.EnergyAudit_heroSection__OflZe h2,.EnergyAudit_heroSection__OflZe h3,.EnergyAudit_heroSection__OflZe h4,.EnergyAudit_wasteVisual__V5tA9 h1,.EnergyAudit_wasteVisual__V5tA9 h2,.EnergyAudit_wasteVisual__V5tA9 h3,.EnergyAudit_wasteVisual__V5tA9 h4{color:#ffffff}.EnergyAudit_auditMatrix__h7TcP h1,.EnergyAudit_auditMatrix__h7TcP h2,.EnergyAudit_auditMatrix__h7TcP h3,.EnergyAudit_impactCard__uxwuK:hover h1,.EnergyAudit_impactCard__uxwuK:hover h2,.EnergyAudit_impactCard__uxwuK:hover h3,.EnergyAudit_impactCard__uxwuK:hover h4{color:#ffffff!important}