.legal_page__lHcyk{padding:3rem 0 5rem}.legal_layout__H12H0{display:grid;grid-template-columns:1fr 260px;grid-gap:4rem;gap:4rem;align-items:start}.legal_article__d6xmE{display:flex;flex-direction:column;gap:2rem}.legal_header___PuTx{padding-bottom:2rem;border-bottom:1px solid var(--color-border)}.legal_title__k1IyJ{font-size:2rem;font-weight:700;margin-bottom:.75rem}.legal_meta__nhtxh{display:flex;gap:.5rem;font-size:.875rem;color:var(--color-text-subtle)}.legal_content__pxLp0{font-size:1rem;line-height:1.8;color:var(--color-text-muted)}.legal_content__pxLp0 h2{color:var(--color-text);font-size:1.25rem;font-weight:600;margin:2rem 0 .75rem}.legal_content__pxLp0 h3{color:var(--color-text);font-size:1.0625rem;font-weight:600;margin:1.5rem 0 .5rem}.legal_content__pxLp0 p{margin-bottom:1rem}.legal_content__pxLp0 ol,.legal_content__pxLp0 ul{padding-left:1.5rem;margin-bottom:1rem}.legal_content__pxLp0 li{margin-bottom:.5rem}.legal_sidebar__kGGYh{position:-webkit-sticky;position:sticky;top:90px;display:flex;flex-direction:column;gap:.5rem;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:1.25rem}.legal_sidebarTitle__uFu6c{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-subtle);margin-bottom:.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.legal_sidebarLink__QMYnk{padding:.625rem .75rem;border-radius:var(--radius-md);font-size:.9375rem;color:var(--color-text-muted);transition:color var(--transition-fast),background var(--transition-fast)}.legal_sidebarLink__QMYnk:hover{color:var(--color-text);background:var(--color-bg-elevated)}.legal_sidebarLinkActive__2KnUQ{color:var(--color-text)!important;background:var(--color-bg-elevated)!important;font-weight:600}@media (max-width:768px){.legal_layout__H12H0{grid-template-columns:1fr}.legal_sidebar__kGGYh{position:static}}