.legalDocument-module__pfO_nq__grid{gap:var(--space-8);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=1024px){.legalDocument-module__pfO_nq__grid{gap:var(--space-12);grid-template-columns:236px minmax(0,1fr)}}.legalDocument-module__pfO_nq__toc{position:static}@media (width>=1024px){.legalDocument-module__pfO_nq__toc{position:sticky}}.legalDocument-module__pfO_nq__tocLink{min-block-size:44px;align-items:center;padding-inline-start:var(--space-3);display:flex}.legalDocument-module__pfO_nq__tocSummary{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:44px;padding-block:var(--space-2);border-block-end:1px solid var(--hairline);cursor:pointer;list-style:none;display:flex}.legalDocument-module__pfO_nq__tocSummary::-webkit-details-marker{display:none}.legalDocument-module__pfO_nq__tocChevron{color:var(--text-muted);transition:transform var(--dur-fast)var(--ease-standard);flex:none}.legalDocument-module__pfO_nq__tocBox[open] .legalDocument-module__pfO_nq__tocChevron{transform:rotate(180deg)}.legalDocument-module__pfO_nq__tocList{margin:var(--space-2)0 0;gap:var(--space-1);flex-direction:column;padding:0;list-style:none;display:flex}@media (width>=1024px){.legalDocument-module__pfO_nq__tocSummary{display:none}.legalDocument-module__pfO_nq__tocBox:not([open])>.legalDocument-module__pfO_nq__tocList{content-visibility:visible!important;display:flex!important}.legalDocument-module__pfO_nq__tocList{margin-block-start:12px}}.legalDocument-module__pfO_nq__short{max-inline-size:1140px;padding-inline:var(--gutter);margin-inline:auto;padding-block-end:var(--space-8)}.legalDocument-module__pfO_nq__shortTitle{margin:0 0 var(--space-4);font-family:var(--font-sans);font-size:var(--type-meta);font-weight:var(--fw-semibold);color:var(--accent-text)}.legalDocument-module__pfO_nq__shortList{gap:var(--space-3);counter-reset:point;grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.legalDocument-module__pfO_nq__shortList{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}.legalDocument-module__pfO_nq__point{gap:var(--space-2);block-size:100%;padding:var(--space-5);border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);transition:border-color var(--dur-normal)var(--ease-out),box-shadow var(--dur-normal)var(--ease-out);text-decoration:none;display:grid;position:relative}.legalDocument-module__pfO_nq__point:before{content:"";inset-block:var(--space-5);border-radius:var(--radius-pill);background:var(--gold);inline-size:2px;position:absolute;inset-inline-start:0}.legalDocument-module__pfO_nq__point:hover{text-decoration:none}@media (hover:hover){.legalDocument-module__pfO_nq__point:hover{border-color:var(--gold);box-shadow:var(--shadow-sm)}}.legalDocument-module__pfO_nq__point:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.legalDocument-module__pfO_nq__pointTitle{font-size:var(--type-ui);font-weight:var(--fw-semibold);line-height:var(--type-lh-ui)}.legalDocument-module__pfO_nq__pointText{font-size:var(--type-meta);line-height:var(--type-lh-body);color:var(--text-2)}.legalDocument-module__pfO_nq__article{counter-reset:clause;min-inline-size:0}.legalDocument-module__pfO_nq__section{counter-increment:clause;padding-block:var(--space-8);border-block-start:1px solid var(--hairline)}.legalDocument-module__pfO_nq__section:first-of-type{border-block-start:0;padding-block-start:0}.legalDocument-module__pfO_nq__sectionLink{font-size:var(--type-ui);font-weight:var(--fw-semibold);margin-block-start:var(--space-4)}.legalDocument-module__pfO_nq__sectionTitle{align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-4);display:flex}.legalDocument-module__pfO_nq__sectionTitle:before{content:counter(clause,decimal-leading-zero);font-family:var(--font-mono);font-size:var(--type-meta);font-weight:var(--fw-medium);color:var(--accent-text);font-variant-numeric:tabular-nums;flex:none}[dir=rtl] .legalDocument-module__pfO_nq__sectionTitle:before{content:counter(clause,persian);font-family:inherit}.legalDocument-module__pfO_nq__tocList{counter-reset:toc}.legalDocument-module__pfO_nq__tocLink{counter-increment:toc;gap:var(--space-2);transition:color var(--dur-fast)var(--ease-standard),border-color var(--dur-fast)var(--ease-standard)}.legalDocument-module__pfO_nq__tocLink:before{content:counter(toc,decimal-leading-zero);font-size:var(--type-meta);color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none}[dir=rtl] .legalDocument-module__pfO_nq__tocLink:before{content:counter(toc,persian)}@media (hover:hover){.legalDocument-module__pfO_nq__tocLink:hover{color:var(--text)!important}}.legalDocument-module__pfO_nq__request{padding:var(--space-8)var(--space-6);border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-2);margin-block-start:var(--space-4);position:relative}.legalDocument-module__pfO_nq__request:before{content:"";inset:var(--space-1);border:1px solid color-mix(in srgb,var(--gold)35%,transparent);border-radius:var(--radius-md);pointer-events:none;position:absolute}.legalDocument-module__pfO_nq__requestTitle{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--type-section);font-weight:var(--fw-semibold);line-height:var(--type-lh-display)}.legalDocument-module__pfO_nq__requestBody{margin:0 0 var(--space-5);max-inline-size:var(--reading-max);font-size:var(--type-body);line-height:var(--type-lh-body);color:var(--text-2)}.legalDocument-module__pfO_nq__requestActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex;position:relative}.legalDocument-module__pfO_nq__sibling{min-block-size:44px;font-size:var(--type-ui);color:var(--accent-text);text-underline-offset:.25em;align-items:center;margin-inline-start:auto;text-decoration:underline;display:inline-flex}@media (width<=767px){.legalDocument-module__pfO_nq__request{padding:var(--space-6)var(--space-5)}.legalDocument-module__pfO_nq__requestActions>.v-btn{inline-size:100%}.legalDocument-module__pfO_nq__sibling{margin-inline-start:0}}