.LegalDocument-module__WZJCjq__tableOfContents{margin-bottom:var(--spacing-5xl);padding:var(--spacing-3xl);background:var(--section-bg-enterprise);border-radius:var(--radius-lg);border:1px solid var(--color-slate-100)}.LegalDocument-module__WZJCjq__tocTitle{font-size:var(--font-size-subtitle-mobile);font-weight:var(--font-weight-bold);color:var(--color-slate-900);margin:0 0 var(--spacing-lg)0;line-height:var(--line-height-subtitle)}@media (min-width:768px){.LegalDocument-module__WZJCjq__tocTitle{font-size:var(--font-size-subtitle-tablet)}}.LegalDocument-module__WZJCjq__tocList{gap:var(--spacing-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalDocument-module__WZJCjq__tocItem{margin:0}.LegalDocument-module__WZJCjq__tocLink{align-items:center;gap:var(--spacing-sm);color:var(--color-teal-700);font-size:var(--font-size-description-mobile);font-weight:var(--font-weight-medium);padding:var(--spacing-sm)0;transition:color var(--animation-duration-fast)ease,transform var(--animation-duration-fast)ease;text-decoration:none;display:flex}.LegalDocument-module__WZJCjq__tocLink:hover{color:var(--text-primary-accessible);transform:translateX(var(--spacing-xs))}.LegalDocument-module__WZJCjq__tocLink:focus-visible{outline:var(--focus-ring-width)solid var(--text-primary-accessible);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}@media (min-width:768px){.LegalDocument-module__WZJCjq__tocLink{font-size:var(--font-size-description-tablet)}}.LegalDocument-module__WZJCjq__tocNumber{width:var(--spacing-3xl);height:var(--spacing-3xl);background:var(--color-teal-100);color:var(--color-teal-700);border-radius:var(--radius-full);font-size:var(--font-size-text-mobile);font-weight:var(--font-weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.LegalDocument-module__WZJCjq__section{margin-bottom:var(--spacing-5xl);scroll-margin-top:var(--dimension-100)}.LegalDocument-module__WZJCjq__section:last-of-type{margin-bottom:0}.LegalDocument-module__WZJCjq__sectionTitle{font-size:var(--font-size-subtitle-mobile);font-weight:var(--font-weight-bold);color:var(--color-slate-900);margin:0 0 var(--spacing-xl)0;padding-bottom:var(--spacing-md);border-bottom:var(--spinner-border-width)solid var(--brand-primary);line-height:var(--line-height-subtitle)}@media (min-width:768px){.LegalDocument-module__WZJCjq__sectionTitle{font-size:var(--font-size-subtitle-tablet);margin-bottom:var(--spacing-3xl)}}.LegalDocument-module__WZJCjq__sectionContent{color:var(--color-slate-700);font-size:var(--font-size-description-mobile);line-height:var(--line-height-description)}@media (min-width:768px){.LegalDocument-module__WZJCjq__sectionContent{font-size:var(--font-size-description-tablet)}}.LegalDocument-module__WZJCjq__subsection{margin-top:var(--spacing-4xl);margin-bottom:var(--spacing-3xl)}.LegalDocument-module__WZJCjq__subsectionTitle{font-size:var(--font-size-description-mobile);font-weight:var(--font-weight-bold);color:var(--color-slate-900);margin:0 0 var(--spacing-lg)0;line-height:var(--line-height-description)}@media (min-width:768px){.LegalDocument-module__WZJCjq__subsectionTitle{font-size:var(--font-size-description-tablet)}}.LegalDocument-module__WZJCjq__subsectionContent{color:var(--color-slate-700)}.LegalDocument-module__WZJCjq__paragraph{margin:0 0 var(--spacing-lg)0;line-height:var(--line-height-description)}.LegalDocument-module__WZJCjq__paragraph:last-child{margin-bottom:0}.LegalDocument-module__WZJCjq__tableWrapper{margin:var(--spacing-3xl)0;-webkit-overflow-scrolling:touch;border-radius:var(--radius-lg);border:1px solid var(--color-slate-200);overflow-x:auto}.LegalDocument-module__WZJCjq__table{width:var(--percent-100);border-collapse:collapse;font-size:var(--font-size-text-mobile)}@media (min-width:768px){.LegalDocument-module__WZJCjq__table{font-size:var(--font-size-text-tablet)}}.LegalDocument-module__WZJCjq__tableCaption{font-weight:var(--font-weight-bold);text-align:left;padding:var(--spacing-lg)var(--spacing-xl);color:var(--color-slate-900);background:var(--section-bg-enterprise);border-bottom:1px solid var(--color-slate-200)}.LegalDocument-module__WZJCjq__table th,.LegalDocument-module__WZJCjq__table td{padding:var(--spacing-md)var(--spacing-lg);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-slate-100)}@media (min-width:768px){.LegalDocument-module__WZJCjq__table th,.LegalDocument-module__WZJCjq__table td{padding:var(--spacing-lg)var(--spacing-xl)}}.LegalDocument-module__WZJCjq__table th{background:var(--section-bg-enterprise);font-weight:var(--font-weight-bold);color:var(--color-slate-900)}.LegalDocument-module__WZJCjq__table tbody tr:last-child td{border-bottom:none}.LegalDocument-module__WZJCjq__table tbody tr:hover{background:var(--section-bg-enterprise)}.LegalDocument-module__WZJCjq__list{margin:var(--spacing-xl)0;padding-left:var(--spacing-3xl)}.LegalDocument-module__WZJCjq__list li{margin-bottom:var(--spacing-md);color:var(--color-slate-700);line-height:var(--line-height-description);padding-left:var(--spacing-xs)}.LegalDocument-module__WZJCjq__list li:last-child{margin-bottom:0}.LegalDocument-module__WZJCjq__list li::marker{color:var(--brand-primary)}.LegalDocument-module__WZJCjq__contactInfo{margin:var(--spacing-3xl)0;padding:var(--spacing-xl);background:var(--section-bg-enterprise);border-radius:var(--radius-lg);border:1px solid var(--color-slate-200);font-style:normal}@media (min-width:768px){.LegalDocument-module__WZJCjq__contactInfo{padding:var(--spacing-3xl)}}.LegalDocument-module__WZJCjq__contactItem{gap:var(--spacing-xs);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}@media (min-width:640px){.LegalDocument-module__WZJCjq__contactItem{align-items:center;gap:var(--spacing-lg);flex-direction:row}}.LegalDocument-module__WZJCjq__contactItem:last-child{margin-bottom:0}.LegalDocument-module__WZJCjq__contactLabel{font-weight:var(--font-weight-bold);color:var(--color-slate-700);min-width:var(--dimension-140)}.LegalDocument-module__WZJCjq__contactLink{color:var(--color-teal-700);font-weight:var(--font-weight-medium);transition:color var(--animation-duration-fast)ease;text-decoration:none}.LegalDocument-module__WZJCjq__contactLink:hover{color:var(--text-primary-accessible);text-decoration:underline}.LegalDocument-module__WZJCjq__contactLink:focus-visible{outline:var(--focus-ring-width)solid var(--text-primary-accessible);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.LegalDocument-module__WZJCjq__retentionList{margin:var(--spacing-3xl)0;gap:var(--spacing-md);padding:0;list-style:none;display:grid}.LegalDocument-module__WZJCjq__retentionList li{padding:var(--spacing-lg);background:var(--section-bg-enterprise);border-radius:var(--radius-md);border-left:var(--spacing-xs)solid var(--brand-primary);gap:var(--spacing-xs);flex-direction:column;display:flex}@media (min-width:640px){.LegalDocument-module__WZJCjq__retentionList li{justify-content:space-between;align-items:center;gap:var(--spacing-xl);padding:var(--spacing-xl);flex-direction:row}}.LegalDocument-module__WZJCjq__retentionList strong{color:var(--color-slate-900);font-weight:var(--font-weight-bold)}.LegalDocument-module__WZJCjq__backToTop{justify-content:center;align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-5xl);padding:var(--spacing-md)var(--spacing-xl);background:var(--section-bg-enterprise);color:var(--color-slate-700);border-radius:var(--radius-full);font-size:var(--font-size-text-desktop);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--animation-duration-fast)ease;border:none;width:fit-content;margin-left:auto;margin-right:auto;text-decoration:none;display:flex}.LegalDocument-module__WZJCjq__backToTop:hover{background:var(--color-slate-300);color:var(--color-slate-900);transform:var(--cta-transform-hover)}.LegalDocument-module__WZJCjq__backToTop:focus-visible{outline:var(--focus-ring-width)solid var(--text-primary-accessible);outline-offset:var(--focus-ring-offset)}.LegalDocument-module__WZJCjq__document{max-width:var(--dimension-800);padding:var(--padding-section-mobile-y)var(--padding-section-mobile-x);background:var(--section-bg-neutral);color:var(--color-slate-800);font-family:var(--font-family-primary);font-size:var(--font-size-description-mobile);line-height:var(--line-height-description);margin:0 auto}@media (min-width:768px){.LegalDocument-module__WZJCjq__document{padding:var(--padding-section-tablet-y)var(--padding-section-tablet-x);font-size:var(--font-size-description-tablet)}}@media (min-width:1024px){.LegalDocument-module__WZJCjq__document{padding:var(--padding-section-desktop-y)0;font-size:var(--font-size-description-desktop)}}.LegalDocument-module__WZJCjq__header{margin-bottom:var(--spacing-5xl);padding-bottom:var(--spacing-4xl);border-bottom:var(--focus-ring-width)solid var(--color-slate-100)}.LegalDocument-module__WZJCjq__title{font-size:var(--font-size-title-mobile);font-weight:var(--font-weight-bold);color:var(--color-slate-900);margin:0 0 var(--spacing-md)0;line-height:var(--line-height-title)}@media (min-width:768px){.LegalDocument-module__WZJCjq__title{font-size:var(--font-size-title-tablet)}}@media (min-width:1024px){.LegalDocument-module__WZJCjq__title{font-size:var(--font-size-title-desktop)}}.LegalDocument-module__WZJCjq__lastUpdated{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-text-mobile);color:var(--color-slate-500);margin:0 0 var(--spacing-xl)0;padding:var(--spacing-xs)var(--spacing-md);background:var(--section-bg-enterprise);border-radius:var(--radius-full);display:inline-flex}.LegalDocument-module__WZJCjq__intro{font-size:var(--font-size-description-mobile);color:var(--color-slate-700);line-height:var(--line-height-description);margin:0}@media (min-width:768px){.LegalDocument-module__WZJCjq__intro{font-size:var(--font-size-description-tablet)}}.LegalDocument-module__WZJCjq__highlight{padding:var(--spacing-xl);border-radius:var(--radius-lg);margin:var(--spacing-3xl)0;border-left:var(--spacing-xs)solid}@media (min-width:768px){.LegalDocument-module__WZJCjq__highlight{padding:var(--spacing-3xl)}}.LegalDocument-module__WZJCjq__highlightInfo{background:var(--section-bg-enterprise);border-left-color:var(--brand-primary)}.LegalDocument-module__WZJCjq__highlightWarning{background:var(--color-amber-50);border-left-color:var(--color-amber-500)}.LegalDocument-module__WZJCjq__highlightImportant{background:var(--section-bg-enterprise);border-left-color:var(--color-slate-500)}@media print{.LegalDocument-module__WZJCjq__tableOfContents,.LegalDocument-module__WZJCjq__backToTop{display:none}.LegalDocument-module__WZJCjq__section{page-break-inside:avoid}.LegalDocument-module__WZJCjq__sectionTitle{page-break-after:avoid;border-bottom-color:var(--color-slate-900)}.LegalDocument-module__WZJCjq__tableWrapper{border:1px solid #ccc}.LegalDocument-module__WZJCjq__table{page-break-inside:avoid}.LegalDocument-module__WZJCjq__table th{background:#f0f0f0}.LegalDocument-module__WZJCjq__contactLink{color:inherit}.LegalDocument-module__WZJCjq__contactLink:after{content:" (" attr(href)")";font-size:9pt}}@media (prefers-color-scheme:dark){.LegalDocument-module__WZJCjq__tableOfContents{background:var(--color-slate-800);border-color:var(--color-slate-700)}.LegalDocument-module__WZJCjq__tocTitle,.LegalDocument-module__WZJCjq__sectionTitle,.LegalDocument-module__WZJCjq__subsectionTitle{color:var(--color-white)}.LegalDocument-module__WZJCjq__tocLink{color:var(--color-teal-400)}.LegalDocument-module__WZJCjq__tocLink:hover{color:var(--color-teal-300)}.LegalDocument-module__WZJCjq__tocNumber{background:var(--color-teal-900);color:var(--color-teal-300)}.LegalDocument-module__WZJCjq__sectionContent,.LegalDocument-module__WZJCjq__subsectionContent,.LegalDocument-module__WZJCjq__paragraph,.LegalDocument-module__WZJCjq__list li{color:var(--color-slate-300)}.LegalDocument-module__WZJCjq__tableWrapper{border-color:var(--color-slate-700)}.LegalDocument-module__WZJCjq__tableCaption{background:var(--color-slate-800);border-bottom-color:var(--color-slate-700);color:var(--color-white)}.LegalDocument-module__WZJCjq__table th{background:var(--color-slate-800);color:var(--color-white)}.LegalDocument-module__WZJCjq__table th,.LegalDocument-module__WZJCjq__table td{border-color:var(--color-slate-700)}.LegalDocument-module__WZJCjq__table tbody tr:hover{background:var(--color-slate-800)}.LegalDocument-module__WZJCjq__retentionList li{background:var(--color-slate-800);border-left-color:var(--color-teal-500)}.LegalDocument-module__WZJCjq__retentionList strong{color:var(--color-white)}.LegalDocument-module__WZJCjq__contactInfo{background:linear-gradient(135deg,var(--teal-overlay-subtle)0%,var(--color-slate-800)100%);border-color:var(--color-slate-700)}.LegalDocument-module__WZJCjq__contactLabel{color:var(--color-slate-300)}.LegalDocument-module__WZJCjq__contactLink{color:var(--color-teal-400)}.LegalDocument-module__WZJCjq__contactLink:hover{color:var(--color-teal-300)}.LegalDocument-module__WZJCjq__backToTop{background:var(--color-slate-800);color:var(--color-slate-300)}.LegalDocument-module__WZJCjq__backToTop:hover{background:var(--color-slate-700);color:var(--color-white)}.LegalDocument-module__WZJCjq__document{background:var(--color-slate-900);color:var(--color-slate-200)}.LegalDocument-module__WZJCjq__header{border-bottom-color:var(--color-slate-700)}.LegalDocument-module__WZJCjq__title{color:var(--color-white)}.LegalDocument-module__WZJCjq__lastUpdated{color:var(--color-slate-400);background:var(--color-slate-800)}.LegalDocument-module__WZJCjq__intro{color:var(--color-slate-300)}.LegalDocument-module__WZJCjq__highlightInfo{background:var(--teal-overlay-subtle);border-left-color:var(--color-teal-400)}.LegalDocument-module__WZJCjq__highlightWarning{background:var(--amber-overlay-subtle);border-left-color:var(--color-amber-400)}.LegalDocument-module__WZJCjq__highlightImportant{background:var(--color-slate-800);border-left-color:var(--color-slate-500)}}@media (prefers-reduced-motion:reduce){.LegalDocument-module__WZJCjq__tocLink,.LegalDocument-module__WZJCjq__contactLink,.LegalDocument-module__WZJCjq__backToTop{transition:none}.LegalDocument-module__WZJCjq__tocLink:hover,.LegalDocument-module__WZJCjq__backToTop:hover{transform:none}}