.faq-module__vGnBfG__section{background:#fdfcfa;border-top:1px solid #f0ece4;padding:100px 0 120px}.faq-module__vGnBfG__inner{grid-template-columns:360px 1fr;align-items:start;gap:96px;max-width:1400px;margin:0 auto;padding:0 80px;display:grid}.faq-module__vGnBfG__left{flex-direction:column;align-items:flex-start;gap:0;display:flex;position:sticky;top:88px}.faq-module__vGnBfG__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#ed8c00;margin-bottom:16px;font-size:13px;font-weight:700;display:inline-block}.faq-module__vGnBfG__heading{color:#1a1a1a;letter-spacing:-.03em;margin:0 0 20px;font-size:50px;font-weight:900;line-height:1.1}.faq-module__vGnBfG__subtext{color:#6b7280;margin:0 0 32px;font-size:16px;line-height:1.7}.faq-module__vGnBfG__waBtn{color:#fff;background:#25d366;border-radius:50px;align-items:center;gap:10px;padding:13px 22px;font-size:16px;font-weight:700;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex;box-shadow:0 6px 20px #25d36640}.faq-module__vGnBfG__waBtn:hover{background:#1ebe5a;transform:translateY(-2px);box-shadow:0 10px 28px #25d36652}.faq-module__vGnBfG__accordion{flex-direction:column;display:flex}.faq-module__vGnBfG__item{border-bottom:1px solid #e8e0d5}.faq-module__vGnBfG__item:first-child{border-top:1px solid #e8e0d5}.faq-module__vGnBfG__question{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:22px 0;display:flex}.faq-module__vGnBfG__questionText{color:#1a1a1a;flex:1;font-size:18px;font-weight:700;line-height:1.45;transition:color .2s}.faq-module__vGnBfG__item:hover .faq-module__vGnBfG__questionText,.faq-module__vGnBfG__itemOpen .faq-module__vGnBfG__questionText{color:#ed8c00}.faq-module__vGnBfG__icon{color:#6b7280;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s,border-color .2s,color .2s,transform .3s;display:flex}.faq-module__vGnBfG__itemOpen .faq-module__vGnBfG__icon{color:#ed8c00;background:#fff7ed;border-color:#ed8c00;transform:rotate(45deg)}.faq-module__vGnBfG__horizontalLine{transition:opacity .2s}.faq-module__vGnBfG__answer{max-height:0;transition:max-height .38s;overflow:hidden}.faq-module__vGnBfG__answerText{color:#374151;margin:0;padding:0 48px 24px 0;font-size:17px;line-height:1.8}@media (max-width:1100px){.faq-module__vGnBfG__inner{grid-template-columns:300px 1fr;gap:64px;padding:0 40px}}@media (max-width:900px){.faq-module__vGnBfG__inner{grid-template-columns:1fr;gap:48px;padding:0 24px}.faq-module__vGnBfG__left{position:relative;top:auto}}@media (max-width:600px){.faq-module__vGnBfG__section{padding:72px 0 80px}.faq-module__vGnBfG__inner{padding:0 20px}.faq-module__vGnBfG__heading{font-size:28px}.faq-module__vGnBfG__questionText{font-size:17px}.faq-module__vGnBfG__answerText{padding-right:0;font-size:15px}.faq-module__vGnBfG__question{padding:18px 0}}
