.legal-page[data-v-83c16d07]{min-height:100vh;background-color:var(--ds-background);color:var(--ds-on-surface)}.legal-page__container[data-v-83c16d07]{max-width:800px;width:100%;margin:0 auto;padding:var(--ds-spacing-xl) var(--ds-spacing-lg);display:flex;flex-direction:column;gap:var(--ds-spacing-lg)}.legal-page__back[data-v-83c16d07]{align-self:flex-start}.legal-page__title[data-v-83c16d07]{margin:0;font-family:var(--ds-font-display);font-size:clamp(28px,4vw,40px);font-weight:500;line-height:1.15;letter-spacing:-.01em;color:var(--ds-on-surface)}.legal-page__body[data-v-83c16d07]{font-family:var(--ds-font-body);font-size:16px;line-height:1.65;color:var(--ds-tertiary)}.legal-page__body p[data-v-83c16d07]{margin:0 0 var(--ds-spacing-md)}.legal-page__body ul[data-v-83c16d07]{margin:0 0 var(--ds-spacing-md);padding-left:var(--ds-spacing-lg)}.legal-page__body ul li[data-v-83c16d07]{margin-bottom:var(--ds-spacing-xs)}.legal-page__body strong[data-v-83c16d07]{color:var(--ds-on-surface)}.legal-page__meta[data-v-83c16d07]{font-size:14px;color:var(--ds-tertiary);margin-bottom:var(--ds-spacing-md)}.legal-page__section-title[data-v-83c16d07]{margin:var(--ds-spacing-xl) 0 var(--ds-spacing-sm);font-family:var(--ds-font-display);font-size:22px;font-weight:500;line-height:1.25;color:var(--ds-on-surface)}.legal-page__subsection-title[data-v-83c16d07]{margin:var(--ds-spacing-md) 0 var(--ds-spacing-xs);font-family:var(--ds-font-display);font-size:17px;font-weight:500;color:var(--ds-on-surface)}.legal-page__list--plain[data-v-83c16d07]{list-style:none;padding-left:0}.legal-page__list--plain li[data-v-83c16d07]{margin-bottom:var(--ds-spacing-xs)}@media(max-width:640px){.legal-page__container[data-v-83c16d07]{padding:var(--ds-spacing-lg) var(--ds-spacing-md)}}
