.legal-page[data-v-646a4c07]{min-height:100vh;background:var(--background)}.legal-page main[data-v-646a4c07]{width:min(1100px,calc(100% - 28px));margin:14px auto;overflow:hidden;border-radius:28px;background:#fff}.legal-page header[data-v-646a4c07]{padding:clamp(36px,7vw,82px);color:#fff;background:var(--cobalt)}.legal-page header span[data-v-646a4c07]{color:var(--mint);font-size:.74rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.legal-page h1[data-v-646a4c07]{max-width:11ch;margin-top:16px;color:#fff;font-family:var(--font-heading);font-size:clamp(3rem,8vw,6rem);font-weight:800;line-height:.92}.legal-page header p[data-v-646a4c07]{margin-top:22px;color:#ffffffa8;font-size:.78rem}.legal-page article[data-v-646a4c07]{max-width:760px;padding:clamp(32px,7vw,78px)}[data-v-646a4c07] h2{margin:2.4rem 0 .8rem;font-family:var(--font-heading);font-size:1.55rem;font-weight:800}[data-v-646a4c07] li,[data-v-646a4c07] p{color:#4f555f;line-height:1.75}[data-v-646a4c07] ul{margin:1rem 0;padding-left:1.2rem;list-style:disc}[data-v-646a4c07] a{color:var(--cobalt);text-decoration:underline;text-underline-offset:3px}
