.mainLayout_landingPage__qzn6u{--description-text-color:#626b6b;--primary-text-color:#36787d;--landing-text-teal:#36787d;--landing-muted-text:#626b6b;--landing-kicker-text:#246f73;--landing-button-background:#36787d;--landing-secondary-button-color:#2c5f62}.mainLayout_landingPage__qzn6u .text-muted{color:#626b6b!important}.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:var(--landing-text-teal,#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:var(--landing-text-teal,#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:var(--landing-text-teal,#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}}