.LegalDocumentSections_sectionLinks__XZ233{margin:0;padding:0;list-style:none}.LegalDocumentSections_sectionLinks__XZ233[data-layout=mobile]{margin-top:0}.LegalDocumentSections_sectionLinks__XZ233[data-layout=desktop]{margin-top:var(--space-3)}.LegalDocumentSections_sectionLinks__XZ233 a{min-height:44px;display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:center;color:var(--ink-soft);font-size:var(--text-body-sm);line-height:var(--lh-heading);transition:color var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out)}.LegalDocumentSections_sectionLinks__XZ233 a span{color:var(--blue-600);font-size:var(--text-caption);font-weight:var(--fw-semibold)}.LegalDocumentSections_sectionLinks__XZ233 a:hover{color:var(--blue-700)}.LegalDocumentSections_sectionLinks__XZ233 a:focus-visible{outline:2px solid var(--blue-600);outline-offset:3px}.LegalDocumentSections_legalSection__dvCMv{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-8) 0;border-bottom:1px solid var(--line);scroll-margin-top:var(--space-24)}.LegalDocumentSections_legalSection__dvCMv:target{border-bottom-color:var(--blue-600)}.LegalDocumentSections_legalSection__dvCMv:focus{outline:2px solid var(--blue-600);outline-offset:3px}.LegalDocumentSections_legalSection__dvCMv:last-child{padding-bottom:0;border-bottom:0}.LegalDocumentSections_index__livl_{padding-top:var(--space-1);color:var(--blue-600);font-size:var(--text-caption);font-weight:var(--fw-semibold)}.LegalDocumentSections_legalSection__dvCMv h2{color:var(--ink);font-size:var(--text-h4);font-weight:var(--fw-semibold);line-height:var(--lh-heading);text-wrap:balance}.LegalDocumentSections_copy__tPyQA{margin-top:var(--space-4);color:var(--ink-soft);font-size:var(--text-body);line-height:var(--lh-body)}.LegalDocumentSections_copy__tPyQA p+[class*=callout],.LegalDocumentSections_copy__tPyQA p+p,.LegalDocumentSections_copy__tPyQA p+ul,.LegalDocumentSections_copy__tPyQA ul+p{margin-top:var(--space-4)}.LegalDocumentSections_copy__tPyQA ul{display:flex;flex-direction:column;gap:var(--space-3);padding-left:var(--space-6);list-style:disc}.LegalDocumentSections_copy__tPyQA li{padding-left:var(--space-1)}.LegalDocumentSections_copy__tPyQA strong{color:var(--ink);font-weight:var(--fw-semibold)}.LegalDocumentSections_copy__tPyQA a{min-height:44px;display:inline-flex;align-items:center;color:var(--blue-700);font-weight:var(--fw-medium);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.LegalDocumentSections_copy__tPyQA a:focus-visible{outline:2px solid var(--blue-600);outline-offset:3px}@media (min-width:1024px){.LegalDocumentSections_legalSection__dvCMv{grid-template-columns:48px minmax(0,1fr);gap:var(--space-4);padding:var(--space-12) 0}}@media (prefers-reduced-motion:reduce){.LegalDocumentSections_sectionLinks__XZ233 a{transition:none}}