.energy-efficiency-page,.energy-efficiency-page *{box-sizing:border-box}.energy-efficiency-page{--ee-navy:#212e35;--ee-navy-dark:#1a282e;--ee-navy-border:#2d3d44;--ee-teal:#4c8c8f;--ee-teal-dark:#457f82;--ee-gold:#c5b48e;--ee-white:#fff;--ee-light:#f4f5f4;--ee-border:#e1e4e4;clear:both;float:left;margin-bottom:0;margin-top:90px;overflow:hidden;position:relative;width:100%}.energy-efficiency-page .masterwrap{display:flow-root}.energy-efficiency-page h2,.energy-efficiency-page h3,.energy-efficiency-page p{float:none;padding:0;width:auto}.energy-efficiency-page p{font-family:OutfitRegular,sans-serif}.energy-efficiency-page .ee-section-title{color:var(--ee-navy);font-family:made-mirage-medium,serif;font-size:clamp(32px,3vw,44px);font-weight:400;line-height:1.1;margin:0 0 60px}.energy-efficiency-page .ee-section-title--light{color:var(--ee-white)}.energy-efficiency-page .ee-stats-section{background:var(--ee-teal);color:var(--ee-white);padding:60px 0}.energy-efficiency-page .ee-stats-grid{display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr))}.energy-efficiency-page .ee-stat{border:1px solid hsla(0,0%,100%,.22);border-radius:10px;display:flex;flex-direction:column;min-height:190px;padding:30px;position:relative}.energy-efficiency-page .ee-stat:before{background:var(--ee-gold);border-radius:3px;content:"";height:3px;left:30px;position:absolute;top:0;width:45px}.energy-efficiency-page .ee-stat h2{color:var(--ee-white);font-family:made-mirage-medium,serif;font-size:clamp(25px,2.2vw,32px);font-weight:400;line-height:1.15;margin:0 0 20px}.energy-efficiency-page .ee-stat p{color:var(--ee-white);font-size:14px;line-height:1.65;margin:auto 0 0;max-width:440px}.energy-efficiency-page .ee-epc-section{background:var(--ee-white);padding:120px 0}.energy-efficiency-page .ee-epc-layout{align-items:stretch;display:grid;gap:60px;grid-template-columns:minmax(260px,330px) minmax(0,1fr)}.energy-efficiency-page .ee-epc-summary{display:grid;gap:30px;grid-template-rows:repeat(2,minmax(0,1fr))}.energy-efficiency-page .ee-epc-card{background:var(--ee-navy);border:1px solid var(--ee-navy-border);border-radius:10px;color:var(--ee-white);display:flex;flex-direction:column;justify-content:center;min-height:210px;overflow:hidden;padding:30px;position:relative}.energy-efficiency-page .ee-epc-card:after{background:var(--ee-teal);bottom:0;content:"";height:5px;left:0;position:absolute;width:100%}.energy-efficiency-page .ee-epc-card:last-child:after{background:var(--ee-gold)}.energy-efficiency-page .ee-epc-card h2{color:var(--ee-white);font-family:made-mirage-medium,serif;font-size:clamp(38px,4vw,54px);font-weight:400;line-height:1;margin:0 0 20px}.energy-efficiency-page .ee-epc-card p{color:var(--ee-white);font-size:14px;line-height:1.6;margin:0}.energy-efficiency-page .ee-chart-card{background:var(--ee-light);border:1px solid var(--ee-border);border-radius:10px;min-width:0;padding:40px}.energy-efficiency-page .ee-chart-header{align-items:flex-end;display:flex;gap:30px;justify-content:space-between;margin-bottom:35px}.energy-efficiency-page .ee-chart-title{color:var(--ee-navy);font-family:made-mirage-medium,serif;font-size:clamp(26px,2.5vw,34px);font-weight:400;line-height:1.15;margin:0 0 8px}.energy-efficiency-page .ee-chart-subtitle{color:var(--ee-navy);font-family:OutfitRegular,sans-serif;font-size:12px;line-height:1.5;margin:0;opacity:.72}.energy-efficiency-page .ee-chart-legend{align-items:center;display:flex;flex:0 0 auto;gap:20px}.energy-efficiency-page .ee-legend-item{align-items:center;color:var(--ee-navy);display:flex;font-family:OutfitRegular,sans-serif;font-size:12px;gap:8px;white-space:nowrap}.energy-efficiency-page .ee-legend-dot{border-radius:50%;display:block;flex:0 0 11px;height:11px;width:11px}.energy-efficiency-page .ee-legend-dot--new{background:var(--ee-teal)}.energy-efficiency-page .ee-legend-dot--existing{background:var(--ee-gold)}.energy-efficiency-page .ee-chart-scale{display:grid;grid-template-columns:38px 58px 1fr 52px;margin-bottom:8px}.energy-efficiency-page .ee-chart-scale-values{color:#758086;display:flex;font-family:OutfitRegular,sans-serif;font-size:9px;grid-column:3;justify-content:space-between}.energy-efficiency-page .ee-rating-row{align-items:stretch;border-top:1px solid var(--ee-border);display:grid;gap:0 12px;grid-template-columns:38px minmax(0,1fr);padding:18px 0}.energy-efficiency-page .ee-rating-row:last-child{border-bottom:1px solid var(--ee-border)}.energy-efficiency-page .ee-rating-letter{align-items:center;color:var(--ee-navy);display:flex;font-family:made-mirage-medium,serif;font-size:26px;grid-row:1/span 2;justify-content:center;line-height:1}.energy-efficiency-page .ee-bar-line{align-items:center;display:grid;gap:10px;grid-template-columns:58px minmax(0,1fr) 52px;min-width:0}.energy-efficiency-page .ee-bar-line+.ee-bar-line{margin-top:8px}.energy-efficiency-page .ee-bar-key{color:#657178;font-family:OutfitRegular,sans-serif;font-size:10px;line-height:1}.energy-efficiency-page .ee-bar-track{background-color:#e5e8e8;background-image:linear-gradient(90deg,transparent calc(25% - 1px),rgba(33,46,53,.08) calc(25% - 1px),rgba(33,46,53,.08) 25%,transparent 0,transparent calc(50% - 1px),rgba(33,46,53,.08) calc(50% - 1px),rgba(33,46,53,.08) 50%,transparent 0,transparent calc(75% - 1px),rgba(33,46,53,.08) calc(75% - 1px),rgba(33,46,53,.08) 75%,transparent 0);border-radius:20px;height:16px;min-width:0;overflow:hidden;position:relative}.energy-efficiency-page .ee-bar-fill{border-radius:20px;display:block;height:100%;min-width:2px;width:var(--bar)}.energy-efficiency-page .ee-bar-fill--new{background:var(--ee-teal)}.energy-efficiency-page .ee-bar-fill--existing{background:var(--ee-gold)}.energy-efficiency-page .ee-bar-fill--none{display:none}.energy-efficiency-page .ee-bar-value{color:var(--ee-navy);font-family:OutfitRegular,sans-serif;font-size:11px;text-align:right;white-space:nowrap}.energy-efficiency-page .ee-chart-note{color:#657178;display:block;font-family:OutfitRegular,sans-serif;font-size:10px;line-height:1.5;margin-top:25px}.energy-efficiency-page .ee-features-section{background:var(--ee-navy);color:var(--ee-white);padding:120px 0}.energy-efficiency-page .ee-features-grid{display:grid;gap:30px;grid-template-columns:repeat(6,minmax(0,1fr))}.energy-efficiency-page .ee-feature{align-items:center;background:var(--ee-navy-dark);border:1px solid var(--ee-navy-border);border-radius:10px;display:flex;flex-direction:column;justify-content:center;min-height:190px;padding:30px 20px;text-align:center}.energy-efficiency-page .ee-feature img{display:block;height:70px;margin:0 auto 25px;max-width:90px;object-fit:contain;width:auto}.energy-efficiency-page .ee-feature span{color:var(--ee-white);font-family:OutfitRegular,sans-serif;font-size:12px;line-height:1.45;max-width:150px}@media only screen and (max-width:1079px){.energy-efficiency-page .ee-stats-grid{gap:20px}.energy-efficiency-page .ee-stat{padding:25px}.energy-efficiency-page .ee-epc-layout{gap:30px;grid-template-columns:280px minmax(0,1fr)}.energy-efficiency-page .ee-chart-card{padding:30px}.energy-efficiency-page .ee-chart-header{align-items:flex-start;flex-direction:column;gap:20px}.energy-efficiency-page .ee-features-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:719px){.energy-efficiency-page .ee-stats-grid{gap:15px;grid-template-columns:1fr}.energy-efficiency-page .ee-stat{min-height:0;padding:30px}.energy-efficiency-page .ee-stat h2{font-size:27px}.energy-efficiency-page .ee-stat p{margin-top:10px}.energy-efficiency-page .ee-epc-section{padding:60px 0 90px}.energy-efficiency-page .ee-epc-layout{gap:30px;grid-template-columns:1fr}.energy-efficiency-page .ee-epc-summary{gap:15px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.energy-efficiency-page .ee-epc-card{min-height:190px;padding:25px}.energy-efficiency-page .ee-epc-card h2{font-size:36px}.energy-efficiency-page .ee-epc-card p{font-size:12px}.energy-efficiency-page .ee-chart-card{padding:30px 20px}.energy-efficiency-page .ee-chart-header{margin-bottom:30px}.energy-efficiency-page .ee-chart-legend{gap:15px}.energy-efficiency-page .ee-chart-scale{grid-template-columns:30px 42px 1fr 42px}.energy-efficiency-page .ee-rating-row{gap:0 8px;grid-template-columns:30px minmax(0,1fr);padding:15px 0}.energy-efficiency-page .ee-rating-letter{font-size:22px}.energy-efficiency-page .ee-bar-line{gap:7px;grid-template-columns:42px minmax(0,1fr) 42px}.energy-efficiency-page .ee-bar-key{font-size:9px}.energy-efficiency-page .ee-bar-track{height:14px}.energy-efficiency-page .ee-bar-value{font-size:9px}.energy-efficiency-page .ee-features-section{padding:60px 0 90px}.energy-efficiency-page .ee-section-title{font-size:32px;margin-bottom:30px}.energy-efficiency-page .ee-features-grid{gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.energy-efficiency-page .ee-feature{min-height:170px;padding:25px 15px}.energy-efficiency-page .ee-feature img{height:60px;margin-bottom:20px}}@media only screen and (max-width:419px){.energy-efficiency-page .ee-epc-summary{grid-template-columns:1fr}.energy-efficiency-page .ee-epc-card{min-height:160px}}@media only screen and (min-width:720px){.energy-efficiency-page{margin-top:60px}}.energy-efficiency-page,.energy-efficiency-page .ee-features-section{margin-bottom:0!important}body:has(.energy-efficiency-page) .conditions-container{border-bottom:0!important;margin-bottom:-72px!important;margin-top:0!important}body:has(.energy-efficiency-page)
.dnd-row:has(.energy-efficiency-page),body:has(.energy-efficiency-page)
.dnd-section:has(.energy-efficiency-page){margin-bottom:0!important;padding-bottom:0!important}body:has(.energy-efficiency-page) .container-fluid{margin-bottom:0!important;padding-bottom:0!important}body:has(.energy-efficiency-page) .pagefooter{box-shadow:0 -12px 0 #1a282e}