.legal-doc{max-width:720px;color:var(--ink);margin:0 auto;padding:48px 20px 80px;font-size:15px;line-height:1.65}.legal-doc h1{letter-spacing:-.02em;margin-bottom:4px;font-size:28px;font-weight:700}.legal-doc .legal-updated{color:var(--ink-55);margin-bottom:32px;font-size:13px}.legal-doc h2{letter-spacing:-.01em;margin:36px 0 10px;font-size:18px;font-weight:650}.legal-doc h3{margin:22px 0 6px;font-size:15px;font-weight:650}.legal-doc p{margin:0 0 12px}.legal-doc ul{margin:0 0 12px;padding-left:22px;list-style:outside}.legal-doc li{margin-bottom:6px}.legal-doc a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.legal-doc table{border-collapse:collapse;width:100%;margin:0 0 12px;font-size:13.5px}.legal-doc th,.legal-doc td{text-align:left;vertical-align:top;border-bottom:1px solid var(--ink-15);padding:8px 10px}.legal-doc th{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-70);font-size:12px;font-weight:650}.legal-header{justify-content:space-between;align-items:center;max-width:720px;margin:0 auto;padding:24px 20px 0;display:flex}.legal-header a{color:var(--ink);text-decoration:none}.legal-header .legal-nav a{color:var(--ink-70);text-underline-offset:2px;margin-left:18px;font-size:13px;text-decoration:underline}
