.legal-module-scss-module__KGwGqq__legal{--lg-primary:#534dfd;--lg-primary-text:#534dfd;--lg-primary-soft:#f0eeff;--lg-heading:#0f0e1a;--lg-text:#4b4a63;--lg-muted:#64748b;--lg-bg:#fff;--lg-bg-alt:#f8f7fe;--lg-card:#fff;--lg-line:#ecebf5}:root[data-theme=dark] .legal-module-scss-module__KGwGqq__legal{--lg-primary-text:#a5a2ff;--lg-primary-soft:#818cf824;--lg-heading:#eef0ff;--lg-text:#c3c8d9;--lg-muted:#8b93ad;--lg-bg:#0b0b1a;--lg-bg-alt:#0e0d24;--lg-card:#15152b;--lg-line:#26263f}.legal-module-scss-module__KGwGqq__legal{background:var(--lg-bg-alt);width:100%;color:var(--lg-text);padding:56px 0 88px}@media (min-width:768px){.legal-module-scss-module__KGwGqq__legal{padding:72px 0 112px}}.legal-module-scss-module__KGwGqq__container{max-width:1160px;margin:0 auto;padding:0 1rem}@media (min-width:768px){.legal-module-scss-module__KGwGqq__container{padding:0 32px}}.legal-module-scss-module__KGwGqq__intro{text-align:center;max-width:760px;margin:0 auto 48px}.legal-module-scss-module__KGwGqq__title{color:var(--lg-heading);font-size:32px;font-weight:800;line-height:1.15}@media (min-width:768px){.legal-module-scss-module__KGwGqq__title{font-size:48px}}.legal-module-scss-module__KGwGqq__updated{background:var(--lg-primary-soft);color:var(--lg-primary-text);border-radius:999px;margin-top:20px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-block}.legal-module-scss-module__KGwGqq__description{margin-top:20px;font-size:17px;line-height:1.7}.legal-module-scss-module__KGwGqq__layout{grid-template-columns:1fr;gap:32px;display:grid}@media (min-width:1000px){.legal-module-scss-module__KGwGqq__layout{grid-template-columns:280px 1fr;align-items:start}}.legal-module-scss-module__KGwGqq__toc{border:1px solid var(--lg-line);background:var(--lg-card);border-radius:20px;padding:24px}@media (min-width:1000px){.legal-module-scss-module__KGwGqq__toc{position:sticky;top:96px}}.legal-module-scss-module__KGwGqq__tocTitle{color:var(--lg-heading);font-size:15px;font-weight:700}.legal-module-scss-module__KGwGqq__tocList{flex-direction:column;gap:10px;margin-top:16px;padding-left:20px;font-size:14px;line-height:1.4;display:flex}.legal-module-scss-module__KGwGqq__tocList a{color:var(--lg-muted);transition:color .15s}@media (hover:hover){.legal-module-scss-module__KGwGqq__tocList a:hover{color:var(--lg-primary-text)}}.legal-module-scss-module__KGwGqq__article{border:1px solid var(--lg-line);background:var(--lg-card);border-radius:24px;padding:28px 24px}@media (min-width:768px){.legal-module-scss-module__KGwGqq__article{padding:48px}}.legal-module-scss-module__KGwGqq__richText{counter-reset:legal-section}.legal-module-scss-module__KGwGqq__richText h2{color:var(--lg-heading);counter-increment:legal-section;align-items:center;gap:12px;margin-top:40px;scroll-margin-top:96px;font-size:21px;font-weight:700;line-height:1.3;display:flex}.legal-module-scss-module__KGwGqq__richText h2:first-child{margin-top:0}.legal-module-scss-module__KGwGqq__richText h2:before{content:counter(legal-section);background:var(--lg-primary-soft);width:32px;height:32px;color:var(--lg-primary-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.legal-module-scss-module__KGwGqq__richText p{margin-top:14px;font-size:16px;line-height:1.8}.legal-module-scss-module__KGwGqq__richText ul,.legal-module-scss-module__KGwGqq__richText ol{flex-direction:column;gap:8px;margin-top:14px;padding-left:22px;font-size:16px;line-height:1.7;display:flex}.legal-module-scss-module__KGwGqq__richText ul{list-style:outside}.legal-module-scss-module__KGwGqq__richText ol{list-style:decimal}.legal-module-scss-module__KGwGqq__richText li::marker{color:var(--lg-primary-text)}.legal-module-scss-module__KGwGqq__richText a{color:var(--lg-primary-text);text-decoration:underline}.legal-module-scss-module__KGwGqq__contact{background:var(--lg-primary-soft);border-radius:16px;margin-top:48px;padding:24px}.legal-module-scss-module__KGwGqq__contact p{margin-top:6px}.legal-module-scss-module__KGwGqq__contact a{color:var(--lg-primary-text);margin-top:10px;font-weight:700;display:inline-block}.legal-module-scss-module__KGwGqq__contactTitle{color:var(--lg-heading);font-size:18px;font-weight:700}.legal-module-scss-module__KGwGqq__others{text-align:center;margin-top:48px}.legal-module-scss-module__KGwGqq__othersTitle{color:var(--lg-heading);font-size:16px;font-weight:700}.legal-module-scss-module__KGwGqq__othersList{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:16px;list-style:none;display:flex}.legal-module-scss-module__KGwGqq__othersList a{border:1px solid var(--lg-line);background:var(--lg-card);color:var(--lg-primary-text);border-radius:999px;padding:10px 20px;font-size:14px;font-weight:600;display:inline-block}
