.legal_head__6mmTp{max-width:var(--page-max);margin-inline:auto;padding:56px var(--page-pad) 26px;border-bottom:1px solid var(--line)}.legal_title__Q7qqE{font-weight:900;font-size:clamp(34px,5vw,58px);line-height:1;letter-spacing:-.035em;margin:14px 0 16px}.legal_subtitle__yBrQh{font-size:17px;line-height:1.6;color:var(--muted);max-width:44em}.legal_warning__SqJFL{font-size:14px;line-height:1.6;color:#c22b12;background:#fde8e1;border-radius:12px;padding:14px 16px;margin-top:14px;max-width:52em}.legal_layout__HAh59{max-width:var(--page-max);margin-inline:auto;padding:44px var(--page-pad) 90px;display:grid;grid-template-columns:230px minmax(0,1fr);grid-gap:56px;gap:56px;align-items:start}.legal_article____9Fe{max-width:46em}.legal_section__cYjF0+.legal_section__cYjF0{margin-top:30px}.legal_sectionTitle__2oBio{scroll-margin-top:110px;font-family:var(--font-display),sans-serif;font-weight:800;font-size:clamp(24px,3.4vw,30px);letter-spacing:-.02em;margin-bottom:14px}.legal_paragraph__qYZR6{font-size:16.5px;line-height:1.7;color:var(--muted)}.legal_paragraph__qYZR6+.legal_paragraph__qYZR6{margin-top:14px}.legal_callout__8lVvP{border:1px solid var(--line);border-radius:16px;padding:22px 24px;background:var(--elev);margin-top:14px}.legal_calloutTitle__LWgo0{font-family:var(--font-display),sans-serif;font-size:17px;font-weight:800;margin-bottom:10px}.legal_points__Ieyew{display:flex;flex-direction:column;gap:9px;font-size:15px;line-height:1.55;color:var(--muted);list-style:none;margin:0;padding:0}.legal_point__5ELcH{display:flex;gap:10px}.legal_pointMark__wsfpL{margin-top:6px}.legal_address__FtNkf{border:1px solid var(--line);border-radius:16px;padding:24px;background:var(--elev);margin-top:14px;font-size:16px;line-height:1.7;color:var(--ink);font-style:normal}.legal_footnote__EjWSd{font-size:13px;line-height:1.6;color:var(--soft);margin-top:18px}@media (max-width:900px){.legal_layout__HAh59{grid-template-columns:1fr;gap:28px}}.LegalNav_nav__dxMte{position:-webkit-sticky;position:sticky;top:96px;display:flex;flex-direction:column;gap:4px}.LegalNav_link__VNgug{padding:10px 14px;border-radius:10px;font-size:14.5px;font-weight:500;color:var(--muted);transition:background-color .15s ease,color .15s ease}.LegalNav_link__VNgug:hover{background:#fff4e2;color:var(--ink)}:root[data-theme=dark] .LegalNav_link__VNgug:hover{background:rgba(255,176,32,.16);color:var(--ink)}.LegalNav_link__VNgug[aria-current=true]{font-weight:600;color:var(--ink);background:var(--elev)}@media (max-width:900px){.LegalNav_nav__dxMte{position:static;flex-direction:row;flex-wrap:wrap;gap:6px}}