.faqs-container{max-width:800px;margin:0 auto;font-family:Arial,sans-serif}.faq-title{text-align:center;color:#333;margin-bottom:.75rem;font-size:24px}.faqs-search{border:1px solid #ccc;border-radius:5px;width:100%;margin-bottom:20px;padding:10px;font-size:16px}.faqs-list{flex-direction:column;gap:10px;display:flex}.faq-item{background-color:#f9f9f9;border:1px solid #ccc;border-radius:5px;transition:all .3s;overflow:hidden}.faq-question{cursor:pointer;color:var(--dark-text);background-color:#fff;padding:15px;font-size:18px;font-weight:700;transition:background-color .3s}.faq-question:hover{background-color:#f1f1f1}.faq-answer{max-height:0;padding:0 15px;transition:max-height .3s,padding .3s;overflow:hidden}.faq-item[aria-expanded=true] .faq-answer{max-height:1000px;padding:15px;display:block}.faq-item[aria-expanded=false] .faq-answer-text{display:none}.faq-item[aria-expanded=true] .faq-answer-text{color:var(--dark-text);display:block}.faq-expanded-mobile{z-index:1000;background-color:#fff;flex-direction:column;width:100%;height:100%;animation:.3s slideIn;display:flex;position:fixed;top:0;left:0}.faq-mobile-header{background-color:#f9f9f9;border-bottom:1px solid #ccc;justify-content:space-between;align-items:center;padding:15px;font-size:20px;font-weight:700;display:flex}.faq-close-btn{cursor:pointer;color:var(--dark-text);-webkit-tap-highlight-color:transparent;background:0 0;border:none;font-size:24px;line-height:1}.faq-close-btn:focus{outline:none}.faq-fullscreen-panel{z-index:1000;background-color:#fff;flex-direction:column;width:100vw;height:100vh;animation:.3s fadeIn;display:flex;position:fixed;top:0;left:0;box-shadow:0 0 10px #0000004d}.faq-fullscreen-header{color:var(--dark-text);background-color:#f1f1f1;border-bottom:1px solid #ccc;justify-content:space-between;align-items:center;padding:20px;font-size:22px;font-weight:700;display:flex}.faq-fullscreen-content{color:var(--dark-text);padding:20px;font-size:18px;line-height:1.6;overflow-y:auto}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}.faqs-container,.faqs-container-v2{padding:2rem}.faq-question-v2{border:1px solid #000;margin-top:1rem;padding:1rem;line-height:1.5}.no-vertical-padding{padding-top:0!important;padding-bottom:0!important}.question-mark{font-family:var(--primary-font)}.faq-question-v2{font-weight:700}.faqs-container-v2{max-width:800px;margin:0 auto;font-family:Arial,sans-serif}.faq-question-v2-container{cursor:pointer;justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:768px){.faq-fullscreen-header{display:none}.faq-fullscreen-content-v2{margin-top:1rem;padding-bottom:1rem}}
