.legal_page__UMb4A{min-height:100vh;display:flex;flex-direction:column;background:var(--al-bg);color:var(--al-text)}.legal_header__yuPUE{padding:1.5rem 2rem;border-bottom:1px solid var(--al-border)}.legal_headerInner__41uD3{max-width:800px;margin:0 auto;display:flex;align-items:center;gap:1.5rem}.legal_backLink__OJkGe{font-family:var(--font-sans);font-size:.875rem;color:var(--al-text-secondary);text-decoration:none;display:flex;align-items:center;gap:.5rem;transition:color .2s}.legal_backLink__OJkGe:hover{color:var(--al-accent)}.legal_logoMark__4BFoN{width:24px;height:24px}.legal_logoMark__4BFoN svg{width:100%;height:100%;stroke:var(--al-text);stroke-width:1.5}.legal_content__wENxw{flex:1 1;max-width:800px;margin:0 auto;padding:3rem 2rem 4rem;width:100%}.legal_title__fmxNJ{font-family:var(--font-serif);font-size:2rem;font-weight:600;margin-bottom:.5rem;letter-spacing:-.02em}.legal_updated___SlTW{font-family:var(--font-sans);font-size:.875rem;color:var(--al-text-muted);margin-bottom:2.5rem}.legal_section__uTbI4{margin-bottom:2rem}.legal_sectionTitle__M0RAY{font-family:var(--font-sans);font-size:1.125rem;font-weight:600;margin-bottom:.75rem}.legal_body__kUdPf{font-family:var(--font-sans);font-size:.9375rem;line-height:1.7;color:var(--al-text-secondary)}.legal_body__kUdPf p{margin-bottom:.75rem}.legal_body__kUdPf ul{padding-left:1.25rem;margin-bottom:.75rem}.legal_body__kUdPf li{margin-bottom:.375rem}.legal_body__kUdPf a{color:var(--al-accent);text-decoration:none}.legal_body__kUdPf a:hover{text-decoration:underline}.legal_footer__3gtNz{padding:2rem;border-top:1px solid var(--al-border);text-align:center;font-family:var(--font-sans);font-size:.8125rem;color:var(--al-text-muted)}@media (max-width:768px){.legal_content__wENxw{padding:2rem 1.25rem 3rem}.legal_title__fmxNJ{font-size:1.5rem}}