html body figure.hot-water-only-cover{border-radius:14px!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 22px!important;overflow:hidden!important}html body figure.hot-water-only-cover img{object-fit:cover!important;width:180px!important;height:180px!important;display:block!important}html body .hw-meaning{background:#edf4f0;border-left:4px solid #287168;border-radius:4px 15px 15px 4px;margin:30px 0;padding:26px 28px}html body .hw-meaning span{color:#287168;letter-spacing:.09em;text-transform:uppercase;margin-bottom:7px;font-family:Arial,sans-serif;font-size:.67rem;font-weight:900;display:block}html body .hw-meaning strong{color:#173f3b;margin-bottom:8px;font-family:Georgia,serif;font-size:1.25rem;font-weight:500;line-height:1.27;display:block}html body .hw-meaning p{color:#596660;margin:0;line-height:1.62}html body .hw-first-checks{border-top:1px solid #d8dfdb;margin:30px 0}html body .hw-first-check{border-bottom:1px solid #d8dfdb;grid-template-columns:110px minmax(0,1fr);gap:22px;padding:21px 3px;display:grid}html body .hw-first-check>span{color:#9d5b3c;letter-spacing:.09em;text-transform:uppercase;font-family:Arial,sans-serif;font-size:.67rem;font-weight:900}html body .hw-first-check strong{color:#173f3b;margin-bottom:5px;display:block}html body .hw-first-check p{color:#5c6863;margin:0;font-size:.91rem;line-height:1.58}html body .hw-diagnostic{background:#fff;border:1px solid #cad7d1;border-radius:19px;margin:34px 0;overflow:hidden;box-shadow:0 13px 35px #173f3b12}html body .hw-diagnostic-header{background:#173f3b;padding:27px 29px 23px}html body .hw-diagnostic-header span{color:#bad5ce;letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-family:Arial,sans-serif;font-size:.67rem;font-weight:900;display:block}html body .hw-diagnostic-header h3{color:#fff;margin:0 0 8px;font-family:Georgia,serif;font-size:1.43rem;font-weight:500;line-height:1.24}html body .hw-diagnostic-header p{color:#d9e5e1;margin:0;font-size:.91rem;line-height:1.58}html body .hw-diagnostic-body{gap:22px;padding:27px 29px;display:grid}html body .hw-question>span{color:#254d48;margin-bottom:10px;font-size:.82rem;font-weight:800;display:block}html body .hw-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}html body .hw-options label{cursor:pointer;position:relative}html body .hw-options input{opacity:0;pointer-events:none;position:absolute}html body .hw-options label span{color:#52615b;text-align:center;background:#fafbf9;border:1px solid #ccd7d2;border-radius:11px;justify-content:center;align-items:center;min-height:54px;padding:10px 11px;font-size:.82rem;font-weight:700;line-height:1.35;display:flex}html body .hw-options input:checked+span{color:#173f3b;background:#e8f1ed;border-color:#2a746a}html body .hw-result{background:#f1f5f2;border-top:1px solid #d4ddd9;padding:24px 29px}html body .hw-result>span{color:#287168;letter-spacing:.09em;text-transform:uppercase;margin-bottom:7px;font-family:Arial,sans-serif;font-size:.66rem;font-weight:900;display:block}html body .hw-result strong{color:#173f3b;margin-bottom:8px;font-family:Georgia,serif;font-size:1.22rem;font-weight:500;line-height:1.3;display:block}html body .hw-result p{color:#596660;margin:0;line-height:1.62}html body .hw-diagnostic-note{color:#69746f;margin:0;padding:16px 29px 21px;font-size:.81rem;line-height:1.55}html body .hw-paths{border-top:1px solid #d8dfdb;margin:30px 0}html body .hw-path{border-bottom:1px solid #d8dfdb;padding:22px 2px}html body .hw-path span{color:#9b5b3c;letter-spacing:.09em;text-transform:uppercase;margin-bottom:6px;font-family:Arial,sans-serif;font-size:.66rem;font-weight:900;display:block}html body .hw-path strong{color:#173f3b;margin-bottom:6px;display:block}html body .hw-path p{color:#5d6864;margin:0;line-height:1.62}html body .hw-valve{background:#fafbf9;border:1px solid #d3dcd8;border-radius:17px;grid-template-columns:1fr 72px 1fr;align-items:center;gap:17px;margin:32px 0;padding:27px;display:grid}html body .hw-valve>div{text-align:center}html body .hw-valve span{color:#287168;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-family:Arial,sans-serif;font-size:.66rem;font-weight:900;display:block}html body .hw-valve strong{color:#173f3b;font-family:Georgia,serif;font-size:1.08rem;font-weight:500}html body .hw-valve-middle{color:#fff;background:#173f3b;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin:auto;font-weight:900;display:flex}html body .hw-warning{background:#fff0e9;border-left:5px solid #a95235;border-radius:4px 16px 16px 4px;margin:32px 0;padding:25px 27px}html body .hw-warning strong{color:#783f2d;margin-bottom:8px;font-family:Georgia,serif;font-size:1.2rem;font-weight:500;display:block}html body .hw-warning p{color:#65564f;margin:0;line-height:1.62}html body .hw-reference{color:#64706b;border-top:1px solid #d9dfdb;margin:36px 0 5px;padding-top:22px;font-size:.85rem;line-height:1.7}html body .hw-reference a{color:#236b63;font-weight:700}@media (width<=760px){html body figure.hot-water-only-cover,html body figure.hot-water-only-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 .hw-first-check{grid-template-columns:1fr;gap:7px}html body .hw-options,html body .hw-valve{grid-template-columns:1fr}html body .hw-diagnostic-header,html body .hw-diagnostic-body,html body .hw-result,html body .hw-diagnostic-note{padding-left:20px;padding-right:20px}}
