.index-module__kHD7yG__container{color:#333;background-color:#fff;flex-direction:column;align-items:center;width:100%;display:flex}.index-module__kHD7yG__innerContainer{flex-direction:column;width:70%;max-width:1100px;display:flex}.index-module__kHD7yG__headerSection{text-align:center;padding:100px 0 60px;position:relative;overflow:hidden}.index-module__kHD7yG__headerSection:after{content:"";z-index:-1;background-color:#8a2be20d;border-radius:50%;width:300px;height:300px;position:absolute;top:-150px;right:-100px}.index-module__kHD7yG__headerSection:before{content:"";z-index:-1;background-color:#4b008208;border-radius:50%;width:200px;height:200px;position:absolute;bottom:-80px;left:-80px}.index-module__kHD7yG__title{color:#222;margin-bottom:20px;font-size:3.5rem;font-weight:700;line-height:1.2}.index-module__kHD7yG__subtitle{color:#555;max-width:700px;margin:0 auto 10px;font-size:1.3rem;line-height:1.4}.index-module__kHD7yG__lastUpdated{color:#777;margin-top:20px;font-size:.9rem}.index-module__kHD7yG__termsContent{color:#333;padding:20px 0 60px}.index-module__kHD7yG__policySection{margin-bottom:40px;line-height:1.6}.index-module__kHD7yG__policySection h2{color:#222;border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:10px;font-size:2rem}.index-module__kHD7yG__policySection h3{color:#333;margin:25px 0 15px;font-size:1.4rem}.index-module__kHD7yG__policySection p{color:#444;margin-bottom:15px;font-size:1.1rem}.index-module__kHD7yG__policySection ul{margin-bottom:20px;margin-left:20px}.index-module__kHD7yG__policySection li{color:#444;margin-bottom:8px;font-size:1.1rem}.index-module__kHD7yG__contactInfo{background-color:#f9f9f9;border-radius:8px;margin-top:15px;padding:20px}.index-module__kHD7yG__contactInfo p{margin-bottom:10px}.index-module__kHD7yG__inlineLink{color:#8f4abd;font-weight:500;text-decoration:none;transition:all .2s}.index-module__kHD7yG__inlineLink:hover{color:#6a358d;text-decoration:underline}.index-module__kHD7yG__contactSection{text-align:center;background-color:#f9f9f9;border-radius:10px;margin:40px -20px 0;padding:80px 20px}.index-module__kHD7yG__contactContent{max-width:600px;margin:0 auto}.index-module__kHD7yG__contactTitle{color:#222;margin-bottom:15px;font-size:2.2rem}.index-module__kHD7yG__contactText{color:#555;margin-bottom:30px;font-size:1.1rem;line-height:1.6}.index-module__kHD7yG__contactButtons{flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:30px;display:flex}.index-module__kHD7yG__primaryButton{color:#fff;background-color:#8f4abd;border:2px solid #8f4abd;border-radius:30px;padding:12px 28px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.index-module__kHD7yG__primaryButton:hover{background-color:#6a358d;border:2px solid #6a358d;transform:translateY(-2px);box-shadow:0 5px 15px #6200ea4d}.index-module__kHD7yG__secondaryButton{color:#8f4abd;background-color:#0000;border:2px solid #8f4abd;border-radius:30px;padding:12px 28px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.index-module__kHD7yG__secondaryButton:hover{background-color:#6200ea0d;transform:translateY(-2px)}@media (max-width:1200px){.index-module__kHD7yG__innerContainer{width:80%}}@media (max-width:992px){.index-module__kHD7yG__innerContainer{width:85%}.index-module__kHD7yG__title{font-size:3rem}}@media (max-width:768px){.index-module__kHD7yG__innerContainer{width:90%}.index-module__kHD7yG__headerSection{padding:70px 0 40px}.index-module__kHD7yG__title{font-size:2.5rem}.index-module__kHD7yG__subtitle{font-size:1.1rem}.index-module__kHD7yG__policySection h2{font-size:1.8rem}.index-module__kHD7yG__policySection h3{font-size:1.3rem}.index-module__kHD7yG__policySection p,.index-module__kHD7yG__policySection li{font-size:1rem}.index-module__kHD7yG__contactTitle{font-size:1.8rem}}@media (max-width:576px){.index-module__kHD7yG__innerContainer{width:95%}.index-module__kHD7yG__title{font-size:2.2rem}.index-module__kHD7yG__headerSection{padding:60px 0 30px}.index-module__kHD7yG__contactButtons{flex-direction:column;align-items:center;gap:15px}.index-module__kHD7yG__primaryButton,.index-module__kHD7yG__secondaryButton{text-align:center;width:100%;max-width:250px}}
