.legal[data-v-2f5a4eb6]{max-width:760px;margin:0 auto;padding:var(--spacing-page);color:var(--color-slate)}.legal__error[data-v-2f5a4eb6]{font-size:var(--text-body);font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}.legal__content[data-v-2f5a4eb6] h1{font-size:var(--text-h1);font-weight:var(--font-weight-heavy);line-height:1.2;color:var(--color-slate);margin-bottom:.8em}.legal__content[data-v-2f5a4eb6] h2{font-size:var(--text-title);font-weight:var(--font-weight-heavy);line-height:1.25;color:var(--color-slate);margin-top:2.2em;margin-bottom:.5em}.legal__content[data-v-2f5a4eb6] h3{font-size:var(--text-list);font-weight:var(--font-weight-heavy);line-height:1.3;color:var(--color-slate);margin-top:1.8em;margin-bottom:.4em}.legal__content[data-v-2f5a4eb6] h4{font-size:var(--text-body);font-weight:var(--font-weight-heavy);line-height:1.3;color:var(--color-text-secondary);margin-top:1.4em;margin-bottom:.3em}.legal__content[data-v-2f5a4eb6] p{font-size:var(--text-body);font-weight:var(--font-weight-regular);line-height:1.7;color:var(--color-slate);margin-bottom:.9em}.legal__content[data-v-2f5a4eb6] strong{font-weight:var(--font-weight-heavy)}.legal__content[data-v-2f5a4eb6] a{color:var(--color-brand);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.legal__content[data-v-2f5a4eb6] a:hover{color:var(--color-brand-dark)}.legal__content[data-v-2f5a4eb6] ol,.legal__content[data-v-2f5a4eb6] ul{margin:1.4em 0;padding-left:1.5em}.legal__content[data-v-2f5a4eb6] li{font-size:var(--text-body);font-weight:var(--font-weight-regular);line-height:1.7;color:var(--color-slate);margin-bottom:.4em}.legal__content[data-v-2f5a4eb6] li>h2:first-child,.legal__content[data-v-2f5a4eb6] li>h3:first-child,.legal__content[data-v-2f5a4eb6] li>h4:first-child{margin-top:0}.legal__content[data-v-2f5a4eb6] li::marker{font-weight:var(--font-weight-heavy);color:var(--color-slate)}
