.legal-page[data-v-a56abd0a]{padding-top:10rem;padding-bottom:5rem;max-width:960px;overflow-wrap:anywhere}.legal-page h1[data-v-a56abd0a]{font-family:var(--f-serif);font-size:clamp(2rem,5vw,3.5rem);margin:1.5rem 0;line-height:1.15}.legal-page h2[data-v-a56abd0a]{font-size:1.25rem;margin:2rem 0 .8rem}.legal-page p[data-v-a56abd0a]{line-height:1.8;margin-bottom:1rem}.legal-page a[data-v-a56abd0a]{text-decoration:underline}.legal-draft[data-v-a56abd0a]{padding:1rem;border:1px solid var(--c-gold);background:var(--c-cream-warm)}.legal-revision[data-v-a56abd0a]{color:var(--c-stone-dk);font-size:.85rem}.legal-links[data-v-a56abd0a]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}
