.LegalPage-module__W9zT7G__page{max-width:760px;margin:0 auto;padding:48px 24px 80px}.LegalPage-module__W9zT7G__topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-bottom:32px;display:flex}.LegalPage-module__W9zT7G__brand{font-family:var(--font-display);letter-spacing:.02em;font-size:15px;font-weight:700}.LegalPage-module__W9zT7G__back{color:var(--muted);font-size:13px;font-weight:600;text-decoration:none}.LegalPage-module__W9zT7G__title{font-family:var(--font-display);overflow-wrap:anywhere;margin-bottom:12px;font-size:32px;font-weight:700}.LegalPage-module__W9zT7G__intro{color:var(--muted);margin-bottom:32px;line-height:1.6}.LegalPage-module__W9zT7G__section{margin-bottom:24px}.LegalPage-module__W9zT7G__heading{margin-bottom:8px;font-size:17px;font-weight:700}.LegalPage-module__W9zT7G__section p{overflow-wrap:anywhere;margin-bottom:8px;line-height:1.65}.LegalPage-module__W9zT7G__company{border:1px solid var(--border-soft);border-radius:var(--radius-sm);grid-template-columns:max-content 1fr;gap:6px 16px;margin:32px 0;padding:16px 20px;font-size:14px;display:grid}.LegalPage-module__W9zT7G__company dt{color:var(--muted)}.LegalPage-module__W9zT7G__company dd{overflow-wrap:anywhere;margin:0}.LegalPage-module__W9zT7G__updated{color:var(--muted);font-size:12px}.LegalPage-module__W9zT7G__footer{border-top:1px solid var(--border-soft);flex-wrap:wrap;gap:8px 20px;margin-top:40px;padding-top:16px;font-size:13px;display:flex}.LegalPage-module__W9zT7G__footer a{color:var(--muted);text-decoration:none}.LegalPage-module__W9zT7G__appFooter{flex-wrap:wrap;justify-content:center;gap:6px 18px;padding:16px 24px 24px;font-size:12px;display:flex}.LegalPage-module__W9zT7G__appFooter a{color:var(--muted);text-decoration:none}.LegalPage-module__W9zT7G__appFooter a:hover{text-decoration:underline}
