.faqs__wrapper{padding:9.6rem 0;background:var(--bg-clr)}.faqs__wrapper .faqs__container .headings{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem}.faqs__wrapper .faqs__container .headings .title{font-size:6rem;line-height:6rem;font-weight:700;font-family:Inter,sans-serif;color:#fff}.faqs__wrapper .faqs__container .headings .title span{color:#9b87f5}@media screen and (max-width:767px){.faqs__wrapper .faqs__container .headings .title{font-size:3.2rem;line-height:45px;text-align:center}}.faqs__wrapper .faqs__container .headings p{font-size:2rem;font-family:Inter,sans-serif;font-weight:400;line-height:2.8rem;color:#d1d5db}@media screen and (max-width:767px){.faqs__wrapper .faqs__container .headings p{font-size:1.8rem;line-height:36px;text-align:center}}.faqs__wrapper .faqs__container .headings .line{width:128px;height:4px;background:#9b87f5}.faqs__wrapper .faqs__container .cards{padding-top:6.4rem;display:flex;flex-direction:column;gap:4.8rem}.faqs__wrapper .faqs__container .cards .card{padding:3.2rem;background-color:rgba(45,31,61,.302);border:1px solid rgba(155,135,245,.2);border-radius:12px}.faqs__wrapper .faqs__container .cards .card h3{font-size:3rem;font-weight:700;line-height:3.6rem;font-family:Inter,sans-serif;color:var(--text-color);margin-bottom:1.6rem}@media screen and (max-width:767px){.faqs__wrapper .faqs__container .cards .card h3{font-size:2.4rem;line-height:36px}}.faqs__wrapper .faqs__container .cards .card p{font-size:1.8rem;font-weight:400;line-height:2.9rem;font-family:Inter,sans-serif;color:#d1d5db}@media screen and (max-width:767px){.faqs__wrapper .faqs__container .cards .card p{font-size:1.6rem;line-height:2.4rem}}