.IntegrationFAQSection_sectionContainer__Y3W2S{padding:80px 0;background:linear-gradient(180deg,#f8fafa,#fff)}.IntegrationFAQSection_contentWrapper__Uv_4G{max-width:900px;margin:0 auto;padding:0 20px}.IntegrationFAQSection_headerSection__PpDSy{text-align:center;margin-bottom:48px}.IntegrationFAQSection_mainHeading__BfWHd{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-bottom:16px!important;line-height:1.2}.IntegrationFAQSection_tealText__d4YBN{color:#409093}.IntegrationFAQSection_faqList__d357s{display:flex;flex-direction:column;gap:16px}.IntegrationFAQSection_faqItem__LN_6z{background:#fff;border-radius:12px;border:1px solid #e8e8e8;overflow:hidden;transition:box-shadow .3s ease}.IntegrationFAQSection_faqItem__LN_6z:hover{box-shadow:0 4px 20px rgba(0,0,0,.06)}.IntegrationFAQSection_faqQuestion__1tds9{width:100%;padding:20px 24px;background:transparent;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;text-align:left;font-size:1.125rem;font-weight:600;color:#1a1a1a;transition:background .2s ease}.IntegrationFAQSection_faqQuestion__1tds9:hover{background:#f8fafa}.IntegrationFAQSection_faqIcon__UM0uv{font-size:1.5rem;color:#409093;transition:transform .3s ease;line-height:1}.IntegrationFAQSection_faqIconOpen__N0tkw{transform:rotate(45deg)}.IntegrationFAQSection_faqAnswer___p3jj{display:none;padding:0 24px 20px;font-size:1rem;color:#666;line-height:1.7}.IntegrationFAQSection_faqAnswerOpen__pEFZD{display:block}.IntegrationFAQSection_faqAnswer___p3jj p{margin:0}.IntegrationFAQSection_faqLink__TfOcT{color:#409093;font-weight:500;text-decoration:none;transition:color .2s ease}.IntegrationFAQSection_faqLink__TfOcT:hover{color:#2d6466;text-decoration:underline}@media (max-width:640px){.IntegrationFAQSection_mainHeading__BfWHd{font-size:1.75rem}.IntegrationFAQSection_faqQuestion__1tds9{font-size:1rem;padding:16px 20px}.IntegrationFAQSection_faqAnswer___p3jj{padding:0 20px 16px}}