.LegalShell_page__oIaJd{padding:2rem 0 4rem;max-width:100%;overflow-x:hidden;background:var(--page-bg);color:var(--text-main,var(--txt))}.LegalShell_inner__7c6OY{width:min(1180px,calc(100% - 2rem));margin:0 auto;max-width:100%;overflow-x:hidden}.LegalShell_header__PCDy9{padding:1.4rem;border-radius:24px}.LegalShell_eyebrow__2v7Pu{margin:0 0 .35rem;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;opacity:.65;color:var(--text-muted,var(--txt-muted))}.LegalShell_title__5NOV4{margin:0;font-size:clamp(2rem,3.6vw,2.8rem);line-height:1.05;font-weight:800}.LegalShell_lead__YTekQ{margin:.75rem 0 0;max-width:72ch;line-height:1.55;opacity:.82;color:var(--text-muted,var(--txt-muted))}.LegalShell_card__6toKT{margin-top:1rem;padding:1.5rem;border-radius:24px;background:var(--neo-card-bg-soft,var(--card-bg));border:1px solid var(--neo-card-border,var(--card-border));box-shadow:var(--neo-card-shadow-soft);max-width:100%;overflow-x:hidden}.LegalShell_content__vQbGV{font-size:1rem;line-height:1.8;overflow-wrap:anywhere;word-break:break-word}.LegalShell_content__vQbGV h1{margin:0 0 .8rem;font-size:1.6rem;line-height:1.15}.LegalShell_content__vQbGV h2{margin:1.7rem 0 .65rem;font-size:1.35rem;line-height:1.2}.LegalShell_content__vQbGV h3{margin:1.25rem 0 .55rem;font-size:1.1rem;line-height:1.25;opacity:.95}.LegalShell_content__vQbGV p{margin:.85rem 0;opacity:.92}.LegalShell_content__vQbGV a{color:inherit;text-decoration:underline;text-underline-offset:2px}.LegalShell_content__vQbGV strong{font-weight:850}.LegalShell_content__vQbGV ol,.LegalShell_content__vQbGV ul{margin:.85rem 0 .85rem 1.2rem;padding:0}.LegalShell_content__vQbGV li{margin:.35rem 0;opacity:.9}.LegalShell_content__vQbGV hr{border:0;border-top:1px solid rgba(0,0,0,.06);margin:1.2rem 0}@media (max-width:640px){.LegalShell_header__PCDy9{padding:1.1rem}.LegalShell_card__6toKT{padding:1.15rem}}.LegalToc_toc__Ra4fE{margin-top:1rem;padding:1rem 1.1rem;border-radius:22px;background:var(--neo-card-bg-soft,rgba(255,255,255,.18));border:1px solid var(--neo-card-border,rgba(148,163,184,.28));box-shadow:var(--neo-card-shadow-soft,0 18px 40px rgba(15,23,42,.12));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.LegalToc_title__ReaS1{margin:0 0 .6rem;font-weight:900;letter-spacing:-.01em;opacity:.92;color:var(--text-main,var(--txt))}.LegalToc_list__7win6{margin:0;padding:0;list-style:none;display:grid;gap:.35rem}.LegalToc_item__64yFo{margin:0;padding:0}.LegalToc_link__7ZSmX{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;color:inherit;font-weight:650;opacity:.92;padding:.3rem .35rem;border-radius:12px;transition:background .15s ease,opacity .15s ease,transform .15s ease}.LegalToc_link__7ZSmX:hover{background:rgba(255,255,255,.14);opacity:1;transform:translateY(-1px);text-decoration:none}.LegalToc_link__7ZSmX:focus-visible{outline:none;box-shadow:var(--focus,0 0 0 3px rgba(37,99,235,.25))}html.LegalToc_dark__SQ53r .LegalToc_toc__Ra4fE,html[data-theme=dark] .LegalToc_toc__Ra4fE{background:var(--neo-card-bg-soft,rgba(12,18,38,.55));border-color:var(--neo-card-border,rgba(148,163,184,.18))}html.LegalToc_dark__SQ53r .LegalToc_link__7ZSmX:hover,html[data-theme=dark] .LegalToc_link__7ZSmX:hover{background:rgba(255,255,255,.06)}