/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.Legal_layout__hd69I{grid-template-columns:var(--toc-w) 1fr;align-items:start;gap:var(--space-64);padding:var(--space-20) 0 var(--space-120);display:grid}@media (max-width:1060px){.Legal_layout__hd69I{gap:var(--space-28);grid-template-columns:1fr}}@media (max-width:760px){.Legal_layout__hd69I{padding-bottom:var(--space-84)}}.Legal_nav__wpZmI{top:var(--legal-sticky-top);align-self:start;position:sticky}@media (max-width:1060px){.Legal_nav__wpZmI{position:static}}.Legal_toc__KhWjn{padding:var(--space-18) var(--space-22);border-radius:var(--radius-tray);background:var(--white);box-shadow:0 0 0 var(--hairline) var(--line);max-height:calc(100dvh - var(--legal-sticky-top) - var(--space-20));overflow-y:auto}@media (max-width:1060px){.Legal_toc__KhWjn{max-height:none;overflow-y:visible}}.Legal_toc__KhWjn>summary{min-height:var(--control-h-sm);color:var(--soft);font-family:var(--font-sans);font-size:var(--fs-micro);font-weight:var(--fw-medium);letter-spacing:var(--ls-caps);text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;line-height:normal;list-style:none;display:flex}.Legal_toc__KhWjn>summary::-webkit-details-marker{display:none}.Legal_toc__KhWjn svg{width:var(--toc-chevron);height:var(--toc-chevron);fill:none;stroke:currentColor;stroke-width:var(--stroke);stroke-linecap:round;transition:transform var(--dur-fade)}.Legal_toc__KhWjn[open] svg{transform:rotate(var(--angle-flip))}.Legal_toc__KhWjn ul{margin:0;padding:0;list-style:none}.Legal_toc__KhWjn a{min-height:var(--control-h-sm);margin:0 calc(var(--space-10) * -1);padding:var(--space-4) var(--space-10);border-radius:var(--radius-toc-link);color:var(--muted);font-size:var(--fs-ui-sm);line-height:var(--lh-compact);align-items:center;text-decoration:none;display:flex}.Legal_toc__KhWjn a:hover{background:var(--navy-wash);color:var(--navy)}@media (scripting:enabled){@media (max-width:1060px){.Legal_toc__KhWjn:not([data-ready])>ul{display:none}.Legal_toc__KhWjn:not([data-ready]) svg{transform:none}.Legal_toc__KhWjn:not([data-ready])>summary{pointer-events:none}}}.Legal_doc__0x8B9{font-size:var(--fs-legal-body);line-height:var(--lh-legal);max-width:var(--text-max);color:var(--text)}.Legal_doc__0x8B9,.Legal_doc__0x8B9 h2{font-family:var(--font-sans);font-weight:var(--fw-regular)}.Legal_doc__0x8B9 h2{font-size:var(--fs-legal-h2);line-height:var(--lh-snug);letter-spacing:var(--ls-h3);margin:var(--space-48) 0 var(--space-14);color:var(--ink);scroll-margin-top:var(--legal-sticky-top)}.Legal_doc__0x8B9 h2:first-child{margin-top:0}.Legal_doc__0x8B9 h3{font-family:var(--font-sans);font-size:var(--fs-legal-h3);line-height:var(--lh-compact);font-weight:var(--fw-medium);margin:var(--space-28) 0 var(--space-10);color:var(--ink)}.Legal_doc__0x8B9 p{margin:0 0 var(--space-14)}.Legal_doc__0x8B9 ul{list-style:outside}.Legal_doc__0x8B9 ol,.Legal_doc__0x8B9 ul{margin:0 0 var(--space-16);padding-left:var(--space-22)}.Legal_doc__0x8B9 ol{list-style:decimal}.Legal_doc__0x8B9 li{margin:0 0 var(--space-8)}.Legal_doc__0x8B9 ul ul{margin:var(--space-8) 0 0;list-style:circle}.Legal_doc__0x8B9 strong{color:var(--ink);font-weight:var(--fw-medium)}.Legal_doc__0x8B9 a{color:var(--accent);text-decoration:underline}@media (prefers-reduced-motion:reduce){.Legal_toc__KhWjn svg{transition:none}}