.faq-section-container{max-width:350px;margin:0 auto;padding:35px 0 45px}.faq-list{flex-direction:column;gap:15px;padding-top:30px;display:flex}.faq-item{background-color:#eee;border-radius:8px;list-style:none;overflow:hidden}.faq-item::-webkit-details-marker{display:none}.faq-question-summary{cursor:pointer;color:#333;align-items:center;padding:15px 20px;font-weight:500;display:flex}.faq-icon-plus{color:#999;margin-right:15px;font-size:1.5rem;line-height:1;transition:transform .2s}.faq-item[open] .faq-icon-plus{color:#999;transform:rotate(45deg)}.faq-answer-content{color:#888;padding:0 20px 20px 50px;font-size:.9rem;line-height:1.4}@media (min-width:768px){.faq-section-container{padding-top:0}}
