.legal-page[data-v-5f867df6]{padding-bottom:var(--space-10)}.legal-page__section[data-v-5f867df6]{padding-bottom:var(--space-8);scroll-margin-top:var(--anchor-scroll-margin)}.legal-page__title[data-v-5f867df6]{font-size:var(--text-2xl);font-weight:var(--weight-medium);line-height:var(--leading-snug);margin:0 0 var(--space-3)}.legal-page__lead[data-v-5f867df6],.legal-page__paragraph[data-v-5f867df6]{font-size:var(--text-md);line-height:var(--leading-normal);margin:0 0 var(--space-4);max-width:82ch}.legal-page__lead[data-v-5f867df6]{color:var(--color-text-muted)}.legal-page__card[data-v-5f867df6]{align-items:flex-start;background:var(--color-surface-muted);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-6)}.legal-page__requisites[data-v-5f867df6]{grid-gap:var(--space-4) var(--space-6);display:grid;gap:var(--space-4) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;width:100%}.legal-page__requisites div[data-v-5f867df6]{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.legal-page__requisites dt[data-v-5f867df6]{color:var(--color-text-muted);font-size:var(--text-sm)}.legal-page__requisites dd[data-v-5f867df6]{word-wrap:anywhere;font-size:var(--text-md);margin:0}.legal-page__copy[data-v-5f867df6]{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text);cursor:pointer;font-size:var(--text-md);min-height:var(--button-height-md);padding:0 20px;transition:border-color var(--motion-fast) var(--motion-ease-standard),color var(--motion-fast) var(--motion-ease-standard)}.legal-page__copy[data-v-5f867df6]:focus-visible,.legal-page__copy[data-v-5f867df6]:hover{border-color:var(--color-primary);color:var(--color-primary)}.legal-page__cookies[data-v-5f867df6],.legal-page__documents[data-v-5f867df6]{grid-gap:var(--space-4);display:grid;gap:var(--space-4);list-style:none;margin:0;padding:0}.legal-page__documents[data-v-5f867df6]{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-page__document[data-v-5f867df6]{align-items:flex-start;border:1px solid var(--color-border);border-radius:var(--radius-md);box-sizing:border-box;color:var(--color-text);display:flex;gap:var(--space-4);height:100%;padding:var(--space-5)}.legal-page__document[data-v-5f867df6]:focus-visible,.legal-page__document[data-v-5f867df6]:hover{border-color:var(--color-primary)}.legal-page__document-badge[data-v-5f867df6]{align-items:center;background:var(--color-primary-alpha-08);border-radius:var(--radius-sm);color:var(--color-primary);display:flex;flex:0 0 44px;font-size:var(--text-sm);height:44px;justify-content:center;text-transform:uppercase;width:44px}.legal-page__document-body[data-v-5f867df6]{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.legal-page__document-body strong[data-v-5f867df6]{font-size:var(--text-md);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.legal-page__document-text[data-v-5f867df6]{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.legal-page__document-body small[data-v-5f867df6]{color:var(--color-text-muted);font-size:var(--text-xs);text-transform:uppercase}.legal-page__details[data-v-5f867df6]{max-width:82ch}.legal-page__details summary[data-v-5f867df6]{color:var(--color-primary);cursor:pointer;font-size:var(--text-md)}.legal-page__details[open] summary[data-v-5f867df6]{margin-bottom:var(--space-2)}.legal-page__cookies li[data-v-5f867df6]{border-bottom:1px solid var(--color-border);display:flex;flex-direction:column;font-size:var(--text-md);gap:var(--space-2);line-height:var(--leading-normal);padding:var(--space-4) 0}.legal-page__cookie-head[data-v-5f867df6]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3)}.legal-page__cookies code[data-v-5f867df6]{background:var(--color-surface-muted);border-radius:var(--radius-sm);font-size:var(--text-sm);padding:2px 8px}.legal-page__cookie-kind[data-v-5f867df6]{font-size:var(--text-sm)}.legal-page__cookie-kind[data-v-5f867df6],.legal-page__separator[data-v-5f867df6]{color:var(--color-text-muted)}.legal-page__link[data-v-5f867df6]{color:var(--color-primary)}.legal-page__link[data-v-5f867df6]:focus-visible,.legal-page__link[data-v-5f867df6]:hover{-webkit-text-decoration:underline;text-decoration:underline}@media (max-width:900px){.legal-page__documents[data-v-5f867df6],.legal-page__requisites[data-v-5f867df6]{grid-template-columns:minmax(0,1fr)}}