.legal_layout__2xyJ0{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:32px;gap:32px;align-items:start}.legal_article__1uJGg{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:clamp(20px,4vw,40px)}.legal_title__iJggp{font-size:clamp(26px,3.5vw,36px);font-weight:800}.legal_updated__1QL0X{color:var(--color-muted);font-size:var(--text-sm);margin-top:6px}.legal_content__dE5g0{margin-top:24px;line-height:1.75;max-width:72ch}.legal_content__dE5g0 h2{font-size:var(--text-xl);margin:28px 0 10px}.legal_content__dE5g0 h3{font-size:var(--text-lg);margin:22px 0 8px}.legal_content__dE5g0 h4{font-size:var(--text-md);margin:18px 0 6px}.legal_content__dE5g0 p{margin:0 0 14px}.legal_content__dE5g0 ol,.legal_content__dE5g0 ul{margin:0 0 14px;padding-left:22px}.legal_content__dE5g0 li{margin-bottom:6px}.legal_content__dE5g0 blockquote{margin:0 0 16px;padding:12px 16px;border-left:4px solid var(--color-warning);background:var(--color-warning-soft);border-radius:var(--radius-sm)}.legal_content__dE5g0 blockquote p{margin:0}.legal_aside__ljSOV{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 16px);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:16px}.legal_asideTitle__ezv6h{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);margin-bottom:8px}.legal_aside__ljSOV ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.legal_aside__ljSOV a{display:block;padding:8px 10px;border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:600}.legal_aside__ljSOV a:hover{background:var(--color-bg)}.legal_current__sCLZ_{background:var(--color-primary-soft);color:var(--color-primary-dark)}@media (max-width:900px){.legal_layout__2xyJ0{grid-template-columns:1fr}.legal_aside__ljSOV{position:static}}