.legal-bar{padding:14px var(--m);background:var(--bg);justify-content:space-between;align-items:center;gap:16px;display:flex}.legal{padding:72px var(--m) 140px;max-width:820px}.legal section{margin-top:56px}.legal h2{font-family:var(--display);text-transform:uppercase;color:var(--accent);margin-bottom:14px;font-size:1.75rem;font-weight:800;line-height:1}.legal p+p{margin-top:10px}.legal>p:last-child{margin-top:56px}
