.TermsOfService_termsOfServicePage__jewnm{width:100%;min-height:100vh;background-color:#ffffff}.TermsOfService_termsOfServiceMain__0tjoD{max-width:800px;margin:0 auto;padding:40px 20px}.TermsOfService_container__bCxbI{padding:30px 20px;margin:0 auto 40px}.TermsOfService_title__8wX2F{font-size:24px;font-weight:600;color:#202020;margin-bottom:10px;text-align:center;padding:0}.TermsOfService_lastUpdated__xyhXx{text-align:center;margin-bottom:30px;color:#6b7280;font-style:italic}.TermsOfService_content__NhCSl{line-height:1.7;color:#374151}.TermsOfService_section__YUzTl{margin-bottom:35px}.TermsOfService_section__YUzTl h2{font-size:20px;font-weight:500;color:#1f2937;margin:0 0 20px;background-color:#ffffff;padding:0}.TermsOfService_section__YUzTl h3{font-size:18px;font-weight:500;color:#374151;margin:0 0 10px;color:#d97706}.TermsOfService_section__YUzTl p{margin:0 0 15px;text-align:justify}.TermsOfService_section__YUzTl ol,.TermsOfService_section__YUzTl ul{margin-bottom:15px;padding-left:25px}.TermsOfService_section__YUzTl li{margin-bottom:8px;list-style-type:disc}.TermsOfService_section__YUzTl ol li{list-style-type:decimal}.TermsOfService_section__YUzTl li strong{color:#1f2937}.TermsOfService_contactInfo__klacj{background-color:#fffbeb;border-radius:6px;padding:20px;margin-top:15px;border:1px solid #fed7aa;border-left:4px solid #f59e0b}.TermsOfService_contactInfo__klacj p{margin-bottom:8px;font-weight:500}.TermsOfService_contactInfo__klacj p:last-child{margin-bottom:0}.TermsOfService_termsHighlight__WfsXf{background-color:#fef3c7;padding:15px;margin:0 0 20px}.TermsOfService_termsHighlight__WfsXf strong{color:#d97706}.TermsOfService_warningBox__9K_4U{background-color:#fef2f2;border-radius:6px;padding:15px;margin:15px 0;border:1px solid #fecaca;border-left:4px solid #ef4444}.TermsOfService_warningBox__9K_4U strong{color:#dc2626}@media (max-width:768px){.TermsOfService_termsOfServiceMain__0tjoD{width:96%}}