.IntegrationFunnel_hero__ZYmhc{position:relative;padding:110px 0 88px;background:linear-gradient(180deg,#f4faf6,#ffffff);overflow:hidden}.IntegrationFunnel_hero__ZYmhc:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,#c8e0d0 1px,transparent 0);background-size:32px 32px;opacity:.3;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 20%,black 0,transparent 70%);mask-image:radial-gradient(ellipse 80% 60% at 50% 20%,black 0,transparent 70%);pointer-events:none}@media(max-width:720px){.IntegrationFunnel_hero__ZYmhc{padding:80px 0 60px}}.IntegrationFunnel_eyebrow__2AM2b{display:inline-flex;align-items:center;gap:8px;margin-bottom:22px;padding:7px 14px 7px 12px;border-radius:999px;background:#eaf7ef;border:1px solid #c6ecd2;color:#17824f;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.IntegrationFunnel_eyebrowDot__Hc1iy{width:7px;height:7px;border-radius:50%;background:#17824f;box-shadow:0 0 0 0 rgba(23,130,79,.5);animation:IntegrationFunnel_eyebrowPulse__vqWoJ 2s ease-out infinite}@keyframes IntegrationFunnel_eyebrowPulse__vqWoJ{0%{box-shadow:0 0 0 0 rgba(23,130,79,.45)}70%{box-shadow:0 0 0 7px rgba(23,130,79,0)}to{box-shadow:0 0 0 0 rgba(23,130,79,0)}}.IntegrationFunnel_trustStrip__pG6ln{display:flex;flex-wrap:wrap;gap:28px;margin-top:44px;padding-top:32px;border-top:1px solid #e8f0eb}@media(max-width:640px){.IntegrationFunnel_trustStrip__pG6ln{gap:16px 28px;margin-top:36px;padding-top:28px}}.IntegrationFunnel_trustItem__1QzuQ{display:inline-flex;align-items:center;gap:10px;color:#3d5248;font-size:.9rem;font-weight:700}.IntegrationFunnel_trustIcon__pXkMo{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#eaf7ef;color:#17824f}.IntegrationFunnel_trustIcon__pXkMo svg{width:16px;height:16px}.IntegrationFunnel_heroTitle__zs09o{position:relative;max-width:820px;margin:0 0 20px;color:#0f1e16;font-size:clamp(2.4rem,5vw,4.2rem);font-weight:900;line-height:1.04;letter-spacing:-.03em}.IntegrationFunnel_heroLead__xdmyu{max-width:680px;margin:0;color:#4a5e52;font-size:1.15rem;line-height:1.75}.IntegrationFunnel_heroActions__ZHef5{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.IntegrationFunnel_primaryCta__qpObQ,.IntegrationFunnel_secondaryCta__MG5_E{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 24px;border-radius:999px;font-size:.95rem;font-weight:800;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.IntegrationFunnel_primaryCta__qpObQ{background:#1f9c4f;color:#fff;box-shadow:0 1px 2px rgba(31,156,79,.3),0 12px 28px -8px rgba(31,156,79,.4)}.IntegrationFunnel_primaryCta__qpObQ:hover{color:#fff;text-decoration:none;background:#18864a;transform:translateY(-2px);box-shadow:0 1px 2px rgba(31,156,79,.3),0 18px 36px -8px rgba(31,156,79,.5)}.IntegrationFunnel_secondaryCta__MG5_E{background:#fff;color:#1a2e22;border:1.5px solid #d4e5da;box-shadow:0 2px 8px rgba(15,30,22,.06)}.IntegrationFunnel_secondaryCta__MG5_E:hover{color:#1a2e22;text-decoration:none;border-color:#a8d4b8;transform:translateY(-1px);box-shadow:0 6px 16px rgba(15,30,22,.1)}.IntegrationFunnel_section__fFM2H{padding:88px 0;background:#fff}@media(max-width:720px){.IntegrationFunnel_section__fFM2H{padding:60px 0}}.IntegrationFunnel_mutedSection__axmtr{background:#f7faf8;border-top:1px solid #e8f0eb;border-bottom:1px solid #e8f0eb}.IntegrationFunnel_sectionHeader__BTno2{max-width:760px;margin-bottom:40px}.IntegrationFunnel_sectionTitle___DjuC{margin:0 0 14px;color:#0f1e16;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:900;line-height:1.1;letter-spacing:-.02em}.IntegrationFunnel_sectionLead__EVE_n{margin:0;color:#4a5e52;font-size:1.05rem;line-height:1.72}.IntegrationFunnel_providerTabs__zIZac{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:36px}.IntegrationFunnel_providerTab__cxz8b{display:inline-flex;align-items:center;padding:10px 16px;border-radius:999px;background:#fff;border:1.5px solid #dce5df;color:#26342b;font-size:.9rem;font-weight:800;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.IntegrationFunnel_providerTab__cxz8b:hover{color:#17824f;text-decoration:none;border-color:#92d4a8;transform:translateY(-1px);box-shadow:0 4px 12px rgba(23,130,79,.08)}.IntegrationFunnel_recipeGrid__IdRlR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}@media(max-width:980px){.IntegrationFunnel_recipeGrid__IdRlR{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.IntegrationFunnel_recipeGrid__IdRlR{grid-template-columns:1fr}}.IntegrationFunnel_recipeCard__Rogb_{position:relative;display:flex;flex-direction:column;padding:28px 26px;border-radius:14px;border:1px solid #e0e9e3;background:#fff;color:inherit;text-decoration:none;box-shadow:0 1px 3px rgba(15,30,22,.04),0 12px 32px -16px rgba(15,30,22,.12);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.IntegrationFunnel_recipeCard__Rogb_:hover{color:inherit;text-decoration:none;border-color:#9ad4af;transform:translateY(-3px);box-shadow:0 1px 3px rgba(15,30,22,.04),0 24px 48px -16px rgba(15,30,22,.16)}.IntegrationFunnel_recipeMeta__L5Jhu{margin-bottom:14px;color:#17824f;font-size:.72rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.IntegrationFunnel_recipeTitle__qv04h{margin:0 0 10px;color:#0f1e16;font-size:1.18rem;font-weight:900;line-height:1.28}.IntegrationFunnel_recipeDescription__d45pk{margin:0 0 20px;color:#4a5e52;font-size:.94rem;line-height:1.65;flex:1 1}.IntegrationFunnel_recipeLink__QXEXF{color:#17824f;font-size:.88rem;font-weight:900;display:inline-flex;align-items:center;gap:6px}.IntegrationFunnel_recipeLink__QXEXF:after{content:"→";transition:transform .16s ease}.IntegrationFunnel_recipeCard__Rogb_:hover .IntegrationFunnel_recipeLink__QXEXF:after{transform:translateX(3px)}.IntegrationFunnel_twoColumn__hCC7N{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);grid-gap:40px;gap:40px;align-items:start}@media(max-width:900px){.IntegrationFunnel_twoColumn__hCC7N{grid-template-columns:1fr}}.IntegrationFunnel_panel__mXm2F{padding:32px;border-radius:14px;border:1px solid #dde8e1;background:#fff;box-shadow:0 2px 8px rgba(15,30,22,.04)}.IntegrationFunnel_panelTitle___Z_54{margin:0 0 16px;color:#0f1e16;font-size:1.2rem;font-weight:900}.IntegrationFunnel_plainList__KKRNh{margin:0;padding-left:20px;color:#3d5248;line-height:1.75;font-size:.95rem}.IntegrationFunnel_plainList__KKRNh li+li{margin-top:10px}.IntegrationFunnel_mappingTable__DpTrw{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:12px;border:1px solid #dde8e1;background:#fff;box-shadow:0 2px 8px rgba(15,30,22,.04)}.IntegrationFunnel_mappingTable__DpTrw td,.IntegrationFunnel_mappingTable__DpTrw th{padding:14px 18px;border-bottom:1px solid #edf3ef;text-align:left;vertical-align:top;font-size:.9rem;line-height:1.5}.IntegrationFunnel_mappingTable__DpTrw th{color:#0f1e16;background:#f4f9f6;font-weight:800;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.IntegrationFunnel_mappingTable__DpTrw tr:last-child td{border-bottom:0}.IntegrationFunnel_mappingTable__DpTrw td{color:#3d5248}.IntegrationFunnel_mappingTable__DpTrw tbody tr{transition:background-color .12s ease}.IntegrationFunnel_mappingTable__DpTrw tbody tr:hover{background:#f9fcfa}.IntegrationFunnel_formGrid__o3Mhn{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:32px;gap:32px;align-items:start}@media(max-width:960px){.IntegrationFunnel_formGrid__o3Mhn{grid-template-columns:1fr}}.IntegrationFunnel_checkerForm__wX4MP{display:grid;grid-gap:22px;gap:22px}.IntegrationFunnel_fieldGroup__In6p3{display:grid;grid-gap:8px;gap:8px}.IntegrationFunnel_fieldGroup__In6p3 label{color:#0f1e16;font-size:.86rem;font-weight:800}.IntegrationFunnel_fieldGroup__In6p3 select{width:100%;min-height:46px;border:1.5px solid #cedbd3;border-radius:10px;background:#fff;color:#0f1e16;font:inherit;font-size:.94rem;transition:border-color .16s ease,box-shadow .16s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%234a5e52' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding:11px 40px 11px 14px}.IntegrationFunnel_fieldGroup__In6p3 select:focus{outline:none;border-color:#1f9c4f;box-shadow:0 0 0 3px rgba(31,156,79,.12)}.IntegrationFunnel_checkboxGrid__YeGOt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}@media(max-width:520px){.IntegrationFunnel_checkboxGrid__YeGOt{grid-template-columns:1fr}}.IntegrationFunnel_checkboxLabel__H9XVj{display:flex;gap:10px;align-items:center;padding:11px 14px;border-radius:10px;border:1.5px solid #dfe8e3;color:#2a3e34;font-size:.9rem;font-weight:700;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.IntegrationFunnel_checkboxLabel__H9XVj:hover{border-color:#a8d4b8;background:#f8fcfa}.IntegrationFunnel_checkboxLabel__H9XVj:has(input:checked){border-color:#1f9c4f;background:#f0faf4;box-shadow:0 0 0 1px rgba(31,156,79,.15)}.IntegrationFunnel_checkboxLabel__H9XVj input{width:17px;height:17px;accent-color:#1f9c4f;cursor:pointer}.IntegrationFunnel_resultBadge__aDtlA{display:inline-flex;align-items:center;gap:6px;margin-bottom:16px;padding:6px 12px;border-radius:999px;background:#eaf7ef;border:1px solid #c6ecd2;color:#17824f;font-size:.72rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.IntegrationFunnel_resultBadge__aDtlA:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.IntegrationFunnel_automationBadge__L4OgV{background:#fef8ee;border-color:#f5ddb6;color:#a15b12}.IntegrationFunnel_unsupportedBadge__69U5S{background:#fef2f2;border-color:#f5c6c6;color:#a83232}.IntegrationFunnel_contactPanel__018tQ{margin-top:28px;padding:30px;border-radius:14px;border:1px solid #dce8e0;background:#fff;box-shadow:0 2px 8px rgba(15,30,22,.04)}.IntegrationFunnel_setupGrid__sqCee{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px}@media(max-width:780px){.IntegrationFunnel_setupGrid__sqCee{grid-template-columns:1fr}}.IntegrationFunnel_priceBox__OfMO_{position:relative;padding:36px;border-radius:16px;background:linear-gradient(135deg,#0f1e16,#1a3024);color:#fff;overflow:hidden}.IntegrationFunnel_priceBox__OfMO_:before{content:"";position:absolute;top:-40%;right:-20%;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(31,156,79,.2) 0,transparent 70%);pointer-events:none}.IntegrationFunnel_price__Agoqc{position:relative;margin:0 0 14px;font-size:clamp(2.8rem,5vw,4.4rem);font-weight:900;line-height:1;letter-spacing:-.03em;background:linear-gradient(135deg,#fff 40%,#65f2b6);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.IntegrationFunnel_priceText__aEAzM{position:relative;margin:0;color:hsla(0,0%,100%,.82);font-size:1.02rem;line-height:1.7}.IntegrationFunnel_providerStrip__LGJBm{position:relative;display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.IntegrationFunnel_providerPill___Ry3q{padding:7px 13px;border-radius:999px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.92);font-size:.82rem;font-weight:800;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.IntegrationFunnel_setupDarkSection__50mml{position:relative;padding:96px 0;background:linear-gradient(180deg,#0f1e16,#0a1810);color:#fff;overflow:hidden}.IntegrationFunnel_setupDarkGlow__WIFDD{position:absolute;top:50%;left:35%;width:800px;height:800px;background:radial-gradient(circle,rgba(31,156,79,.15) 0,transparent 60%);transform:translate(-50%,-50%);pointer-events:none}.IntegrationFunnel_setupDarkInner__SPH5_{position:relative;z-index:1;display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);grid-gap:48px;gap:48px;align-items:start}@media(max-width:900px){.IntegrationFunnel_setupDarkInner__SPH5_{grid-template-columns:1fr;gap:40px}}.IntegrationFunnel_setupDarkCard__C_6_K{position:relative;padding:40px 36px;border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02));border:1px solid hsla(0,0%,100%,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 32px 64px -24px rgba(0,0,0,.6)}.IntegrationFunnel_setupDarkCardBadge__Et6Ne{display:inline-flex;align-items:center;padding:5px 11px;margin-bottom:18px;border-radius:999px;background:rgba(101,242,182,.12);border:1px solid rgba(101,242,182,.28);color:#65f2b6;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.IntegrationFunnel_setupDarkPrice__fMvRy{margin:0;font-size:clamp(3.4rem,6vw,5rem);font-weight:900;line-height:1;letter-spacing:-.04em;background:linear-gradient(135deg,#fff 30%,#65f2b6);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.IntegrationFunnel_setupDarkPriceLabel__8Ajhr{margin:10px 0 0;color:hsla(0,0%,100%,.55);font-size:.88rem;font-weight:600}.IntegrationFunnel_setupDarkDivider__tTjDA{height:1px;margin:28px 0 24px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14) 50%,transparent)}.IntegrationFunnel_setupDarkIncludedLabel__YjFzJ{margin:0 0 16px;color:hsla(0,0%,100%,.45);font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.IntegrationFunnel_setupDarkChecklist__QtiqA{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px}.IntegrationFunnel_setupDarkChecklist__QtiqA li{display:flex;align-items:flex-start;gap:12px;color:hsla(0,0%,100%,.9);font-size:.92rem;font-weight:500;line-height:1.5}.IntegrationFunnel_setupDarkCheck__GrVmo{flex-shrink:0;width:20px;height:20px;margin-top:1px;border-radius:50%;background:rgba(31,156,79,.2);border:1.5px solid rgba(101,242,182,.5);display:inline-flex;align-items:center;justify-content:center;color:#65f2b6}.IntegrationFunnel_setupDarkCheck__GrVmo svg{width:11px;height:11px}.IntegrationFunnel_setupDarkProviders___O6ip{margin-top:32px;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.08)}.IntegrationFunnel_setupDarkProvidersLabel__vZEiS{margin:0 0 12px;color:hsla(0,0%,100%,.45);font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.IntegrationFunnel_setupDarkProvidersList__6Hc0E{display:flex;flex-wrap:wrap;gap:8px}.IntegrationFunnel_setupDarkProviderChip__jlv9T{display:inline-flex;align-items:center;gap:7px;padding:6px 12px 6px 7px;border-radius:999px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.88);font-size:.8rem;font-weight:700}.IntegrationFunnel_setupDarkProviderChip__jlv9T img{width:18px;height:18px;border-radius:4px;object-fit:contain;background:#fff;padding:1px}.IntegrationFunnel_setupDarkCopy__6X1c5{min-width:0;padding-top:8px}.IntegrationFunnel_setupDarkTitle__MiCym{margin:0 0 10px;color:#fff;font-size:clamp(1.7rem,2.6vw,2.3rem);font-weight:900;letter-spacing:-.02em;line-height:1.15}.IntegrationFunnel_setupDarkSubtitle__QbK9i{margin:0 0 36px;color:hsla(0,0%,100%,.6);font-size:1.02rem;line-height:1.6}.IntegrationFunnel_setupDarkSteps__kSIAx{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0;position:relative}.IntegrationFunnel_setupDarkSteps__kSIAx li{position:relative;display:flex;gap:20px;align-items:flex-start;padding-bottom:28px}.IntegrationFunnel_setupDarkSteps__kSIAx li:not(:last-child):before{content:"";position:absolute;left:17px;top:36px;bottom:0;width:1.5px;background:linear-gradient(180deg,rgba(101,242,182,.3),rgba(101,242,182,.05))}.IntegrationFunnel_setupDarkSteps__kSIAx li:last-child{padding-bottom:0}.IntegrationFunnel_setupDarkSteps__kSIAx li strong{display:block;color:#fff;font-size:1.05rem;font-weight:800;margin-bottom:6px;letter-spacing:-.01em}.IntegrationFunnel_setupDarkSteps__kSIAx li p{margin:0;color:hsla(0,0%,100%,.66);font-size:.92rem;line-height:1.65}.IntegrationFunnel_setupDarkStepNum__c2y9w{position:relative;z-index:1;flex-shrink:0;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,rgba(31,156,79,.25),rgba(101,242,182,.15));border:1.5px solid rgba(101,242,182,.4);color:#65f2b6;font-size:.92rem;font-weight:900;display:flex;align-items:center;justify-content:center}.IntegrationFunnel_customScopeWrap__hFefn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:56px;gap:56px;align-items:start}@media(max-width:880px){.IntegrationFunnel_customScopeWrap__hFefn{grid-template-columns:1fr;gap:32px}}.IntegrationFunnel_customScopeList__v_ekS{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media(max-width:540px){.IntegrationFunnel_customScopeList__v_ekS{grid-template-columns:1fr}}.IntegrationFunnel_customScopeItem__leUBH{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:12px;background:#fff;border:1px solid #e8eeeb;color:#3d5248;font-size:.92rem;font-weight:600;line-height:1.4}.IntegrationFunnel_customScopeBullet__RC3NL{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:#c5cfc9}.IntegrationFunnel_faqWrap__y2m9h{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);grid-gap:56px;gap:56px;align-items:start}@media(max-width:880px){.IntegrationFunnel_faqWrap__y2m9h{grid-template-columns:1fr;gap:32px}}.IntegrationFunnel_faqHeader__KdcMo{position:-webkit-sticky;position:sticky;top:24px}.IntegrationFunnel_faqList__8QWn4{display:grid;grid-gap:12px;gap:12px}.IntegrationFunnel_faqItem__OghuD{border-radius:14px;background:#fff;border:1px solid #e3eae6;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.IntegrationFunnel_faqItem__OghuD summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;color:#0f1e16;font-size:1rem;font-weight:800;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.IntegrationFunnel_faqItem__OghuD summary::-webkit-details-marker{display:none}.IntegrationFunnel_faqItem__OghuD p{margin:0;padding:0 24px 22px;color:#4a5e52;font-size:.95rem;line-height:1.7}.IntegrationFunnel_faqItem__OghuD[open]{border-color:#c6ddcf;box-shadow:0 4px 16px rgba(15,30,22,.06)}.IntegrationFunnel_faqItem__OghuD[open] .IntegrationFunnel_faqChevron__Wl0BE{transform:rotate(180deg)}.IntegrationFunnel_faqItem__OghuD:hover{border-color:#c6ddcf}.IntegrationFunnel_faqChevron__Wl0BE{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#eef5f1;color:#17824f;transition:transform .22s ease;flex-shrink:0}.IntegrationFunnel_faqChevron__Wl0BE svg{width:14px;height:14px}.IntegrationFunnel_setupFormGrid__8BCH7{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:48px;gap:48px;align-items:start}@media(max-width:900px){.IntegrationFunnel_setupFormGrid__8BCH7{grid-template-columns:1fr;gap:32px}}.IntegrationFunnel_formMeta__9k1Ca{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:32px;padding:22px 24px;border-radius:14px;background:#fff;border:1px solid #e3eae6}@media(max-width:480px){.IntegrationFunnel_formMeta__9k1Ca{grid-template-columns:1fr;gap:12px}}.IntegrationFunnel_formMetaItem__5snXD{display:flex;flex-direction:column;gap:3px}.IntegrationFunnel_formMetaItem__5snXD strong{color:#0f1e16;font-size:1.15rem;font-weight:900;letter-spacing:-.01em}.IntegrationFunnel_formMetaItem__5snXD span{color:#7a8a82;font-size:.78rem;font-weight:600;letter-spacing:.02em}body.stop-scrolling{height:100%;overflow:hidden}.sweet-overlay{background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";background-color:rgba(0,0,0,.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:10000}.sweet-alert{background-color:#fff;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:99999}@media (max-width:540px){.sweet-alert{width:auto;margin-left:0;margin-right:0;left:15px;right:15px}}.sweet-alert h2{color:#575757;font-size:30px;font-weight:600;text-transform:none;margin:25px 0;line-height:40px;display:block}.sweet-alert h2,.sweet-alert p{text-align:center;position:relative;padding:0}.sweet-alert p{color:#797979;font-size:16px;font-weight:300;text-align:inherit;float:none;margin:0;line-height:normal}.sweet-alert fieldset{border:none;position:relative}.sweet-alert .sa-error-container{background-color:#f1f1f1;margin-left:-17px;margin-right:-17px;overflow:hidden;padding:0 10px;max-height:0;webkit-transition:padding .15s,max-height .15s;transition:padding .15s,max-height .15s}.sweet-alert .sa-error-container.show{padding:10px 0;max-height:100px;webkit-transition:padding .2s,max-height .2s;transition:padding .25s,max-height .25s}.sweet-alert .sa-error-container .icon{display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:#fff;line-height:24px;text-align:center;margin-right:3px}.sweet-alert .sa-error-container p{display:inline-block}.sweet-alert .sa-input-error{position:absolute;top:29px;right:26px;width:20px;height:20px;opacity:0;transform:scale(.5);transform-origin:50% 50%;transition:all .1s}.sweet-alert .sa-input-error:after,.sweet-alert .sa-input-error:before{content:"";width:20px;height:6px;background-color:#f06e57;border-radius:3px;position:absolute;top:50%;margin-top:-4px;left:50%;margin-left:-9px}.sweet-alert .sa-input-error:before{transform:rotate(-45deg)}.sweet-alert .sa-input-error:after{transform:rotate(45deg)}.sweet-alert .sa-input-error.show{opacity:1;transform:scale(1)}.sweet-alert input{width:100%;box-sizing:border-box;border-radius:3px;border:1px solid #d7d7d7;height:43px;margin-top:10px;margin-bottom:17px;font-size:18px;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);padding:0 12px;display:none;transition:all .3s}.sweet-alert input:focus{outline:none;box-shadow:0 0 3px #c4e6f5;border:1px solid #b4dbed}.sweet-alert input:focus::-moz-placeholder{-moz-transition:opacity .3s ease .03s;transition:opacity .3s ease .03s;opacity:.5}.sweet-alert input:focus:-ms-input-placeholder{-ms-transition:opacity .3s ease .03s;transition:opacity .3s ease .03s;opacity:.5}.sweet-alert input:focus::-webkit-input-placeholder{-webkit-transition:opacity .3s ease .03s;transition:opacity .3s ease .03s;opacity:.5}.sweet-alert input::-moz-placeholder{color:#bdbdbd}.sweet-alert input:-ms-input-placeholder{color:#bdbdbd}.sweet-alert input::-webkit-input-placeholder{color:#bdbdbd}.sweet-alert.show-input input{display:block}.sweet-alert .sa-confirm-button-container{display:inline-block;position:relative}.sweet-alert .la-ball-fall{position:absolute;left:50%;top:50%;margin-left:-27px;margin-top:4px;opacity:0;visibility:hidden}.sweet-alert button{background-color:#8cd4f5;color:#fff;border:none;box-shadow:none;font-size:17px;font-weight:500;border-radius:5px;padding:10px 32px;cursor:pointer}.sweet-alert button:focus{outline:none;box-shadow:0 0 2px rgba(128,179,235,.5),inset 0 0 0 1px rgba(0,0,0,.05)}.sweet-alert button:hover{background-color:#7ecff4}.sweet-alert button:active{background-color:#5dc2f1}.sweet-alert button.cancel{background-color:#c1c1c1}.sweet-alert button.cancel:hover{background-color:#b9b9b9}.sweet-alert button.cancel:active{background-color:#a8a8a8}.sweet-alert button.cancel:focus{box-shadow:0 0 2px rgba(197,205,211,.8),inset 0 0 0 1px rgba(0,0,0,.0470588)!important}.sweet-alert button[disabled]{opacity:.6;cursor:default}.sweet-alert button.confirm[disabled]{color:rgba(0,0,0,0)}.sweet-alert button.confirm[disabled]~.la-ball-fall{opacity:1;visibility:visible;transition-delay:0s}.sweet-alert button::-moz-focus-inner{border:0}.sweet-alert[data-has-cancel-button=false] button{box-shadow:none!important}.sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false]{padding-bottom:40px}.sweet-alert .sa-icon{width:80px;height:80px;border:4px solid gray;border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box}.sweet-alert .sa-icon.sa-error{border-color:#f27474}.sweet-alert .sa-icon.sa-error .sa-x-mark{position:relative;display:block}.sweet-alert .sa-icon.sa-error .sa-line{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{transform:rotate(45deg);left:17px}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{transform:rotate(-45deg);right:16px}.sweet-alert .sa-icon.sa-warning{border-color:#f8bb86}.sweet-alert .sa-icon.sa-warning .sa-body{position:absolute;width:5px;height:47px;left:50%;top:10px;border-radius:2px;margin-left:-2px;background-color:#f8bb86}.sweet-alert .sa-icon.sa-warning .sa-dot{position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#f8bb86}.sweet-alert .sa-icon.sa-info{border-color:#c9dae1}.sweet-alert .sa-icon.sa-info:before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#c9dae1}.sweet-alert .sa-icon.sa-info:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#c9dae1}.sweet-alert .sa-icon.sa-success{border-color:#a5dc86}.sweet-alert .sa-icon.sa-success:after,.sweet-alert .sa-icon.sa-success:before{content:"";border-radius:40px;border-radius:50%;position:absolute;width:60px;height:120px;background:#fff;transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success:before{border-radius:120px 0 0 120px;top:-7px;left:-33px;transform:rotate(-45deg);transform-origin:60px 60px}.sweet-alert .sa-icon.sa-success:after{border-radius:0 120px 120px 0;top:-11px;left:30px;transform:rotate(-45deg);transform-origin:0 60px}.sweet-alert .sa-icon.sa-success .sa-placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,.2);border-radius:40px;border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.sweet-alert .sa-icon.sa-success .sa-fix{width:5px;height:90px;background-color:#fff;position:absolute;left:28px;top:8px;z-index:1;transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-success .sa-line{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{width:25px;left:14px;top:46px;transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{width:47px;right:8px;top:38px;transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-custom{background-size:contain;border-radius:0;border:none;background-position:50%;background-repeat:no-repeat}@keyframes showSweetAlert{0%{transform:scale(.7);-webkit-transform:scale(.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(.95);-webkit-transform:scale(.95)}to{transform:scale(1);-webkit-transform:scale(1)}}@keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(.5);-webkit-transform:scale(.5)}}@keyframes slideFromTop{0%{top:0}to{top:50%}}@keyframes slideToTop{0%{top:50%}to{top:0}}@keyframes slideFromBottom{0%{top:70%}to{top:50%}}@keyframes slideToBottom{0%{top:50%}to{top:70%}}.showSweetAlert[data-animation=pop]{animation:showSweetAlert .3s}.showSweetAlert[data-animation=none]{animation:none}.showSweetAlert[data-animation=slide-from-top]{animation:slideFromTop .3s}.showSweetAlert[data-animation=slide-from-bottom]{animation:slideFromBottom .3s}.hideSweetAlert[data-animation=pop]{animation:hideSweetAlert .2s}.hideSweetAlert[data-animation=none]{animation:none}.hideSweetAlert[data-animation=slide-from-top]{animation:slideToTop .4s}.hideSweetAlert[data-animation=slide-from-bottom]{animation:slideToBottom .3s}@keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}@keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}to{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}.animateSuccessTip{animation:animateSuccessTip .75s}.animateSuccessLong{animation:animateSuccessLong .75s}.sa-icon.sa-success.animate:after{animation:rotatePlaceholder 4.25s ease-in}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}to{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}.animateErrorIcon{animation:animateErrorIcon .5s}@keyframes animateXMark{0%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}50%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}to{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}.animateXMark{animation:animateXMark .5s}@keyframes pulseWarning{0%{border-color:#f8d486}to{border-color:#f8bb86}}.pulseWarning{animation:pulseWarning .75s infinite alternate}@keyframes pulseWarningIns{0%{background-color:#f8d486}to{background-color:#f8bb86}}.pulseWarningIns{animation:pulseWarningIns .75s infinite alternate}@keyframes rotate-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-ms-transform:rotate(45deg)\9}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-ms-transform:rotate(-45deg)\9}.sweet-alert .sa-icon.sa-success{border-color:transparent\9}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{-ms-transform:rotate(45deg)\9}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{-ms-transform:rotate(-45deg)\9}/*!
   * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
   * Copyright 2015 Daniel Cardoso <@DanielCardoso>
   * Licensed under MIT
   */.la-ball-fall,.la-ball-fall>div{position:relative;box-sizing:border-box}.la-ball-fall{display:block;font-size:0;color:#fff}.la-ball-fall.la-dark{color:#333}.la-ball-fall>div{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-fall{width:54px;height:18px}.la-ball-fall>div{width:10px;height:10px;margin:4px;border-radius:100%;opacity:0;animation:ball-fall 1s ease-in-out infinite}.la-ball-fall>div:first-child{animation-delay:-.2s}.la-ball-fall>div:nth-child(2){animation-delay:-.1s}.la-ball-fall>div:nth-child(3){animation-delay:0s}.la-ball-fall.la-sm{width:26px;height:8px}.la-ball-fall.la-sm>div{width:4px;height:4px;margin:2px}.la-ball-fall.la-2x{width:108px;height:36px}.la-ball-fall.la-2x>div{width:20px;height:20px;margin:8px}.la-ball-fall.la-3x{width:162px;height:54px}.la-ball-fall.la-3x>div{width:30px;height:30px;margin:12px}@keyframes ball-fall{0%{opacity:0;transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}90%{opacity:.5}to{opacity:0;transform:translateY(145%)}}.sweet-alert input[type=email],.sweet-alert input[type=number],.sweet-alert input[type=password],.sweet-alert input[type=search],.sweet-alert input[type=tel],.sweet-alert input[type=text],.sweet-alert input[type=url]{width:auto!important;margin-bottom:0!important}.EnterpriseHero_hero__sNyXH{position:relative;padding:96px 0 0;background:radial-gradient(ellipse at top,rgba(27,174,110,.08),transparent 60%),linear-gradient(180deg,#0d1117,#161c25);color:#fff;overflow:hidden}.EnterpriseHero_inner__Ew5tK{text-align:center;max-width:860px;margin:0 auto;padding-bottom:64px}.EnterpriseHero_eyebrow__Qi4DS{color:#1bae6e;font-size:14px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin:0 0 20px}.EnterpriseHero_title__W6Jpn{font-size:clamp(36px,5vw,64px);font-weight:800;line-height:1.05;letter-spacing:-.02em;margin:0 0 24px;color:#fff}.EnterpriseHero_subtitle__3gycQ{font-size:clamp(16px,1.4vw,20px);color:hsla(0,0%,100%,.7);line-height:1.55;margin:0 auto;max-width:720px}.EnterpriseHero_badgeStrip__vY70p{border-top:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02)}.EnterpriseHowItWorks_layout__oHZqv{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.EnterpriseHowItWorks_mediaCol__fJQ3B{position:-webkit-sticky;position:sticky;top:80px}.EnterpriseHowItWorks_mediaFrame__kwQyd{border-radius:16px;overflow:hidden;background:#0d1117;box-shadow:0 12px 40px -16px rgba(15,23,42,.22);aspect-ratio:16/9}.EnterpriseHowItWorks_media__sdzOX{width:100%;height:100%;display:block;border:0}.EnterpriseHowItWorks_copyCol__rQqeX{padding-top:8px}.EnterpriseHowItWorks_title__yB1Dx{font-size:clamp(28px,3vw,44px);font-weight:800;color:#111;line-height:1.15;letter-spacing:-.02em;margin:0 0 48px}.EnterpriseHowItWorks_titleAccent__yTBUm{color:#1bae6e}.EnterpriseHowItWorks_steps__sXqmN{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:40px;position:relative}.EnterpriseHowItWorks_steps__sXqmN:before{content:"";position:absolute;left:19px;top:40px;bottom:40px;width:1px;background:linear-gradient(180deg,#d8e0e8,transparent)}.EnterpriseHowItWorks_step__KQ3b_{display:flex;gap:20px;align-items:center;position:relative}.EnterpriseHowItWorks_stepNumber__m27LK{flex-shrink:0;width:40px;height:40px;border-radius:50%;border:1.5px solid #1bae6e;background:#fff;color:#1bae6e;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.EnterpriseHowItWorks_stepBody__enkqQ{flex:1 1;min-width:0}.EnterpriseHowItWorks_stepTitle__VpC3K{font-size:clamp(18px,1.6vw,22px);font-weight:700;color:#111;line-height:1.3;margin:0 0 8px}.EnterpriseHowItWorks_stepDescription__f3w90{font-size:clamp(15px,1.15vw,17px);color:#555;line-height:1.6;margin:0}@media(max-width:900px){.EnterpriseHowItWorks_layout__oHZqv{grid-template-columns:1fr;gap:40px}.EnterpriseHowItWorks_mediaCol__fJQ3B{position:static}}.EnterpriseIntegrationsSection_header___h7oY{text-align:center;max-width:720px;margin:0 auto 48px}.EnterpriseIntegrationsSection_eyebrow__iuq2R{color:#1bae6e;font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px}.EnterpriseIntegrationsSection_title__2eoaP{font-size:clamp(28px,3.2vw,44px);font-weight:800;color:#111;line-height:1.15;letter-spacing:-.02em;margin:0 0 16px}.EnterpriseIntegrationsSection_subtitle__e1B8L{font-size:clamp(15px,1.2vw,18px);color:#555;line-height:1.6;margin:0}.EnterpriseIntegrationsSection_grid__6NUGi{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.EnterpriseIntegrationsSection_card__yjj5y{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:28px 20px;background:#fff;border:1px solid #e8ecf0;border-radius:14px;text-decoration:none;color:#111;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.EnterpriseIntegrationsSection_card__yjj5y:hover{transform:translateY(-3px);box-shadow:0 16px 32px -16px rgba(15,23,42,.18);border-color:#d2d8df}.EnterpriseIntegrationsSection_cardStatic__4X32O{cursor:default}.EnterpriseIntegrationsSection_cardStatic__4X32O:hover{transform:none;box-shadow:none;border-color:#e8ecf0}.EnterpriseIntegrationsSection_cardLogo__yARKi{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e8ecf0;border-radius:14px;overflow:hidden;padding:8px}.EnterpriseIntegrationsSection_cardLogo__yARKi img{width:100%;height:100%;object-fit:contain;display:block}.EnterpriseIntegrationsSection_cardName__ryZr6{font-size:15px;font-weight:600;text-align:center;line-height:1.3}.EnterpriseIntegrationsSection_footer__l7y8W{display:flex;justify-content:center;margin-top:48px}.EnterpriseIntegrationsSection_allLink__HC6rN{display:inline-flex;align-items:center;gap:8px;color:#1bae6e;font-size:16px;font-weight:600;text-decoration:none;padding:12px 24px;border:1.5px solid #1bae6e;border-radius:999px;transition:gap .2s ease,background .2s ease,color .2s ease}.EnterpriseIntegrationsSection_allLink__HC6rN:hover{background:#1bae6e;color:#fff;gap:12px}.EnterpriseIntegrationsSection_arrow__m7RYe{width:16px;height:16px}@media(max-width:900px){.EnterpriseIntegrationsSection_grid__6NUGi{grid-template-columns:repeat(2,1fr)}}.EnterpriseSSO_layout__UHe1q{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:64px;gap:64px;align-items:center}.EnterpriseSSO_copy__JyGDP{max-width:540px}.EnterpriseSSO_eyebrow__X_oij{color:#1bae6e;font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px}.EnterpriseSSO_title__FQw98{font-size:clamp(28px,3vw,44px);font-weight:800;color:#111;line-height:1.15;letter-spacing:-.02em;margin:0 0 20px}.EnterpriseSSO_description__ISOKe{font-size:clamp(15px,1.2vw,18px);color:#555;line-height:1.6;margin:0 0 32px}.EnterpriseSSO_capabilities__lkBOc{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 24px;gap:14px 24px}.EnterpriseSSO_capability__F1rJO{display:flex;align-items:flex-start;gap:10px;font-size:15px;color:#2a2f36;line-height:1.45}.EnterpriseSSO_checkIcon__1P1BB{width:20px;height:20px;flex-shrink:0;margin-top:1px}.EnterpriseSSO_providers___B12R{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.EnterpriseSSO_providerCard__8reE6{display:flex;align-items:center;gap:16px;padding:20px 22px;background:#fff;border:1px solid #e8ecf0;border-radius:14px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.EnterpriseSSO_providerCard__8reE6:hover{transform:translateY(-2px);box-shadow:0 12px 28px -16px rgba(15,23,42,.18);border-color:#d2d8df}.EnterpriseSSO_providerLogo__NQ1D2{flex-shrink:0;width:48px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;color:#fff;letter-spacing:.02em;overflow:hidden;background:#fff;border:1px solid #e8ecf0;padding:6px}.EnterpriseSSO_providerLogo__NQ1D2 img{width:100%;height:100%;object-fit:contain;display:block}.EnterpriseSSO_providerLogo__NQ1D2 span{display:block;color:#fff}.EnterpriseSSO_logo_saml__BIk4b{background:#4c4f56;font-size:11px}.EnterpriseSSO_logo_scim__X28BL{background:#1bae6e;font-size:11px}.EnterpriseSSO_providerName___0yQJ{font-size:15px;font-weight:600;color:#111;line-height:1.3}@media(max-width:900px){.EnterpriseSSO_layout__UHe1q{grid-template-columns:1fr;gap:40px}.EnterpriseSSO_capabilities__lkBOc,.EnterpriseSSO_providers___B12R{grid-template-columns:1fr}}