.legal_container__N5kun{min-height:100vh;background:var(--color-bg)}.legal_nav__J3lwS{max-width:800px;margin:0 auto;padding:var(--spacing-xl) var(--spacing-lg) 0}.legal_backLink__gzTrU{display:inline-flex;align-items:center;color:var(--color-primary);font-weight:500;transition:opacity var(--transition-fast)}.legal_backLink__gzTrU:hover{opacity:.8}.legal_content__Jc4HW{max-width:800px;margin:0 auto;padding:var(--spacing-xl) var(--spacing-lg) var(--spacing-3xl)}.legal_header__USUac{margin-bottom:var(--spacing-2xl);padding-bottom:var(--spacing-xl);border-bottom:1px solid var(--color-gray-light)}.legal_title____oye{font-size:2rem;font-weight:800;color:var(--color-text);margin-bottom:var(--spacing-sm)}.legal_date__6PU9Y{color:var(--color-text-light);font-size:.95rem}.legal_section__Q0fVZ{margin-bottom:var(--spacing-2xl)}.legal_section__Q0fVZ h2{font-size:1.25rem;font-weight:700;color:var(--color-text);margin-bottom:var(--spacing-md)}.legal_section__Q0fVZ p{font-size:1rem;line-height:1.7;color:var(--color-text-light);margin-bottom:var(--spacing-md)}.legal_section__Q0fVZ strong{font-weight:600;color:var(--color-text)}.legal_section__Q0fVZ ul{list-style:none;padding:0;margin:var(--spacing-md) 0}.legal_section__Q0fVZ li{position:relative;padding-left:var(--spacing-lg);margin-bottom:var(--spacing-sm);font-size:1rem;line-height:1.6;color:var(--color-text-light)}.legal_section__Q0fVZ li:before{content:"•";position:absolute;left:0;color:var(--color-primary);font-weight:700}.legal_section__Q0fVZ a{color:var(--color-primary);text-decoration:none;transition:opacity var(--transition-fast)}.legal_section__Q0fVZ a:hover{opacity:.8;text-decoration:underline}.legal_footer__iBvfc{margin-top:var(--spacing-2xl);padding-top:var(--spacing-xl);border-top:1px solid var(--color-gray-light);text-align:center}.legal_footer__iBvfc p{color:var(--color-text-light);font-size:.9rem}@media (max-width:600px){.legal_title____oye{font-size:1.5rem}.legal_section__Q0fVZ h2{font-size:1.1rem}}