.heater-release-story .customer-support{background:#282d30;color:#fff;padding:40px 6%}.heater-release-story.jcb .customer-support{background:#000}.heater-release-story .customer-support h2,.heater-release-story .customer-support h3,.heater-release-story .customer-support p{color:inherit}.heater-release-story .customer-support h2{margin:0 0 24px}.heater-release-story .support-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.heater-release-story .support-grid h3{font-size:24px;margin:0 0 14px}.heater-release-story .support-grid p{font-size:16px;line-height:1.6;margin:0 0 14px}.heater-release-story .support-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:18px}.heater-release-story .support-links a{color:inherit;text-decoration:underline;display:inline-flex;align-items:center;min-height:44px}.heater-release-story .support-grid small{font-size:14px;line-height:1.6;display:block}.heater-release-story .approved-addition img{width:100%;height:auto;object-fit:contain}.heater-release-story .approved-addition{align-items:center}@media(max-width:900px){.heater-release-story .support-grid{grid-template-columns:1fr;gap:24px}.heater-release-story .customer-support{padding:32px 24px}}.heater-release-story .setup-guide{display:block;background:#eef2f5;padding:48px 6%;border-top:1px solid #dce2e5;border-bottom:1px solid #dce2e5}.heater-release-story.jcb .setup-guide{background:#f1f2f2}.heater-release-story .setup-guide .setup-heading{margin:0 0 28px;max-width:70ch}.heater-release-story .setup-guide .setup-heading .eyebrow{margin-bottom:12px}.heater-release-story .setup-guide .setup-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.heater-release-story .setup-guide .setup-cards.two{grid-template-columns:repeat(2,minmax(0,1fr))}.heater-release-story .setup-guide .setup-card{background:#fff;border-top:3px solid var(--hpp-blue);padding:24px;min-width:0}.heater-release-story .setup-guide .setup-card h3{font-size:24px;line-height:1.15;margin:0 0 16px}.heater-release-story .setup-guide .setup-card p{font-size:16px;line-height:1.65;margin:0 0 14px;max-width:60ch}.heater-release-story .setup-guide .setup-card p:last-child{margin-bottom:0}.heater-release-story .setup-guide .setup-card ul{padding-left:20px;margin:0}.heater-release-story .setup-guide .setup-card li{font-size:16px;line-height:1.65;margin:0 0 12px}.heater-release-story .setup-guide .setup-card li:last-child{margin-bottom:0}.heater-release-story .setup-guide .setup-card .setup-metric{font:700 28px/1.3 var(--hpp-body);color:var(--hpp-ink);display:block;margin-bottom:5px}.heater-release-story .story .copy{max-width:100%;line-height:1.65}.heater-release-story .story .copy .eyebrow{margin-bottom:16px}.heater-release-story .story .copy p:not(.eyebrow){margin-top:18px}.heater-release-story .spec-block table{font-size:16px;line-height:1.55}.heater-release-story .spec-block table caption{text-align:left;margin-bottom:8px}.heater-release-story .heater-compare .heater-cards{gap:24px}.heater-release-story .heater-compare .heater-card h3{margin-bottom:20px}.heater-release-story .faq-list h2{margin-bottom:12px}.heater-release-story .nav a{min-height:44px}@media(max-width:900px){.heater-release-story .setup-guide{padding:34px 24px}.heater-release-story .setup-guide .setup-cards,.heater-release-story .setup-guide .setup-cards.two{grid-template-columns:1fr;gap:18px}.heater-release-story .setup-guide .setup-heading{margin-bottom:24px}.heater-release-story .setup-guide .setup-card{padding:22px}.heater-release-story .spec-block th,.heater-release-story .spec-block td{padding:12px 8px}}.heater-release-story .heater-compare{padding:48px 6%;background:#fff;color:var(--hpp-ink,#282d30)}.heater-release-story .heater-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0}.heater-release-story .heater-card{min-width:0;border:1px solid #d7dfe4;padding:20px;background:#fff}.heater-release-story .heater-card.is-current{border:3px solid var(--hpp-blue,#225483);padding:18px}.heater-release-story .heater-card .model-label{display:block;min-height:24px;font:700 13px/1.5 var(--hpp-body,Arial,sans-serif);color:var(--hpp-ink,#282d30)}.heater-release-story .heater-card img{display:block;width:100%;height:180px;object-fit:contain;margin:16px auto}.heater-release-story .heater-card h3{font-size:24px;line-height:1.2;margin:12px 0}.heater-release-story .heater-card dl{margin:0}.heater-release-story .heater-card dl div{border-top:1px solid #d7dfe4;padding:12px 0}.heater-release-story .heater-card dt{font-size:14px;line-height:1.5}.heater-release-story .heater-card dd{font:700 22px/1.4 var(--hpp-body,Arial,sans-serif);text-transform:none;margin:2px 0 0}.heater-release-story .heater-measure{padding:24px;background:#f1f2f2}.heater-release-story .heater-measure p{margin:8px 0;font-size:16px;line-height:1.6}.heater-release-story .heater-compare .comparison-note{font-size:15px;line-height:1.6;margin:20px 0 0}@media(max-width:700px){.heater-release-story .heater-compare{padding:32px 24px}.heater-release-story .heater-cards{grid-template-columns:1fr}.heater-release-story .heater-card img{height:160px}.heater-release-story .heater-measure{padding:20px}}.heater-release-story .stats .stat strong .unit{font-weight:700}.heater-release-story{max-width:none}.heater-release-story .hero .copy{padding:40px 9%}.heater-release-story .hero h2{font-size:clamp(32px,3.1vw,46px);line-height:1.12}.heater-release-story .hero p{font-size:18px;line-height:1.6}.heater-release-story .story h2{font-size:32px;line-height:1.15}.heater-release-story .story .copy{padding:40px 9%}.heater-release-story .use-cases{padding:48px 6%;background:#fff}.heater-release-story .use-cases h2{font-size:32px}.heater-release-story .use-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:28px}.heater-release-story .use-grid article{border-top:3px solid var(--hpp-blue);padding-top:18px}.heater-release-story .use-grid h3{font-size:23px;line-height:1.2}.heater-release-story .use-grid p{margin-top:12px}.heater-release-story .practical-grid{display:grid;grid-template-columns:1fr 1fr;background:#f1f2f2}.heater-release-story .practical-grid .story{display:flex;flex-direction:column;background:transparent}.heater-release-story .practical-grid figure{margin:0;width:100%;aspect-ratio:4/3}.heater-release-story .practical-grid figure img{width:100%;height:100%;object-fit:cover}.heater-release-story .practical-grid .copy{padding:28px 9% 36px;width:100%}.heater-release-story .practical-grid h2{font-size:28px}.heater-release-story .customer-support,.heater-release-story.jcb .customer-support{background:#f1f2f2;color:#282d30}.heater-release-story .heater-compare{border-top:1px solid #dce2e5}.heater-release-story .setup-guide,.heater-release-story .spec-block{padding-top:36px;padding-bottom:36px}.heater-release-story .practical-grid>.story:only-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;align-items:center}@media(max-width:900px){.heater-release-story .practical-grid>.story:only-child{display:flex}}@media(max-width:900px){.heater-release-story .use-grid{grid-template-columns:1fr;gap:22px}.heater-release-story .practical-grid{grid-template-columns:1fr}.heater-release-story .use-cases,.heater-release-story .hero .copy,.heater-release-story .story .copy{padding:32px 24px}.heater-release-story .story h2,.heater-release-story .use-cases h2{font-size:28px}}.heater-release-story .use-grid .job-photo{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;margin:0 0 18px}.heater-release-story .spec-block:not(:has(figure)){display:block}.heater-release-story .spec-block table{width:100%}
/*# sourceMappingURL=/cdn/shop/t/11/assets/heater-story-review.css.map */
