.legal_container__OaYBP{display:flex;flex-direction:column;min-height:100vh;background-color:#f9fafb}.legal_header__v15rn{background:#fff;border-bottom:1px solid #e5e7eb;padding:1rem 0;position:-webkit-sticky;position:sticky;top:0;z-index:50}.legal_headerContent__anaAv{max-width:1200px;margin:0 auto;padding:0 1.5rem;display:flex;align-items:center;justify-content:space-between}.legal_logo__1b6_W{font-size:1.5rem;font-weight:900;background:linear-gradient(135deg,#0052cc,#9333ea);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;text-decoration:none;cursor:pointer;transition:opacity .3s ease}.legal_logo__1b6_W:hover{opacity:.8}.legal_main__fUlmF{flex:1 1;max-width:900px;margin:0 auto;width:100%;padding:3rem 1.5rem}.legal_legalContent___koH9{background:#fff;padding:3rem;border-radius:1rem;box-shadow:0 1px 3px rgba(0,0,0,.1);line-height:1.8;color:#374151}.legal_legalContent___koH9 h1{font-size:2.5rem;font-weight:900;color:#1f2937;margin-bottom:.5rem;background:linear-gradient(135deg,#0052cc,#9333ea);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.legal_lastUpdated__Tc_nS{color:#6b7280;font-size:.95rem;margin-bottom:2rem;font-style:italic}.legal_legalContent___koH9 section{margin-bottom:2.5rem}.legal_legalContent___koH9 h2{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:1rem;margin-top:1.5rem;padding-bottom:.5rem;border-bottom:2px solid #e5e7eb}.legal_legalContent___koH9 h3{font-size:1.1rem;font-weight:600;color:#374151;margin-top:1rem;margin-bottom:.5rem}.legal_legalContent___koH9 p{margin-bottom:1rem;text-align:justify}.legal_legalContent___koH9 ul{margin-left:1.5rem;margin-bottom:1rem}.legal_legalContent___koH9 li{margin-bottom:.75rem;list-style-type:disc}.legal_legalContent___koH9 li strong{color:#1f2937;font-weight:600}.legal_legalContent___koH9 a{color:#0052cc;text-decoration:none;font-weight:500;transition:color .3s ease}.legal_legalContent___koH9 a:hover{color:#9333ea;text-decoration:underline}.legal_footer__DVrgU{background:#1f2937;color:#fff;padding:2rem 1.5rem;margin-top:auto;text-align:center}.legal_footer__DVrgU p{margin-bottom:1rem;font-size:.95rem}.legal_footerNav__FY57S{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap;margin-top:1rem}.legal_footerNav__FY57S a{color:#fff;text-decoration:none;font-size:.9rem;transition:color .3s ease}.legal_footerNav__FY57S a:hover{color:#9333ea}@media (max-width:768px){.legal_headerContent__anaAv{padding:0 1rem}.legal_logo__1b6_W{font-size:1.2rem}.legal_main__fUlmF{padding:2rem 1rem}.legal_legalContent___koH9{padding:2rem 1.5rem}.legal_legalContent___koH9 h1{font-size:2rem}.legal_legalContent___koH9 h2{font-size:1.25rem;margin-bottom:.75rem}.legal_legalContent___koH9 h3{font-size:1rem}.legal_footer__DVrgU{padding:1.5rem 1rem}.legal_footerNav__FY57S{gap:1rem}.legal_footerNav__FY57S a{font-size:.85rem}}@media (max-width:480px){.legal_main__fUlmF{padding:1.5rem 1rem}.legal_legalContent___koH9{padding:1.5rem 1rem;border-radius:.5rem}.legal_legalContent___koH9 h1{font-size:1.5rem}.legal_legalContent___koH9 h2{font-size:1.1rem;margin-top:1.25rem;margin-bottom:.5rem}.legal_legalContent___koH9 h3,.legal_legalContent___koH9 p{font-size:.95rem}.legal_legalContent___koH9 ul{margin-left:1rem}.legal_footerNav__FY57S{flex-direction:column;gap:.5rem}.legal_lastUpdated__Tc_nS{font-size:.85rem}}