.legal[data-v-a52be08c]{max-width:800px;padding-top:80px;padding-bottom:100px}.legal__brand[data-v-a52be08c]{color:var(--color-primary);font-weight:800;letter-spacing:.16em}.legal>h1[data-v-a52be08c]{margin:14px 0 60px;font-size:clamp(2.2rem,4.2vw,3.4rem)}.legal section[data-v-a52be08c]{padding:30px 0;border-top:1px solid var(--color-border)}.legal section h2[data-v-a52be08c]{font-size:1.35rem}.legal section p[data-v-a52be08c]{margin-top:12px;font-size:1rem;line-height:2}.legal>a[data-v-a52be08c]{display:inline-flex;margin-top:28px}
