.legal{max-width:720px;margin:0 auto;padding-block:140px 100px}.legal h1{margin-bottom:8px;font-size:clamp(30px,5vw,44px)}.legal__updated{color:var(--ink-soft);margin-bottom:40px;font-size:14px;display:block}.legal h2{margin-top:40px;margin-bottom:12px;font-size:20px;font-weight:600}.legal h3{margin-top:24px;margin-bottom:8px;font-size:16px;font-weight:650}.legal p,.legal li{color:#3a3548;font-size:15px;line-height:1.7}.legal>.eyebrow{color:var(--brand);margin-bottom:22px;font-size:11px}.legal>p+p{margin-top:14px}.legal ol{padding-left:22px}.legal ul{margin-top:8px;padding-left:20px}.legal li+li{margin-top:6px}.legal a{color:var(--track-accent);text-decoration:underline}.legal__table-wrap{border:1px solid var(--border);border-radius:12px;margin-top:12px;overflow-x:auto}.legal__table{border-collapse:collapse;color:#3a3548;width:100%;min-width:560px;font-size:14px;line-height:1.5}.legal__table th,.legal__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:10px 12px}.legal__table th{color:var(--ink);background:var(--brand-soft);font-weight:650}.legal__table tr:last-child td{border-bottom:none}
