.LegalDocument-module__1w8UVG__wrap{gap:var(--spacing-2xl);flex-direction:column;max-width:54rem;display:flex}.LegalDocument-module__1w8UVG__header{gap:var(--spacing-sm);flex-direction:column;display:flex}.LegalDocument-module__1w8UVG__eyebrow{letter-spacing:.08em;text-transform:uppercase}.LegalDocument-module__1w8UVG__intro{gap:var(--spacing-md);flex-direction:column;display:flex}.LegalDocument-module__1w8UVG__toc{gap:var(--spacing-md);padding:var(--spacing-xl);border:1px solid var(--divider-soft);border-radius:var(--radius-md);background:var(--color-bg-subtle);flex-direction:column;display:flex}.LegalDocument-module__1w8UVG__tocTitle{font-size:var(--font-size-body-sm,.875rem);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);margin:0;font-weight:600}.LegalDocument-module__1w8UVG__tocList{gap:var(--spacing-xs) var(--spacing-lg);counter-reset:toc;grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.LegalDocument-module__1w8UVG__tocList li{counter-increment:toc;font-size:var(--font-size-body-md,1rem);line-height:1.5}.LegalDocument-module__1w8UVG__tocList a{color:var(--color-text-primary);text-decoration:none}.LegalDocument-module__1w8UVG__tocList a:hover{color:var(--color-text-brand);text-decoration:underline}.LegalDocument-module__1w8UVG__doc{gap:var(--spacing-2xl);flex-direction:column;display:flex}.LegalDocument-module__1w8UVG__block{gap:var(--spacing-md);scroll-margin-top:calc(var(--header-height) + var(--spacing-lg));flex-direction:column;display:flex}.LegalDocument-module__1w8UVG__blockTitle{margin:0}.LegalDocument-module__1w8UVG__paragraph{text-wrap:pretty;margin:0;line-height:1.7}.LegalDocument-module__1w8UVG__list{gap:var(--spacing-sm);padding-left:var(--spacing-xl);flex-direction:column;margin:0;line-height:1.7;display:flex}.LegalDocument-module__1w8UVG__list li{padding-left:var(--spacing-xs)}.LegalDocument-module__1w8UVG__list li::marker{color:var(--color-text-brand)}.LegalDocument-module__1w8UVG__ordered{counter-reset:item;padding-left:0;list-style:none}.LegalDocument-module__1w8UVG__ordered li{padding-left:var(--spacing-2xl);position:relative}.LegalDocument-module__1w8UVG__ordered li:before{content:counter(item) ".";counter-increment:item;color:var(--color-text-brand);font-variant-numeric:tabular-nums;position:absolute;left:0}.LegalDocument-module__1w8UVG__paren li:before{content:"(" counter(item) ")"}.LegalDocument-module__1w8UVG__definitions{gap:var(--spacing-md);flex-direction:column;margin:0;display:flex}.LegalDocument-module__1w8UVG__definition{gap:var(--spacing-2xs);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--divider-soft);grid-template-columns:1fr;display:grid}.LegalDocument-module__1w8UVG__definition:last-child{border-bottom:none;padding-bottom:0}.LegalDocument-module__1w8UVG__term{margin:0;font-weight:600;line-height:1.5}.LegalDocument-module__1w8UVG__description{text-wrap:pretty;margin:0;line-height:1.7}.LegalDocument-module__1w8UVG__tableWrap{border:1px solid var(--divider-soft);border-radius:var(--radius-md);overflow-x:auto}.LegalDocument-module__1w8UVG__table{border-collapse:collapse;width:100%;font-size:var(--font-size-body-sm,.875rem);line-height:1.6}.LegalDocument-module__1w8UVG__table th,.LegalDocument-module__1w8UVG__table td{padding:var(--spacing-md) var(--spacing-lg);text-align:left;vertical-align:top;border-bottom:1px solid var(--divider-soft)}.LegalDocument-module__1w8UVG__table thead th{background:var(--color-bg-subtle);letter-spacing:.02em;color:var(--color-text-secondary);white-space:nowrap;font-weight:600}.LegalDocument-module__1w8UVG__table tbody tr:last-child th,.LegalDocument-module__1w8UVG__table tbody tr:last-child td{border-bottom:none}.LegalDocument-module__1w8UVG__table td{white-space:pre-line}@media (min-width:768px){.LegalDocument-module__1w8UVG__tocList{grid-template-columns:1fr 1fr}}
