
.BlogFAQ-module__1ESjEq__faq_section{background:linear-gradient(135deg,#f8f9fa 0%,#fff 100%);border-radius:12px;margin:2rem 0;padding:3rem 0}.BlogFAQ-module__1ESjEq__faq_container{max-width:900px;margin:0 auto;padding:0 1rem}.BlogFAQ-module__1ESjEq__faq_title{color:#1a1a1a;margin-bottom:2rem;padding-bottom:1rem;font-size:2rem;position:relative}.BlogFAQ-module__1ESjEq__faq_title:after{content:"";background:linear-gradient(90deg,#06f,#00d4ff);border-radius:2px;width:60px;height:4px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.BlogFAQ-module__1ESjEq__accordion_wrapper{flex-direction:column;gap:.75rem;display:flex}.BlogFAQ-module__1ESjEq__accordion_item{background:#fff;transition:all .3s;box-shadow:0 2px 8px #0000000f;border:1px solid #e0e0e0!important}.BlogFAQ-module__1ESjEq__accordion_item:hover{box-shadow:0 4px 12px #0000001a;border-color:#06f!important}.BlogFAQ-module__1ESjEq__accordion_header{cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .3s;padding:1.25rem 1.5rem!important}.BlogFAQ-module__1ESjEq__accordion_header:hover{background-color:#f8f9fa}.BlogFAQ-module__1ESjEq__question_text{color:#1a1a1a;flex:1;margin-right:1rem;font-size:1.1rem;line-height:1.5}.BlogFAQ-module__1ESjEq__accordion_icon{color:#06f;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .3s;display:inline-flex}.BlogFAQ-module__1ESjEq__accordion_icon.BlogFAQ-module__1ESjEq__active{transform:rotate(180deg)}.BlogFAQ-module__1ESjEq__accordion_content{opacity:0;max-height:0;transition:max-height .3s,opacity .3s;overflow:hidden}.BlogFAQ-module__1ESjEq__accordion_content.BlogFAQ-module__1ESjEq__show{opacity:1;max-height:500px}.BlogFAQ-module__1ESjEq__accordion_body{background-color:#f8f9fa;border-top:1px solid #e0e0e0;padding:1.5rem!important}.BlogFAQ-module__1ESjEq__accordion_body p{color:#4a4a4a;margin:0;font-size:1rem;line-height:1.7}@media (max-width:768px){.BlogFAQ-module__1ESjEq__faq_section{margin:1.5rem 0;padding:2rem 0}.BlogFAQ-module__1ESjEq__faq_title{font-size:1.5rem}.BlogFAQ-module__1ESjEq__faq_title:after{width:50px}.BlogFAQ-module__1ESjEq__question_text{font-size:1rem}.BlogFAQ-module__1ESjEq__accordion_header{padding:1rem 1.25rem!important}.BlogFAQ-module__1ESjEq__accordion_body{padding:1.25rem!important}.BlogFAQ-module__1ESjEq__accordion_body p{font-size:.95rem}}@media (max-width:480px){.BlogFAQ-module__1ESjEq__faq_section{margin:1rem 0;padding:1.5rem 0}.BlogFAQ-module__1ESjEq__faq_title{margin-bottom:1.5rem;font-size:1.25rem}.BlogFAQ-module__1ESjEq__accordion_header{padding:.875rem 1rem!important}.BlogFAQ-module__1ESjEq__question_text{margin-right:.75rem;font-size:.95rem}.BlogFAQ-module__1ESjEq__accordion_body p{font-size:.875rem}}
