.LegalDocument_page__LJKLx{max-width:56rem;margin:0 auto;padding:var(--space-xl) clamp(var(--space-lg),4vw,var(--space-xxl))}.LegalDocument_footer__ymB8Q,.LegalDocument_header__YJ4k8,.LegalDocument_links__h9x4J{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md) var(--space-xl)}.LegalDocument_header__YJ4k8{justify-content:space-between;padding-bottom:var(--space-xl);border-bottom:1px solid var(--color-border)}.LegalDocument_brand__aYx_e{font-family:var(--font-family-serif);font-size:var(--font-size-lg)}.LegalDocument_footer__ymB8Q,.LegalDocument_links__h9x4J{font-size:var(--font-size-sm)}.LegalDocument_page__LJKLx a{color:var(--color-primary-text);text-underline-offset:.25em}.LegalDocument_page__LJKLx a:hover,.LegalDocument_page__LJKLx a[aria-current=page]{text-decoration:underline}.LegalDocument_page__LJKLx a:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.LegalDocument_action__qdhq2,.LegalDocument_links__h9x4J a{display:inline-flex;align-items:center;min-height:44px}.LegalDocument_main__yhXCz{padding:var(--space-xxxl) 0}.LegalDocument_main__yhXCz h1{font-family:var(--font-family-serif);font-size:clamp(var(--font-size-xl),4vw,var(--font-size-3xl));line-height:var(--line-height-snug)}.LegalDocument_intro___R02o{margin-top:var(--space-xl);color:var(--color-muted-text);line-height:var(--line-height-relaxed)}.LegalDocument_section__pwhsC{display:flex;flex-direction:column;gap:var(--space-md);margin-top:var(--space-xxxl);scroll-margin-top:var(--space-xl);line-height:var(--line-height-loose);min-width:0;overflow-wrap:anywhere}.LegalDocument_notice__jn2NA{margin-top:var(--space-xl);padding:var(--space-lg);background:var(--color-surface-lifted);border-radius:var(--radius-md);line-height:var(--line-height-relaxed)}.LegalDocument_tableScroll__tX2pG{max-width:100%;overflow-x:auto}.LegalDocument_tableScroll__tX2pG:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.LegalDocument_table__zM0Ta{width:100%;min-width:36rem;border-collapse:collapse;font-size:var(--font-size-sm)}.LegalDocument_table__zM0Ta caption{text-align:left;padding-bottom:var(--space-md)}.LegalDocument_table__zM0Ta td,.LegalDocument_table__zM0Ta th{padding:var(--space-md);text-align:left;vertical-align:top;border:1px solid var(--color-border)}.LegalDocument_table__zM0Ta th{background:var(--color-surface-lifted);font-weight:var(--font-weight-medium)}.LegalDocument_section__pwhsC h2{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.LegalDocument_section__pwhsC ul{margin:0;padding-left:var(--space-xl)}.LegalDocument_section__pwhsC li+li{margin-top:var(--space-sm)}.LegalDocument_action__qdhq2{margin-top:var(--space-xl)}.LegalDocument_business__TQ8qq{margin:0}.LegalDocument_business__TQ8qq>div{padding:var(--space-md) 0;border-bottom:1px solid var(--color-border)}.LegalDocument_business__TQ8qq dt{color:var(--color-muted-text);font-size:var(--font-size-sm)}.LegalDocument_business__TQ8qq dd{margin:var(--space-xs) 0 0}.LegalDocument_footer__ymB8Q{padding:var(--space-xl) 0;border-top:1px solid var(--color-border);color:var(--color-muted-text)}