.LegalDocumentView_page__hFWGE{max-width:46rem;margin:0 auto;padding:3rem 1.25rem 5rem;display:flex;flex-direction:column;gap:2rem}.LegalDocumentView_header__fx1zo{display:flex;flex-direction:column;gap:.75rem;padding-bottom:1.75rem;border-bottom:1px solid var(--admin-border)}.LegalDocumentView_title__Wfxjc{margin:0;font-family:var(--font-cormorant),serif;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:600;line-height:1.15;text-transform:none;letter-spacing:0}.LegalDocumentView_summary__i40kD{margin:0;font-size:1.05rem;line-height:1.6;color:var(--admin-muted)}.LegalDocumentView_updated__tYk0r{margin:0;font-size:.85rem;color:var(--admin-muted)}.LegalDocumentView_draftNotice__EAhAu{margin:0;padding:1rem 1.25rem;border-radius:.75rem;background:var(--admin-cream);border:1px solid rgba(217,91,133,.25);font-size:.95rem;line-height:1.55}.LegalDocumentView_draftNotice__EAhAu code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.9em;background:rgba(255,255,255,.65);padding:.1em .4em;border-radius:.25rem}.LegalDocumentView_section__f_BLf{display:flex;flex-direction:column;gap:.85rem}.LegalDocumentView_heading__IA5_U{margin:0;font-size:1.05rem;font-weight:700;line-height:1.35;text-transform:none;letter-spacing:0}.LegalDocumentView_paragraph__eXz97{margin:0;font-size:1rem;line-height:1.7}.LegalDocumentView_list__KozhA{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem;font-size:1rem;line-height:1.6}@media (max-width:768px){.LegalDocumentView_page__hFWGE{padding:2rem 1rem 3.5rem;gap:1.5rem}.LegalDocumentView_list__KozhA,.LegalDocumentView_paragraph__eXz97{font-size:.95rem}}