.Terms_container__1LHT_{min-height:100vh;background:#ffffff;padding:80px 16px 48px;word-break:keep-all}@media (min-width:1024px){.Terms_container__1LHT_{padding:120px 24px 80px}}.Terms_header___HjLF{max-width:1152px;margin:0 auto 48px;text-align:center;animation:Terms_fadeInDown__LXi6c .6s ease-out}@media (min-width:1024px){.Terms_header___HjLF{margin-bottom:64px}}.Terms_backButton__srb5Y{display:inline-block;color:#4b5563;text-decoration:none;padding:10px 24px;background:#f3f4f6;border-radius:8px;transition:all .3s ease;margin-bottom:32px;font-size:14px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}@media (min-width:1024px){.Terms_backButton__srb5Y{font-size:16px;padding:12px 32px}}.Terms_backButton__srb5Y:hover{background:linear-gradient(90deg,#DA00D4,#c200c0);color:white;transform:translateY(-2px);box-shadow:0 10px 15px -3px rgba(218,0,212,.3)}.Terms_title___wG6I{font-size:32px;font-weight:800;color:#1f2937;margin-bottom:16px}@media (min-width:1024px){.Terms_title___wG6I{font-size:48px;margin-bottom:24px}}.Terms_subtitle__584lF{font-size:16px;color:#6b7280;line-height:1.6}@media (min-width:1024px){.Terms_subtitle__584lF{font-size:18px}}.Terms_content__wixWC{max-width:1152px;margin:0 auto;background:white;border:1px solid #e5e7eb;border-radius:16px;padding:32px 24px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);animation:Terms_fadeInUp__WqqcJ .6s ease-out}@media (min-width:1024px){.Terms_content__wixWC{padding:48px 64px;border-radius:24px}}.Terms_section__ov_am{margin-bottom:40px;padding-bottom:32px;border-bottom:1px solid #e5e7eb}@media (min-width:1024px){.Terms_section__ov_am{margin-bottom:48px;padding-bottom:40px}}.Terms_section__ov_am:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.Terms_sectionTitle__8uBEV{font-size:20px;font-weight:700;color:#1f2937;margin-bottom:16px;padding-left:16px;border-left:4px solid #da00d4}@media (min-width:1024px){.Terms_sectionTitle__8uBEV{font-size:24px;margin-bottom:24px}}.Terms_sectionBody__dYpSW{color:#4b5563;line-height:1.8}.Terms_paragraph__1q_Cq{margin-bottom:12px;font-size:14px;color:#4b5563}@media (min-width:1024px){.Terms_paragraph__1q_Cq{font-size:16px;margin-bottom:16px}}.Terms_paragraph__1q_Cq:last-child{margin-bottom:0}.Terms_footer__HKzXn{max-width:1152px;margin:48px auto 0;text-align:center;padding:32px 24px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px}@media (min-width:1024px){.Terms_footer__HKzXn{margin-top:64px;padding:40px 32px}}.Terms_footerText__YzRId{color:#6b7280;font-size:14px;margin-bottom:24px}@media (min-width:1024px){.Terms_footerText__YzRId{font-size:16px}}.Terms_footerButton__2ZUn2{display:inline-block;padding:10px 24px;background:linear-gradient(90deg,#DA00D4,#c200c0);color:white;text-decoration:none;border-radius:8px;font-weight:600;font-size:14px;transition:all .3s ease;box-shadow:0 4px 15px rgba(218,0,212,.2)}@media (min-width:1024px){.Terms_footerButton__2ZUn2{padding:12px 32px;font-size:16px}}.Terms_footerButton__2ZUn2:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px rgba(218,0,212,.3)}@keyframes Terms_fadeInDown__LXi6c{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes Terms_fadeInUp__WqqcJ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Terms_container__1LHT_{padding:80px 16px 40px}.Terms_header___HjLF{margin-bottom:40px}.Terms_title___wG6I{font-size:28px}.Terms_content__wixWC{padding:24px 20px}.Terms_section__ov_am{margin-bottom:32px;padding-bottom:24px}.Terms_sectionTitle__8uBEV{font-size:18px}}@media (max-width:480px){.Terms_container__1LHT_{padding:80px 12px 32px}.Terms_header___HjLF{margin-bottom:32px}.Terms_title___wG6I{font-size:24px}.Terms_subtitle__584lF{font-size:14px}.Terms_content__wixWC{padding:20px 16px;border-radius:12px}.Terms_section__ov_am{margin-bottom:24px;padding-bottom:20px}.Terms_sectionTitle__8uBEV{font-size:16px;padding-left:12px;border-left-width:3px}.Terms_paragraph__1q_Cq{font-size:13px}.Terms_footer__HKzXn{margin-top:32px;padding:24px 16px}.Terms_backButton__srb5Y,.Terms_footerButton__2ZUn2{padding:8px 20px;font-size:13px}}