:root{--font-family--primary:Poppins,Arial,sans-serif;--primary--light:#6a7080;--neutral--white:white;--style-guide--class:#3e6cff;--style-guide--tag:#ab53ae;--style-guide--component:#00a65a;--style-guide--attribute:#bcfd2e;--neutral--black:#000;--gray--lightest:#f7f7f7;--primary--dark:#07112c;--primary--button:#223d5e;--neutral--transparent:#0000;--primary--muted-blue:#6ea8c4;--secondary--peach:#fad9b8;--primary--baby-blue:#b0ccdb;--gray--lighter:#dfdfdf;--primary--navy-blue:#213d5e;--neutral--orange:#e28c39;--neutral--avocado:#82b536;--primary--lighter:#9ca0ab;--gray--light:#ccc;--neutral--200:#e1e4ea;--primary--charcoal:#363636;--gray--blue:#e5e8e8}body{font-family:var(--font-family--primary);color:var(--primary--light);font-size:clamp(.75rem,.6571rem + .381vw,1rem);line-height:1.5}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}p{margin-bottom:0}a{color:inherit;text-decoration:none}ul{margin-top:0;margin-bottom:0;padding-left:0}ol{margin-top:0;margin-bottom:10px;padding-left:40px}img{max-width:100%;height:auto;display:block}.u-weight-500{font-weight:500}.u-weight-400{font-weight:400}.container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.u-bg-gray-lightest{background-color:var(--gray--lightest)}.text-regular{font-size:clamp(.75rem,.6571rem + .381vw,1rem);line-height:1.5}.u-spacing-block{padding-top:clamp(2.5rem,1.2rem + 5.3333vw,6rem);padding-bottom:clamp(2.5rem,1.2rem + 5.3333vw,6rem)}.u-spacing-block.cc-top-0{padding-top:0}.u-spacing-block.cc-bottom-0{padding-bottom:0}.heading-h1{color:var(--primary--dark);letter-spacing:-.02em;font-size:clamp(2.5rem,1.9429rem + 2.2857vw,4rem);line-height:1.125}.heading-h5{letter-spacing:-.02em;font-size:clamp(1.125rem,.9857rem + .5714vw,1.5rem);line-height:1.375}.u-text-uppercase{text-transform:uppercase;text-transform:uppercase}.text-sm{font-size:clamp(.625rem,.5321rem + .381vw,.875rem);line-height:1.42857}.u-weight-600{font-weight:600}.heading-h4{letter-spacing:-.02em;font-size:clamp(1.25rem,.9714rem + 1.1429vw,2rem);line-height:1.375}.u-spacing-inline{padding-left:clamp(1rem,.6286rem + 1.5238vw,2rem);padding-right:clamp(1rem,.6286rem + 1.5238vw,2rem)}.heading-h3{color:var(--primary--dark);letter-spacing:-.02em;font-size:clamp(1.5rem,1.1286rem + 1.5238vw,2.5rem);line-height:1.3}.text-md{font-size:clamp(.875rem,.7821rem + .381vw,1.125rem);line-height:1.33333}.heading-h2{color:var(--primary--dark);letter-spacing:-.03em;font-size:clamp(2rem,1.6286rem + 1.5238vw,3rem);line-height:1.25}.u-overflow-hidden{overflow:hidden}.u-select-none{pointer-events:none;-webkit-user-select:none;user-select:none}.u-position-relative{position:relative}.u-position-absolute{position:absolute}.u-z-n1{z-index:-1}.u-text-center{text-align:center}.u-mx-auto{margin-left:auto;margin-right:auto}.u-cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.u-hide{display:none}.u-color-primary-dark{color:var(--primary--dark)}.u-width-full{width:100%}.page-wrapper{overflow-x:clip}.u-line-clamp{display:-webkit-box;overflow:hidden}.u-stacking-context{isolation:isolate}.u-list-unstyled{list-style-type:""}.u-ratio-1{aspect-ratio:1}.button-primary{background-color:var(--primary--button);color:var(--neutral--white);letter-spacing:-.015em;grid-column-gap:clamp(.375rem,.2821rem + .381vw,.625rem);grid-row-gap:clamp(.375rem,.2821rem + .381vw,.625rem);isolation:isolate;border-radius:.5rem;justify-content:center;align-items:center;padding:clamp(.625rem,.5786rem + .1905vw,.75rem) clamp(1rem,.9071rem + .381vw,1.25rem);font-size:clamp(.75rem,.6571rem + .381vw,1rem);font-weight:500;transition-property:color,background-color;transition-duration:.25s,.25s;transition-timing-function:ease,ease;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #0a0d122e,inset 0 -2px #0a0d120d,0 1px 2px #0a0d120d}.button-primary:where(.w-variant-84364df8-31a8-3460-bbe4-cdbf6d9d6840){padding:.625rem clamp(.75rem,.5643rem + .7619vw,1.25rem);font-size:clamp(.75rem,.7036rem + .1905vw,.875rem);line-height:1.42857}.button-primary_icon{filter:drop-shadow(-1em 0);font-size:clamp(1rem,.9071rem + .381vw,1.25rem);transition-property:transform;transition-duration:.4s;transition-timing-function:cubic-bezier(.76,0,.24,1)}.button-text{background-color:var(--neutral--transparent);color:var(--primary--muted-blue);grid-column-gap:clamp(.125rem,.0321rem + .381vw,.375rem);grid-row-gap:clamp(.125rem,.0321rem + .381vw,.375rem);justify-content:center;align-items:center;padding:.3125rem;transition-property:color;transition-duration:.2s;transition-timing-function:ease;display:inline-flex}.button-text_icon{font-size:clamp(1rem,.9071rem + .381vw,1.25rem);transition-property:transform;transition-duration:.4s;transition-timing-function:cubic-bezier(.76,0,.24,1)}.button-text_icon.cc-right{filter:drop-shadow(-1em 0)}.button-text_icon.cc-down{filter:drop-shadow(0 -1em)}.cta-card{background-color:var(--secondary--peach);border-radius:clamp(1.25rem,1.1571rem + .381vw,1.5rem);padding:clamp(1.25rem,7.2381vw - .5143rem,6rem) 1.25rem}.text-lg{font-size:clamp(1rem,.9071rem + .381vw,1.25rem)}.u-display-flex{display:flex}.u-display-grid{display:grid}.u-justify-items-center{justify-items:center}.cta-card_title{max-width:20ch;margin-bottom:clamp(1rem,.8143rem + .7619vw,1.5rem)}.cta-card_description{max-width:55ch;margin-bottom:clamp(1.25rem,1.1571rem + .381vw,1.5rem)}.cta-card_shape{width:clamp(4.5rem,2.7821rem + 7.0476vw,9.125rem);bottom:clamp(.3125rem,3.3333vw - .5rem,2.5rem);right:clamp(1.25rem,24.1905vw - 4.6464rem,17.125rem)}.solutions_title{max-width:23ch;margin-bottom:1.5rem}.solutions_description{max-width:64ch}.solutions-card{background-color:var(--primary--navy-blue);border-radius:1.5rem;padding:clamp(1.25rem,1.3429rem - .381vw,1rem) .375rem .375rem}.solutions-card_title{color:var(--neutral--white);margin-bottom:clamp(.75rem,.6571rem + .381vw,1rem)}.navbar{z-index:9;background-color:var(--neutral--white);position:sticky;top:0}.navbar_row{grid-column-gap:1.125rem;grid-row-gap:1.125rem;justify-content:space-between;align-items:center}.navbar_brand{padding-top:.375rem;padding-bottom:.375rem;transition:all .2s;display:block}.navbar_brand.w--current{flex:none}.navbar_menu{background-color:var(--neutral--white);justify-content:space-between;width:100%;max-width:62.625rem;display:flex}.navbar_menu_actions{grid-column-gap:1rem;grid-row-gap:1rem;align-items:center;display:flex}.navbar_menu_list{align-items:center;display:flex}.navbar_menu_link{grid-column-gap:.25rem;grid-row-gap:.25rem;background-color:var(--neutral--transparent);border-radius:0;justify-content:space-between;align-items:center;width:100%;padding-top:.5rem;padding-bottom:.5rem;font-weight:500;transition:color .2s;display:flex}.navbar_language-toggler{grid-column-gap:.5rem;grid-row-gap:.5rem;color:#363636;justify-content:center;align-items:center;padding:.625rem .75rem .625rem 1rem;font-weight:500;display:inline-flex}.navbar_actions_buttons{grid-column-gap:.75rem;grid-row-gap:.75rem;display:flex}.navbar_toggler{aspect-ratio:1;background-color:var(--neutral--transparent);color:var(--primary--dark);border-radius:0;width:1.5rem;padding:0;font-size:1.5rem;transition:color .2s,background-color .2s;position:relative}.navbar_toggler_icon{transition:opacity .1s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.navbar_wrapper{border-bottom:1px solid var(--gray--lighter);background-color:var(--neutral--white);padding-top:1.125rem;padding-bottom:1.125rem;transition:border-color .2s,background-color .2s}.navbar_overlay{z-index:-1;visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background-color:#00000026;border-radius:0;transition-property:all;transition-duration:.2s;transition-timing-function:ease;display:block;position:fixed;inset:0%}.u-text-link{background-color:var(--neutral--transparent);color:var(--primary--muted-blue);padding:0;font-weight:600}.u-text-link:hover,.u-text-link:focus-visible,.u-text-link[data-wf-focus-visible]{text-decoration:underline}.u-color-neutral-orange{color:var(--neutral--orange)}.u-color-neutral-avocado{color:var(--neutral--avocado)}.u-color-primary-light{color:var(--primary--light)}.megamenu{background-color:var(--neutral--white);padding-top:clamp(1rem,.6286rem + 1.5238vw,2rem);padding-bottom:clamp(1rem,.6286rem + 1.5238vw,2rem);position:fixed;right:0;box-shadow:0 .125rem .125rem -.0625rem #0a0d120a,0 .25rem .375rem -.125rem #0a0d1208,0 .75rem 1rem -.25rem #0a0d1214}.megamenu_wrapper{grid-column-gap:clamp(.75rem,.4714rem + 1.1429vw,1.5rem);grid-row-gap:clamp(.75rem,.4714rem + 1.1429vw,1.5rem)}.megamenu_block{align-content:start}.megamenu_line{background-color:var(--gray--lighter);flex:none;width:1px}.megamenu_card{background-color:#f7f7f7;border-radius:.5rem;padding:clamp(.75rem,.6571rem + .381vw,1rem);display:block}.megamenu_card_list{grid-column-gap:clamp(0rem,-.0464rem + .1905vw,.125rem);grid-row-gap:clamp(0rem,-.0464rem + .1905vw,.125rem);padding-left:1.375rem;list-style-type:disc}.megamenu_card_list_item{padding-top:clamp(.25rem,.2036rem + .1905vw,.375rem);padding-bottom:clamp(.25rem,.2036rem + .1905vw,.375rem)}.megamenu_card_description{margin-bottom:.5rem}.megamenu_card_title{margin-bottom:.25rem}.megamenu_block_title{margin-bottom:.75rem}.megamenu_block_link{grid-column-gap:clamp(0rem,-.0464rem + .1905vw,.125rem);grid-row-gap:clamp(0rem,-.0464rem + .1905vw,.125rem);border-radius:.75rem;padding:.75rem;transition-property:background-color;transition-duration:.1s;transition-timing-function:ease}.megamenu_block_link_body{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;align-items:center}.megamenu_block_link_arrow{filter:drop-shadow(-1em 0);font-size:1.25rem;transition-property:transform;transition-duration:.4s;transition-timing-function:cubic-bezier(.76,0,.24,1)}.u-color-primary-muted-blue{color:var(--primary--muted-blue)}.megamenu_block_link_arrow-wrapper{flex:none}.megamenu-close-btn{grid-column-gap:.25rem;grid-row-gap:.25rem;background-color:var(--neutral--white);opacity:0;visibility:hidden;justify-content:flex-start;align-items:center;padding:.3125rem .5rem .3125rem 0;transition-property:all,opacity;transition-duration:.2s,.2s;transition-timing-function:ease,ease;left:0}.navbar_brand-wrapper{justify-content:flex-start;align-items:center}.usecase_slider_navigation{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:center;align-items:center}.usecase-card{grid-column-gap:1rem;grid-row-gap:1rem;border:1px solid var(--gray--lighter);background-color:var(--neutral--white);border-radius:1.5rem;padding:1.5rem}.usecase-card_title{margin-top:clamp(.25rem,.1571rem + .381vw,.5rem);margin-bottom:clamp(.75rem,.6571rem + .381vw,1rem)}.usecase-card_footer{margin-top:auto}.usecase_slider_arrow{color:#0f132499;background-color:#0a0f290a;border-radius:50%;place-items:center;width:3rem;padding:0;transition-property:opacity,color,background-color;transition-duration:.2s,.2s,.2s;transition-timing-function:ease,ease,ease}.usecase_slide_wrapper{height:100%}.section-solutions-header{background-color:var(--gray--lightest)}.solution-header_wrapper{grid-column-gap:clamp(2.5rem,2.3143rem + .7619vw,3rem);grid-row-gap:clamp(2.5rem,2.3143rem + .7619vw,3rem)}.usecase_title{max-width:48ch}.solutions-card_grid{grid-column-gap:.5rem;grid-row-gap:.5rem}.solution-header_top-shape{width:clamp(6.625rem,4.1875rem + 10vw,13.1875rem);bottom:100%;right:0;transform:translate(clamp(.125rem,8.381vw - 1.9179rem,5.625rem))translateY(clamp(2.125rem,1.3821rem + 3.0476vw,4.125rem))}.solution-header_bottom-left-shape{width:clamp(3.4375rem,2.5321rem + 3.7143vw,5.875rem);top:100%;left:clamp(1.5rem,16.381vw - 2.4929rem,12.25rem);transform:translateY(-.4375rem)}.solution-header_bottom-right-shape{width:clamp(2.0625rem,1.5518rem + 2.0952vw,3.4375rem);top:100%;right:clamp(3rem,25.7143vw - 3.2679rem,19.875rem)}.platform-header_bottom{margin-top:clamp(2.5rem,2.3143rem + .7619vw,3rem)}.platform-header_grid{grid-column-gap:1rem;grid-row-gap:1rem}.platform-card{border:1px solid var(--gray--lighter);border-radius:1.5rem;padding:1.5rem}.u-bg-white{background-color:var(--neutral--white)}.platform-card_title{max-width:30ch;margin-bottom:1rem}.platform-card_description{max-width:52ch;margin-bottom:.5rem}.platform-card_icon{width:clamp(3.125rem,2.8929rem + .9524vw,3.75rem);margin-bottom:.5rem}.platform-header_bottom_top-shape{width:clamp(3.8125rem,3.0232rem + 3.2381vw,5.9375rem);bottom:100%;left:clamp(.125rem,7.1429vw - 1.6161rem,4.8125rem)}.u-bg-cover{width:100%;height:100%;position:absolute;inset:0%}.megamenu_common-title{font-size:clamp(.875rem,.8286rem + .1905vw,1rem)}.megamenu_common-description{font-size:clamp(.75rem,.7036rem + .1905vw,.875rem);line-height:1.42}.footer_top{grid-column-gap:2.5rem;grid-row-gap:2.5rem;padding-top:clamp(2.5rem,1.2rem + 5.3333vw,6rem);padding-bottom:clamp(.5rem,1.1859rem - .7626vw,1rem)}.footer_top_right{flex:1}.footer_block_list{grid-column-gap:clamp(.5rem,.4071rem + .381vw,.75rem);grid-row-gap:clamp(.5rem,.4071rem + .381vw,.75rem)}.footer_block_link{color:var(--primary--dark)}.footer_block_title{letter-spacing:-.034em;margin-bottom:clamp(.5rem,.4071rem + .381vw,.75rem);font-size:clamp(.75rem,.7036rem + .1905vw,.875rem);line-height:1.42857}.footer_bottom{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:wrap;justify-content:space-between;align-items:center;padding-top:1.5rem;padding-bottom:1.5rem}.footer_bottom_list{grid-column-gap:clamp(.4375rem,.3679rem + .2857vw,.625rem);grid-row-gap:clamp(.4375rem,.3679rem + .2857vw,.625rem);flex-flow:wrap;align-items:center}.footer_bottom_text{letter-spacing:-.01em;font-size:.875rem;line-height:1.42857}.footer_brand{padding:.3125rem;display:block}.solutions-details_header{grid-column-gap:clamp(.5rem,.3143rem + .7619vw,1rem);grid-row-gap:clamp(.5rem,.3143rem + .7619vw,1rem);margin-bottom:clamp(1.25rem,.6rem + 2.6667vw,3rem)}.solutions-details_header_title{max-width:24ch}.solutions-details_header_description{max-width:62ch}.solutions-details_tabs_nav{grid-column-gap:.25rem;grid-row-gap:.25rem;border:1px solid var(--gray--lighter);background-color:#fafafa;border-radius:.75rem;padding:.375rem;overflow:auto}.tabs_nav_link{background-color:var(--neutral--transparent);color:var(--primary--light);text-align:center;border-radius:.375rem;flex:1 0 auto;place-content:center;padding:.5rem 1rem;font-weight:500;transition-property:color,background-color;transition-duration:.2s,.2s;transition-timing-function:ease,ease;display:grid}.tabs_nav_link.w--current{background-color:var(--primary--muted-blue);color:var(--neutral--white)}.tabs_nav_link.w--current:focus-visible,.tabs_nav_link.w--current[data-wf-focus-visible]{background-color:var(--primary--baby-blue);color:var(--primary--navy-blue)}.solutions-details_tabs_content_wrapper{padding-top:clamp(1.5rem,.9429rem + 2.2857vw,3rem)}.solutions-details_tabs_content_header{grid-column-gap:clamp(.75rem,.4714rem + 1.1429vw,1.5rem);grid-row-gap:clamp(.75rem,.4714rem + 1.1429vw,1.5rem)}.solutions-details_tabs_content_header_title{max-width:26ch}.solutions-details_tabs_content_header_description{max-width:73ch}.solutions-details_tabs_content_footer{border-top-style:solid;border-top-width:1px;border-top-color:var(--gray--light);border-right-style:solid;border-right-width:1px;border-right-color:var(--gray--light);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--gray--light);border-left-style:solid;border-left-width:1px;border-left-color:var(--gray--light);border-radius:clamp(1rem,.8143rem + .7619vw,1.5rem);margin-top:clamp(1.5rem,.9429rem + 2.2857vw,3rem);padding:clamp(.75rem,3.4286vw - .0857rem,3rem)}.solutions-details_tabs_content_footer_title{max-width:31ch}.solutions-details_faq-list{margin-top:clamp(.75rem,3.4286vw - .0857rem,3rem)}.solutions-details_faq-card{border-left:.25rem solid #f5f5f5;transition:border .2s}.solutions-details_faq-card_header{grid-column-gap:1rem;grid-row-gap:1rem;background-color:var(--neutral--transparent);text-align:left;justify-content:space-between;align-items:center;padding:clamp(.75rem,.6571rem + .381vw,1rem) 0 clamp(.75rem,.6571rem + .381vw,1rem) clamp(.5rem,.2214rem + 1.1429vw,1.25rem);transition-property:background-color;transition-duration:.2s;transition-timing-function:ease}.solutions-details_faq-card_header:active,.solutions-details_faq-card_header:focus-visible,.solutions-details_faq-card_header[data-wf-focus-visible]{background-color:var(--gray--lightest)}.solutions-details_faq-card_header_icon{flex:none;font-size:clamp(1rem,.8143rem + .7619vw,1.5rem);transition-property:transform;transition-duration:.2s;transition-timing-function:ease}.solutions-details_faq-card_body{margin-top:-.75rem;padding-left:clamp(.5rem,.2214rem + 1.1429vw,1.25rem)}.solutions-details_faq-card_richtext p{max-width:107ch}.solutions-details_faq-card_richtext ul{padding-left:1.5625rem}.solutions-details_faq-card_richtext li{max-width:106ch}@media screen and (max-width:991px){.megamenu_block_link_arrow{font-size:1.5rem}.footer_top{flex-flow:column}.home-graph_description_arrow,.home-graph_shape,.company-values_footer_arrow{display:none}.form-header_arrow{top:2%}}@media screen and (max-width:767px){.styleguide_grid{grid-template-columns:1fr}.home-header_description{max-width:32ch}.feature-card{align-items:stretch}.usecase-details_wrapper{grid-template-columns:1fr}.solution-header_bottom-left-shape{transform:translateY(.25rem)}.home-graph-card_tooltip_description{letter-spacing:-.01em}.approach-header_shape{display:none}.company-header_shape{bottom:-2.61194%;right:7.55641%}.error-header_title{line-height:1.2}.form-header_wave{bottom:13%;right:-7.00256%}}@media screen and (max-width:479px){.heading-h1{letter-spacing:-.05em;line-height:1.125}.heading-h5{line-height:1.4}.text-sm{line-height:1.6}.heading-h4{line-height:1.33333}.text-md{line-height:1.42857}.heading-h2{letter-spacing:-.02em;line-height:1.2}.button-primary,.button-secondary{letter-spacing:-.01em}.cta-card_title{max-width:14ch}.secondary-cta-card_body{background-color:var(--neutral--white)}.common-header_title{max-width:16ch}.section-solutions-header{background-color:var(--neutral--white)}.home-header_media_shape{top:12.961%;right:94.4271%}.home-graph_title{max-width:16ch}.home-graph-card_tooltip_title{letter-spacing:-.01em}.home-graph-card_tooltip_description{line-height:1.4}.faq_aside_bottom_card{font-weight:500}.megamenu_common-title{letter-spacing:-.01em;line-height:1.42}.megamenu_common-description,.footer_block_title{letter-spacing:-.01em;line-height:1.5}.footer_bottom{flex-flow:column;justify-content:center}.tabs_nav_link{font-weight:600}.form_grid{grid-template-columns:1fr}.form-header_arrow{left:0%}}