body *{color:inherit}a,.w-input,.w-select,.w-tab-link,.w-nav-link,.w-slider-arrow-left,.w-slider-arrow-right,.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;font-size:inherit}[tabindex]:focus-visible{outline-offset:.125rem;outline:.125rem solid #4d65ff}input[type=file]:focus-visible{outline-offset:.125rem;outline:.125rem solid #4d65ff}.w-richtext>:not(div):first-child,.w-richtext>div:first-child>:first-child{margin-top:0!important}.w-richtext>:last-child,.w-richtext ol li:last-child,.w-richtext ul li:last-child{margin-bottom:0!important}.pointer-events-off{pointer-events:none}.pointer-events-on{pointer-events:auto}.div-square:after{content:"";padding-bottom:100%;display:block}.container-medium,.container-small,.container-large{margin-left:auto!important;margin-right:auto!important}.text-style-3lines{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-style-2lines{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.display-inlineflex{display:inline-flex}.hide{display:none!important}@media screen and (max-width:991px){.hide,.hide-tablet{display:none!important}}@media screen and (max-width:767px){.hide-mobile-landscape{display:none!important}}@media screen and (max-width:479px){.hide-mobile{display:none!important}}.margin-0{margin:0!important}.no-margin-top{margin-top:0!important}.no-margin-btm{margin-bottom:0!important}.padding-0{padding:0!important}.no-padding-top{padding-top:0!important}.no-padding-btm{padding-bottom:0!important}.small-padding-btm{padding-bottom:2rem!important}.spacing-clean{margin:0!important;padding:0!important}.margin-top{margin-bottom:0!important;margin-left:0!important;margin-right:0!important}.padding-top{padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.margin-right{margin-top:0!important;margin-bottom:0!important;margin-left:0!important}.padding-right{padding-top:0!important;padding-bottom:0!important;padding-left:0!important}.margin-bottom{margin-top:0!important;margin-left:0!important;margin-right:0!important}.padding-bottom{padding-top:0!important;padding-left:0!important;padding-right:0!important}.margin-left{margin-top:0!important;margin-bottom:0!important;margin-right:0!important}.padding-left{padding-top:0!important;padding-bottom:0!important;padding-right:0!important}.margin-horizontal{margin-top:0!important;margin-bottom:0!important}.padding-horizontal{padding-top:0!important;padding-bottom:0!important}.margin-vertical{margin-left:0!important;margin-right:0!important}.padding-vertical{padding-left:0!important;padding-right:0!important}.truncate-width{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.no-scrollbar{-ms-overflow-style:none;overflow:-moz-scrollbars-none}.no-scrollbar::-webkit-scrollbar{display:none}[swiper-unselect-text]{-webkit-user-select:none;-moz-user-select:none;user-select:none}[text-wrap-balance]{text-wrap:balance}[text-wrap-pretty]{text-wrap:pretty}.button:before{content:"";background-color:var(--black--element-black);pointer-events:none;z-index:1;opacity:1;background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,.1) 60%);border-radius:100px;transition:background-image .3s;position:absolute;top:1.5px;bottom:1.5px;left:1.5px;right:1.5px}.button:hover:before{background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0) 60%)}.button.is-light:before{background-color:var(--white--white);background-image:linear-gradient(180deg,var(--white--white),#f5f5f5);transition:opacity .3s}.button.is-light:hover:before{opacity:0}.button.background-gradient-green:before{background-image:linear-gradient(#5ed3cc,#07a49a);transition:opacity .3s}.button.background-gradient-green:hover:before{background-image:linear-gradient(#2faca4,#068e85)}.button.background-gradient-blue:before{background-image:linear-gradient(#1374fc,#064fb4);transition:opacity .3s}.button.background-gradient-blue:hover:before{background-image:linear-gradient(#035cd9,#043a85);transition:opacity .3s}.button.background-gradient-purple:before{background-image:linear-gradient(#7833e8,#421094);transition:opacity .3s}.button.background-gradient-purple:hover:before{background-image:linear-gradient(#642bc0,#391b6a);transition:opacity .3s}.button.is-link:before{content:"";pointer-events:none;z-index:1;background-color:transparent;background-image:none;border-radius:0;position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (min-width:990px){.nav_platform_header:hover .arrow-icon,.modules_link-item:hover .arrow-icon,.hero-home_link-item:hover .arrow-icon{transform:translate(-1rem)}.testimonial_card-item:hover .testimonial_card-img-overlay{opacity:.5}.testimonial_card-item:hover .testimonial_card-icon-wrap.is-1{transform:translate(2rem)}.testimonial_card-item:hover .testimonial_card-icon-wrap.is-2{transform:translate(0)}.layout-2col_customer-story_wrapper:hover .button_icon-wrap,.button.is-link:hover .button_icon-wrap{transform:translate(.5rem)}.layout-2col_customer-story_wrapper:hover .button.is-link{color:var(--_dark--light-theme---text-black--base)}.difference-grid_grid-list:has(.difference-grid_card:hover) .difference-grid_card:not(:hover){opacity:.7}}@media screen and (min-width:768px){.static-vertical-divider.is-dashed,.quote-workflow_divider{background-image:repeating-linear-gradient(to top,var(--_dark--light-theme---border--light)0px,var(--_dark--light-theme---border--light)2px,transparent 2px,transparent 4px)}}@media screen and (max-width:767px){.static-vertical-divider.is-dashed,.quote-workflow_divider{background-image:repeating-linear-gradient(to right,var(--_dark--light-theme---border--light)0px,var(--_dark--light-theme---border--light)2px,transparent 2px,transparent 4px)}}@media screen and (max-width:990px){.w-nav-overlay{opacity:0;background-color:rgba(255,255,255,0)!important;transition:all .3s!important}.navbar.is-open .w-nav-overlay{opacity:1;background-color:#fff!important}.wf-design-mode .navbar_menu{background-color:#fff!important}}@media screen and (min-width:991px) and (max-width:1400px){.navbar_menu-dropdown.is-products{position:static}.navbar_dropdown-list.is-products.w--open{top:100%;bottom:auto;left:0%;right:0%;transform:none}}@media screen and (min-width:991px) and (max-width:1100px){.navbar_menu-dropdown.is-ressources{position:static}.navbar_dropdown-list.is-ressources.w--open{top:100%;bottom:auto;left:0%;right:0%;transform:none}.nav_dropdown_main-wrapper.is-ressources{justify-content:center}}.title-section_divider,.horizontal-divider.is-dashed,.static-horizontal-divider.is-dashed,.product-catalog_line-dashed{background-image:repeating-linear-gradient(to right,var(--_dark--light-theme---border--light)0px,var(--_dark--light-theme---border--light)2px,transparent 2px,transparent 4px)}ul[role=list] li:before{content:"•";width:1em;margin-left:-1em;display:inline-block;transform:translateY(-.06rem)}ul[role=list] li ol li:before{content:none}.blog_category-menu:has(.blog_menu-link.is-active) .blog_menu-link.is-clear{background-color:transparent!important}.compare-table_component .compare-table_line:last-child{border:none}.site-scrollbar a[href=\#]{outline-offset:5px;outline:3px solid red}
*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased;-webkit-appearance:none}#cc-main{--cc-primary-color:#1a1a1a;--cc-secondary-color:#666;--cc-btn-primary-bg:#1a1a1a;--cc-btn-primary-border-color:#1a1a1a;--cc-btn-primary-hover-bg:#0d0d0d;--cc-btn-primary-hover-border-color:#0d0d0d;--cc-btn-primary-color:white;--cc-btn-primary-hover-color:white}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5972bc34-module__OU16Qa__className{font-family:Inter,Inter Fallback;font-style:normal}
.nav_dropdown-wrapper{display:inline-block;position:relative}.nav_dropdown-wrapper .nav_button{align-items:center;gap:6px;display:flex}.nav_dropdown-chevron{color:#6b7280;transition:transform .2s}.nav_dropdown-wrapper:hover .nav_dropdown-chevron{transform:rotate(180deg)}.checkmark-icon{flex-shrink:0;width:16px;height:16px;margin-right:8px}.nav_dropdown-features li{align-items:center;margin-bottom:4px;display:flex}.nav_dropdown-content{align-items:flex-start;gap:24px;display:flex}.nav_dropdown-column{flex:1;min-width:0}.nav_dropdown-item{gap:12px}.nav_dropdown-content-text{flex:1;min-width:0}.nav_dropdown-features li{color:#6b7280;font-size:14px;line-height:1.4}.nav_dropdown-menu{opacity:0;visibility:hidden;z-index:1000;background:#fff;border-radius:12px;min-width:800px;margin-top:8px;padding:32px;transition:all .2s;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.nav_dropdown-wrapper:hover .nav_dropdown-menu{opacity:1;visibility:visible}.nav_dropdown-content{grid-template-columns:1fr 1fr 1fr;gap:32px;margin-bottom:24px;display:grid}.nav_dropdown-integrations{border-top:1px solid #e5e7eb;padding-top:24px}.nav_dropdown-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.background-gradient-green{background:linear-gradient(135deg,#10b981,#059669)}.background-gradient-yellow{background:linear-gradient(135deg,#f59e0b,#d97706)}.background-gradient-pink{background:linear-gradient(135deg,#bd74ff,#ec4899)}.background-gradient-white{background:linear-gradient(135deg,#fff,#fff)}.background-gradient-blue{background:linear-gradient(135deg,#3b82f6,#2563eb)}.background-gradient-purple{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.background-gradient-gray{background:linear-gradient(135deg,#6b7280,#4b5563)}.nav_dropdown-content-text{flex:1}.nav_dropdown-title{color:#111827;margin:0 0 8px;font-size:18px;font-weight:600}.nav_dropdown-description{color:#6b7280;margin:0 0 16px;font-size:14px;line-height:1.5}.nav_dropdown-features{margin:0;padding:0;list-style:none}.nav_dropdown-features li{color:#374151;margin-bottom:4px;font-size:14px;line-height:1.4}.nav_dropdown-integrations .nav_dropdown-item{text-align:center}.nav_dropdown-integrations .nav_dropdown-content-text{max-width:400px}.nav_dropdown-integrations .nav_dropdown-description{margin-bottom:0}@media (max-width:768px){.nav_dropdown-menu{border-radius:0;min-width:auto;max-height:100vh;position:fixed;top:0;left:0;right:0;overflow-y:auto;transform:none}.nav_dropdown-content{grid-template-columns:1fr;gap:24px}}
