.legal-document__inner[data-v-1e8eec12]{box-sizing:border-box;padding:1.25rem 1.35rem 1.35rem;overflow-wrap:break-word;word-break:normal}.legal-document__header[data-v-1e8eec12]{margin:0 0 .9rem;padding:0 0 .75rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.legal-document__title[data-v-1e8eec12]{margin:0;font-size:clamp(1.25rem,2.4vw,1.55rem);font-weight:700;line-height:1.3;letter-spacing:-.02em;color:var(--color-text);text-align:left}.legal-document__updated[data-v-1e8eec12]{margin:.35rem 0 0;font-size:.8125rem;line-height:1.45;color:var(--color-text-muted);text-align:left}.legal-content__section[data-v-1e8eec12]{margin-bottom:1.4rem}.legal-content__section[data-v-1e8eec12]:last-of-type{margin-bottom:0}.legal-content__section h3[data-v-1e8eec12]{margin:0 0 .75rem;font-size:1.05rem;font-weight:700;color:var(--color-text)}.legal-content__h4[data-v-1e8eec12]{margin:.85rem 0 .5rem;font-size:.95rem;font-weight:600;color:var(--color-text);line-height:1.5}.legal-content__p[data-v-1e8eec12]{margin:0 0 .65rem;color:var(--color-text-soft);line-height:1.8;font-size:.92rem}.legal-content__p[data-v-1e8eec12] strong{color:var(--color-text);font-weight:600}.legal-content__list[data-v-1e8eec12]{margin:0 0 .75rem;padding-left:1.35rem;color:var(--color-text-soft);font-size:.92rem;line-height:1.75}.legal-content__list li[data-v-1e8eec12]{margin-bottom:.35rem;padding-left:.15rem}.legal-requisites[data-v-1e8eec12]{box-sizing:border-box;margin-top:.5rem;padding:1rem 1.15rem;border:1px solid rgba(201,181,255,.16);border-radius:var(--radius-md);background:radial-gradient(circle at 12% 10%,rgba(201,181,255,.07),transparent 34%),#ffffff0a;overflow-wrap:break-word;word-break:normal}.legal-requisites__title[data-v-1e8eec12]{margin:0 0 .85rem;font-size:1rem;font-weight:700;color:var(--color-text)}.legal-requisites__field[data-v-1e8eec12]{margin-bottom:.65rem}.legal-requisites__field[data-v-1e8eec12]:last-child{margin-bottom:0}.legal-requisites__label[data-v-1e8eec12]{margin:0 0 .2rem;font-weight:600;color:var(--color-text);font-size:.92rem;line-height:1.5}.legal-requisites__value[data-v-1e8eec12]{margin:0 0 .35rem;color:var(--color-text-soft);font-size:.92rem;line-height:1.65}.legal-page__back[data-v-1e8eec12]{display:inline-block;margin-top:1.5rem;color:var(--accent-purple);font-size:.9rem;font-weight:500;text-decoration:underline;text-underline-offset:.2em;transition:color .16s ease}.legal-page__back[data-v-1e8eec12]:hover{color:var(--accent-turquoise)}
