.faq{background:#ffffff05;padding:100px 0}.faq-container{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:800px}.faq-item{cursor:pointer;padding:30px;transition:all .4s ease}.faq-question{align-items:center;display:flex;gap:20px;justify-content:space-between}.faq-question h4{font-size:20px;font-weight:600}.faq-question svg{flex-shrink:0;font-size:18px;transition:transform .3s ease}.faq-answer{overflow:hidden;padding-top:16px}.faq-answer p{color:#ffffffb3;line-height:1.7}@media (max-width:768px){.faq{padding:60px 0}.section-title{font-size:32px}.section-description{font-size:16px}.faq-item{padding:25px 20px}.faq-question h4{font-size:18px;line-height:1.4}.faq-question svg{font-size:16px}.faq-answer p{font-size:15px;line-height:1.6}}@media (max-width:480px){.faq{padding:50px 0}.section-title{font-size:26px}.section-description{font-size:14px}.faq-container{gap:15px}.faq-item{padding:20px 18px}.faq-question{gap:15px}.faq-question h4{font-size:16px;line-height:1.4}.faq-answer p,.faq-question svg{font-size:14px}.faq-answer p{line-height:1.6}}