.hz-legal{max-width:720px;margin:0 auto;padding:48px 20px 96px;color:var(--choc-900);font-family:var(--font-ui);line-height:1.65;font-size:15.5px}.hz-legal-head{display:flex;flex-direction:column;gap:10px;padding-bottom:24px;border-bottom:1px solid var(--choc-150);margin-bottom:8px}.hz-legal-home{font-size:22px;color:var(--choc-900);text-decoration:none}.hz-legal h1,.hz-legal-home{font-family:var(--font-display)}.hz-legal h1{font-weight:400;font-size:40px;line-height:1.05;margin:0}.hz-legal-meta{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--choc-500);margin:0}.hz-legal section{padding-top:26px}.hz-legal h2{font-family:var(--font-display);font-weight:400;font-size:24px;margin:0 0 8px}.hz-legal p,.hz-legal ul{margin:0 0 12px;color:var(--choc-700)}.hz-legal ul{padding-left:20px}.hz-legal li{margin-bottom:8px}.hz-legal strong{color:var(--choc-900);font-weight:500}.hz-legal a{color:var(--gold-700)}