.legal-page_page__CWm5X{--legal-ink:#10234b;--legal-muted:#5b6680;--legal-line:#dfe4ed;background:#fff;color:var(--legal-ink);padding:clamp(4.5rem,8vw,7.5rem) 0 clamp(5rem,9vw,8rem)}.legal-page_hero__CVWBo{max-width:900px;margin-bottom:clamp(3rem,6vw,5rem)}.legal-page_hero__CVWBo h1{font-family:var(--font-monotro-display),sans-serif;font-size:clamp(2.65rem,6vw,5.4rem);letter-spacing:-.055em;line-height:.98;margin:0;max-width:13ch}.legal-page_lead__w9SGp{color:var(--legal-muted);font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.72;margin:1.65rem 0 0;max-width:720px}.legal-page_updated__am8qt{color:#748097;font-size:.82rem;font-weight:700;letter-spacing:.04em;margin:1.25rem 0 0}.legal-page_legalNav__gipjL{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:2.25rem 0 0;max-width:820px}.legal-page_legalNav__gipjL a{align-items:center;background:rgba(255,255,255,.78);border:1px solid var(--legal-line);border-radius:16px;color:var(--legal-ink);display:flex;font-size:.9rem;font-weight:750;min-height:58px;padding:.9rem 1rem;text-decoration:none;transition:border-color .16s ease,transform .16s ease}@media (hover:hover) and (pointer:fine){.legal-page_legalNav__gipjL a:hover{border-color:#aebbd2;transform:translateY(-2px)}}.legal-page_legalNav__gipjL a[data-active=true]{background:#0a2358;border-color:#0a2358;color:#fff}.legal-page_layout__wMLu8{align-items:start;display:grid;gap:clamp(2rem,5vw,5rem);grid-template-columns:minmax(210px,.32fr) minmax(0,.98fr);max-width:1180px}.legal-page_toc__UP_mz{background:#fff;border:1px solid var(--legal-line);border-radius:22px;box-shadow:0 18px 50px rgba(10,35,88,.06);padding:1.35rem;position:sticky;top:7.5rem}.legal-page_toc__UP_mz strong{display:block;font-size:.78rem;letter-spacing:.1em;margin-bottom:.8rem;text-transform:uppercase}.legal-page_toc__UP_mz ol{display:grid;gap:.2rem;list-style:none;margin:0;padding:0}.legal-page_toc__UP_mz a{border-radius:10px;color:var(--legal-muted);display:block;font-size:.88rem;line-height:1.35;padding:.55rem .65rem;text-decoration:none}@media (hover:hover) and (pointer:fine){.legal-page_toc__UP_mz a:hover{background:#f3f6fb;color:#0b5bd3}}.legal-page_article__ZRkkM{min-width:0}.legal-page_section__EKyzs{border-top:1px solid var(--legal-line);padding:clamp(2rem,5vw,3.6rem) 0}.legal-page_section__EKyzs:first-child{border-top:0;padding-top:0}.legal-page_section__EKyzs h2{font-family:var(--font-monotro-display),sans-serif;font-size:clamp(1.65rem,3vw,2.25rem);letter-spacing:-.035em;line-height:1.13;margin:0 0 1.25rem}.legal-page_section__EKyzs h3{font-size:1.05rem;line-height:1.35;margin:1.8rem 0 .6rem}.legal-page_section__EKyzs dd,.legal-page_section__EKyzs dt,.legal-page_section__EKyzs li,.legal-page_section__EKyzs p{font-size:.98rem;line-height:1.78}.legal-page_section__EKyzs p{color:#374561;margin:.8rem 0}.legal-page_section__EKyzs ol,.legal-page_section__EKyzs ul{color:#374561;margin:.9rem 0;padding-left:1.25rem}.legal-page_section__EKyzs li+li{margin-top:.45rem}.legal-page_section__EKyzs a{color:#075bcf;font-weight:650;text-underline-offset:.18em}.legal-page_notice__jjNkY{background:#f0f5ff;border-left:4px solid #0b5bd3;border-radius:0 16px 16px 0;color:#253a62;margin:1.4rem 0;padding:1rem 1.2rem}.legal-page_notice__jjNkY p{color:inherit;margin:0}.legal-page_details__WBXln{border:1px solid var(--legal-line);border-radius:18px;display:grid;margin:1.3rem 0;overflow:hidden}.legal-page_details__WBXln div{display:grid;gap:1rem;grid-template-columns:minmax(145px,.38fr) minmax(0,1fr);padding:.78rem 1rem}.legal-page_details__WBXln div+div{border-top:1px solid var(--legal-line)}.legal-page_details__WBXln dt{color:#69758d;font-weight:650}.legal-page_details__WBXln dd{color:var(--legal-ink);font-weight:650;margin:0;overflow-wrap:anywhere}.legal-page_tableWrap__VsOrn{border:1px solid var(--legal-line);border-radius:18px;margin:1.3rem 0;overflow-x:auto}.legal-page_table__Sg2b_{border-collapse:collapse;min-width:680px;width:100%}.legal-page_table__Sg2b_ td,.legal-page_table__Sg2b_ th{border-bottom:1px solid var(--legal-line);font-size:.88rem;line-height:1.55;padding:.85rem 1rem;text-align:left;vertical-align:top}.legal-page_table__Sg2b_ th{background:#f6f8fc;color:#3f4d69;font-weight:750}.legal-page_table__Sg2b_ tr:last-child td{border-bottom:0}.legal-page_template__przWB{background:#fbfaf6;border:1px dashed #b9b19a;border-radius:18px;color:#374561;margin-top:1.25rem;padding:1.2rem;white-space:pre-line}@media (max-width:860px){.legal-page_layout__wMLu8{grid-template-columns:1fr}.legal-page_toc__UP_mz{position:static}}@media (max-width:640px){.legal-page_page__CWm5X{padding-top:3.3rem}.legal-page_legalNav__gipjL{grid-template-columns:1fr}.legal-page_legalNav__gipjL a{min-height:50px}.legal-page_details__WBXln div{gap:.15rem;grid-template-columns:1fr}}