.LegalDocument-module__kzdCxG__toc{top:calc(var(--spacing-header) + 2rem);max-height:calc(100dvh - var(--spacing-header) - 4rem);overscroll-behavior:contain;padding:calc(.875rem + 1px) 0 1rem;position:sticky;overflow-y:auto}.LegalDocument-module__kzdCxG__tocList{border-left:1px solid var(--border)}.LegalDocument-module__kzdCxG__tocLink{text-decoration:none;position:relative}.LegalDocument-module__kzdCxG__tocLink:before{content:"";background-color:var(--accent);width:2px;position:absolute;top:.5rem;bottom:.5rem;left:-1px;transform:scaleY(0)}.LegalDocument-module__kzdCxG__tocLink:hover,.LegalDocument-module__kzdCxG__tocLink:focus-visible{color:var(--foreground)}.LegalDocument-module__kzdCxG__tocLink:hover:before{transform:scaleY(1)}.LegalDocument-module__kzdCxG__tocSummary{list-style:none}.LegalDocument-module__kzdCxG__tocSummary::-webkit-details-marker{display:none}.LegalDocument-module__kzdCxG__indicator{border:1px solid var(--border-strong);width:1.75rem;height:1.75rem;color:var(--foreground);border-radius:50%;flex:none;position:relative}.LegalDocument-module__kzdCxG__indicator:before,.LegalDocument-module__kzdCxG__indicator:after{content:"";background-color:currentColor;width:.75rem;height:1.5px;margin:-.75px 0 0 -.375rem;position:absolute;top:50%;left:50%}.LegalDocument-module__kzdCxG__indicator:after{transform:rotate(90deg)}.LegalDocument-module__kzdCxG__tocDisclosure[open] .LegalDocument-module__kzdCxG__indicator{border-color:var(--foreground);background-color:var(--foreground);color:var(--background)}.LegalDocument-module__kzdCxG__tocDisclosure[open] .LegalDocument-module__kzdCxG__indicator:after{transform:rotate(0)}.LegalDocument-module__kzdCxG__prose{margin-top:2.5rem}.LegalDocument-module__kzdCxG__intro{flex-direction:column;gap:1.25rem;max-width:37.5rem;padding-bottom:.5rem;display:flex}.LegalDocument-module__kzdCxG__section{border-top:1px solid var(--border);margin-top:3.5rem;padding-top:2rem}.LegalDocument-module__kzdCxG__section>p{max-width:37.5rem;margin-top:1rem}.LegalDocument-module__kzdCxG__heading{align-items:baseline;gap:.875rem;margin-bottom:1.25rem;display:flex;position:relative}.LegalDocument-module__kzdCxG__headRow{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.25rem;display:flex}.LegalDocument-module__kzdCxG__headRow .LegalDocument-module__kzdCxG__heading{min-width:0;margin-bottom:0}.LegalDocument-module__kzdCxG__toContents{color:var(--muted);flex:none;align-items:baseline;gap:.375rem;margin-block:-.75rem;padding-block:.75rem;font-size:.875rem;line-height:1.5;text-decoration:none;display:inline-flex}.LegalDocument-module__kzdCxG__toContents>svg{align-self:center}@media (hover:hover){.LegalDocument-module__kzdCxG__toContents:hover{color:var(--foreground)}}@media (min-width:1024px){.LegalDocument-module__kzdCxG__toContents{display:none}}.LegalDocument-module__kzdCxG__number{min-width:1.25rem;font-family:var(--font-sans);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--muted);flex:none;font-size:.8125rem;font-weight:600}@media (min-width:1024px){.LegalDocument-module__kzdCxG__heading{display:block}.LegalDocument-module__kzdCxG__number{text-align:right;position:absolute;top:.35em;right:calc(100% + 1.5rem)}}.LegalDocument-module__kzdCxG__list{flex-direction:column;gap:.75rem;max-width:37.5rem;margin-top:1.25rem;display:flex}.LegalDocument-module__kzdCxG__list>li{padding-left:1.75rem;position:relative}.LegalDocument-module__kzdCxG__list>li:before{content:"";background-color:var(--foreground);width:.75rem;height:1px;position:absolute;top:.8em;left:0}@media (prefers-reduced-motion:no-preference){.LegalDocument-module__kzdCxG__tocLink,.LegalDocument-module__kzdCxG__toContents{transition:color .15s}.LegalDocument-module__kzdCxG__tocLink:before{transition:transform .25s var(--ease-draft)}.LegalDocument-module__kzdCxG__indicator{transition:border-color .15s,background-color .15s,color .15s}.LegalDocument-module__kzdCxG__indicator:after{transition:transform .25s var(--ease-draft)}}
