.legal_page__53f2f{padding-block:clamp(48px,7vw,96px) 96px;color:var(--ink,#0f172a);background:var(--bg,#f8f6f1)}.legal_shell__cfFhJ{max-width:1200px;margin-inline:auto}.legal_header__LbcrW{max-width:750px;margin-left:254px}.legal_eyebrow__nBw_P{margin:0 0 20px;color:var(--brand,#0049b8);font:11px/1.5 var(--font-geist-mono,monospace);letter-spacing:.12em;text-transform:uppercase}.legal_title__3bFzf{margin:0;font-size:clamp(36px,4.3vw,56px);line-height:1.08;letter-spacing:-.045em;font-weight:650}.legal_date__IFEQU{margin-top:20px;font:11px/1.6 var(--font-geist-mono,monospace);color:var(--muted-foreground,#64748b)}.legal_intro__1NJ95{margin-top:28px;font-size:18px;line-height:1.65;max-width:65ch}.legal_summary__PThBc{margin-block:32px 48px;border-block:1px solid var(--institutional-line,#d8dbdf);padding-block:22px}.legal_summary__PThBc h2{margin:0 0 12px;font-size:14px;font-weight:650}.legal_summary__PThBc ul{display:grid;gap:8px;margin:0;padding-left:20px;list-style:disc;font-size:15px;line-height:1.65}.legal_layout__540uN{display:grid;grid-template-columns:210px minmax(0,750px);gap:44px;align-items:start}.legal_toc__Z_8ne{position:sticky;top:104px;font-size:13px;line-height:1.5}.legal_toc__Z_8ne>p{margin:0 0 12px;font-weight:650}.legal_mobileContents___PABt{display:none}.legal_toc__Z_8ne ul{margin:0;padding:0;list-style:none}.legal_toc__Z_8ne a{display:block;min-height:36px;padding-block:7px;color:inherit;text-decoration:none}.legal_toc__Z_8ne a:hover{color:var(--brand,#0049b8);text-decoration:underline;text-underline-offset:4px}.legal_content__xJ1i_{min-width:0;font-size:16px;line-height:1.75}.legal_content__xJ1i_>section{scroll-margin-top:112px}.legal_content__xJ1i_>section+section{margin-top:48px;border-top:1px solid var(--institutional-line,#d8dbdf);padding-top:40px}.legal_heading__9VC1c{margin:0 0 20px;font-size:clamp(23px,2.5vw,29px);line-height:1.2;font-weight:650;letter-spacing:-.025em}.legal_content__xJ1i_ p{margin:0}.legal_content__xJ1i_ p+dl,.legal_content__xJ1i_ p+p,.legal_content__xJ1i_ p+ul{margin-top:16px}.legal_content__xJ1i_ ul{padding-left:22px;list-style:disc}.legal_content__xJ1i_ li+li{margin-top:9px}.legal_content__xJ1i_ a{color:var(--brand,#0049b8);text-decoration:underline;text-underline-offset:4px}.legal_page__53f2f :is(p,dd,a,li){overflow-wrap:anywhere}.legal_page__53f2f a:focus-visible{outline:2px solid #3b82f6;outline-offset:4px}.legal_entries__L8zdc{margin:20px 0 0}.legal_entries__L8zdc>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:22px;padding-block:16px;border-bottom:1px solid var(--institutional-line,#d8dbdf)}.legal_entries__L8zdc dt{font-size:14px;line-height:1.6;font-weight:650}.legal_entries__L8zdc dd{margin:0;font-size:15px;line-height:1.7}.legal_links__NMdHc{margin-top:18px}@media (max-width:1020px){.legal_header__LbcrW{margin-left:0}.legal_layout__540uN{grid-template-columns:minmax(0,750px);gap:32px}.legal_toc__Z_8ne{position:static;border-bottom:1px solid var(--institutional-line,#d8dbdf);padding-bottom:24px}.legal_toc__Z_8ne ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}}@media (max-width:600px){.legal_page__53f2f{padding-block:40px 64px}.legal_intro__1NJ95{font-size:17px}.legal_summary__PThBc{margin-bottom:32px}.legal_toc__Z_8ne .legal_desktopContents__2L0yj,.legal_toc__Z_8ne>p{display:none}.legal_mobileContents___PABt{display:block}.legal_mobileContents___PABt summary{min-height:44px;cursor:pointer;font-weight:650;padding-block:11px}.legal_mobileContents___PABt summary:focus-visible{outline:2px solid #3b82f6;outline-offset:4px}.legal_toc__Z_8ne ul{grid-template-columns:minmax(0,1fr)}.legal_toc__Z_8ne a{min-height:44px;padding-block:11px}.legal_entries__L8zdc>div{grid-template-columns:minmax(0,1fr);gap:6px}.legal_content__xJ1i_>section+section{margin-top:40px;padding-top:32px}}@media print{.legal_page__53f2f{background:white;color:black;padding:0}.legal_header__LbcrW{margin:0;max-width:none}.legal_layout__540uN{display:block}.legal_toc__Z_8ne{display:none}.legal_summary__PThBc{margin-block:20px}.legal_content__xJ1i_{font-size:11pt;line-height:1.5}.legal_content__xJ1i_ section{break-inside:auto}.legal_entries__L8zdc dt,.legal_heading__9VC1c{break-after:avoid}.legal_entries__L8zdc>div{break-inside:avoid}.legal_content__xJ1i_ a{color:black}}