.legal-page{max-width:760px;padding-block:32px 72px}.legal-back{display:inline-block;padding-block:10px;margin-bottom:32px;font-size:12px;color:var(--clay)}.legal-heading{padding-bottom:32px;border-bottom:1px solid var(--line)}.legal-heading .eyebrow{color:var(--muted);margin-bottom:14px}.legal-heading h1{font-size:clamp(36px,5vw,54px);letter-spacing:-1.5px}.legal-subtitle{margin:20px 0 0;color:var(--muted);font-size:15px}.legal-version{margin:14px 0 0;color:var(--muted);font-size:12px}.legal-content{font-size:16px;line-height:1.85;overflow-wrap:anywhere}.legal-content section{margin-top:36px}.legal-content h2{font:600 20px/1.5 var(--sans);margin-bottom:16px;color:var(--ink)}.legal-content p{margin-bottom:16px}.legal-content a{color:var(--clay)}.legal-content strong{font-weight:600}.legal-contact{padding:18px 22px;background:#eae6da;border-left:3px solid var(--clay)}.legal-contact p{margin-bottom:4px}.legal-contact p:last-child{margin-bottom:0}@media(max-width:700px){.legal-page{padding-block:20px 48px}.legal-back{margin-bottom:24px}.legal-heading{padding-bottom:26px}.legal-content{font-size:15px;line-height:1.85}.legal-content h2{font-size:18px}.legal-content section{margin-top:28px}.legal-contact{padding:16px}}
