.legal[data-v-7e40c390] .page-content h2{letter-spacing:-.02em;margin-block:2.5rem 1rem;scroll-margin-top:1.5rem;font-size:clamp(1.375rem,2.5vw,1.75rem)}.legal[data-v-7e40c390] .page-content h2:first-child{margin-block-start:0}.legal[data-v-7e40c390] .page-content h3{margin-block-start:1.75rem;font-size:1.125rem}.legal[data-v-7e40c390] .page-content{max-width:48rem;font-size:1.0625rem;line-height:1.8}.legal[data-v-7e40c390] .page-content :is(p,li){color:color-mix(in srgb, var(--foreground) 82%, transparent)}
