.legal{min-height:100vh;padding:7rem 0;background:var(--paper);color:var(--ink)}.legal article{max-width:780px}.legal h1{font-size:clamp(2.6rem,8vw,5rem);line-height:1;letter-spacing:-.06em;text-transform:uppercase}.legal h2{margin-top:2.2rem;font-size:1.2rem;text-transform:uppercase}.legal p,.legal li{color:var(--dark-muted)}.legal a{text-decoration:underline}.legal-back{display:inline-flex;min-height:44px;align-items:center;margin-bottom:2rem;font-weight:700}
