.legal-md-page[data-v-1a920513]{padding-block:var(--spacing-2xl) var(--spacing-4xl)}.legal-md-page__container[data-v-1a920513]{width:100%;max-width:min(1100px,100% - 2 * var(--spacing-md));margin-inline:auto;padding-inline:var(--spacing-md)}.legal-md-page__article[data-v-1a920513]{position:relative;min-height:12rem;padding:var(--spacing-lg) var(--spacing-md)}@media(min-width:768px){.legal-md-page__article[data-v-1a920513]{padding:var(--spacing-xl) var(--spacing-lg)}}.legal-md-page__body[data-v-1a920513]{font-family:var(--font-body);font-size:var(--font-size-body-default);line-height:1.65;color:var(--color-on-surface)}.legal-md-page__body[data-v-1a920513] h1{margin:0 0 var(--spacing-md);font-family:var(--font-headline);font-size:var(--font-size-title-md);font-weight:var(--font-weight-bold);color:var(--color-on-background);line-height:1.25}.legal-md-page__body[data-v-1a920513] h2{margin:var(--spacing-xl) 0 var(--spacing-sm);font-family:var(--font-headline);font-size:var(--font-size-subtitle);font-weight:var(--font-weight-semibold);color:var(--color-on-background);line-height:1.3}.legal-md-page__body[data-v-1a920513] h3{margin:var(--spacing-lg) 0 var(--spacing-xs);font-family:var(--font-headline);font-size:var(--font-size-body-lg);font-weight:var(--font-weight-semibold);color:var(--color-on-background)}.legal-md-page__body[data-v-1a920513] p{margin:0 0 var(--spacing-sm);max-width:95ch}.legal-md-page__body[data-v-1a920513] ul,.legal-md-page__body[data-v-1a920513] ol{margin:0 0 var(--spacing-md);padding-inline-start:var(--spacing-lg);max-width:95ch}.legal-md-page__body[data-v-1a920513] li{margin-bottom:var(--spacing-xs)}.legal-md-page__body[data-v-1a920513] a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.legal-md-page__body[data-v-1a920513] a:hover{color:var(--color-on-background)}.legal-md-page__body[data-v-1a920513] strong{font-weight:var(--font-weight-semibold);color:var(--color-on-background)}.legal-md-page__body[data-v-1a920513] hr{margin:var(--spacing-lg) 0;border:none;border-top:1px solid var(--color-border-default)}.legal-md-page__body[data-v-1a920513] h1+p{color:var(--color-on-surface-variant);font-size:var(--font-size-body-sm)}
