.faq-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.faq-item{background:#fff;border:1px solid #000;border-radius:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;height:fit-content;padding:24px 32px;position:relative;width:48%}.faq-question-wrapper{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-right:10px}.faq-question{color:#000;margin:0;transition:all .3s ease}.faq-item.active .faq-question{background:linear-gradient(178deg,#f23d4c 16.07%,#f99f38 83.87%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.faq-answer{color:#000;max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-toggle{font-size:20px;min-width:20px;transition:transform .3s ease}.faq-toggle path{fill:#000;transition:fill .3s ease}.faq-item.active .faq-toggle{transform:rotate(180deg)}.faq-item.active .faq-toggle path{fill:url(#faq-gradient)}@media screen and (max-width:1024px){.faq-item{width:100%}}