.Legal_legalContainer__WKqhX{max-width:800px;margin:0 auto;padding:2rem}.Legal_legalContainer__WKqhX h1{color:var(--color-text);margin-bottom:1rem;text-align:center;font-size:2.5rem;font-weight:600;font-family:var(--font-heading)}.Legal_lastUpdated__M2bP0{text-align:center;margin-bottom:2rem;color:var(--color-text-muted);font-style:italic;font-family:var(--font-body)}.Legal_content__dUYi0{background-color:var(--color-background);padding:2rem;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.Legal_section__b69_q{margin-bottom:2rem}.Legal_section__b69_q:last-child{margin-bottom:0}.Legal_section__b69_q h2{color:var(--color-text);margin-bottom:1rem;font-size:1.5rem;font-weight:600;border-bottom:2px solid var(--color-border);padding-bottom:.5rem;font-family:var(--font-heading)}.Legal_section__b69_q p{margin-bottom:1.5rem;line-height:1.6;color:var(--color-text);font-family:var(--font-body)}.Legal_section__b69_q p:last-child{margin-bottom:0}.Legal_section__b69_q ul{margin-bottom:1.5rem;padding-left:1.5rem}.Legal_section__b69_q ul:last-child{margin-bottom:0}.Legal_section__b69_q ul li{margin-bottom:.5rem;line-height:1.6;color:var(--color-text);font-family:var(--font-body)}.Legal_section__b69_q ul li:last-child{margin-bottom:0}.Legal_section__b69_q ul li strong{font-weight:600;color:var(--color-text);font-family:var(--font-bold)}.Legal_section__b69_q a{color:var(--color-primary);text-decoration:underline;font-family:var(--font-body)}.Legal_section__b69_q a:hover{color:var(--color-link-hover)}@media(max-width:768px){.Legal_legalContainer__WKqhX{padding:1rem}.Legal_legalContainer__WKqhX h1{font-size:2rem}.Legal_content__dUYi0{padding:1.5rem}.Legal_section__b69_q h2{font-size:1.25rem}}