.Legal_page__IK9s1{padding:var(--spacing-2xl) 0;background-color:var(--color-background);min-height:calc(100vh - 200px)}.Legal_container__rKbKm{max-width:800px;margin:0 auto;padding:0 var(--spacing-md)}.Legal_header__2Wo0w{text-align:center;margin-bottom:var(--spacing-2xl)}.Legal_title__2_f_l{font-size:var(--font-size-3xl);color:var(--color-secondary);margin-bottom:var(--spacing-sm)}.Legal_lastUpdated__xUNtg{font-size:var(--font-size-sm);color:var(--color-text-light);margin-bottom:0}.Legal_content__Q8GIX{background-color:var(--color-white);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-sm)}.Legal_section__Nt9kY{margin-bottom:var(--spacing-xl)}.Legal_section__Nt9kY:last-child{margin-bottom:0}.Legal_section__Nt9kY h2{font-size:var(--font-size-xl);color:var(--color-secondary);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:2px solid var(--color-primary-light)}.Legal_section__Nt9kY h3{font-size:var(--font-size-lg);color:var(--color-secondary);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-sm)}.Legal_section__Nt9kY p{color:var(--color-text);line-height:1.7;margin-bottom:var(--spacing-md)}.Legal_section__Nt9kY p:last-child{margin-bottom:0}.Legal_section__Nt9kY ul{list-style:disc;padding-left:var(--spacing-xl);margin-bottom:var(--spacing-md);color:var(--color-text)}.Legal_section__Nt9kY ul:last-child{margin-bottom:0}.Legal_section__Nt9kY li{margin-bottom:var(--spacing-sm);line-height:1.6}.Legal_section__Nt9kY li:last-child{margin-bottom:0}.Legal_section__Nt9kY a{color:var(--color-primary);text-decoration:none}.Legal_section__Nt9kY a:hover{text-decoration:underline}.Legal_section__Nt9kY strong{color:var(--color-secondary)}@media (min-width:768px){.Legal_container__rKbKm{padding:0 var(--spacing-xl)}.Legal_content__Q8GIX{padding:var(--spacing-2xl)}.Legal_section__Nt9kY{margin-bottom:var(--spacing-2xl)}}