.LegalDocument_doc__mB_i5{width:100%;max-width:820px;display:flex;flex-direction:column;gap:28px}.LegalDocument_docHead__YjMF6{display:flex;flex-direction:column;gap:8px}.LegalDocument_docTitle__2SHdE{margin:0;font-family:var(--font-display);font-size:32px;font-weight:700;letter-spacing:-.01em;color:var(--text);text-transform:none}.LegalDocument_docRevision__zf3H6{font-size:13px;color:var(--text-faint)}.LegalDocument_intro__sqH_P{margin:0;font-size:15px;line-height:1.6;color:var(--text-muted)}.LegalDocument_sections__hrf2V{display:flex;flex-direction:column;gap:26px}.LegalDocument_section__gTiLr{display:flex;flex-direction:column;gap:10px}.LegalDocument_sectionHeading__Y_7It{margin:0;font-family:var(--font-display);font-size:18px;font-weight:600;color:var(--text);text-transform:none}.LegalDocument_sectionNum__Unv8t{color:var(--positive)}.LegalDocument_paragraph__sqqk2{margin:0;font-size:14.5px;line-height:1.7;color:var(--text-muted)}.LegalDocument_list__x_OfD{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:8px;font-size:14.5px;line-height:1.6;color:var(--text-muted)}.LegalDocument_list__x_OfD li::marker{color:var(--text-faint)}.LegalDocument_callout__Bm1Cf{background:color-mix(in srgb,var(--positive) 8%,transparent);border:1px solid color-mix(in srgb,var(--positive) 26%,transparent);border-radius:12px;padding:14px 16px;font-size:14px;line-height:1.6;color:var(--text)}@media (max-width:768px){.LegalDocument_docTitle__2SHdE{font-size:25px}}