.LegalDocument-module__1w8UVG__page{max-width:1100px;margin:0 auto;padding:64px 40px 96px}@media (max-width:768px){.LegalDocument-module__1w8UVG__page{padding:48px 20px 64px}}.LegalDocument-module__1w8UVG__kicker{font-size:var(--font-size-body-lg);color:var(--color-primary);text-transform:uppercase;margin-bottom:8px;font-family:Geist;font-weight:800}.LegalDocument-module__1w8UVG__title{font-size:var(--font-size-display);font-weight:var(--font-weight-display);color:var(--color-fg-1);margin-bottom:12px}.LegalDocument-module__1w8UVG__updated{font-size:var(--font-size-body);color:var(--color-fg-3);margin-bottom:48px}.LegalDocument-module__1w8UVG__layout{grid-template-columns:240px 1fr;gap:48px;display:grid}.LegalDocument-module__1w8UVG__sidebar{align-self:start;position:sticky;top:24px}.LegalDocument-module__1w8UVG__sidebarLabel{font-size:var(--font-size-caption);letter-spacing:.05em;color:var(--color-fg-3);text-transform:uppercase;margin-bottom:12px;font-weight:700}.LegalDocument-module__1w8UVG__toc{border-left:1px solid var(--color-line);flex-direction:column;display:flex}.LegalDocument-module__1w8UVG__tocLink{font-size:var(--font-size-body);color:var(--color-fg-2);border-left:2px solid #0000;margin-left:-1px;padding:6px 0 6px 16px}.LegalDocument-module__1w8UVG__tocLink:hover{color:var(--color-fg-1);border-left-color:var(--color-line-strong)}.LegalDocument-module__1w8UVG__content{min-width:0;max-width:760px;font-size:var(--font-size-body-lg);color:var(--color-fg-1);line-height:1.7}.LegalDocument-module__1w8UVG__content p{margin-bottom:20px}.LegalDocument-module__1w8UVG__content h2{font-size:var(--font-size-h2);margin-top:48px;margin-bottom:16px;scroll-margin-top:24px;font-weight:700}.LegalDocument-module__1w8UVG__content h2:first-child{margin-top:0}.LegalDocument-module__1w8UVG__content ul{margin:0 0 20px 24px}.LegalDocument-module__1w8UVG__content li{margin-bottom:8px}.LegalDocument-module__1w8UVG__content a{color:var(--color-primary);text-decoration:underline}.LegalDocument-module__1w8UVG__content strong{font-weight:700}.LegalDocument-module__1w8UVG__content table{border-collapse:collapse;font-size:var(--font-size-body);margin-bottom:24px;line-height:1.5;display:block;overflow-x:auto}.LegalDocument-module__1w8UVG__content th,.LegalDocument-module__1w8UVG__content td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-line);min-width:140px;padding:10px 16px 10px 0}.LegalDocument-module__1w8UVG__content th{color:var(--color-fg-2);border-bottom-color:var(--color-line-strong);font-weight:700}@media (max-width:860px){.LegalDocument-module__1w8UVG__layout{grid-template-columns:1fr}.LegalDocument-module__1w8UVG__sidebar{display:none}}
