.LegalPage_page__uceEd{max-width:860px;margin:0 auto;padding:1.5rem 1rem 2rem}.LegalPage_header__h968T{margin-bottom:1rem}.LegalPage_title__oLq5r{margin:0;font-family:Georgia,Times New Roman,serif;font-size:2rem;color:#1f2937}.LegalPage_subtitle__Cgtg1{margin:.35rem 0 0;color:var(--color-muted)}.LegalPage_card__WcBds{padding:1.25rem 1.5rem;border:1px solid var(--color-border);border-radius:var(--radius,1rem);background:var(--color-surface,#fff);color:#334155;line-height:1.65}.LegalPage_draft__G6PuX{margin:0 0 1rem;padding:.6rem .8rem;border-left:3px solid var(--color-chip-gold-border);border-radius:.35rem;background:var(--color-chip-gold-bg-soft);color:var(--color-chip-gold-text);font-weight:700}.LegalPage_intro__y_AOR{margin-top:0;font-size:1.02rem}.LegalPage_contents__9WegM{margin:1rem 0 1.5rem;padding:.8rem 1rem;border-radius:.75rem;background:#f8fafc}.LegalPage_contents__9WegM ol{margin:.3rem 0 0;padding-left:1.2rem}.LegalPage_contents__9WegM a{color:var(--color-primary-dark)}.LegalPage_contentsTitle__sHh_1{margin:0;font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#475569}.LegalPage_section__TMbJv{scroll-margin-top:6rem}.LegalPage_heading__3I9I3{margin:1.5rem 0 .4rem;font-size:1.2rem;color:#1f2937}.LegalPage_tableWrap__9jgsf{overflow-x:auto}.LegalPage_table__uyOT8{width:100%;border-collapse:collapse;font-size:.88rem}.LegalPage_table__uyOT8 td,.LegalPage_table__uyOT8 th{padding:.45rem .5rem;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.LegalPage_table__uyOT8 th{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#475569}