.TermsConditionsText_termsConditionsText__X4W5b h5{color:#2c3e50;font-size:1.3rem;font-weight:600;margin:40px 0 20px;padding-bottom:12px;border-bottom:2px solid #3498db;position:relative}.TermsConditionsText_termsConditionsText__X4W5b h5:first-child{margin-top:0}.TermsConditionsText_termsConditionsText__X4W5b h5:before{content:"";position:absolute;bottom:-2px;left:0;width:60px;height:2px;background:#e74c3c}.TermsConditionsText_termsConditionsText__X4W5b h6{color:#34495e;font-size:1.1rem;font-weight:600;margin:25px 0 15px;padding-left:5px}.TermsConditionsText_termsConditionsText__X4W5b p{color:#555;line-height:1.8;margin-bottom:20px;font-size:1rem}.TermsConditionsText_termsConditionsText__X4W5b p br{margin-bottom:8px}.TermsConditionsText_termsConditionsText__X4W5b strong{color:#2c3e50;font-weight:600}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_section__8VgNK{margin:25px 0;padding:20px;background:#f8f9fa;border-radius:8px;border-left:4px solid #3498db}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_itemList__BL8yJ{margin-top:15px}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_item__XBgTv{margin:12px 0;padding:10px 15px;background:#fff;border-radius:6px;border:1px solid #e9ecef}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_item__XBgTv strong{color:#e74c3c}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_note__BtQlM{background:#fff3cd;border:1px solid #ffeaa7;border-radius:6px;padding:15px;margin:20px 0}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_note__BtQlM strong{color:#856404}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_numberedList__zwLa6{margin:20px 0}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_numberedItem__Savyr{padding:12px 0 12px 25px;position:relative;color:#555;line-height:1.6;border-bottom:1px solid #f1f3f4}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_numberedItem__Savyr:last-child{border-bottom:none}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_bulletList__rfEBM{margin:20px 0;padding:20px;background:#f8f9fa;border-radius:8px}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_bulletItem__19sl7{padding:8px 0 8px 20px;position:relative;color:#555;line-height:1.6;margin-bottom:10px}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_bulletItem__19sl7:last-child{margin-bottom:0}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_bulletItem__19sl7:before{content:"•";position:absolute;left:0;top:3px;color:#3498db;font-weight:700;font-size:1.2rem}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_contactInfo__l2hdm{background:#e8f4fd;border:1px solid #bee5eb;border-radius:8px;padding:20px;margin:20px 0}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_contactItem__RoBNi{padding:8px 0;color:#555;line-height:1.6}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_contactItem__RoBNi strong{color:#2c3e50;margin-right:8px}@media(max-width:768px){.TermsConditionsText_termsConditionsText__X4W5b h5{font-size:1.2rem;margin:30px 0 15px}.TermsConditionsText_termsConditionsText__X4W5b h6{font-size:1rem;margin:20px 0 12px}.TermsConditionsText_termsConditionsText__X4W5b p{font-size:.95rem;line-height:1.7}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_section__8VgNK{padding:15px;margin:20px 0}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_item__XBgTv{padding:8px 12px;margin:10px 0}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_numberedItem__Savyr{padding:10px 0 10px 20px}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_bulletList__rfEBM{padding:15px}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_bulletItem__19sl7{padding:6px 0 6px 18px}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_contactInfo__l2hdm{padding:15px}}@media(max-width:480px){.TermsConditionsText_termsConditionsText__X4W5b h5{font-size:1.1rem}.TermsConditionsText_termsConditionsText__X4W5b h6{font-size:.95rem}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_section__8VgNK{padding:12px}.TermsConditionsText_termsConditionsText__X4W5b .TermsConditionsText_item__XBgTv{padding:6px 10px}}.terms-conditions_termsConditionsPage__PPKoc{padding:80px 0;background:#f8f9fa;min-height:100vh}.terms-conditions_termsConditionsPage__PPKoc .terms-conditions_contentWrapper__ftsbP{max-width:900px;margin:0 auto;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1);overflow:hidden}.terms-conditions_termsConditionsPage__PPKoc .terms-conditions_header__VZ51s{background:linear-gradient(135deg,#667eea,#b48adf);color:#fff;padding:40px;text-align:center}.terms-conditions_termsConditionsPage__PPKoc .terms-conditions_header__VZ51s h1{font-size:2.5rem;font-weight:700;margin-bottom:15px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.terms-conditions_termsConditionsPage__PPKoc .terms-conditions_header__VZ51s p{font-size:1.1rem;opacity:.9;margin:0}.terms-conditions_termsConditionsPage__PPKoc .terms-conditions_content__k6zZn{padding:40px;background:#fff}@media(max-width:768px){.terms-conditions_termsConditionsPage__PPKoc .terms-conditions_content__k6zZn{padding:30px 20px}}.terms-conditions_termsConditionsPage__PPKoc .terms-conditions_footer__JCU5U{background:#f8f9fa;padding:20px 40px;text-align:center;border-top:1px solid #e9ecef}.terms-conditions_termsConditionsPage__PPKoc .terms-conditions_footer__JCU5U p{color:#6c757d;font-size:.9rem;margin:0}@media(max-width:768px){.terms-conditions_termsConditionsPage__PPKoc .terms-conditions_footer__JCU5U{padding:15px 20px}.terms-conditions_termsConditionsPage__PPKoc{padding:60px 0}.terms-conditions_termsConditionsPage__PPKoc .terms-conditions_header__VZ51s{padding:30px 20px}.terms-conditions_termsConditionsPage__PPKoc .terms-conditions_header__VZ51s h1{font-size:2rem}.terms-conditions_termsConditionsPage__PPKoc .terms-conditions_header__VZ51s p{font-size:1rem}}@media(max-width:480px){.terms-conditions_termsConditionsPage__PPKoc{padding:40px 0}.terms-conditions_termsConditionsPage__PPKoc .terms-conditions_header__VZ51s{padding:25px 15px}.terms-conditions_termsConditionsPage__PPKoc .terms-conditions_header__VZ51s h1{font-size:1.8rem}.terms-conditions_termsConditionsPage__PPKoc .terms-conditions_header__VZ51s p{font-size:.95rem}}