.LegalDocument_main__J2dYl{--legal-body:clamp(0.9375rem,0.28vw + 0.82rem,1.0625rem);--legal-h2:clamp(1.125rem,0.32vw + 0.95rem,1.375rem);--legal-title:clamp(1.5rem,1.1vw + 1.1rem,2.125rem);--legal-meta:clamp(0.8125rem,0.12vw + 0.76rem,0.875rem);--legal-ink:#00004a;--legal-ink-body:rgb(0 0 74/0.86);--legal-rule:rgb(0 0 74/0.1);padding-block:calc(var(--nav-h) + clamp(1.75rem, 3.5vw, 3.25rem)) var(--section-y);background:var(--white);color:var(--legal-ink)}.LegalDocument_wrap__I3Y3E{max-width:82rem;margin-inline:auto;padding-inline:var(--gutter)}.LegalDocument_head___N8Xc{max-width:42rem;-webkit-margin-after:clamp(2rem,4vw,3.25rem);margin-block-end:clamp(2rem,4vw,3.25rem)}.LegalDocument_eyebrow__9vZZU{margin:0 0 .6rem;font-family:var(--font-display);font-size:var(--legal-meta);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--primary)}.LegalDocument_title__wS0an{margin:0;font-size:var(--legal-title);line-height:1.18;letter-spacing:-.012em;text-wrap:balance}.LegalDocument_version__VGFmp{display:flex;flex-wrap:wrap;gap:.45rem;align-items:baseline;margin:1rem 0 0;-webkit-padding-before:.85rem;padding-block-start:.85rem;-webkit-border-before:1px solid var(--legal-rule);border-block-start:1px solid var(--legal-rule);font-size:var(--legal-meta);color:rgb(0 0 74/.62)}.LegalDocument_versionNum__I01xW{font-weight:700;color:var(--legal-ink)}.LegalDocument_layout__GAsng{display:grid;grid-gap:clamp(1.75rem,3vw,3.25rem);gap:clamp(1.75rem,3vw,3.25rem)}@media (min-width:1000px){.LegalDocument_layout__GAsng{grid-template-columns:minmax(12rem,15rem) minmax(0,1fr);align-items:start}}.LegalDocument_index__rruT1{font-size:var(--legal-meta)}@media (min-width:1000px){.LegalDocument_index__rruT1{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 1.25rem);max-height:calc(100svh - var(--nav-h) - 2.5rem);overflow-y:auto;overscroll-behavior:contain}}.LegalDocument_indexBox__zu2zR{border:1px solid var(--legal-rule);border-radius:14px;padding:.85rem 1rem;background:var(--light)}@media (min-width:1000px){.LegalDocument_indexBox__zu2zR{background:transparent;border:0;padding:0}.LegalDocument_indexTitle__5tTkF{list-style:none;pointer-events:none}.LegalDocument_indexTitle__5tTkF::-webkit-details-marker{display:none}}.LegalDocument_indexTitle__5tTkF{font-family:var(--font-display);font-size:.75rem;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--primary);cursor:pointer}.LegalDocument_indexList__ZoCFt{margin:.75rem 0 0;padding:0;list-style:none;display:grid;grid-gap:.4rem;gap:.4rem}@media (max-width:999px){.LegalDocument_indexList__ZoCFt{max-height:32vh;overflow-y:auto;overscroll-behavior:contain;-webkit-padding-end:.4rem;padding-inline-end:.4rem}}.LegalDocument_indexLink__zIAhl{display:block;color:rgb(0 0 74/.7);text-decoration:none;line-height:1.4;transition:color var(--dur-hover) var(--ease-out)}.LegalDocument_indexLink__zIAhl:hover{color:var(--primary);text-decoration:underline;text-underline-offset:.2em}.LegalDocument_doc__LIS1F{max-width:33em;font-size:var(--legal-body);line-height:1.72;color:var(--legal-ink-body)}.LegalDocument_h2__eH3CU{margin:2.6em 0 .8em;font-size:var(--legal-h2);font-weight:700;line-height:1.35;letter-spacing:-.008em;color:var(--legal-ink);scroll-margin-top:calc(var(--nav-h) + 1.25rem)}.LegalDocument_h2__eH3CU:first-child{-webkit-margin-before:0;margin-block-start:0}.LegalDocument_p__w7B6X{margin:0 0 1.05em;text-wrap:pretty}.LegalDocument_list__vE8nO{margin:0 0 1.25em;-webkit-padding-start:1.25em;padding-inline-start:1.25em;display:grid;grid-gap:.45em;gap:.45em}.LegalDocument_list__vE8nO li{-webkit-padding-start:.15em;padding-inline-start:.15em}.LegalDocument_list__vE8nO li::marker{color:var(--primary)}.LegalDocument_doc__LIS1F a{color:var(--primary);text-underline-offset:.18em}