.legalDocument_page__DxT2z{--legal-bg:#f6f7f9;--legal-paper:#ffffff;--legal-ink:#1a1d26;--legal-muted:#5c6370;--legal-accent:#2d3a4f;--legal-rule:#e2e5eb;--legal-maxw:1440px;margin:0;min-height:100vh;display:flex;flex-direction:column;font-family:Georgia,Times New Roman,Times,serif;font-size:1.0625rem;line-height:1.7;color:var(--legal-ink);background:var(--legal-bg);-webkit-font-smoothing:antialiased}.legalDocument_wrap__ur4w6{width:100%;max-width:var(--legal-maxw);margin:0 auto;padding:2.5rem 1.5rem 4rem;flex:1}.legalDocument_paper__vNoVa{background:var(--legal-paper);padding:2.75rem 2.25rem 3.25rem;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.06),0 8px 24px rgba(45,58,79,.06);border:1px solid var(--legal-rule)}@media (max-width:640px){.legalDocument_paper__vNoVa{padding:1.75rem 1.25rem 2.5rem}.legalDocument_wrap__ur4w6{padding:1.25rem 1rem 3rem}}.legalDocument_paper__vNoVa h1{font-size:clamp(1.35rem,4vw,1.65rem);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0 0 1.5rem;color:var(--legal-accent);padding-bottom:1rem;border-bottom:2px solid var(--legal-accent)}.legalDocument_meta__QeIsz,.legalDocument_paper__vNoVa h1{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.legalDocument_meta__QeIsz{font-size:.9rem;line-height:1.65;color:var(--legal-muted);margin:0 0 1.75rem}.legalDocument_meta__QeIsz p{margin:.35rem 0}.legalDocument_paper__vNoVa h2{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.05rem;font-weight:700;color:var(--legal-accent);margin:2rem 0 .85rem;padding-top:.25rem}.legalDocument_paper__vNoVa h2:first-of-type{margin-top:1.5rem}.legalDocument_paper__vNoVa h3{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.95rem;font-weight:600;color:var(--legal-ink);margin:1.35rem 0 .6rem}.legalDocument_paper__vNoVa p{margin:0 0 1rem}.legalDocument_paper__vNoVa ul{margin:0 0 1rem;padding-left:1.35rem}.legalDocument_paper__vNoVa li{margin-bottom:.4rem;padding-left:.25rem}.legalDocument_paper__vNoVa ul.legalDocument_listO__GXPLF{list-style:none;padding-left:1.5rem;margin-top:.35rem}.legalDocument_paper__vNoVa ul.legalDocument_listO__GXPLF>li{position:relative;padding-left:0}.legalDocument_paper__vNoVa ul.legalDocument_listO__GXPLF>li:before{content:"o "}.legalDocument_note__YxPUZ{margin-top:.75rem;padding:.85rem 1rem;background:#f0f2f6;border-left:3px solid var(--legal-accent);border-radius:0 6px 6px 0;font-size:.98rem}.legalDocument_note__YxPUZ p{margin:0 0 .5rem}.legalDocument_note__YxPUZ p:last-child{margin-bottom:0}