.epf-hct__intro{margin-bottom:1rem;font-size:.95rem}.epf-hct__plan{margin-bottom:1rem}.epf-hct__plangrid{display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.epf-hct__plangrid .epf-field{margin-bottom:0}@container (min-width:620px){.epf-hct__plangrid{grid-template-columns:repeat(4,1fr)}}.epf-hct__meters{display:grid;gap:.75rem;margin-bottom:1rem}@container (min-width:620px){.epf-hct__meters{grid-template-columns:1fr 1fr}}.epf-hct__meterhead{display:flex;justify-content:space-between;gap:.6rem;margin-bottom:.25rem;font-size:.8rem;font-weight:600;color:var(--epf-muted)}.epf-hct__meterhead span:last-child{font-variant-numeric:tabular-nums;color:var(--epf-navy)}.epf-hct__oopfill{background:#c8674f}.epf-hct__bill{display:grid;gap:.4rem}.epf-hct__billmonth{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--epf-muted)}.epf-hct__billname{margin:0;font-size:1.1rem;font-weight:700;color:var(--epf-navy)}.epf-hct__billprice{margin:0;font-size:.95rem}.epf-hct__ask{margin:.4rem 0 0;font-weight:600}.epf-hct__guessrow{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.epf-hct__guessfield{flex:0 1 9rem}.epf-hct__reveal{display:grid;gap:.35rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--epf-line)}.epf-hct__verdict{margin:0;font-weight:800}.epf-hct__verdict.is-right{color:#1f6b4a}.epf-hct__verdict.is-wrong{color:#8a2f25}.epf-hct__split{margin:0;font-size:1rem;font-weight:700;color:var(--epf-navy)}.epf-hct__why{margin:0;font-size:.88rem;line-height:1.5;color:var(--epf-muted)}.epf-hct__reveal .epf-btn{justify-self:start;margin-top:.3rem}.epf-hct__results{margin-top:1.25rem}.epf-hct .epf-stat__value{min-height:1.65rem}.epf-hct__again{margin-top:1.25rem}.epf-hct .epf-table td.is-right{color:#1f6b4a;font-weight:700}.epf-hct .epf-table td.is-wrong{color:#b3261e}@container (max-width:420px){.epf-hct__plangrid{grid-template-columns:1fr}.epf-hct .epf-stat__value{font-size:1.15rem}.epf-hct__guessfield{flex:1 1 100%}.epf-hct__guessrow .epf-btn{flex:1 1 100%}}.epf-hct__meter{min-width:0}