._page_k2jqo_6{--legal-header-offset:88px;--legal-measure:70ch;--legal-toc-width:240px}._header_k2jqo_12{max-width:var(--legal-measure)}._meta_k2jqo_16{gap:var(--mantine-spacing-xs) var(--mantine-spacing-xl);margin:var(--mantine-spacing-md) 0 0;font-size:var(--mantine-font-size-sm);flex-wrap:wrap;display:flex}._metaItem_k2jqo_24{gap:.4em;display:flex}._metaLabel_k2jqo_29{color:var(--mantine-color-dimmed)}._metaValue_k2jqo_33{margin:0;font-weight:500}._document_k2jqo_38{gap:var(--mantine-spacing-xl);grid-template-columns:minmax(0,1fr);grid-template-areas:"header""toc""content";align-items:start;display:grid}._documentHeader_k2jqo_49{grid-area:header}._toc_k2jqo_53{min-width:0;max-width:var(--legal-measure);grid-area:toc}._content_k2jqo_59{min-width:0;max-width:var(--legal-measure);grid-area:content}@media (width>=62em){._document_k2jqo_38[data-with-toc]{grid-template-areas:"toc header""toc content";grid-template-columns:var(--legal-toc-width) minmax(0, 1fr);column-gap:56px}._toc_k2jqo_53{top:calc(var(--legal-header-offset) + var(--mantine-spacing-xs));max-height:calc(100vh - var(--legal-header-offset) - var(--mantine-spacing-xl));flex-direction:column;display:flex;position:sticky}}._tocNav_k2jqo_87{flex-direction:column;min-height:0;display:flex}._tocScroll_k2jqo_93{min-height:0}._tocHeading_k2jqo_97{letter-spacing:.06em;text-transform:uppercase;color:var(--mantine-color-dimmed);padding:0 var(--mantine-spacing-xs) var(--mantine-spacing-xs);font-size:10.5px;font-weight:600}._tocLink_k2jqo_106{border-radius:var(--mantine-radius-sm);padding:6px var(--mantine-spacing-xs);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed)}._tocLink_k2jqo_106[data-active]{color:var(--mantine-color-text);font-weight:600}._section_k2jqo_118{scroll-margin-top:calc(var(--legal-header-offset) + var(--mantine-spacing-xs))}._section_k2jqo_118+._section_k2jqo_118{border-top:1px solid var(--mantine-color-default-border);padding-top:var(--mantine-spacing-xl)}._body_k2jqo_127{max-width:var(--legal-measure);margin-top:var(--mantine-spacing-xl)}
