body{font-family:Poppins,sans-serif}.faq-container{border-radius:10px}.faq-item{align-items:center;background-color:#f3f8fa;border-bottom:1px solid #e0e0e0;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:10px;padding:20px;transition:background-color .3s ease-in-out}.faq-item:last-child{border-bottom:none}.faq-question{font-size:18px;font-weight:700;padding-bottom:3px;padding-top:3px}.faq-answer{font-size:16px;max-height:0;overflow:hidden;padding-left:10px;padding-right:10px;text-align:center;transition:max-height .3s ease-in-out}.faq-answer.active{border-bottom:1px solid #e0e0e0}.icon-container i{cursor:pointer;font-size:16px;transition:transform .3s ease-in-out}.icon-container i.active{transform:rotate(90deg)}