.legal-placeholder{background:var(--brand-7);border-bottom:1px dashed var(--ink-3);border-radius:4px;color:var(--ink-2);padding:0 4px}.legal-head[data-v-53a8eaf3]{margin-bottom:40px}.legal-updated[data-v-53a8eaf3]{margin:16px 0 0}.legal-layout--toc[data-v-53a8eaf3]{align-items:start;-moz-column-gap:80px;column-gap:80px;display:grid;grid-template-columns:280px minmax(0,760px)}.legal-article[data-v-53a8eaf3]{max-width:760px}.legal-article h2[data-v-53a8eaf3]{font-size:2.8rem;margin-top:0;scroll-margin-top:120px}.legal-article li[data-v-53a8eaf3]{list-style:disc}.legal-section[data-v-53a8eaf3]{scroll-margin-top:120px}.legal-section+.legal-section[data-v-53a8eaf3]{margin-top:3.2rem}.legal-toc[data-v-53a8eaf3]{max-height:calc(100vh - 148px);overflow-y:auto;position:sticky;top:124px}.legal-toc__title[data-v-53a8eaf3]{color:var(--ink-3);font-size:1.4rem;margin:0 0 8px}.legal-toc__list[data-v-53a8eaf3]{border-left:1px solid var(--brand-5);list-style:none;margin:0;padding:0}.legal-toc a[data-v-53a8eaf3]{align-items:center;color:var(--ink-2);display:flex;font-size:1.5rem;line-height:1.35;min-height:44px;padding:4px 0 4px 16px;text-decoration:none}.legal-toc a[data-v-53a8eaf3]:hover{color:var(--link)}.legal-toc-m[data-v-53a8eaf3]{background:#fff;border:1px solid var(--brand-5);border-radius:16px;display:none;margin-bottom:32px}.legal-toc-m summary[data-v-53a8eaf3]{align-items:center;color:var(--ink);cursor:pointer;display:flex;justify-content:space-between;list-style:none;min-height:48px;padding:0 16px}.legal-toc-m summary[data-v-53a8eaf3]::-webkit-details-marker{display:none}.legal-toc-m summary[data-v-53a8eaf3]:after{border-bottom:2px solid var(--ink-3);border-right:2px solid var(--ink-3);content:"";height:8px;transform:rotate(45deg);transition:transform .2s;width:8px}.legal-toc-m[open] summary[data-v-53a8eaf3]:after{transform:rotate(-135deg)}.legal-toc-m__list[data-v-53a8eaf3]{list-style:none;margin:0;padding:0 16px 8px}.legal-toc-m a[data-v-53a8eaf3]{color:var(--link);font-size:1.6rem;min-height:44px;text-decoration:none}.legal-nav[data-v-53a8eaf3],.legal-toc-m a[data-v-53a8eaf3]{align-items:center;display:flex}.legal-nav[data-v-53a8eaf3]{border-top:1px solid var(--brand-5);flex-wrap:wrap;gap:4px 24px;margin-top:56px!important;padding-top:24px}.legal-nav a[data-v-53a8eaf3]{align-items:center;display:inline-flex;min-height:44px}.legal-nav .pg-btn-secondary[data-v-53a8eaf3]{margin-top:8px}@media(max-width:1023px){.legal-layout--toc[data-v-53a8eaf3]{display:block}.legal-toc[data-v-53a8eaf3]{display:none}.legal-toc-m[data-v-53a8eaf3]{display:block}}@media(max-width:767px){.legal-head[data-v-53a8eaf3]{margin-bottom:28px}.legal-article h2[data-v-53a8eaf3]{font-size:2.4rem}}
