.legal-meta{letter-spacing:.02em;text-transform:uppercase;gap:4px;font-size:13px;line-height:1.4;display:grid}.legal-meta span:first-child{font-weight:600}.legal-meta span:last-child{color:color-mix(in srgb, var(--foreground) 72%, var(--background))}.legal-doc h2{border-top:1px solid color-mix(in srgb, var(--foreground) 14%, transparent);margin-top:max(48px,4.44444vw);padding-top:max(40px,3.88889vw);scroll-margin-top:max(120px,10.4167vw)}.legal-doc>h2:first-child{border-top:0;margin-top:0;padding-top:0}.legal-doc h3{margin-top:1.6em}.legal-doc code{background:var(--gray);overflow-wrap:anywhere;border-radius:4px;padding:1px 6px;font-size:.88em}.legal-entity{border-top:1px solid color-mix(in srgb, var(--foreground) 14%, transparent);margin-top:1.4em;font-size:16px;line-height:1.5}.legal-entity dt{letter-spacing:.02em;text-transform:uppercase;color:color-mix(in srgb, var(--foreground) 72%, var(--background));padding-top:14px;font-size:13px;font-weight:600}.legal-entity dd{border-bottom:1px solid color-mix(in srgb, var(--foreground) 14%, transparent);overflow-wrap:anywhere;padding-bottom:14px}@media (min-width:40rem){.legal-entity{grid-template-columns:minmax(0,13rem) minmax(0,1fr);column-gap:24px;display:grid}.legal-entity dt,.legal-entity dd{border-bottom:1px solid color-mix(in srgb, var(--foreground) 14%, transparent);padding-block:14px}.legal-entity dt{padding-top:17px}}
