.legal-page{width:min(760px,100% - 40px);margin:100px auto 140px}.legal-page h1{max-width:700px;font-size:clamp(46px,8vw,74px)}.legal-lede{color:var(--muted);margin:28px 0 76px;font-size:21px}.legal-page section{border-top:1px solid var(--contour);margin:0;padding:36px 0}.legal-page section h2{font-size:30px}.legal-page section p{max-width:68ch;color:var(--muted)}@media (max-width:620px){.legal-page{margin:64px auto 96px}.legal-lede{margin-bottom:52px}}
