.TermsOfUse_termsOfUseContainer__pbUpg{max-width:800px;margin:0 auto;padding:2rem;background-color:#fff;color:#374151;font-family:Arial,sans-serif;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.05)}.TermsOfUse_termsOfUseContainer__pbUpg h1{font-size:2.5rem;color:#1f2937;margin-bottom:1rem;background:linear-gradient(135deg,#9333ea,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.TermsOfUse_termsOfUseContainer__pbUpg h2{font-size:1.8rem;color:#374151;margin-top:2rem;margin-bottom:1rem;font-weight:600}.TermsOfUse_termsOfUseContainer__pbUpg p{margin-bottom:1rem;line-height:1.6;color:#4b5563}.TermsOfUse_termsOfUseContainer__pbUpg section{margin-bottom:2rem}.TermsOfUse_termsOfUseContainer__pbUpg a{color:#9333ea;text-decoration:underline;transition:color .2s ease}.TermsOfUse_termsOfUseContainer__pbUpg a:hover{color:#7c3aed}.TermsOfUse_backLink__Llo0_{display:inline-block;margin-top:2rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#9333ea,#ec4899);color:#fff;text-decoration:none;border-radius:8px;transition:all .3s ease;font-weight:500;box-shadow:0 2px 4px rgba(147,51,234,.2)}.TermsOfUse_backLink__Llo0_:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(147,51,234,.3)}@media (max-width:768px){.TermsOfUse_termsOfUseContainer__pbUpg{padding:1rem}.TermsOfUse_termsOfUseContainer__pbUpg h1{font-size:2rem}.TermsOfUse_termsOfUseContainer__pbUpg h2{font-size:1.5rem}}