.legal-page-shell[data-v-74d46791]{margin:0 auto;padding:22px 0 42px;width:min(1180px,calc(100% - 36px))}.legal-page[data-v-74d46791]{display:grid;gap:22px}.legal-hero[data-v-74d46791]{background:radial-gradient(circle at right top,rgba(63,118,213,.18),transparent 24%),linear-gradient(180deg,#fff,#f7fbff);border:1px solid #dbe4f3;border-radius:30px;box-shadow:0 16px 36px #0f2f630f;padding:32px 34px 30px}.legal-title[data-v-74d46791]{color:var(--color-navy-950);font-size:clamp(2rem,3.5vw,3.15rem);letter-spacing:-.03em;line-height:1.04;margin:12px 0 0}.legal-summary[data-v-74d46791]{color:var(--color-text-700);font-size:1rem;line-height:1.8;margin:18px 0 0;max-width:66ch}.legal-facts[data-v-74d46791]{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.legal-fact[data-v-74d46791]{background:#ffffffe0;border:1px solid rgba(15,47,99,.1);border-radius:20px;min-width:0;padding:18px 20px}.legal-fact small[data-v-74d46791]{color:var(--color-text-500);display:block;font-size:.8rem;letter-spacing:.02em;margin-bottom:6px;text-transform:uppercase}.legal-fact strong[data-v-74d46791]{color:var(--color-navy-950);font-size:1rem;line-height:1.5}.legal-layout[data-v-74d46791]{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(300px,348px)}.legal-content[data-v-74d46791]{display:grid;gap:18px;min-width:0}.legal-section[data-v-74d46791]{background:#fff;border:1px solid #dbe4f3;border-radius:24px;box-shadow:0 12px 28px #0f2f630d;padding:26px 28px 28px}.legal-section h2[data-v-74d46791]{color:var(--color-navy-950);font-size:1.28rem;letter-spacing:-.02em;line-height:1.28;margin:0 0 14px}.legal-panel p[data-v-74d46791],.legal-section p[data-v-74d46791]{color:var(--color-text-700);line-height:1.85;margin:0}.legal-section p+p[data-v-74d46791]{margin-top:15px}.legal-section ul[data-v-74d46791]{color:var(--color-text-700);margin:14px 0 0;padding-left:22px}.legal-panel ul[data-v-74d46791]{color:var(--color-text-700);display:grid;gap:10px;list-style:none;margin:16px 0 0;padding:0}.legal-section li[data-v-74d46791]{line-height:1.85}.legal-section li+li[data-v-74d46791]{margin-top:8px}.legal-panel a[data-v-74d46791]{color:inherit;text-decoration:none}.legal-panel a[data-v-74d46791]:hover{color:var(--color-blue-500)}.legal-aside[data-v-74d46791]{display:grid;gap:14px;position:sticky;top:104px}.legal-panel[data-v-74d46791]{background:linear-gradient(180deg,#fffffffa,#f5f9fff5);border:1px solid #dbe4f3;border-radius:24px;box-shadow:0 14px 32px #0f2f630f;padding:22px 20px 20px}.legal-panel--soft[data-v-74d46791]{background:radial-gradient(circle at top left,rgba(14,133,117,.12),transparent 34%),linear-gradient(180deg,#fbfeff,#f5fbff)}.legal-panel h3[data-v-74d46791]{color:var(--color-navy-950);font-size:1.08rem;margin:0 0 10px}.legal-panel li[data-v-74d46791]{display:flex}.legal-panel li a[data-v-74d46791],.legal-panel li span[data-v-74d46791]{background:#ffffffb8;border:1px solid rgba(15,47,99,.08);border-radius:14px;line-height:1.65;padding:12px 14px;width:100%}.legal-panel li a[data-v-74d46791]:hover{background:#fff;border-color:#2f67c83d}@media (max-width:980px){.legal-facts[data-v-74d46791],.legal-layout[data-v-74d46791]{grid-template-columns:1fr}.legal-aside[data-v-74d46791]{position:static}}@media (max-width:720px){.legal-page-shell[data-v-74d46791]{padding:16px 0 32px;width:min(calc(100% - 20px),1180px)}.legal-hero[data-v-74d46791]{border-radius:24px;padding:24px 20px 22px}.legal-panel[data-v-74d46791],.legal-section[data-v-74d46791]{padding:20px 18px}.legal-section[data-v-74d46791]{border-radius:20px}.legal-title[data-v-74d46791]{font-size:clamp(1.85rem,8vw,2.35rem)}.legal-summary[data-v-74d46791]{font-size:.96rem}}
