.heat-pump-results{display:grid;gap:.75rem;margin-top:1.5rem}.heat-pump-results div{min-width:0;padding:1rem;background:#e7f2fb;border-radius:.5rem}.heat-pump-results span{display:block;color:var(--muted);font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.heat-pump-results output{display:block;overflow:hidden;margin-top:.25rem;font-size:clamp(1.35rem,5vw,1.9rem);font-weight:800;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap}.heat-pump-results small{display:block;margin-top:.25rem;color:var(--muted)}.heat-pump-results [data-heating-only][hidden]{display:none}@media(min-width:40rem){.heat-pump-results{grid-template-columns:repeat(2,minmax(0,1fr))}.heat-pump-results .heat-pump-results__wide{grid-column:span 2}}@media(min-width:64rem){.heat-pump-results{grid-template-columns:repeat(3,minmax(0,1fr))}.heat-pump-results .heat-pump-results__wide{grid-column:span 1}}
