html body figure.smart-cover{border-radius:12px!important;width:180px!important;min-width:180px!important;max-width:180px!important;height:180px!important;min-height:180px!important;max-height:180px!important;margin:0 auto 20px!important;overflow:hidden!important}html body figure.smart-cover img{object-fit:cover!important;object-position:center!important;width:180px!important;height:180px!important;display:block!important}html body .smart-equation,html body .smart-payback{color:#fff;text-align:center;background:#173f3b;grid-template-columns:minmax(0,1fr) auto minmax(0,1.5fr) auto minmax(0,1fr);align-items:center;gap:12px;margin:30px 0;padding:20px;display:grid}html body .smart-equation span,html body .smart-payback span{font-size:13px;font-weight:700}html body .smart-equation strong,html body .smart-payback strong{color:#e8b48b;font-family:Georgia,serif;font-size:22px}html body .smart-rule,html body .smart-audit-result,html body .smart-warning,html body .smart-example,html body .smart-conclusion{background:#edf4f2;border-left:4px solid #277778;margin:28px 0;padding:23px 25px}html body .smart-warning,html body .smart-example{background:#f7eee8;border-left-color:#c85c2e}html body .smart-rule>span,html body .smart-audit-result>span,html body .smart-warning>span,html body .smart-example>span,html body .smart-conclusion>span{color:#173f3b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:850;display:block}html body .smart-rule p,html body .smart-audit-result p,html body .smart-warning p,html body .smart-example p,html body .smart-conclusion p{margin:0}html body .smart-percent,html body .smart-control,html body .smart-location,html body .smart-final{border:1px solid #173f3b26;grid-template-columns:repeat(2,minmax(0,1fr));margin:28px 0;display:grid}html body .smart-percent>div,html body .smart-control>div,html body .smart-location>div,html body .smart-final>div{padding:23px}html body .smart-percent>div+div,html body .smart-control>div+div,html body .smart-location>div+div,html body .smart-final>div+div{border-left:1px solid #173f3b26}html body .smart-percent span,html body .smart-control span,html body .smart-location span,html body .smart-final span{color:#c85c2e;letter-spacing:.06em;text-transform:uppercase;margin-bottom:9px;font-size:10px;font-weight:850;display:block}html body .smart-percent p,html body .smart-control p,html body .smart-location p,html body .smart-final p{margin:8px 0}html body .smart-control strong{color:#173f3b;margin-bottom:10px;font-family:Georgia,serif;font-size:19px;font-weight:500;display:block}html body .smart-audit,html body .smart-functions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:28px 0;display:grid}html body .smart-audit article,html body .smart-functions>div{background:#f2f5f3;padding:19px}html body .smart-audit article{border-top:3px solid #277778}html body .smart-audit span,html body .smart-functions span{color:#c85c2e;font-size:10px;font-weight:850}html body .smart-audit h3{color:#173f3b;margin:7px 0;font-size:16px}html body .smart-audit p,html body .smart-functions p{margin:0;font-size:13px}html body .smart-functions span{color:#173f3b;text-transform:none;margin-bottom:8px;font-size:13px;display:block}html body .smart-profiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:28px 0;display:grid}html body .smart-profiles article{border:1px solid #173f3b24;padding:22px}html body .smart-profiles span{color:#c85c2e;text-transform:uppercase;font-size:10px;font-weight:850}html body .smart-profiles h3{color:#173f3b;margin:8px 0}html body .smart-profiles strong{color:#277778;margin-top:13px;font-size:13px;display:block}html body .smart-compat,html body .smart-heatpump{background:#173f3b24;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:28px 0;display:grid}html body .smart-compat>span,html body .smart-heatpump>span{color:#fff;background:#173f3b;grid-column:1/-1;padding:14px 18px;font-size:11px;font-weight:800}html body .smart-compat p,html body .smart-heatpump p{background:#f2f5f3;margin:0;padding:17px;font-size:13px}html body .smart-schedule{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:28px 0;display:grid}html body .smart-schedule article{background:#f2f5f3;border-top:3px solid #277778;padding:21px}html body .smart-schedule span{color:#c85c2e;text-transform:uppercase;font-size:10px;font-weight:850}html body .smart-schedule h3{color:#173f3b;margin:8px 0;font-size:16px}html body .smart-schedule p{margin:0;font-size:13px}html body .smart-errors{counter-reset:smarterrors;margin:28px 0;padding:0;list-style:none}html body .smart-errors li{counter-increment:smarterrors;border-bottom:1px solid #173f3b24;padding:18px 0 18px 48px;position:relative}html body .smart-errors li:before{content:counter(smarterrors, decimal-leading-zero);color:#c85c2e;font-size:11px;font-weight:850;position:absolute;top:19px;left:0}html body .smart-errors h3{color:#173f3b;margin:0 0 6px;font-size:16px}html body .smart-errors p{margin:0}html body .smart-sources{border-top:2px solid #173f3b;margin-top:60px;padding-top:35px}html body .smart-sources li{margin-bottom:11px}html body .smart-sources a{color:#205f5d;text-underline-offset:3px}@media (width<=760px){html body figure.smart-cover,html body figure.smart-cover img{width:150px!important;min-width:150px!important;max-width:150px!important;height:150px!important;min-height:150px!important;max-height:150px!important}html body .smart-equation,html body .smart-payback,html body .smart-percent,html body .smart-control,html body .smart-location,html body .smart-final,html body .smart-audit,html body .smart-functions,html body .smart-profiles,html body .smart-compat,html body .smart-heatpump,html body .smart-schedule{grid-template-columns:1fr}html body .smart-percent>div+div,html body .smart-control>div+div,html body .smart-location>div+div,html body .smart-final>div+div{border-top:1px solid #173f3b26;border-left:0}html body .smart-compat>span,html body .smart-heatpump>span{grid-column:auto}}
