.legal-page[data-v-800d1084]{background:var(--cream)}.legal-header[data-v-800d1084]{background:var(--navy);color:var(--white);padding:140px 60px 80px}.legal-header-inner[data-v-800d1084]{max-width:900px;margin:0 auto}.legal-title[data-v-800d1084]{font-family:var(--font-serif);font-size:clamp(2.2rem,4vw,3.2rem);font-weight:300;line-height:1.15}.legal-body[data-v-800d1084]{max-width:900px;margin:0 auto;padding:80px 60px 120px;font-size:1rem;line-height:1.8;color:var(--text-mid)}.legal-body p[data-v-800d1084]{margin-bottom:20px}@media (max-width: 920px){.legal-header[data-v-800d1084]{padding:110px 24px 60px}.legal-body[data-v-800d1084]{padding:60px 24px 100px}}
