.TermsOfService_termsOfServiceContainer__CIxl1{width:100%;min-height:100vh}.TermsOfService_heroSection__C_syI{position:relative;height:400px;display:flex;align-items:center;justify-content:center;overflow:hidden}.TermsOfService_heroSection__C_syI:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.1) 50%,rgba(0,0,0,.3));z-index:1}.TermsOfService_backgroundImage__9lqWU{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.TermsOfService_heroContent__A5GSt{position:relative;z-index:2;text-align:center}.TermsOfService_heroTitle__GqmfA{font-size:3.5rem;font-weight:700;color:#fff;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.3);letter-spacing:-.02em}@media(max-width:768px){.TermsOfService_heroTitle__GqmfA{font-size:2.5rem}}@media(max-width:480px){.TermsOfService_heroTitle__GqmfA{font-size:2rem}}.TermsOfService_contentContainer__soS1v{background:#f8f9fa;padding:80px 0;min-height:calc(100vh - 400px)}.TermsOfService_content__YMow9{max-width:1000px;margin:0 auto;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);padding:60px 80px}@media(max-width:768px){.TermsOfService_content__YMow9{padding:40px 30px;margin:0 20px}}@media(max-width:480px){.TermsOfService_content__YMow9{padding:30px 20px;margin:0 10px}}.TermsOfService_importantNotice__TyL1G{background:#f8d7da;color:#721c24;padding:30px;border-radius:12px;margin-bottom:50px;border:1px solid #f5c6cb;box-shadow:0 4px 12px rgba(0,0,0,.05)}.TermsOfService_noticeTitle__LZP_Q{font-size:1.4rem;font-weight:700;margin-bottom:16px;text-transform:uppercase;letter-spacing:.5px;text-shadow:0 1px 2px rgba(0,0,0,.2)}.TermsOfService_noticeParagraph__eVjUJ{font-size:1rem;line-height:1.7;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.1)}.TermsOfService_section__2MTUH{margin-bottom:50px}.TermsOfService_section__2MTUH:last-child{margin-bottom:0}.TermsOfService_sectionTitle__84x23{font-size:1.75rem;font-weight:600;color:#1a237e;margin-bottom:20px;line-height:1.3}.TermsOfService_subTitle__Spxxo{font-size:1.35rem;font-weight:600;color:#283593;margin-bottom:16px;margin-top:0;line-height:1.4;border-bottom:2px solid #e2e8f0;padding-bottom:8px}.TermsOfService_subsectionTitle__XaGUK{font-size:1.1rem;font-weight:600;color:#3f51b5;margin-bottom:12px;margin-top:24px}.TermsOfService_subsectionTitle__XaGUK:first-child{margin-top:0}.TermsOfService_paragraph__3IQet,.TermsOfService_warningParagraph__tJ9jN{font-size:1rem;line-height:1.7;color:#4a5568;margin-bottom:16px;text-align:justify}.TermsOfService_paragraph__3IQet:last-child,.TermsOfService_warningParagraph__tJ9jN:last-child{margin-bottom:0}.TermsOfService_paragraph__3IQet strong,.TermsOfService_warningParagraph__tJ9jN strong{color:#2d3748;font-weight:600}.TermsOfService_paragraph__3IQet a,.TermsOfService_warningParagraph__tJ9jN a{color:#3f51b5;text-decoration:none;border-bottom:1px solid transparent;transition:border-bottom-color .2s ease}.TermsOfService_paragraph__3IQet a:hover,.TermsOfService_warningParagraph__tJ9jN a:hover{border-bottom-color:#3f51b5}.TermsOfService_warningParagraph__tJ9jN{background:#fef3cd;border:1px solid #fbbf24;border-radius:6px;padding:16px;color:#92400e;font-weight:500}.TermsOfService_warningParagraph__tJ9jN strong{color:#78350f}.TermsOfService_list__o_et0{margin:16px 0;padding-left:24px}.TermsOfService_list__o_et0 li{font-size:1rem;line-height:1.6;color:#4a5568;margin-bottom:8px;position:relative}.TermsOfService_list__o_et0 li:last-child{margin-bottom:0}.TermsOfService_list__o_et0 li::marker{color:#3f51b5}.TermsOfService_definitionsList__TXpy2{margin-top:20px;background:#f8fafc;border-radius:8px;padding:24px;border-left:4px solid #3f51b5}.TermsOfService_definition__YHX6N{margin-bottom:16px;padding:12px 0;border-bottom:1px solid #e2e8f0}.TermsOfService_definition__YHX6N:last-child{margin-bottom:0;border-bottom:none}.TermsOfService_definition__YHX6N strong{color:#3f51b5;font-weight:600;display:inline-block;margin-right:8px}.TermsOfService_subsection__0H3hm{margin-bottom:32px;padding:20px;background:#fafbfc;border-radius:8px;border:1px solid #e2e8f0}.TermsOfService_subsection__0H3hm:last-child{margin-bottom:0}.TermsOfService_subsection__0H3hm .TermsOfService_subsectionTitle__XaGUK{margin-top:0;color:#3f51b5;border-bottom:1px solid #e2e8f0;padding-bottom:8px}.TermsOfService_prohibitedList__9I6Vj{margin-top:20px}.TermsOfService_prohibitedItem__YGv2C{margin-bottom:24px;padding:20px;background:#fef2f2;border-radius:8px;border-left:4px solid #ef4444}.TermsOfService_prohibitedItem__YGv2C:last-child{margin-bottom:0}.TermsOfService_prohibitedItem__YGv2C .TermsOfService_subsectionTitle__XaGUK{margin-top:0;color:#dc2626;border-bottom:1px solid #fecaca;padding-bottom:8px}.TermsOfService_prohibitedItem__YGv2C .TermsOfService_paragraph__3IQet,.TermsOfService_prohibitedItem__YGv2C .TermsOfService_warningParagraph__tJ9jN{margin-bottom:0}.TermsOfService_contactInfo__SWteF{background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;padding:20px;margin-top:16px}.TermsOfService_contactInfo__SWteF .TermsOfService_paragraph__3IQet,.TermsOfService_contactInfo__SWteF .TermsOfService_warningParagraph__tJ9jN{margin-bottom:0;color:#0c4a6e}.TermsOfService_contactInfo__SWteF .TermsOfService_paragraph__3IQet strong,.TermsOfService_contactInfo__SWteF .TermsOfService_warningParagraph__tJ9jN strong{color:#0c4a6e}@media(max-width:1024px){.TermsOfService_content__YMow9{max-width:95%}}@media(max-width:768px){.TermsOfService_heroSection__C_syI{height:300px}.TermsOfService_contentContainer__soS1v{padding:40px 0}.TermsOfService_importantNotice__TyL1G{margin:0 -10px 40px;border-radius:0;padding:20px}.TermsOfService_noticeTitle__LZP_Q{font-size:1.2rem}.TermsOfService_sectionTitle__84x23{font-size:1.5rem}.TermsOfService_subTitle__Spxxo{font-size:1.2rem}.TermsOfService_definitionsList__TXpy2,.TermsOfService_prohibitedItem__YGv2C,.TermsOfService_subsection__0H3hm{margin:0 -15px 20px;border-radius:0;border-left:none;border-top:4px solid #3f51b5;padding:16px}.TermsOfService_prohibitedItem__YGv2C{border-top-color:#ef4444}.TermsOfService_contactInfo__SWteF{margin:16px -15px 0;border-radius:0;padding:16px}}@media(max-width:480px){.TermsOfService_heroSection__C_syI{height:250px}.TermsOfService_contentContainer__soS1v{padding:30px 0}.TermsOfService_importantNotice__TyL1G{margin:0 -10px 30px;padding:16px}.TermsOfService_noticeTitle__LZP_Q{font-size:1.1rem}.TermsOfService_sectionTitle__84x23{font-size:1.3rem}.TermsOfService_subTitle__Spxxo{font-size:1.1rem}.TermsOfService_subsectionTitle__XaGUK{font-size:1rem}.TermsOfService_noticeParagraph__eVjUJ,.TermsOfService_paragraph__3IQet,.TermsOfService_warningParagraph__tJ9jN{font-size:.95rem}.TermsOfService_warningParagraph__tJ9jN{font-size:.9rem;padding:12px}.TermsOfService_contactInfo__SWteF,.TermsOfService_definitionsList__TXpy2,.TermsOfService_prohibitedItem__YGv2C,.TermsOfService_subsection__0H3hm{margin:0 -10px 16px;padding:12px}.TermsOfService_definition__YHX6N{padding:8px 0}.TermsOfService_list__o_et0 li{font-size:.9rem}}