.LegalDoc_page___Flpw{min-height:100vh;background:var(--surface-canvas);padding:calc(84px + clamp(16px, 4vw, 44px)) var(--gutter,16px) 0}.LegalDoc_container__PvJKO{max-width:760px;margin:0 auto}.LegalDoc_head__Kxndh{margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid var(--line)}.LegalDoc_tag__UBIXk{display:inline-block;font-size:12px;font-weight:700;color:var(--ink-warning);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-pill);padding:4px 12px;margin-bottom:16px}.LegalDoc_title__Uorve{font-size:clamp(28px,5vw,40px);font-weight:900;color:var(--text-primary);margin:0 0 12px;font-family:var(--font-display,inherit)}.LegalDoc_sub__tGZff{font-size:16px;line-height:1.9;color:var(--text-secondary);margin:0 0 8px}.LegalDoc_updated__PQsfm{font-size:13px;color:var(--text-tertiary);margin:0}.LegalDoc_draft__lY2J_{margin:0 0 24px;padding:14px 16px;border-radius:var(--radius-control,14px);background:var(--tint-warning);border:1px solid color-mix(in srgb,var(--color-warning) 35%,transparent);color:var(--ink-warning);font-size:14.5px;line-height:1.8}.LegalDoc_ph__jeUHR{background:var(--tint-brand);color:var(--ink-brand);border-radius:6px;padding:0 4px;font-weight:700}.LegalDoc_toc__45fYE{margin:0 0 32px;padding:16px 18px;border-radius:var(--radius-small,18px);background:var(--surface-1);border:1px solid var(--line)}.LegalDoc_tocTitle__Ei4kT{margin:0 0 8px;font-size:14px;font-weight:800;color:var(--text-primary)}.LegalDoc_toc__45fYE ol{margin:0;padding-inline-start:22px;columns:220px 2;column-gap:24px}.LegalDoc_toc__45fYE li{font-size:14.5px;line-height:1.9;color:var(--text-tertiary);page-break-inside:avoid;break-inside:avoid}.LegalDoc_toc__45fYE a{color:var(--text-secondary);text-decoration:none}.LegalDoc_toc__45fYE a:hover{color:var(--text-primary);text-decoration:underline}.LegalDoc_section__DYvKm{margin-bottom:32px;scroll-margin-top:96px}.LegalDoc_section__DYvKm h2{font-size:20px;font-weight:800;color:var(--text-primary);margin:0 0 12px}.LegalDoc_section__DYvKm p{font-size:15px;line-height:2;color:var(--text-secondary);margin:0 0 12px}.LegalDoc_section__DYvKm ul{margin:0 0 12px;padding-inline-start:22px}.LegalDoc_section__DYvKm li{font-size:15px;line-height:2;color:var(--text-secondary);margin-bottom:8px}.LegalDoc_section__DYvKm strong{color:var(--text-primary)}.LegalDoc_section__DYvKm a{color:var(--color-info);text-decoration:underline;overflow-wrap:anywhere}.LegalDoc_note__UOtmH{padding:14px 18px 4px;border-radius:var(--radius-small,18px);background:var(--tint-brand);border:1px solid color-mix(in srgb,var(--color-brand) 45%,transparent);margin-bottom:12px}.LegalDoc_note__UOtmH li{color:var(--text-primary)}.LegalDoc_tableWrap__Opc7c{margin:0 0 12px}.LegalDoc_table__AXPEv{width:100%;border-collapse:initial;border-spacing:0;font-size:14px;line-height:1.8;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-small,18px);overflow:hidden}.LegalDoc_table__AXPEv td,.LegalDoc_table__AXPEv th{text-align:start;vertical-align:top;padding:10px 12px;border-bottom:1px solid var(--line);color:var(--text-secondary)}.LegalDoc_table__AXPEv th{background:var(--surface-2);color:var(--text-primary);font-weight:800}.LegalDoc_table__AXPEv tr:last-child td{border-bottom:0}.LegalDoc_table__AXPEv td:first-child{color:var(--text-primary);font-weight:700}@media (max-width:619px){.LegalDoc_table__AXPEv,.LegalDoc_table__AXPEv tbody,.LegalDoc_table__AXPEv td,.LegalDoc_table__AXPEv tr{display:block;width:100%}.LegalDoc_table__AXPEv{border:0;background:transparent}.LegalDoc_table__AXPEv thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.LegalDoc_table__AXPEv tr{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-small,18px);margin-bottom:10px;padding:6px 0}.LegalDoc_table__AXPEv td{border-bottom:0;padding:4px 14px}.LegalDoc_table__AXPEv td:before{content:attr(data-label);display:block;font-size:12px;font-weight:700;color:var(--text-tertiary)}}.LegalDoc_legal__MYSJL{margin:20px 0 0;padding:16px 0 32px;border-top:1px solid var(--line);font-size:13px;color:var(--text-tertiary)}.LegalDoc_consentBtn__XxP2H{display:inline-flex;align-items:center;min-height:40px;padding:8px 18px;border-radius:var(--radius-pill,999px);border:1px solid var(--line-strong);background:var(--surface-1);color:var(--text-primary);font:inherit;font-size:14.5px;font-weight:700;cursor:pointer}.LegalDoc_consentBtn__XxP2H:hover{background:var(--surface-2)}.LegalDoc_consentBtn__XxP2H:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}