.integration-partners{background:#0000;padding:0}.integration-partners .section-header{margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:600px;text-align:center}.integration-partners .section-header h2{color:#fff;font-size:32px;font-weight:700;line-height:1.3;margin-bottom:16px}@media screen and (max-width:992px){.integration-partners .section-header h2{font-size:26px}}@media screen and (max-width:768px){.integration-partners .section-header h2{font-size:22px}}.integration-partners .section-header p{color:#ffffffb3;font-size:16px;line-height:1.6}@media screen and (max-width:992px){.integration-partners .section-header p{font-size:15px}}.integration-partners .partners-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:1200px}@media screen and (max-width:992px){.integration-partners .partners-grid{gap:16px;grid-template-columns:1fr;margin-bottom:40px}}@media screen and (max-width:768px){.integration-partners .partners-grid{grid-template-columns:1fr}}.integration-partners .partner-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;display:flex;flex-direction:column;height:100%;padding:24px;transition:all .3s ease}.integration-partners .partner-card:hover{background:#ffffff14;border-color:#fff3;box-shadow:0 20px 40px #0006;transform:translateY(-4px)}@media screen and (max-width:768px){.integration-partners .partner-card{padding:20px}}.integration-partners .partner-header{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;margin-bottom:20px;padding-bottom:20px}.integration-partners .partner-header .partner-logo{align-items:center;background:#ffffff1a;border:1px solid #ffffff26;border-radius:16px;display:flex;flex-shrink:0;height:64px;justify-content:center;margin-right:16px;width:64px}.integration-partners .partner-header .partner-logo img{filter:brightness(0) invert(1);height:auto;max-height:44px;max-width:44px;object-fit:contain;width:auto}.integration-partners .partner-header .partner-logo .logo-text{color:#fff;font-size:14px;font-weight:700;letter-spacing:1px}@media screen and (max-width:768px){.integration-partners .partner-header .partner-logo{height:56px;width:56px}.integration-partners .partner-header .partner-logo img{max-height:38px;max-width:38px}}.integration-partners .partner-header .partner-info{flex:1 1}.integration-partners .partner-header .partner-info h3{color:#fff;font-size:20px;font-weight:700;line-height:1.3;margin-bottom:6px}@media screen and (max-width:768px){.integration-partners .partner-header .partner-info h3{font-size:18px}}.integration-partners .partner-header .partner-info .partner-category{background:#dbfa6026;border:1px solid #dbfa604d;border-radius:20px;color:#dbfa60;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.integration-partners .partner-content{display:flex;flex:1 1;flex-direction:column}.integration-partners .partner-content .partner-description{color:#ffffffb3;flex:1 1;font-size:14px;line-height:1.6;margin-bottom:18px}@media screen and (max-width:768px){.integration-partners .partner-content .partner-description{font-size:13px}}.integration-partners .partner-content .partner-features{margin-bottom:18px}.integration-partners .partner-content .partner-features h4{color:#fffc;font-size:13px;font-weight:600;letter-spacing:.5px;margin-bottom:10px;text-transform:uppercase}.integration-partners .partner-content .partner-features ul{list-style:none;margin:0;padding:0}.integration-partners .partner-content .partner-features ul li{color:#fff9;font-size:12px;padding:3px 0 3px 16px;position:relative}.integration-partners .partner-content .partner-features ul li:before{color:#dbfa60;content:"✓";font-size:11px;font-weight:700;left:0;position:absolute}.integration-partners .partner-content .integration-type{background:#ffffff0d;border-left:3px solid #dbfa60;border-radius:8px;color:#fff9;font-size:11px;margin-top:auto;padding:8px 12px}.integration-partners .partner-content .integration-type strong{color:#ffffffe6;font-weight:600}.integration-partners .integration-cta{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff1a;border-radius:20px;color:#fff;margin-left:auto;margin-right:auto;margin-top:40px;max-width:800px;padding:40px 36px;text-align:center}@media screen and (max-width:768px){.integration-partners .integration-cta{padding:32px 24px}}.integration-partners .integration-cta h3{color:#fff;font-size:28px;font-weight:700;line-height:1.2;margin-bottom:16px}@media screen and (max-width:768px){.integration-partners .integration-cta h3{font-size:24px}}.integration-partners .integration-cta p{color:#ffffffb3;font-size:16px;line-height:1.6;margin-bottom:28px;margin-left:auto;margin-right:auto;max-width:500px}@media screen and (max-width:768px){.integration-partners .integration-cta p{font-size:15px;margin-bottom:24px}}.integration-partners .integration-cta .cta-button{background:#dbfa60;border-radius:12px;color:#262d3a;display:inline-block;font-size:15px;font-weight:600;padding:14px 28px;text-decoration:none;transition:all .3s ease}.integration-partners .integration-cta .cta-button:hover{background:#c5e156;box-shadow:0 10px 20px #0000004d;transform:translateY(-2px)}@media screen and (max-width:768px){.integration-partners .integration-cta .cta-button{font-size:14px;padding:12px 24px}}.app-integrations-page .integrations-main-hero{min-height:auto;padding-bottom:80px}@media screen and (max-width:992px){.app-integrations-page .integrations-main-hero{padding-bottom:60px}}.app-integrations-page .integrations-main-hero .main-hero-content{margin:0 auto 60px;max-width:800px;text-align:center}@media screen and (max-width:992px){.app-integrations-page .integrations-main-hero .main-hero-content{margin-bottom:40px}}.app-integrations-page .integrations-main-hero .main-hero-content h1{color:#fff;font-size:48px;font-weight:700;line-height:1.2;margin-bottom:24px}@media screen and (max-width:992px){.app-integrations-page .integrations-main-hero .main-hero-content h1{font-size:36px}}@media screen and (max-width:768px){.app-integrations-page .integrations-main-hero .main-hero-content h1{font-size:28px}}.app-integrations-page .integrations-main-hero .main-hero-content p{color:#fffc;font-size:18px;line-height:1.6;margin:0 auto;max-width:600px}@media screen and (max-width:992px){.app-integrations-page .integrations-main-hero .main-hero-content p{font-size:16px}}
/*# sourceMappingURL=2179.a17e9a2a.chunk.css.map*/