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