.legal-doc .legal-body>*+*{margin-top:18px}.legal-doc .legal-body p,.legal-doc .legal-body li{color:var(--of-ink-soft);font-size:1rem;line-height:1.7}.legal-doc .legal-body strong{color:var(--of-ink);font-weight:700}.legal-doc .legal-body p+p,.legal-doc .legal-body ul+p,.legal-doc .legal-body p+ul{margin-top:14px}.legal-doc .legal-body section{margin-top:0;scroll-margin-top:96px}.legal-doc .legal-body p+section,.legal-doc .legal-body ul+section,.legal-doc .legal-body section+section{border-top:1px solid var(--of-hairline);margin-top:36px;padding-top:28px}.legal-doc .legal-body h2{letter-spacing:.06em;text-transform:uppercase;color:var(--of-ink);margin:0 0 12px;font-size:.9375rem;font-weight:700;line-height:1.4}.legal-doc .legal-body ul{margin:0;padding-left:24px;list-style:outside}.legal-doc .legal-body li::marker{color:var(--of-accent)}.legal-doc .legal-body li+li{margin-top:8px}.legal-doc .legal-body a{color:var(--of-accent);text-underline-offset:4px;overflow-wrap:anywhere;font-weight:600;text-decoration:underline}.legal-doc .legal-body .legal-note{border-top:1px solid var(--of-hairline);color:var(--of-ink-faint);margin-top:48px;padding-top:20px;font-size:.875rem}@media (max-width:640px){.legal-doc .legal-body p,.legal-doc .legal-body li{font-size:.9375rem}.legal-doc .legal-body p+section,.legal-doc .legal-body ul+section,.legal-doc .legal-body section+section{margin-top:28px;padding-top:22px}}
