.legal-page{--legal-max-width:42rem}.legal-page__prose{color:#525252;font-size:.9375rem;line-height:1.7;margin-inline:auto;max-width:var(--legal-max-width)}.dark .legal-page__prose{color:#a3a3a3}.legal-page__prose h2{color:var(--mkt-ink,#1a1814);font-family:var(--mkt-serif,ui-serif,Georgia,serif);font-size:1.375rem;font-weight:600;margin-bottom:.75rem;margin-top:2.25rem;scroll-margin-top:6rem}.legal-page__prose h2:first-child{margin-top:0}.dark .legal-page__prose h2{color:var(--mkt-ink,#f5f3ef)}.legal-page__prose p+p{margin-top:.875rem}.legal-page__prose ul{list-style:disc;margin-top:.75rem;padding-left:1.25rem}.legal-page__prose li+li{margin-top:.375rem}.legal-page__prose a{color:#534ab7;text-decoration:underline;text-underline-offset:2px}.dark .legal-page__prose a{color:#a5b4fc}.legal-page__toc{background:#534ab70f;border:1px solid rgba(83,74,183,.12);border-radius:.75rem;margin-inline:auto;max-width:var(--legal-max-width);padding:1rem 1.25rem}.dark .legal-page__toc{background:#7f77dd14;border-color:#7f77dd33}.legal-page__toc ul{list-style:none;margin-top:.5rem;padding-left:0}.legal-page__toc li+li{margin-top:.25rem}.legal-page__toc a{color:#534ab7;font-size:.875rem}.dark .legal-page__toc a{color:#c4b5fd}
