@keyframes invalid-c6adb5c7{0%{transform:translate(0)}25%{transform:translate(5px)}50%{transform:translate(0)}75%{transform:translate(-5px)}to{transform:translate(0)}}.legal-page[data-v-c6adb5c7]{padding:40px 0 80px;position:relative;overflow:hidden}.legal-page__glow[data-v-c6adb5c7]{z-index:0;filter:blur(90px);opacity:.3;pointer-events:none;border-radius:50%;position:absolute}.legal-page__glow--one[data-v-c6adb5c7]{background:var(--Primary-blue-color);width:340px;height:340px;top:-140px;right:-100px}.legal-page__glow--two[data-v-c6adb5c7]{background:var(--Primary-blue-hover-color);width:280px;height:280px;bottom:10%;left:-120px}.legal-page .__container[data-v-c6adb5c7]{z-index:1;position:relative}.legal-page__hero[data-v-c6adb5c7]{max-width:720px}.legal-page__icon[data-v-c6adb5c7]{background:linear-gradient(135deg,var(--Primary-blue-color),var(--Primary-blue-hover-color));color:#fff;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;display:inline-flex;box-shadow:0 10px 24px -8px #1d61e78c}.legal-page__title[data-v-c6adb5c7]{letter-spacing:-.4px;color:var(--Text-1-color);background:linear-gradient(90deg,var(--Text-1-color) 40%,var(--Primary-blue-color) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:32px;font-weight:800}@media screen and (width<=29.9988em){.legal-page__title[data-v-c6adb5c7]{font-size:24px}}.legal-page__intro[data-v-c6adb5c7]{color:var(--Text-2-color);background:var(--Background-2-color);border:1px solid var(--Separator-color-2);border-left:3px solid var(--Primary-blue-color);border-radius:14px;margin-top:16px;padding:20px 24px;font-size:16px}@media screen and (width<=29.9988em){.legal-page__intro[data-v-c6adb5c7]{margin-top:14px;padding:16px 18px;font-size:14px}}.legal-page__layout[data-v-c6adb5c7]{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:40px;margin-top:40px;display:grid}@media screen and (width<=79.9988em){.legal-page__layout[data-v-c6adb5c7]{grid-template-columns:1fr}}.legal-page__toc[data-v-c6adb5c7]{flex-direction:column;gap:4px;display:flex;position:sticky;top:100px}@media screen and (width<=79.9988em){.legal-page__toc[data-v-c6adb5c7]{display:none}}.legal-page__toc-link[data-v-c6adb5c7]{color:var(--Text-2-color);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:500;transition:background .2s,color .2s;display:flex}.legal-page__toc-link[data-v-c6adb5c7]:hover{background:var(--Background-color);color:var(--Text-1-color)}.legal-page__toc-number[data-v-c6adb5c7]{background:var(--Secondary-blue-color);width:20px;height:20px;color:var(--Primary-blue-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.legal-page__toc-text[data-v-c6adb5c7]{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.legal-page__sections[data-v-c6adb5c7]{flex-direction:column;gap:20px;min-width:0;display:flex}.legal-page__section[data-v-c6adb5c7]{background:var(--Background-2-color);border:1px solid var(--Separator-color-2);border-radius:16px;padding:24px;scroll-margin-top:100px;transition:transform .25s,box-shadow .25s,border-color .25s}.legal-page__section[data-v-c6adb5c7]:hover{border-color:#0000;transform:translateY(-2px);box-shadow:0 16px 32px -18px #00000029}@media screen and (width<=29.9988em){.legal-page__section[data-v-c6adb5c7]{border-radius:14px;padding:18px}}.legal-page__section-title[data-v-c6adb5c7]{color:var(--Text-1-color);align-items:center;gap:12px;margin:0 0 12px;font-size:19px;font-weight:700;display:flex}@media screen and (width<=29.9988em){.legal-page__section-title[data-v-c6adb5c7]{gap:10px;font-size:16px}}.legal-page__section-number[data-v-c6adb5c7]{background:linear-gradient(135deg,var(--Primary-blue-color),var(--Primary-blue-hover-color));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;font-weight:700;display:flex}@media screen and (width<=29.9988em){.legal-page__section-number[data-v-c6adb5c7]{width:26px;height:26px;font-size:12px}}.legal-page__section-body[data-v-c6adb5c7]{color:var(--Text-2-color);white-space:pre-wrap;margin:0;font-size:15px}@media screen and (width<=29.9988em){.legal-page__section-body[data-v-c6adb5c7]{font-size:14px}}
