.LegalDocumentView_article__p9_qo{max-width:46rem;margin:0 auto;padding:0 0 2.5rem}.LegalDocumentView_header__lgYdd{margin-bottom:1.75rem}.LegalDocumentView_identity__ZbOJZ{margin:0 0 .35rem;font-size:.8rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);font-weight:600}.LegalDocumentView_title__oc2fG{margin:0 0 1rem;font-family:var(--font-display-face),Georgia,serif;font-size:clamp(1.6rem,3vw,2.1rem);line-height:1.2;color:var(--ink)}.LegalDocumentView_meta__rpKUu{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-gap:.75rem 1rem;gap:.75rem 1rem;margin:0 0 1rem;padding:.9rem 1rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-elevated)}.LegalDocumentView_meta__rpKUu div{margin:0}.LegalDocumentView_meta__rpKUu dt{margin:0;font-size:.72rem;text-transform:uppercase;letter-spacing:.03em;color:var(--ink-muted)}.LegalDocumentView_meta__rpKUu dd{margin:.15rem 0 0;font-weight:600;color:var(--ink)}.LegalDocumentView_summary__msK0v{margin:0;color:var(--ink-muted);line-height:1.55}.LegalDocumentView_toc__kUT4e{margin:0 0 1.75rem;padding:1rem 1.1rem;border-left:3px solid var(--brand);background:var(--brand-soft);border-radius:0 var(--radius) var(--radius) 0}.LegalDocumentView_tocTitle__g5XS6{margin:0 0 .5rem;font-size:.95rem}.LegalDocumentView_toc__kUT4e ol{margin:0;padding-left:1.1rem}.LegalDocumentView_toc__kUT4e li{margin:.25rem 0}.LegalDocumentView_toc__kUT4e a{color:var(--brand-ink);text-decoration:none;font-size:.92rem}.LegalDocumentView_toc__kUT4e a:hover{text-decoration:underline}.LegalDocumentView_section__Qa1vb{margin:0 0 1.6rem;scroll-margin-top:1.25rem}.LegalDocumentView_section__Qa1vb h2{margin:0 0 .65rem;font-size:1.15rem;color:var(--ink)}.LegalDocumentView_section__Qa1vb p{margin:0 0 .7rem;color:var(--ink);line-height:1.6;font-size:.98rem}.LegalDocumentView_related__oMGF_{margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--line)}.LegalDocumentView_related__oMGF_ h2{margin:0 0 .6rem;font-size:1rem}.LegalDocumentView_related__oMGF_ ul{margin:0;padding-left:1.1rem}.LegalDocumentView_related__oMGF_ a{color:var(--brand);font-weight:500}@media (max-width:640px){.LegalDocumentView_meta__rpKUu{grid-template-columns:1fr 1fr}}