.hmt-items{display:grid;gap:24px}.hmt-item{padding:26px;border:1px solid var(--to-line);border-radius:24px;background:var(--to-input);min-width:0}.hmt-item__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.hmt-item__head h4{margin:0;font-size:22px}.hmt-item .to-fields{gap:20px}.hmt-item .hm-notes{margin-top:20px}.hmt-item details{margin-top:22px}.hmt-item summary{font-weight:700;cursor:pointer}.hmt-item details .to-fields{margin-top:20px}.hmt-remove,.hmt-add{border:1px solid var(--to-line);border-radius:12px;padding:12px 16px;color:var(--to-text);background:var(--to-panel);font:inherit;font-size:14px;cursor:pointer}.hmt-remove:disabled{opacity:.45;cursor:default}.hmt-add{margin-top:20px;font-weight:700}.hmt-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0 30px}.hmt-result-grid article{border:1px solid var(--to-line);border-radius:18px;padding:22px;background:var(--to-input);min-width:0;overflow-wrap:anywhere}.hmt-result-grid h4{margin:8px 0 14px}.hmt-result-grid p,.hmt-result-copy p{font-size:14px;line-height:1.8;margin:0 0 12px!important}.hmt-result-grid p:last-child,.hmt-result-copy p:last-child{margin-bottom:0!important}.hmt-result-copy{padding:22px 26px;border:1px solid var(--to-line);border-radius:20px;background:var(--to-input);margin:18px 0 28px;overflow-wrap:anywhere}.hmt-page [hidden]{display:none!important}.hmt-page .hm-result>h3{font-size:clamp(23px,4vw,34px);line-height:1.35}.hmt-page .hm-metrics strong{font-size:clamp(24px,3vw,34px);line-height:1.35}.hmt-page .hm-result h4{line-height:1.5}.hmt-page .to-form-actions{margin-top:28px}
.hmt-page .hm-info-grid>article:last-child:nth-child(odd),.hmt-result-grid>article:last-child:nth-child(odd){grid-column:1/-1}
@media(max-width:760px){.hmt-item{padding:18px}.hmt-item__head{align-items:flex-start}.hmt-item__head h4{font-size:20px}.hmt-result-grid{grid-template-columns:1fr}.hmt-result-grid article,.hmt-result-copy{padding:18px}.hmt-page .hm-result{padding:24px 18px}.hmt-item .to-fields{grid-template-columns:1fr}}
