.legal-page[data-v-6d57ba50]{background:var(--light);min-height:100vh;padding:54px 0 72px}@media screen and (width<=1279px){.legal-page[data-v-6d57ba50]{padding:12px 0 32px}}.legal-page__grid[data-v-6d57ba50]{grid-template-columns:315px minmax(0,997px);align-items:start;gap:20px;display:grid}@media screen and (width<=1279px){.legal-page__grid[data-v-6d57ba50]{padding-inline:0;display:block}}.legal-page__toc[data-v-6d57ba50]{background:var(--white);border-radius:24px;padding:22px;position:sticky;top:150px}@media screen and (width<=1279px){.legal-page__toc[data-v-6d57ba50]{display:none}}.legal-page__toc-list[data-v-6d57ba50]{flex-direction:column;display:flex}.legal-page__toc-link[data-v-6d57ba50]{color:#1c2126cc;padding:12px;font-size:16px;line-height:1.4;transition:color .3s,opacity .3s}.legal-page__toc-link[data-v-6d57ba50]:hover,.legal-page__toc-link_active[data-v-6d57ba50]{color:var(--accent)}.legal-page__card[data-v-6d57ba50]{background:var(--white);border-radius:24px;padding:22px}@media screen and (width<=1279px){.legal-page__card[data-v-6d57ba50]{background:0 0;border-radius:0;padding:0}.legal-page__hero[data-v-6d57ba50],.legal-page__mobile-toc[data-v-6d57ba50],.legal-page__section[data-v-6d57ba50]{background:var(--white);border-radius:12px}}.legal-page__hero[data-v-6d57ba50]{flex-direction:column;gap:22px;display:flex}@media screen and (width<=1279px){.legal-page__hero[data-v-6d57ba50]{padding:22px 15px}}.legal-page__hero-top[data-v-6d57ba50]{justify-content:space-between;align-items:center;gap:16px;display:flex}@media screen and (width<=1279px){.legal-page__hero-top[data-v-6d57ba50]{flex-direction:column;align-items:flex-start;gap:22px}}.legal-page__revision[data-v-6d57ba50]{white-space:nowrap;background:#e4f0fb;border-radius:24px;width:fit-content;padding:4px 16px}.legal-page__download.button.button[data-v-6d57ba50],.legal-page__revision[data-v-6d57ba50]{color:var(--dark);font-size:16px;line-height:1.4;display:inline-flex}.legal-page__download.button.button[data-v-6d57ba50]{text-align:left;text-transform:none;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;min-height:0;padding:0;font-family:inherit;font-weight:400}.legal-page__download[data-v-6d57ba50] .button__icon{background:#dddfe2;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;transition:background-color .3s,color .3s;display:inline-flex}@media (hover:hover) and (pointer:fine){.legal-page__download[data-v-6d57ba50]:hover .button__icon{background:var(--gray-bg)}}.legal-page__section-title[data-v-6d57ba50],.legal-page__title[data-v-6d57ba50]{text-transform:uppercase;color:var(--dark);font-family:DinProCondensed3dOutlet;font-weight:900;line-height:1.2}.legal-page__title[data-v-6d57ba50]{max-width:685px;font-size:30px}@media screen and (width<=1279px){.legal-page__title[data-v-6d57ba50]{max-width:none}}.legal-page__intro[data-v-6d57ba50],.legal-page__section-copy[data-v-6d57ba50]{color:var(--dark);font-size:16px;line-height:1.4}.legal-page__intro[data-v-6d57ba50]{flex-direction:column;gap:12px;max-width:953px;display:flex}.legal-page__mobile-toc[data-v-6d57ba50]{display:none}@media screen and (width<=1279px){.legal-page__mobile-toc[data-v-6d57ba50]{flex-direction:column;margin-top:12px;padding-inline:15px;display:flex}}.legal-page__mobile-toc-link[data-v-6d57ba50]{color:#1c2126cc;border-bottom:1px solid #1c21260f;justify-content:space-between;align-items:center;gap:12px;min-height:62px;font-size:16px;line-height:1.4;display:flex}.legal-page__mobile-toc-link[data-v-6d57ba50]:last-child{border-bottom:0}.legal-page__mobile-toc-icon[data-v-6d57ba50]{color:var(--dark);flex-shrink:0;font-size:14px;transform:rotate(90deg)}.legal-page__content[data-v-6d57ba50]{flex-direction:column;gap:30px;margin-top:30px;display:flex}@media screen and (width<=1279px){.legal-page__content[data-v-6d57ba50]{gap:12px;margin-top:12px}}.legal-page__section[data-v-6d57ba50]{scroll-margin-top:160px}@media screen and (width<=1279px){.legal-page__section[data-v-6d57ba50]{padding:22px 15px;scroll-margin-top:90px}}.legal-page__section-title[data-v-6d57ba50]{margin-bottom:22px;font-size:30px}.legal-page__section-copy[data-v-6d57ba50]{flex-direction:column;gap:22px;max-width:932px;display:flex}.legal-page__section-copy p[data-v-6d57ba50]{white-space:pre-line}
