.legal-page{max-width:820px;padding-block:32px 72px;line-height:1.75}.legal-page h1{letter-spacing:-1.3px;margin:0 0 20px;font-size:clamp(32px,5vw,44px);font-weight:650;line-height:1.15}.legal-nav{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:10px 22px;margin-bottom:32px;padding-bottom:20px;font-size:13px;display:flex}.lp .legal-nav a{color:var(--muted)}.lp .legal-nav a:hover,.lp .legal-nav a[aria-current=page]{color:var(--ink)}.legal-nav a[aria-current=page]{font-weight:600}.legal-copy{font-size:15px}.legal-copy>p:first-child{color:var(--muted);font-size:13px}.legal-copy h2{letter-spacing:-.4px;margin:40px 0 14px;font-size:22px;font-weight:650;line-height:1.3}.legal-copy h3{margin:26px 0 10px;font-size:16px;font-weight:650}.legal-copy :is(p,ul,ol,table){margin:0 0 16px}.legal-copy :is(ul,ol){padding-left:22px}.legal-copy li{margin-bottom:6px}.lp .legal-copy a{color:var(--brand);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.legal-copy strong{font-weight:650}.legal-copy code{background:#f3f3f8;border-radius:4px;padding:1px 5px;font-size:.9em}.legal-copy table{border-collapse:collapse;font-size:13px;line-height:1.55;display:block;overflow-x:auto}.legal-copy :is(th,td){border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:9px 12px}.legal-copy th{white-space:nowrap;font-weight:650}@media (max-width:760px){.legal-page{padding-block:16px 56px}}
