.legal-page[data-astro-cid-6sshswgu]{max-width:1200px;padding-top:48px;padding-bottom:72px}.legal-header[data-astro-cid-6sshswgu]{margin-bottom:40px}h1[data-astro-cid-6sshswgu]{font-size:clamp(32px,4vw,44px);font-weight:700}.overview[data-astro-cid-6sshswgu]{color:var(--text-2);font-size:17px;line-height:1.6;margin:16px 0 12px;max-width:65ch}.updated[data-astro-cid-6sshswgu]{font-size:14px;color:var(--text-2);margin:0 0 24px}.highlights[data-astro-cid-6sshswgu]{display:flex;flex-wrap:wrap;gap:8px}.highlights[data-astro-cid-6sshswgu] a[data-astro-cid-6sshswgu]{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border:1px solid var(--stroke-strong);border-radius:8px;font-size:14px;color:var(--text-2)}.highlights[data-astro-cid-6sshswgu] a[data-astro-cid-6sshswgu]:hover{background:var(--surface-2);color:var(--text)}.legal-layout[data-astro-cid-6sshswgu]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;align-items:start}.contents[data-astro-cid-6sshswgu]{position:sticky;top:120px;max-height:calc(100dvh - 144px);overflow-y:auto}.contents-menu[data-astro-cid-6sshswgu] summary[data-astro-cid-6sshswgu]{display:flex;justify-content:space-between;align-items:center;min-height:44px;font-size:15px;font-weight:600;list-style:none}.contents-menu[data-astro-cid-6sshswgu] summary[data-astro-cid-6sshswgu]::-webkit-details-marker{display:none}.contents-menu[data-astro-cid-6sshswgu] summary[data-astro-cid-6sshswgu] span[data-astro-cid-6sshswgu]{display:none}.contents-menu[data-astro-cid-6sshswgu] summary[data-astro-cid-6sshswgu]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.toc[data-astro-cid-6sshswgu]{display:grid;padding-top:8px;gap:2px}.toc[data-astro-cid-6sshswgu] a[data-astro-cid-6sshswgu]{display:flex;align-items:center;min-height:44px;padding:8px 12px;border-left:2px solid transparent;font-size:14px;line-height:1.4;color:var(--text-2)}.toc[data-astro-cid-6sshswgu] a[data-astro-cid-6sshswgu]:hover{color:var(--text);background:var(--surface)}.toc[data-astro-cid-6sshswgu] a[data-astro-cid-6sshswgu][aria-current]{border-left-color:var(--accent);background:var(--surface-2);color:var(--text);font-weight:600}.legal-body[data-astro-cid-6sshswgu]{min-width:0;max-width:72ch}.section[data-astro-cid-6sshswgu]{margin-bottom:40px;scroll-margin-top:120px}h2[data-astro-cid-6sshswgu]{font-size:21px;font-weight:700;margin:0 0 16px}.section[data-astro-cid-6sshswgu] p[data-astro-cid-6sshswgu]{font-size:16px;line-height:1.75;color:var(--text-2);margin:0 0 16px;overflow-wrap:anywhere}.section[data-astro-cid-6sshswgu] p[data-astro-cid-6sshswgu]:last-child{margin-bottom:0}.section[data-astro-cid-6sshswgu] p[data-astro-cid-6sshswgu] a[data-astro-cid-6sshswgu],.related[data-astro-cid-6sshswgu] a[data-astro-cid-6sshswgu]{text-decoration:underline;text-underline-offset:3px}.section--important[data-astro-cid-6sshswgu]{border-left:2px solid var(--accent);padding-left:20px}.legal-contact[data-astro-cid-6sshswgu]{border-top:1px solid var(--stroke-strong);padding-top:28px}.legal-contact[data-astro-cid-6sshswgu] h2[data-astro-cid-6sshswgu]{font-size:20px}.legal-contact[data-astro-cid-6sshswgu] p[data-astro-cid-6sshswgu]{font-size:16px;line-height:1.6;color:var(--text-2)}.related[data-astro-cid-6sshswgu]{display:flex;flex-wrap:wrap;gap:24px;margin-top:24px}.related[data-astro-cid-6sshswgu] a[data-astro-cid-6sshswgu]{display:inline-flex;align-items:center;min-height:44px;color:var(--text-2);font-size:14px}@media(max-width:879px){.legal-page[data-astro-cid-6sshswgu]{padding-top:28px}.legal-header[data-astro-cid-6sshswgu]{margin-bottom:24px}.legal-layout[data-astro-cid-6sshswgu]{grid-template-columns:minmax(0,1fr);gap:28px}.contents[data-astro-cid-6sshswgu]{position:static;max-height:none;overflow:visible}.contents-menu[data-astro-cid-6sshswgu]{border:1px solid var(--stroke-strong);border-radius:12px;padding:6px 16px;background:var(--surface)}.contents-menu[data-astro-cid-6sshswgu] summary[data-astro-cid-6sshswgu]{cursor:pointer}.contents-menu[data-astro-cid-6sshswgu] summary[data-astro-cid-6sshswgu] span[data-astro-cid-6sshswgu]{display:inline}.contents-menu[data-astro-cid-6sshswgu][open] summary[data-astro-cid-6sshswgu] span[data-astro-cid-6sshswgu]{transform:rotate(180deg)}.toc[data-astro-cid-6sshswgu]{padding-bottom:8px}}@media print{body{background:#fff!important;color:#000!important}body>.nav,body>.footer,dialog,.promo-toast{display:none!important}.legal-page[data-astro-cid-6sshswgu]{max-width:none;padding:0}.legal-layout[data-astro-cid-6sshswgu]{display:block}.legal-body[data-astro-cid-6sshswgu]{max-width:none}.contents[data-astro-cid-6sshswgu],.highlights[data-astro-cid-6sshswgu],.related[data-astro-cid-6sshswgu],.legal-contact[data-astro-cid-6sshswgu]{display:none}.overview[data-astro-cid-6sshswgu],.updated[data-astro-cid-6sshswgu],.section[data-astro-cid-6sshswgu] p[data-astro-cid-6sshswgu]{color:#000}.section[data-astro-cid-6sshswgu] p[data-astro-cid-6sshswgu]{font-size:11pt}h1[data-astro-cid-6sshswgu]{font-size:24pt}h2[data-astro-cid-6sshswgu]{font-size:14pt;break-after:avoid}.section[data-astro-cid-6sshswgu] p[data-astro-cid-6sshswgu]{orphans:3;widows:3}.section--important[data-astro-cid-6sshswgu]{border-color:#000}}
