.LegalDocument_document__oNAxL{max-width:800px;margin:0 auto;padding:clamp(36px,5vw,72px) clamp(20px,4vw,36px) 32px;overflow-wrap:anywhere}.LegalDocument_eyebrow__nlYgi{margin:0 0 18px;color:var(--blue);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.LegalDocument_document__oNAxL h1{font-size:clamp(30px,4.5vw,48px);line-height:1.15;margin:0;text-wrap:balance}.LegalDocument_revision__pp5Mm{margin:20px 0;font-size:14px;color:var(--muted)}.LegalDocument_intro__OVWuv{font-size:18px;line-height:1.7;margin:0}.LegalDocument_contents__ZbOM6{margin-top:36px;border-block:1px solid var(--border);font-size:15px}.LegalDocument_contents__ZbOM6 summary{cursor:pointer;padding:18px 0;font-weight:500}.LegalDocument_contents__ZbOM6 ol{margin:0;padding:0 0 20px 24px}.LegalDocument_contents__ZbOM6 li{padding:5px 0 5px 4px;color:var(--muted)}.LegalDocument_section__5H0fY{padding-top:38px;scroll-margin-top:24px}.LegalDocument_section__5H0fY h2{margin:0 0 20px;font-size:clamp(22px,3vw,26px);line-height:1.35}.LegalDocument_section__5H0fY h2 span{color:var(--muted)}.LegalDocument_section__5H0fY p{margin:0 0 16px;line-height:1.8}.LegalDocument_number__DtnnG{color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LegalDocument_document__oNAxL a{color:#85bfff;text-decoration:underline;text-decoration-color:#85bfff55;text-underline-offset:4px}.LegalDocument_document__oNAxL a:hover{text-decoration-color:currentColor}.LegalDocument_footer__BRXi4{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-top:32px;padding-top:24px;border-top:1px solid var(--border);font-size:14px}