.policy-page[data-v-7016b03c]{--policy-brand:#5b36f2;background:#f7f6fb;color:#151922;padding:40px 24px 88px}.policy-page[data-v-7016b03c] *,.policy-page[data-v-7016b03c] :after,.policy-page[data-v-7016b03c] :before{box-sizing:border-box}.policy-page__body[data-v-7016b03c],.policy-page__hero[data-v-7016b03c]{margin:0 auto;max-width:1160px}.policy-page__home[data-v-7016b03c]{align-items:center;color:#777487;display:inline-flex;font-size:12px;gap:12px}.policy-page__home[data-v-7016b03c]:hover{color:var(--policy-brand)}.policy-page__home span[data-v-7016b03c]{color:#c0b9d2}.policy-page__eyebrow[data-v-7016b03c]{color:var(--policy-brand);font-size:13px;font-weight:750;letter-spacing:.03em;margin:40px 0 12px}.policy-page h1[data-v-7016b03c]{font-size:clamp(30px,4vw,44px);font-weight:800;letter-spacing:-.05em;line-height:1.25;margin:0}.policy-page__summary[data-v-7016b03c]{color:#626173;font-size:16px;line-height:1.8;margin:17px 0 0;max-width:740px;overflow-wrap:anywhere;word-break:keep-all}.policy-page__date[data-v-7016b03c]{color:#827c92;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;line-height:1.6;margin:19px 0 30px}.policy-page__tabs[data-v-7016b03c]{background:#fff;border:1px solid #e7e1f2;border-radius:15px;display:flex;flex-wrap:wrap;gap:5px;padding:6px}.policy-page__tab[data-v-7016b03c]{align-items:center;border-radius:10px;color:#686376;display:flex;flex:1 1 auto;font-size:14px;font-weight:650;gap:12px;justify-content:center;min-height:44px;padding:11px 17px;text-align:center;transition:color .15s,background .15s}.policy-page__tab[data-v-7016b03c]:hover{background:#f2edff;color:var(--policy-brand)}.policy-page__tab.is-active[data-v-7016b03c]{background:var(--policy-brand);box-shadow:0 3px 8px #5b36f21a;color:#fff}.policy-page a[data-v-7016b03c]:focus-visible,.policy-page summary[data-v-7016b03c]:focus-visible{border-radius:6px;outline:3px solid #9a70fc;outline-offset:4px}.policy-page__body[data-v-7016b03c]{align-items:start;display:grid;gap:28px;grid-template-columns:244px minmax(0,1fr);margin-top:28px}.policy-page__sidebar[data-v-7016b03c]{position:sticky;top:calc(var(--header-offset, 80px) + 22px)}.policy-page__contents[data-v-7016b03c]{background:#fff;border:1px solid #e7e1f2;border-radius:16px;padding:20px 8px 12px}.policy-page__contents summary[data-v-7016b03c]{align-items:center;color:#302941;cursor:pointer;display:flex;font-size:13px;font-weight:750;justify-content:space-between;list-style:none;padding:0 12px 14px}.policy-page__contents summary[data-v-7016b03c]::-webkit-details-marker{display:none}.policy-page__contents summary span[data-v-7016b03c]{color:#8c82a6;font-size:17px}.policy-page__contents:not([open]) summary[data-v-7016b03c]{padding-bottom:5px}.policy-page__contents nav[data-v-7016b03c]{display:grid;gap:3px}.policy-page__contents a[data-v-7016b03c]{align-items:baseline;border-radius:9px;color:#696276;display:flex;font-size:12px;gap:10px;line-height:1.65;padding:10px 12px;word-break:keep-all}.policy-page__contents a[data-v-7016b03c]:hover{background:#f6f2ff;color:var(--policy-brand)}.policy-page__toc-number[data-v-7016b03c]{color:#a299b7;font-size:11px;font-variant-numeric:tabular-nums}.policy-page__help[data-v-7016b03c]{padding:23px 20px}.policy-page__help strong[data-v-7016b03c]{color:#544a6b;font-size:13px}.policy-page__help p[data-v-7016b03c]{color:#878093;font-size:12px;line-height:1.8;margin:9px 0 13px}.policy-page__help a[data-v-7016b03c]{color:var(--policy-brand);display:inline-flex;font-size:12px;font-weight:700;gap:25px}.policy-page__article[data-v-7016b03c]{background:#fff;border:1px solid #e7e1f2;border-radius:20px;min-width:0;padding:32px 38px}.policy-page__intro[data-v-7016b03c]{background:#f6f2ff;border:1px solid #ebe3ff;border-radius:13px;padding:22px 24px}.policy-page__intro-label[data-v-7016b03c]{align-items:center;color:#5b36f2;display:flex;font-size:13px;font-weight:750;gap:9px;margin:0 0 13px}.policy-page__intro-label span[data-v-7016b03c]{font-size:7px}.policy-page__intro ul[data-v-7016b03c]{color:#66567f;font-size:13px;line-height:1.9;margin:0;padding-left:17px}.policy-page__intro li+li[data-v-7016b03c]{margin-top:7px}.policy-page__section[data-v-7016b03c]{border-bottom:1px solid #eeebf3;padding:31px 0;scroll-margin-top:calc(var(--header-offset, 80px) + 22px)}.policy-page__section-heading[data-v-7016b03c]{align-items:baseline;display:flex;gap:13px;margin-bottom:17px}.policy-page__number[data-v-7016b03c]{color:#9b88c9;font-size:13px;font-variant-numeric:tabular-nums;font-weight:650}.policy-page h2[data-v-7016b03c]{color:#262032;font-size:19px;font-weight:750;letter-spacing:-.035em;line-height:1.5;margin:0}.policy-page__list[data-v-7016b03c],.policy-page__paragraph[data-v-7016b03c]{color:#676171;font-size:14px;line-height:1.95;overflow-wrap:anywhere;word-break:keep-all}.policy-page__paragraph[data-v-7016b03c]{margin:0 0 12px}.policy-page__list[data-v-7016b03c]:last-child,.policy-page__paragraph[data-v-7016b03c]:last-child{margin-bottom:0}.policy-page__list[data-v-7016b03c]{margin:15px 0 0;padding-left:20px}.policy-page__list li+li[data-v-7016b03c]{margin-top:7px}.policy-page__list li[data-v-7016b03c]::marker{color:#a694c7}.policy-page__note[data-v-7016b03c]{background:#f8f5ff;border-left:3px solid #9a70fc;border-radius:0 8px 8px 0;color:#645778;font-size:13px;line-height:1.8;margin:17px 0 0;padding:15px 18px}.policy-page__end[data-v-7016b03c]{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;padding-top:26px}.policy-page__end strong[data-v-7016b03c]{color:#463655;font-size:13px}.policy-page__end p[data-v-7016b03c]{color:#867c92;font-size:12px;margin:7px 0 0}.policy-page__end a[data-v-7016b03c]{color:var(--policy-brand);font-size:13px;font-weight:650;overflow-wrap:anywhere}.policy-page__end a span[data-v-7016b03c]{margin-left:8px}@media(max-width:800px){.policy-page[data-v-7016b03c]{padding:25px 16px 56px}.policy-page__eyebrow[data-v-7016b03c]{margin-top:30px}.policy-page__summary[data-v-7016b03c]{font-size:14px}.policy-page__body[data-v-7016b03c]{gap:18px;grid-template-columns:minmax(0,1fr)}.policy-page__sidebar[data-v-7016b03c]{position:static}.policy-page__contents[data-v-7016b03c]{padding:16px 8px 8px}.policy-page__contents nav[data-v-7016b03c]{grid-template-columns:repeat(2,minmax(0,1fr))}.policy-page__help[data-v-7016b03c]{display:none}.policy-page__article[data-v-7016b03c]{padding:24px}}@media(max-width:480px){.policy-page__tabs[data-v-7016b03c]{border-radius:12px;gap:3px;padding:5px}.policy-page__tab[data-v-7016b03c]{font-size:12px;min-height:42px;padding:9px 10px}.policy-page__contents nav[data-v-7016b03c]{grid-template-columns:minmax(0,1fr)}.policy-page__article[data-v-7016b03c]{border-radius:16px;padding:20px 18px}.policy-page__intro[data-v-7016b03c]{padding:17px}.policy-page__section[data-v-7016b03c]{padding:25px 0}.policy-page h2[data-v-7016b03c]{font-size:17px}.policy-page__section-heading[data-v-7016b03c]{gap:10px}}
