:where(.legal-document) :where(*){all:revert}.legal-document,.legal-document *{font-family:var(--font-manrope), sans-serif!important;color:var(--muted-foreground)!important;font-size:1rem!important;line-height:1.625!important}.legal-document :is(strong,b,th),.legal-document :is(strong,b,th) *{color:var(--foreground)!important}.legal-document :is(h1,h2,h3),.legal-document :is(h1,h2,h3) *{font-family:var(--font-spectral), serif!important;color:var(--foreground)!important;font-weight:600!important}.legal-document h1,.legal-document h1 *{letter-spacing:-.025em;font-size:clamp(2rem,3vw + 1rem,3rem)!important;font-weight:700!important;line-height:1.05!important}.legal-document h2,.legal-document h2 *{letter-spacing:-.01em;font-size:1.5rem!important;line-height:1.25!important}.legal-document h3,.legal-document h3 *{letter-spacing:-.005em;font-size:1.1875rem!important;line-height:1.25!important}.legal-document a,.legal-document a *{transition:color .15s;color:var(--brand-hover)!important;word-break:break-word!important}.legal-document ul{list-style-type:square}.legal-document ul>li>ul{list-style-type:circle}.legal-document ul>li>ul>li>ul{list-style-type:square}.legal-document table{border-collapse:collapse}.legal-document :is(th,td){padding:.5rem .75rem}.legal-document [data-custom-class=subtitle],.legal-document [data-custom-class=subtitle] *{font-size:.875rem!important}.legal-document [data-custom-class=body],.legal-document [data-custom-class=body] *{background:0 0!important}.legal-document [id]{scroll-margin-top:5rem}.legal-document a:hover,.legal-document a:hover *{color:var(--brand-strong-foreground)!important}