.LegalDoc_draft__Sm6wR{display:grid;grid-gap:var(--lun-space-2);gap:var(--lun-space-2);max-width:820px}.LegalDoc_draftLabel__uchd8{color:var(--isle-amber);font-family:var(--lun-font-label),ui-monospace,monospace;font-size:var(--lun-label-md);line-height:1.2}.LegalDoc_intro__ZII1Z{display:grid;grid-gap:var(--lun-space-3);gap:var(--lun-space-3);max-width:var(--lun-measure)}.LegalDoc_layout__XsNYO{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:var(--lun-space-7);gap:var(--lun-space-7);align-items:start}.LegalDoc_toc__f6irz{position:-webkit-sticky;position:sticky;top:calc(var(--header-h, 0px) + var(--lun-space-4));font-size:var(--lun-body-sm)}.LegalDoc_tocTitle__gK5sB{margin-bottom:var(--lun-space-2);color:var(--isle-silver-muted);font-family:var(--lun-font-label),ui-monospace,monospace;font-size:var(--lun-label-md);line-height:1}.LegalDoc_toc__f6irz ol{display:grid;grid-gap:var(--lun-space-1);gap:var(--lun-space-1);margin:0;padding-left:var(--lun-space-5)}.LegalDoc_toc__f6irz a{color:var(--isle-silver)}.LegalDoc_toc__f6irz a:hover{color:var(--isle-amber)}.LegalDoc_body__rRtJf{display:grid;grid-gap:var(--lun-space-7);gap:var(--lun-space-7);max-width:var(--lun-measure);padding:var(--lun-space-6);border:2px solid var(--isle-ink);background:var(--isle-surface);box-shadow:4px 4px 0 var(--isle-ink)}.LegalDoc_section__JUKft{display:grid;grid-gap:var(--lun-space-3);gap:var(--lun-space-3);scroll-margin-top:var(--lun-space-4)}.LegalDoc_section__JUKft h2{font-size:var(--lun-display-sm)}.LegalDoc_number__JFJhG{color:var(--isle-amber)}.LegalDoc_section__JUKft h3{margin-top:var(--lun-space-2);font-family:var(--lun-font-body),system-ui,sans-serif;font-size:var(--lun-body-md);font-weight:700}.LegalDoc_section__JUKft ol,.LegalDoc_section__JUKft ul{display:grid;grid-gap:var(--lun-space-2);gap:var(--lun-space-2);margin:0;padding-left:var(--lun-space-5)}.LegalDoc_section__JUKft a{color:var(--lun-link)}.LegalDoc_intro__ZII1Z code,.LegalDoc_section__JUKft code{padding:1px 6px;background:var(--isle-surface-raised);color:var(--isle-silver);box-shadow:2px 2px 0 var(--isle-ink);font-family:var(--lun-font-label),ui-monospace,monospace;font-size:var(--lun-label-md);line-height:1;white-space:nowrap}.LegalDoc_fill__dmE6D{padding:0 4px;background:var(--isle-amber);color:var(--isle-ink)}.LegalDoc_review__p_ibB{display:grid;grid-gap:var(--lun-space-1);gap:var(--lun-space-1);padding:var(--lun-space-3) var(--lun-space-4);border:3px dashed var(--isle-amber);background:var(--isle-night-0);font-size:var(--lun-body-sm)}.LegalDoc_reviewLabel__TcN_s{color:var(--isle-amber);font-family:var(--lun-font-label),ui-monospace,monospace;font-size:var(--lun-label-md);font-weight:400;line-height:1}@media (max-width:900px){.LegalDoc_layout__XsNYO{grid-template-columns:minmax(0,1fr);gap:var(--lun-space-5)}.LegalDoc_toc__f6irz{position:static}.LegalDoc_body__rRtJf{padding:var(--lun-space-5) var(--lun-space-4)}}