.hmc-page .hmc-endpoints{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px}
.hmc-endpoint{border:1px solid var(--to-line);background:var(--to-input);border-radius:20px;padding:24px;min-width:0}.hmc-endpoint h4{font-size:20px;line-height:1.5;margin:0 0 18px}.hmc-endpoint .to-fields{grid-template-columns:1fr;gap:18px}
.hmc-page .hmc-result-copy{border:1px solid var(--to-line);background:var(--to-input);border-radius:20px;padding:22px 26px;margin:18px 0 28px;overflow-wrap:anywhere}.hmc-result-copy p{font-size:14px;line-height:1.8;margin:0 0 12px!important}.hmc-result-copy p:last-child{margin-bottom:0!important}
.hmc-page .hm-result>h3{overflow-wrap:normal;font-size:clamp(23px,4vw,34px);line-height:1.35}.hmc-page .hm-metrics strong{font-size:clamp(22px,3vw,32px);line-height:1.35;overflow-wrap:normal}.hmc-page .hm-result h4{line-height:1.5}
@media(max-width:760px){.hmc-page .hmc-endpoints{grid-template-columns:1fr;gap:18px}.hmc-endpoint{padding:20px}.hmc-page .hmc-result-copy{padding:20px}.hmc-page .hm-result{padding:24px 18px}.hmc-page .hm-result>h3{font-size:23px}}
