.legal__inner[data-astro-cid-zgovxyhs]{max-width:var(--container-max);margin:0 auto}.legal__hero[data-astro-cid-zgovxyhs]{padding:clamp(48px, 7vw, 88px) var(--gutter) clamp(32px, 4vw, 48px);background:linear-gradient(180deg, var(--color-violet-pale-2) 0%, var(--color-white) 100%)}.legal__eyebrow[data-astro-cid-zgovxyhs]{font-size:var(--fs-small);letter-spacing:.08em;text-transform:uppercase;color:var(--color-violet);margin-bottom:14px;font-weight:700}.legal__title[data-astro-cid-zgovxyhs]{max-width:820px;font-weight:900;font-size:var(--fs-h2);letter-spacing:var(--ls-title);text-wrap:balance;line-height:1.1}.legal__subtitle[data-astro-cid-zgovxyhs]{margin-top:var(--space-sm);max-width:720px;font-size:var(--fs-body);color:var(--color-grey-text);line-height:1.55}.legal__subtitle[data-astro-cid-zgovxyhs] a{color:var(--color-violet)}.legal__subtitle[data-astro-cid-zgovxyhs] a:hover{color:var(--color-violet-hover)}.legal__version[data-astro-cid-zgovxyhs]{border-radius:var(--radius-pill);background:var(--color-white);height:32px;font-size:var(--fs-small);color:var(--color-violet-hover);align-items:center;gap:6px;margin-top:20px;padding:0 14px;font-weight:600;display:inline-flex;box-shadow:0 0 0 1px #7b6fe059}.legal__tabs[data-astro-cid-zgovxyhs]{margin-top:var(--space-lg);gap:var(--space-2xs);flex-wrap:wrap;display:flex}.legal__tab[data-astro-cid-zgovxyhs]{border-radius:var(--radius-pill);white-space:nowrap;height:40px;color:var(--color-ink-2);background:var(--color-white);transition:background-color var(--dur-fast);align-items:center;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:0 0 0 1px #0000001a}.legal__tab[data-astro-cid-zgovxyhs]:hover{background:var(--color-violet-pale-2);color:var(--color-violet-hover)}.legal__tab[data-astro-cid-zgovxyhs].is-current{color:var(--color-white);background:var(--color-ink-2);box-shadow:none}.legal__tab[data-astro-cid-zgovxyhs]:focus-visible{outline:2px solid var(--color-violet);outline-offset:3px}.legal__notice[data-astro-cid-zgovxyhs]{border-radius:var(--radius-md);background:var(--color-white);max-width:720px;margin-top:20px;padding:12px 16px;font-size:14px;line-height:1.5;box-shadow:0 0 0 1px #7b6fe059}.legal__body[data-astro-cid-zgovxyhs]{padding:clamp(24px, 4vw, 48px) var(--gutter) 96px}.legal__layout[data-astro-cid-zgovxyhs]{flex-wrap:wrap;align-items:flex-start;gap:clamp(32px,5vw,64px);display:flex}.legal__toc[data-astro-cid-zgovxyhs]{border-radius:var(--radius-lg);background:#fafafc;flex:260px;max-width:100%;padding:20px 12px;box-shadow:0 0 0 1px #0000000f}@media (min-width:1024px){.legal__toc[data-astro-cid-zgovxyhs]{top:calc(var(--header-h) + 16px);max-height:calc(100vh - var(--header-h) - 32px);position:sticky;overflow-y:auto}}.legal__toc-title[data-astro-cid-zgovxyhs]{font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;color:var(--color-grey-text);margin:0 12px 12px;font-weight:700}.legal__toc[data-astro-cid-zgovxyhs] ol[data-astro-cid-zgovxyhs]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.legal__toc[data-astro-cid-zgovxyhs] a[data-astro-cid-zgovxyhs]{color:var(--color-ink-2);border-radius:10px;padding:8px 12px;font-size:14px;line-height:1.4;text-decoration:none;display:block}.legal__toc[data-astro-cid-zgovxyhs] a[data-astro-cid-zgovxyhs]:hover{background:var(--color-violet-pale-2);color:var(--color-violet-hover)}.legal__toc[data-astro-cid-zgovxyhs] a[data-astro-cid-zgovxyhs]:focus-visible{outline:2px solid var(--color-violet);outline-offset:-2px}.legal__toc-n[data-astro-cid-zgovxyhs]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-violet);margin-bottom:1px;font-size:11px;font-weight:700;display:block}.lg-doc[data-astro-cid-zgovxyhs]{min-width:0;max-width:760px;color:var(--color-ink-muted);text-wrap:pretty;flex:999 560px;font-size:16px;line-height:1.7}.lg-doc[data-astro-cid-zgovxyhs] h2{border-top:1px solid var(--color-violet-line);letter-spacing:-.01em;color:var(--color-ink-2);scroll-margin-top:calc(var(--header-h) + 24px);margin:56px 0 16px;padding-top:28px;font-size:clamp(20px,1vw + 14px,24px);font-weight:700;line-height:1.3}.lg-doc[data-astro-cid-zgovxyhs] h2:first-child{border-top:0;margin-top:0;padding-top:0}.lg-doc[data-astro-cid-zgovxyhs] .lg-eyebrow{font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;color:var(--color-violet);margin-bottom:6px;font-weight:700;display:block}.lg-doc[data-astro-cid-zgovxyhs] p{margin:0 0 14px}.lg-doc[data-astro-cid-zgovxyhs] strong{color:var(--color-ink-2);font-weight:700}.lg-doc[data-astro-cid-zgovxyhs] ul,.lg-doc[data-astro-cid-zgovxyhs] ol{margin:0 0 16px;padding-left:22px}.lg-doc[data-astro-cid-zgovxyhs] li{margin:0 0 8px}.lg-doc[data-astro-cid-zgovxyhs] a{color:var(--color-violet-hover);text-underline-offset:2px;word-break:break-word;text-decoration:underline}.lg-doc[data-astro-cid-zgovxyhs] blockquote{background:var(--color-violet-pale-2);border-radius:20px;margin:0 0 40px;padding:20px 24px}.lg-doc[data-astro-cid-zgovxyhs] blockquote p{margin:0 0 12px}.lg-doc[data-astro-cid-zgovxyhs] blockquote p:last-child{margin-bottom:0}.lg-doc[data-astro-cid-zgovxyhs] .lg-table{border-radius:var(--radius-md);margin:8px 0 24px;overflow-x:auto;box-shadow:0 0 0 1px #00000014}.lg-doc[data-astro-cid-zgovxyhs] table{border-collapse:collapse;width:100%;min-width:560px;font-size:15px;line-height:1.55}.lg-doc[data-astro-cid-zgovxyhs] th,.lg-doc[data-astro-cid-zgovxyhs] td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-violet-line);padding:14px 16px}.lg-doc[data-astro-cid-zgovxyhs] thead th{background:var(--color-violet-pale-2);color:var(--color-ink-2);font-size:14px;font-weight:700}.lg-doc[data-astro-cid-zgovxyhs] tbody tr:last-child td{border-bottom:0}.lg-doc[data-astro-cid-zgovxyhs] td:first-child{width:42%;color:var(--color-ink-2);font-weight:500}.legal__contact[data-astro-cid-zgovxyhs]{border-top:1px solid var(--color-violet-line);color:var(--color-grey-text);padding-top:24px;font-size:14px;margin-top:56px!important}
