.LegalDoc_layout__of0Ed{padding:40px 0 80px;display:grid;grid-template-columns:260px minmax(0,1fr);gap:64px;align-items:start}.LegalDoc_toc__drw7z{position:sticky;top:88px;background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px}.LegalDoc_toc__drw7z h2{margin-bottom:16px}.LegalDoc_toc__drw7z ol{display:flex;flex-direction:column;gap:10px}.LegalDoc_toc__drw7z a{display:flex;gap:10px;font-size:14px;line-height:1.4;color:var(--fg-muted);transition:color .2s var(--ease)}.LegalDoc_toc__drw7z a:hover{color:var(--accent)}.LegalDoc_tocNum__Z0nxl{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.08em;color:var(--accent);flex:0 0 auto;padding-top:2px}.LegalDoc_updated__lRNhE{margin-top:20px;padding-top:16px;border-top:1px solid var(--border);font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-soft)}.LegalDoc_doc__IFlA5{max-width:78ch;min-width:0}.LegalDoc_block__hVTNT{padding:32px 0;border-top:1px solid var(--border);scroll-margin-top:88px}.LegalDoc_block__hVTNT:first-child{padding-top:0;border-top:none}.LegalDoc_block__hVTNT h2{display:flex;gap:16px;align-items:baseline;font-family:var(--font-display),sans-serif;font-weight:700;font-size:clamp(22px,3vw,30px);line-height:1.05;letter-spacing:-.015em;text-transform:uppercase;margin-bottom:20px}.LegalDoc_blockNum___dvEF{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.12em;color:var(--accent);flex:0 0 auto}.LegalDoc_block__hVTNT h3{font-family:var(--font-body),sans-serif;font-size:15px;font-weight:700;margin:24px 0 8px}.LegalDoc_block__hVTNT p{font-size:15px;line-height:1.7;color:var(--fg-muted);margin-bottom:14px}.LegalDoc_block__hVTNT ul{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.LegalDoc_block__hVTNT li{position:relative;padding-left:18px;font-size:15px;line-height:1.65;color:var(--fg-muted)}.LegalDoc_block__hVTNT li:before{content:"";position:absolute;left:0;top:11px;width:6px;height:1px;background:var(--accent)}.LegalDoc_block__hVTNT strong{color:var(--fg);font-weight:600}.LegalDoc_block__hVTNT a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.LegalDoc_tableWrap__GvHPv{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-lg);margin-bottom:16px}.LegalDoc_tableWrap__GvHPv table{width:100%;min-width:480px;border-collapse:collapse;font-size:14px}.LegalDoc_tableWrap__GvHPv td,.LegalDoc_tableWrap__GvHPv th{text-align:left;padding:12px 16px;border-bottom:1px solid var(--border);vertical-align:top;line-height:1.5}.LegalDoc_tableWrap__GvHPv th{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-muted);font-weight:500;background:var(--bg-elev)}.LegalDoc_tableWrap__GvHPv td{color:var(--fg-muted)}.LegalDoc_tableWrap__GvHPv tr:last-child td{border-bottom:none}.LegalDoc_note__Uo4Co{margin-top:32px;padding:20px 24px;background:var(--brevet-blue-tint);border-radius:var(--radius-lg);border-left:3px solid var(--accent)}.LegalDoc_note__Uo4Co p{font-size:14px;line-height:1.65;color:var(--fg);margin:0}.LegalDoc_note__Uo4Co a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}@media (max-width:1024px){.LegalDoc_layout__of0Ed{grid-template-columns:minmax(0,1fr);gap:32px}.LegalDoc_toc__drw7z{position:static}.LegalDoc_toc__drw7z ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px}}@media (max-width:560px){.LegalDoc_toc__drw7z ol{grid-template-columns:1fr}}