.hc-legal{max-width:920px}.hc-legal .hc-display{max-width:12ch;margin-bottom:2rem}.hc-legal>p{max-width:48rem;font-size:1.05rem;line-height:1.75}.hc-legal h2{margin:2.3rem 0 .5rem;font-family:var(--hc-font-display);font-size:clamp(2rem,3.5vw,3rem);line-height:1;text-transform:uppercase}.hc-legal .hc-legal-note{margin:2.5rem 0;padding:1.2rem 1.4rem;border-left:5px solid var(--hc-coral);background:#fff0dc;font-size:.9rem}