.LegalDoc_doc__IFlA5{padding-block:var(--space-48) var(--space-96);background:var(--surface)}.LegalDoc_head__bTP1o{max-width:72ch;display:flex;flex-direction:column;gap:var(--space-12)}.LegalDoc_kicker__TSk11{font-size:var(--size-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--fg2);font-weight:500}.LegalDoc_h1__ASx04{font-size:clamp(1.625rem,4vw,2.5rem)}.LegalDoc_meta__3Elrq{color:var(--fg2);font-size:var(--size-body)}.LegalDoc_intro__EEOyh{display:flex;flex-direction:column;gap:var(--space-12);margin-top:var(--space-16)}.LegalDoc_intro__EEOyh p{color:var(--fg2);line-height:1.65}.LegalDoc_toc__drw7z{margin-top:var(--space-48);padding:var(--space-24);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-24);max-width:72ch}.LegalDoc_tocTitle__zQyPg{font-size:var(--size-body-lg);font-weight:600;margin-bottom:var(--space-12)}.LegalDoc_tocList__zgU2A{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}@media (min-width:640px){.LegalDoc_tocList__zgU2A{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8) var(--space-24)}}.LegalDoc_tocList__zgU2A a{color:var(--fg1);line-height:1.45}@media (max-width:639px){.LegalDoc_tocList__zgU2A a{display:flex;align-items:center;min-height:40px}.LegalDoc_tocList__zgU2A{gap:0}}.LegalDoc_tocList__zgU2A a:hover{text-decoration:underline;text-underline-offset:3px}.LegalDoc_tocNum__Z0nxl{color:var(--fg3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LegalDoc_body__PP_Vs{margin-top:var(--space-48);max-width:72ch}.LegalDoc_section__YPTxu{margin-bottom:var(--space-48);scroll-margin-top:calc(var(--header-h) + 16px)}.LegalDoc_sectionTitle__Bos2F{font-size:var(--size-subtitle);font-weight:600;margin-bottom:var(--space-16)}.LegalDoc_num__IL2vw{color:var(--fg3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-right:var(--space-4)}.LegalDoc_clauses__MSKWK{display:flex;flex-direction:column;gap:var(--space-12)}.LegalDoc_clause__l69e3{display:grid;grid-template-columns:3.5rem minmax(0,1fr);grid-gap:var(--space-8);gap:var(--space-8)}.LegalDoc_clauseNum__QIjB0{color:var(--fg3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.65}.LegalDoc_clauseText__5vd3b{color:var(--fg1);line-height:1.65}.LegalDoc_req__zXhUc{display:grid;grid-gap:var(--space-8);gap:var(--space-8);margin:0}.LegalDoc_req__zXhUc>div{display:grid;grid-gap:2px;gap:2px}@media (min-width:640px){.LegalDoc_req__zXhUc>div{grid-template-columns:16rem minmax(0,1fr);gap:var(--space-16);align-items:baseline}}.LegalDoc_req__zXhUc dt{color:var(--fg2);font-size:var(--size-body)}.LegalDoc_req__zXhUc dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LegalDoc_req__zXhUc a{text-decoration:underline;text-underline-offset:3px}@media print{.LegalDoc_toc__drw7z{display:none}.LegalDoc_doc__IFlA5{padding:0}.LegalDoc_clause__l69e3{grid-template-columns:3rem minmax(0,1fr)}.LegalDoc_section__YPTxu{page-break-inside:auto}.LegalDoc_sectionTitle__Bos2F{page-break-after:avoid}}