.writerFaqSection{padding:100px 0;background:linear-gradient(125.14deg,#ebf7ff,#fff 31.65%,#fbfcff 70.91%,#ebf7ff);width:100%}.faqHeader{text-align:center;margin-bottom:60px}.faqHeader h2{color:#464860;font-size:32px;font-weight:500;line-height:150%;margin:0 0 20px;text-transform:capitalize}.faqHeader p{color:#60738a;font-size:16px;font-weight:400;line-height:150%;margin:0}.faqGridWrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;gap:40px}.faqColumn{gap:30px}.faqCard,.faqColumn{display:flex;flex-direction:column}.faqCard{background:#fff;border:1px solid #deedff;border-radius:12px;padding:30px;transition:all .3s ease}.faqCard:hover{box-shadow:0 8px 24px rgba(70,159,223,.15);transform:translateY(-2px)}.faqCardTitle{color:#464860;font-size:16px;font-weight:500;line-height:150%;margin:0 0 15px}.faqCardAnswer{color:#60738a;font-size:14px;font-weight:400;line-height:170%;margin:0}@media (max-width:991px){.writerFaqSection{padding:80px 0}.faqGridWrapper{gap:30px}.faqCard{padding:25px}}@media (max-width:768px){.faqGridWrapper{grid-template-columns:1fr;gap:25px}.faqHeader h2{font-size:26px}.faqHeader p{font-size:14px}}@media (max-width:576px){.writerFaqSection{padding:60px 0}.faqHeader{margin-bottom:40px}.faqHeader h2{font-size:22px;margin-bottom:15px}.faqHeader p{font-size:13px}.faqColumn,.faqGridWrapper{gap:20px}.faqCard{padding:20px}.faqCardTitle{font-size:14px;margin-bottom:12px}.faqCardAnswer{font-size:13px;line-height:160%}}