.legal-page{max-width:760px;margin:0 auto;padding:60px 0 100px}.legal-page h1{font-family:var(--display);letter-spacing:-.02em;margin:0 0 16px;font-size:36px;line-height:1.1}.legal-page__lede{color:var(--ink-2);border-bottom:1px solid var(--line);margin:0 0 40px;padding-bottom:24px;font-size:14px;line-height:1.5}.legal-page h2{font-family:var(--display);margin:40px 0 16px;font-size:22px;font-weight:700;line-height:1.25}.legal-page h3{font-family:var(--display);margin:28px 0 12px;font-size:17px;font-weight:700;line-height:1.3}.legal-page p,.legal-page li{color:var(--ink);margin:0 0 14px;font-size:15px;line-height:1.65}.legal-page ul{margin:0 0 14px;padding-left:24px}.legal-page ul li{margin-bottom:6px}.legal-page strong{font-weight:600}.legal-page hr{border:none;border-top:1px solid var(--line);margin:32px 0}.legal-page__contacts{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-md);padding:24px;font-size:14px;line-height:1.6}.legal-page__contacts dt{margin-top:8px;font-weight:600}.legal-page__contacts dd{font-family:var(--mono);margin:0 0 8px;font-size:13px}
