.legal-page_page__zWBRP{--lg-paper:var(--paper-warm,#f6f1e7);--lg-ink:var(--ink-900,#1c1a17);--lg-muted:var(--cq-muted,#6b6358);--lg-line:var(--line,#d8cfc0);--lg-accent:var(--cq-accent,#9a3b2e);--lg-mono:var(--cq-font-mono,ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace);background:var(--lg-paper);color:var(--lg-ink);min-height:100dvh;padding:clamp(1.5rem,4vw,4rem) clamp(1rem,4vw,3rem)}.legal-page_shell__mYGHK{max-width:1120px;margin:0 auto}.legal-page_kicker__MXrby{font-family:var(--lg-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--lg-muted)}.legal-page_title__xgx6I{font-size:clamp(2rem,5vw,3rem);font-weight:700;letter-spacing:-.01em;margin:.4rem 0 .75rem}.legal-page_stamp__Vq_C4{display:inline-block;font-family:var(--lg-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--lg-muted);border:1px dashed var(--lg-line);border-radius:4px;padding:.25rem .6rem}.legal-page_layout__xMlr7{display:grid;grid-template-columns:230px minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);margin-top:2rem;align-items:start}.legal-page_tocSticky__e_HJ8{position:sticky;top:1.5rem;font-family:var(--lg-mono);font-size:.78rem}.legal-page_tocSticky__e_HJ8 ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.legal-page_tocDetails__TP5Ol a,.legal-page_tocSticky__e_HJ8 a{color:var(--lg-muted);text-decoration:none}.legal-page_tocDetails__TP5Ol a:hover,.legal-page_tocSticky__e_HJ8 a:hover{color:var(--lg-accent)}.legal-page_tocNum__0oSZJ{color:var(--lg-accent);margin-right:.5rem}.legal-page_tocDetails__TP5Ol{display:none;font-family:var(--lg-mono);font-size:.82rem;border:1px dashed var(--lg-line);border-radius:6px;padding:.5rem .9rem;margin-bottom:1.5rem}.legal-page_tocDetails__TP5Ol summary{cursor:pointer;letter-spacing:.1em;text-transform:uppercase;color:var(--lg-ink)}.legal-page_tocDetails__TP5Ol ol{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.4rem}.legal-page_article__VdQnV{min-width:0}.legal-page_receipt__EcYbh{background:#fffdf8;border:1px solid var(--lg-line);border-top:3px dashed var(--lg-line);border-radius:0 0 8px 8px;padding:1.1rem 1.25rem;max-width:480px;margin-bottom:2.5rem;font-family:var(--lg-mono);font-size:.82rem}.legal-page_receiptHead__lXRsz{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.75rem}.legal-page_receiptTitle__gIY7_{font-weight:700;letter-spacing:.04em}.legal-page_receiptId__6_xos{color:var(--lg-muted);font-size:.72rem}.legal-page_receiptRow__9aXHg{display:flex;justify-content:space-between;gap:1rem;padding:.22rem 0;color:var(--lg-ink)}.legal-page_receiptRow__9aXHg span:last-child{color:var(--lg-muted);text-align:right}.legal-page_receiptDivider__9mHI4{border:0;border-top:1px dashed var(--lg-line);margin:.6rem 0}.legal-page_receiptTotal__Njj_V{font-weight:700}.legal-page_receiptWhy__cX25G{margin:.75rem 0 0;font-family:inherit;font-size:.78rem;color:var(--lg-muted);line-height:1.5}.legal-page_receiptChips__XXf_y{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.75rem}.legal-page_receiptChips__XXf_y span{font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--lg-line);border-radius:999px;padding:.12rem .5rem;color:var(--lg-muted)}.legal-page_sectionHead__ZkXOA{display:flex;align-items:baseline;gap:.75rem;font-size:1.18rem;font-weight:700;margin:0 0 .75rem;scroll-margin-top:1.5rem}.legal-page_secNum__fJANQ{font-family:var(--lg-mono);font-size:.85rem;color:var(--lg-accent)}.legal-page_body__9hmuz{max-width:68ch;line-height:1.65}.legal-page_body__9hmuz p{margin:0 0 1rem}.legal-page_body__9hmuz ul{margin:0 0 1rem;padding-left:1.2rem}.legal-page_body__9hmuz li{margin-bottom:.4rem}.legal-page_body__9hmuz a{color:var(--lg-accent)}.legal-page_rule__PH0Zv{border:0;border-top:1px dashed var(--lg-line);margin:2rem 0;max-width:68ch}.legal-page_plain__1JjIb{border-left:3px solid var(--lg-line);padding:.6rem 0 .6rem 1rem;margin:1rem 0 1.25rem;max-width:68ch}.legal-page_plainLabel__0HLFv{display:block;font-family:var(--lg-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--lg-muted);margin-bottom:.3rem}.legal-page_counsel__Rmkil{display:flex;gap:.6rem;align-items:flex-start;background:#fbeae6;border:1px dashed var(--lg-accent);border-radius:6px;padding:.75rem 1rem;margin:1rem 0 1.25rem;max-width:68ch;font-size:.85rem;color:#6f241a}.legal-page_counselTag__fbL0A{font-family:var(--lg-mono);font-size:.66rem;font-weight:700;letter-spacing:.1em;white-space:nowrap;color:var(--lg-accent)}@media (max-width:900px){.legal-page_layout__xMlr7{grid-template-columns:minmax(0,1fr)}.legal-page_tocSticky__e_HJ8{display:none}.legal-page_tocDetails__TP5Ol{display:block}}@media print{.legal-page_page__zWBRP{background:#fff;color:#000;padding:0}.legal-page_receiptChips__XXf_y,.legal-page_tocDetails__TP5Ol,.legal-page_tocSticky__e_HJ8{display:none!important}.legal-page_page__zWBRP details>:not(summary){display:block!important}.legal-page_body__9hmuz,.legal-page_counsel__Rmkil,.legal-page_plain__1JjIb,.legal-page_rule__PH0Zv{max-width:none}.legal-page_counsel__Rmkil{border:1px solid #000;background:#fff;color:#000}}