.Legal_page__Ey5qg{min-height:100vh;display:flex;flex-direction:column;background:var(--bg)}.Legal_nav__yn9zk{padding:16px 24px;background:var(--surface);border-bottom:1px solid var(--border)}.Legal_backLink__mXDII{color:var(--primary);text-decoration:none;font-weight:500;font-size:.95rem;transition:opacity var(--transition)}.Legal_backLink__mXDII:hover{opacity:.8}.Legal_content__dt_nv{flex:1 1;max-width:800px;margin:0 auto;padding:48px 24px;width:100%}.Legal_content__dt_nv h1{font-size:2.2rem;font-weight:700;color:var(--text);margin:0 0 8px}.Legal_lastUpdated__6_R29{color:var(--mutedText);font-size:.9rem;margin:0 0 40px}.Legal_content__dt_nv section{margin-bottom:32px}.Legal_content__dt_nv h2{font-size:1.25rem;font-weight:600;color:var(--text);margin:0 0 12px}.Legal_content__dt_nv p,.Legal_content__dt_nv ul{color:var(--mutedText);line-height:1.7;margin:0 0 12px}.Legal_content__dt_nv ul{padding-left:24px}.Legal_content__dt_nv li{margin-bottom:6px}.Legal_content__dt_nv a{color:var(--primary);text-decoration:none}.Legal_content__dt_nv a:hover{text-decoration:underline}.Legal_footer__P2Lq4{padding:24px;text-align:center;background:var(--surface);border-top:1px solid var(--border)}.Legal_footer__P2Lq4 p{margin:0;color:var(--mutedText);font-size:.85rem}@media(max-width:768px){.Legal_content__dt_nv{padding:32px 16px}.Legal_content__dt_nv h1{font-size:1.8rem}}