.leg-page[data-v-0996c2a8]{--maxw:820px}.leg-hero[data-v-0996c2a8]{background:linear-gradient(160deg,var(--brand-bg-2,#f7f0e9),#fff);border-bottom:1px solid var(--brand-line);padding:42px 20px 38px}.leg-hero-inner[data-v-0996c2a8]{margin:0 auto;max-width:var(--maxw)}.leg-eyebrow[data-v-0996c2a8]{color:var(--brand-text-3);font-size:12px;font-weight:800;letter-spacing:.12em;margin-bottom:12px}.leg-h1[data-v-0996c2a8]{color:var(--brand-text);font-size:28px;font-weight:800;margin:0 0 10px}.leg-sub[data-v-0996c2a8]{color:var(--brand-text-3);font-size:14px;line-height:1.8;margin:0}.leg-body[data-v-0996c2a8]{margin:0 auto;max-width:var(--maxw);padding:26px 20px 60px}.leg-card[data-v-0996c2a8]{border:1px solid var(--brand-line);border-radius:var(--radius-lg);box-shadow:0 8px 24px #5d40370f;padding:30px 34px}.leg-chapter[data-v-0996c2a8]{margin-bottom:30px}.leg-ch-title[data-v-0996c2a8]{border-bottom:1px solid var(--brand-line);color:var(--brand-text);font-size:17px;font-weight:800;margin:0 0 14px;padding-bottom:8px}.leg-section[data-v-0996c2a8]{margin-bottom:16px}.leg-sec-title[data-v-0996c2a8]{color:var(--brand-text);font-size:14.5px;font-weight:700;margin:0 0 8px}.leg-para[data-v-0996c2a8]{color:var(--brand-text-2);font-size:13.5px;line-height:1.9;margin:0 0 8px;text-align:justify}.leg-meta[data-v-0996c2a8]{border-top:1px dashed var(--brand-line);color:var(--brand-text-3);font-size:12px;margin-top:26px;padding-top:16px}.leg-meta p[data-v-0996c2a8]{margin:4px 0}.leg-meta-tip[data-v-0996c2a8]{color:var(--brand-text-3)}@media (max-width:640px){.leg-card[data-v-0996c2a8]{padding:22px 18px}.leg-h1[data-v-0996c2a8]{font-size:23px}}
