.LegalDocument-module__IPHOEa__wrap{--paper:#f5f0e3;--paper-2:#ebe4d1;--surface:#faf5e8;--ink:#1a1512;--ink-2:#4d4640;--ink-3:#8a8378;--ink-4:#b8b1a4;--hairline:#d9d1be;--mudhammatan:#0e2a18;--mudhammatan-2:#163b24;--mudhammatan-soft:#e3e9df;--mudhammatan-ink:#f5f0e3;--cinnabar:#b3392b;--focus-ring:0 0 0 3px #0e2a1859;--f-display:var(--font-bricolage), system-ui, sans-serif;--f-body:var(--font-manrope), system-ui, sans-serif;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-7:48px;--s-9:80px;--r-1:4px;--r-3:12px;--r-p:9999px;--dur:.22s;--ease:cubic-bezier(.32, .72, 0, 1);--page-pad:24px;background:var(--paper);padding:var(--s-7) 0 var(--s-9);font-family:var(--f-body);color:var(--ink);min-height:100vh}@supports (height:100dvh){.LegalDocument-module__IPHOEa__wrap{min-height:100dvh}}.LegalDocument-module__IPHOEa__inner{max-width:1120px;padding:0 var(--page-pad);margin:0 auto}.LegalDocument-module__IPHOEa__eyebrow{align-items:center;gap:var(--s-3);font-family:var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:600;display:inline-flex}.LegalDocument-module__IPHOEa__rule{background:var(--mudhammatan);width:28px;height:2px;display:inline-block}.LegalDocument-module__IPHOEa__head{gap:var(--s-3);margin-bottom:var(--s-7);padding-bottom:var(--s-5);border-bottom:1px solid var(--hairline);flex-direction:column;display:flex}.LegalDocument-module__IPHOEa__title{font-family:var(--f-display);letter-spacing:-.03em;color:var(--ink);margin:var(--s-1) 0 0;font-variation-settings:"'wdth' 100, 'opsz' 56";font-size:clamp(36px,4.8vw,60px);font-weight:700;line-height:1}.LegalDocument-module__IPHOEa__headMeta{align-items:center;gap:var(--s-2);font-family:var(--f-body);color:var(--ink-2);flex-wrap:wrap;font-size:13px;display:inline-flex}.LegalDocument-module__IPHOEa__updatedBadge{background:var(--mudhammatan-soft);color:var(--mudhammatan);border-radius:var(--r-p);letter-spacing:.08em;text-transform:uppercase;align-items:center;padding:4px 12px;font-size:11px;font-weight:700;display:inline-flex}.LegalDocument-module__IPHOEa__headLink{color:var(--mudhammatan);text-underline-offset:2px;font-weight:600;text-decoration:underline}.LegalDocument-module__IPHOEa__lede{margin:var(--s-2) 0 0;font-family:var(--f-body);color:var(--ink-2);max-width:720px;font-size:16px;line-height:1.6}.LegalDocument-module__IPHOEa__body{gap:var(--s-7);grid-template-columns:220px 1fr;align-items:start;display:grid}.LegalDocument-module__IPHOEa__toc{gap:var(--s-3);padding:var(--s-4);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-3);flex-direction:column;display:flex;position:sticky;top:88px}.LegalDocument-module__IPHOEa__tocLabel{font-family:var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.LegalDocument-module__IPHOEa__tocList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.LegalDocument-module__IPHOEa__tocLink{padding:var(--s-2) var(--s-3);font-family:var(--f-body);color:var(--ink-2);border-radius:var(--r-1);letter-spacing:-.003em;transition:background var(--dur) var(--ease), color var(--dur) var(--ease);font-size:13px;line-height:1.45;text-decoration:none;display:block}.LegalDocument-module__IPHOEa__tocLink:hover{background:var(--paper);color:var(--mudhammatan)}.LegalDocument-module__IPHOEa__tocLink:focus-visible{box-shadow:var(--focus-ring);outline:none}.LegalDocument-module__IPHOEa__content{gap:var(--s-7);flex-direction:column;display:flex}.LegalDocument-module__IPHOEa__section{scroll-margin-top:120px}.LegalDocument-module__IPHOEa__sectionTitle{font-family:var(--f-display);letter-spacing:-.025em;color:var(--ink);margin:0 0 var(--s-3);font-variation-settings:"'wdth' 100, 'opsz' 28";padding-bottom:var(--s-2);border-bottom:1px solid var(--hairline);font-size:clamp(22px,2.4vw,28px);font-weight:700;line-height:1.15}.LegalDocument-module__IPHOEa__sectionBody{gap:var(--s-3);font-family:var(--f-body);color:var(--ink-2);flex-direction:column;max-width:720px;font-size:15px;line-height:1.65;display:flex}.LegalDocument-module__IPHOEa__sectionBody p{margin:0}.LegalDocument-module__IPHOEa__sectionBody strong{color:var(--ink);font-weight:700}.LegalDocument-module__IPHOEa__sectionBody a{color:var(--mudhammatan);text-underline-offset:2px;font-weight:600;text-decoration:underline}.LegalDocument-module__IPHOEa__sectionBody code{font-family:var(--f-display);background:var(--paper-2);border-radius:var(--r-1);color:var(--ink);padding:2px 6px;font-size:13px;font-weight:600}.LegalDocument-module__IPHOEa__sectionBody ul{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalDocument-module__IPHOEa__sectionBody ul li{padding-left:var(--s-5);position:relative}.LegalDocument-module__IPHOEa__sectionBody ul li:before{content:"";background:var(--mudhammatan);width:10px;height:2px;position:absolute;top:10px;left:0}.LegalDocument-module__IPHOEa__contentFoot{justify-content:space-between;align-items:center;gap:var(--s-4);padding-top:var(--s-5);border-top:1px solid var(--hairline);font-family:var(--f-body);color:var(--ink-3);margin-top:var(--s-5);flex-wrap:wrap;font-size:12px;display:flex}.LegalDocument-module__IPHOEa__contentFootLink{color:var(--mudhammatan);align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.LegalDocument-module__IPHOEa__contentFootLink:hover{text-underline-offset:2px;text-decoration:underline}@media (max-width:900px){.LegalDocument-module__IPHOEa__body{grid-template-columns:1fr}.LegalDocument-module__IPHOEa__toc{order:2;position:static}.LegalDocument-module__IPHOEa__content{order:1}}@media (max-width:720px){.LegalDocument-module__IPHOEa__wrap{padding:var(--s-5) 0 var(--s-7)}.LegalDocument-module__IPHOEa__inner{padding:0 var(--s-4)}}
