.hc-cost-summary{margin-block:24px;padding:20px;border:1px solid var(--hc-line,#dce5e1);border-radius:var(--hc-radius,14px);background:var(--hc-surface,#fff)}.hc-cost-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px}.hc-cost-card{padding:16px;border:1px solid var(--hc-line,#dce5e1);border-radius:10px;min-width:0}.hc-cost-card h3{font-size:1rem;line-height:1.7;margin-block:0 12px}.hc-cost-card dt{font-size:.85rem;color:var(--hc-muted,#586d63);margin-block-start:12px}.hc-cost-card dd{margin:4px 0;font-weight:600;font-variant-numeric:tabular-nums}.hc-cost-card p,.hc-cost-summary>p{font-size:.85rem;line-height:1.9;color:var(--hc-muted,#586d63)}.hc-cost-card a{overflow-wrap:anywhere}.hc-offer-evidence{margin-block:12px;padding:12px 14px;border-inline-start:3px solid var(--ht-primary,#074c40);background:var(--hc-surface,#f4f8f5);border-radius:6px;font-size:.85rem;line-height:1.8}.hc-offer-evidence p{margin:4px 0}.hc-offer-evidence a,.hc-cost-card,.hc-offer-evidence{overflow-wrap:anywhere}.hc-cost-card a,.hc-offer-evidence a{display:inline-flex;align-items:center;min-height:44px}
