/*
======================================================
Web development by Bloque | https://www.bloque.com.uy
======================================================

Minified files: 
- sitio/tiny-slider.css
- sitio/tiny-slider-custom.css
- sitio/tiny-slider-custom-new.css
- sitio/components.closing-new.css
- sitio/components.faqs-new.css
- sitio/components.simple-cards-carousel.css
- sitio/components.nav-xs.css
- sitio/components.key-solutions.css
- sitio/components.vertical-scrolled-cards.css
- sitio/home.industries.css
- sitio/solution.faqs.css
- sitio/solution.timeline.css
- sitio/solution.challenge.css
- sitio/solution-payouts.solution.css
- sitio/industry-new.intro.css
- sitio/industry-new.industries.css
- sitio/industry-new.solution.css
- sitio/industry-new.uses.css
- sitio/industry-new.flows.css
- sitio/industry-new.benefits.css
- sitio/industry-new.payment-methods.css
*/

.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;z-index:0}.tns-fadeOut,.tns-normal{opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}.tns-visually-hidden{display:none}.js-carousel__notInit [class*="--notInitHide"]{height:0!important;overflow:hidden}.tns-nav[style*=display]~.tns-ovh{padding-right:calc(var(--_carousel-offset) * -1)}.tns-nav[style*=display]~.tns-ovh .tns-slider{width:100%!important}.tns-nav[style*=display]~.tns-ovh .tns-inner{max-width:var(--wrapper);padding-left:var(--wrapper-x);padding-right:calc(var(--wrapper-x) - 2.4rem);margin-inline:auto}.tns-nav[style*=display]~.tns-ovh .tns-slider>*{flex:1}:root:root .tns-nav[style*=display]~.tns-ovh .tns-slider>[class*="--dummy"]{display:none}@media (min-width:105rem){.tns-nav[style*=display]~.tns-ovh .tns-inner{margin-inline:auto!important}}:root:root .tns-horizontal{display:flex}:root:root .tns-horizontal .tns-item{display:block}.tns-nav{overflow:hidden;height:0}@media (max-width:61.1875rem){.c-carrusel-controls{display:none}}@media (hover:none){.c-carrusel-controls{display:none}}@media (hover:hover){.c-carrusel-controls{position:absolute;width:100%;top:50%;pointer-events:none;z-index:1}.c-carrusel-controls button{position:absolute;pointer-events:auto;font-size:2rem;color:var(--color-neutral-100);transform:translateY(-50%);background-color:hsl(var(--color-neutral-900-hsl) / 50%);backdrop-filter:blur(10px);padding:.7em;border-radius:50%;transition:opacity .3s ease-out}:root .c-carrusel-controls button:disabled{opacity:.2}.c-carrusel-controls__prev{left:calc(var(--wrapper-x) - 4rem)}.c-carrusel-controls__next{right:calc(var(--wrapper-x) - 4rem)}}@media (min-width:105rem){.c-carrusel-controls__prev{left:var(--wrapper-x)}.c-carrusel-controls__next{right:var(--wrapper-x)}}.c-closing{--_py:calc(var(--section-y) * 0.7);--_bg:linear-gradient(180deg, var(--color-primary-400),var(--color-primary-500));--heading-color:var(--color-neutral-100);--heading-fw:400;--text-color-hsl:var(--color-neutral-100-hsl);--text-op:80%;text-align:center}.c-closing__wrapper{position:relative;background:var(--closing-bg,var(--_bg));border-radius:var(--generic-section-br);overflow:hidden;padding-inline:var(--generic-section-br);isolation:isolate;padding-block:var(--_py)}.c-closing__deco-grid{--deco-grid-op:3%}.c-closing__wrapper:before{content:"";position:absolute;left:0;bottom:0;transform:translate(-40%,45%);width:120%;height:120%;background-image:url(/assets/images/static/new-assets/cta-bg-shape-1.svg);background-repeat:no-repeat;background-position:center;background-size:contain;filter:blur(1rem);pointer-events:none;z-index:-1}.c-closing__wrapper:after{content:"";position:absolute;right:0;top:0;transform:translate(36%,-25%) rotate(320deg);width:140%;height:140%;background-image:url(/assets/images/static/new-assets/cta-bg-shape-2.svg);background-repeat:no-repeat;background-position:center;background-size:contain;filter:blur(.8rem);pointer-events:none;z-index:-1}.c-closing__heading,.c-closing__text{margin-inline:auto}.c-closing__heading{max-width:var(--heading-max-w,none)}.c-closing__heading strong span{--_deco-bw:.1em;--_deco-size:.28em;position:relative;display:inline-block;padding-inline:var(--_deco-size);padding-block:0.1em;margin-inline:0.3em;color:var(--color-primary-acc-300)}.c-closing__heading strong span::before{content:"";position:absolute;left:0;bottom:0;width:var(--_deco-size);height:var(--_deco-size);border-bottom:var(--_deco-bw) solid var(--color-primary-acc-300);border-left:var(--_deco-bw) solid var(--color-primary-acc-300)}.c-closing__heading strong span::after{content:"";position:absolute;right:0;top:0;width:var(--_deco-size);height:var(--_deco-size);border-top:var(--_deco-bw) solid var(--color-primary-acc-300);border-right:var(--_deco-bw) solid var(--color-primary-acc-300)}.c-closing__text{max-width:var(--heading-max-w,none)}.c-closing__link{margin-top:2.4em}@media (max-width:61.1875rem){.c-closing__heading br{display:none}}@media (min-width:48rem){.c-closing{--_px:4rem}.c-closing__wrapper{padding-inline:var(--_px)}}@media (min-width:75rem){.c-closing__link{margin-top:3.4em}}.c-faqs{--_transition-delay:.4s;--_item-py:1.4em;--_item-gap:1em;--text-op:50%}.c-faqs__question{display:flex;align-items:center;gap:var(--_item-gap);position:relative;font-size:var(--fz-200);font-weight:600;padding-block:var(--_item-py);color:var(--faqs-question-color,inherit);cursor:pointer}.c-faqs__question::before{content:"\e91e";color:var(--faqs-plus-color,inherit);font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:transform var(--_transition-delay) ease-out}.c-faqs__item:not(:last-child){border-bottom:1px solid hsl(var(--color-primary-1000-hsl)/10%)}.c-faqs__answer{max-height:0;overflow:hidden;transition:max-height var(--_transition-delay) ease;padding-left:calc(1em + var(--_item-gap))}.c-faqs__answer :last-child{margin-bottom:2em}.c-faqs__answer :not(:first-child){margin-top:.8em}.c-faqs__answer strong{opacity:.8;font-weight:500}.c-faqs__item.is-open .c-faqs__question::before{transform:rotate(225deg);transition:transform var(--_transition-delay) ease-out}@media (max-width:47.9375rem){.c-faqs{--_item-py:1.7em}}@media (min-width:48rem){.c-faqs{--_item-gap:2em}.c-faqs__answer :last-child{margin-bottom:2.5em}}.c-cards-carousel__carousel{position:relative;margin-top:calc(var(--section-y) * .6)}.c-cards-carousel-card{--_py:2.8rem;--_px:var(--generic-section-br);--_icon-height:calc(var(--heading-fz)*1.6);--_heading-mt:4em;--heading-fz:calc(var(--fz-300)*1.1);--heading-fw:600;--text-margin-top:1.6em;--text-op:50%;text-align:left}.c-cards-carousel-card__holder{position:relative;padding-inline:var(--_px);padding-block:var(--_py);border-radius:var(--generic-section-br);background-color:var(--color-primary-50);height:100%;overflow:hidden}.c-cards-carousel-card__icon{position:absolute;top:var(--_py);left:var(--_px);height:var(--_icon-height);width:auto}.c-cards-carousel-card__heading{margin-top:var(--_heading-mt)}@media (min-width:24.375rem){.c-cards-carousel-card__holder{--_px:calc(var(--generic-section-br) + .6rem);--_py:3rem}}@media (hover:hover){.c-cards-carousel .c-carrusel-controls{top:50%}.c-cards-carousel .c-carrusel-controls button,.c-cards-carousel .c-carrusel-controls button:disabled{opacity:0;pointer-events:none}.c-cards-carousel:hover .c-carrusel-controls button{opacity:1;pointer-events:auto}.c-cards-carousel:hover .c-carrusel-controls button:disabled{opacity:.2}}@media (min-width:75rem) and (min-height:45rem){.c-cards-carousel-card{--_heading-mt:5em}}@media (min-width:87.5rem){.c-cards-carousel-card__holder{--_py:5.5rem;--_px:calc(var(--generic-section-br) + 1rem)}}@media (min-width:100rem){.c-cards-carousel-card{--_heading-mt:5.5em}}@media (min-width:112.5rem){.c-cards-carousel.is-grid .c-cards-carousel__list{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;padding:0;margin:0;list-style:none}.c-cards-carousel.is-grid .c-cards-carousel-card{width:auto;margin:0}.c-cards-carousel.is-grid .c-carrusel-controls,.c-cards-carousel.is-grid .tns-nav{display:none}}@media (min-width:112.5rem) and (min-height:56.25rem){.c-cards-carousel-card{--text-margin-top:1.8em}.c-cards-carousel-card__holder{--_py:7.5rem}}.c-faqs{--_transition-delay:.4s;--_item-py:1.4em;--_item-gap:1em;--text-op:50%}.c-faqs__question{display:flex;align-items:center;gap:var(--_item-gap);position:relative;font-size:var(--fz-200);font-weight:600;padding-block:var(--_item-py);color:var(--faqs-question-color,inherit);cursor:pointer}.c-faqs__question::before{content:"\e91e";color:var(--faqs-plus-color,inherit);font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:transform var(--_transition-delay) ease-out}.c-faqs__item:not(:last-child){border-bottom:1px solid hsl(var(--color-primary-1000-hsl)/10%)}.c-faqs__answer{max-height:0;overflow:hidden;transition:max-height var(--_transition-delay) ease;padding-left:calc(1em + var(--_item-gap))}.c-faqs__answer :last-child{margin-bottom:2em}.c-faqs__answer :not(:first-child){margin-top:.8em}.c-faqs__answer strong{opacity:.8;font-weight:500}.c-faqs__item.is-open .c-faqs__question::before{transform:rotate(225deg);transition:transform var(--_transition-delay) ease-out}@media (max-width:47.9375rem){.c-faqs{--_item-py:1.7em}}@media (min-width:48rem){.c-faqs{--_item-gap:2em}.c-faqs__answer :last-child{margin-bottom:2.5em}}.c-nav-xs{--_items-gap:.8rem;--_fz:1.4rem;--_main-color-hsl:var(--color-primary-1000-hsl);--_active-color:var(--color-neutral-100);--_active-bg:var(--color-primary-400);--_bg:hsl(var(--_main-color-hsl)/6%);position:relative;margin-inline:var(--wrapper-x-n);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--wrapper-x),#000 calc(100% - var(--wrapper-x)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--wrapper-x),#000 calc(100% - var(--wrapper-x)),transparent 100%)}.c-nav-xs__list{white-space:nowrap;overflow:hidden;overflow-x:auto;padding-bottom:5px;padding-inline:var(--wrapper-x)}.c-nav-xs__item{display:inline-block}.c-nav-xs__item+.c-nav-xs__item{margin-left:var(--_items-gap)}.c-nav-xs__link{display:block;font-weight:500;font-size:var(--nav-xs-fz,var(--_fz));color:var(--nav-xs-color,hsl(var(--_main-color-hsl)/65%));background-color:var(--nav-xs-bg,var(--_bg));padding:.6em 1em;border-radius:2em}.c-nav-xs__link.is-active{color:var(--nav-xs-active-color,var(--_active-color));background:var(--nav-xs-active-bg,var(--_active-bg))}@media (hover:hover){.c-nav-xs__link:not(.is-active):hover{opacity:.5}}@media (max-width:47.9375rem){.c-nav-xs__list{scroll-behavior:smooth}.c-nav-xs__list::-webkit-scrollbar{display:none}}@media (min-width:75rem){.c-nav-xs{--_fz:1.6rem}}@media (min-width:87.5rem){.c-nav-xs{--_fz:1.7rem}}.c-key-solutions__link{white-space:nowrap}.c-key-solution-card{--_py:2.8rem;--_px:var(--generic-section-br);--_icon-color-hsl:var(--color-neutral-100-hsl);--heading-fz:var(--fz-500);--text-color-hsl:var(--color-neutral-100-hsl);--text-margin-top:1em;padding-inline:var(--_px);padding-block:var(--_py);border-radius:var(--generic-section-br);background:linear-gradient(90deg,var(--color-primary-300),var(--color-primary-500) 180%);font-size:var(--fz-100)}.c-key-solution-card__heading{display:flex;align-items:center;gap:.7em;font-family:var(--font-alt);font-weight:500;line-height:1}.c-key-solution-card__icon{padding:.3em;font-size:1em;border-radius:.5em;color:hsl(var(--_icon-color-hsl) / 100%);background-color:hsl(var(--_icon-color-hsl) / 10%);transition:color .4s ease-out,background-color .4s ease-out}.c-key-solution-card__subtitle{--text-op:1;font-size:1.3em;font-weight:400;line-height:1;margin-top:1.5em}.c-key-solution-card__subtitle+.c-key-solution-card__text{margin-top:1em}.c-key-solution-card__link{margin-top:2em}@media (max-width:47.9375rem){.c-key-solutions__link{--btn-padding-x:1.8em;margin-top:2rem}.c-key-solutions__link--desktop{display:none}.c-key-solutions-nav{display:none}.c-key-solutions__list{margin-top:calc(var(--section-y)*.6)}.c-key-solution-card{--_icon-size:1em;--_icon-color-hsl:var(--color-primary-400-hsl);--_transition-delay:.5s;--easeOutQuint:cubic-bezier(0.22, 1, 0.36, 1);position:relative;padding:0;border-radius:0;background:0 0;font-size:var(--fz-100)}.c-key-solution-card:not(:first-child){border-top:1px solid hsl(var(--color-primary-1000-hsl) / 10%)}.c-key-solution-card:has(.c-key-solution-card__checkbox:checked),.c-key-solution-card:has(.c-key-solution-card__checkbox:checked)+.c-key-solution-card{border-top:none}.c-key-solution-card__checkbox{position:absolute;left:-999999px}.c-key-solution-card__inner{position:relative;padding-inline:calc(var(--generic-section-br) + .6rem);padding-block:2.8rem}.c-key-solution-card__inner::before{content:"";position:absolute;left:0;top:-.5rem;width:100%;height:calc(100% + 1rem);border-radius:var(--generic-section-br);background:linear-gradient(90deg,var(--color-primary-300),var(--color-primary-500) 180%);pointer-events:none;z-index:-1;opacity:0;transform:scale(.98);transition:opacity var(--_transition-delay) ease-out,transform var(--_transition-delay) var(--easeOutQuint)}.c-key-solution-card__top{display:grid;grid-template-columns:auto var(--_icon-size);align-items:center;gap:1rem;width:100%;color:var(--color-primary-1000)}.c-key-solution-card__label{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;cursor:pointer}.c-key-solution-card__heading{display:flex;align-items:center;gap:.7em;font-family:var(--font-alt);font-size:1.4em;font-weight:500;line-height:1;transition:font-size .4s ease-out,font-weight .4s ease-out}.c-key-solution-card__plus{display:block;width:var(--_icon-size);height:var(--_icon-size);position:relative;transform:rotate(0);cursor:pointer;transition:transform .5s var(--easeOutQuint),color .4s ease-out}.c-key-solution-card__plus::after,.c-key-solution-card__plus::before{--_rotate:0deg;content:"";display:block;width:var(--_icon-size);height:.2rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(var(--_rotate));background-color:currentColor}.c-key-solution-card__plus::after{--_rotate:90deg}.c-key-solution-card__holder{position:relative;z-index:1;display:grid;grid-template-rows:0fr;pointer-events:none;transition:grid-template-rows var(--_transition-delay) var(--easeOutQuint)}.c-key-solution-card__content{min-height:0;overflow:hidden;display:flex;flex-direction:column;visibility:hidden;transform:translateY(-10px);opacity:0;transition:opacity calc(var(--_transition-delay)*1.2) var(--easeOutQuint),transform calc(var(--_transition-delay)*1.2) var(--easeOutQuint),visibility 0s linear var(--_transition-delay)}.c-key-solution-card__subtitle{order:1;font-size:1.3em;font-weight:400;line-height:1;margin-top:1.5em;opacity:0;transform:translateX(-10px);transition:opacity .5s var(--easeOutQuint),color .5s var(--easeOutQuint),transform .5s var(--easeOutQuint)}.c-key-solution-card__text{order:2;margin-top:1.5em;opacity:0;transform:translateX(-10px);transition:opacity .5s var(--easeOutQuint),color .5s var(--easeOutQuint),transform .5s var(--easeOutQuint)}.c-key-solution-card__link{order:3;margin-top:1.6em;width:fit-content;opacity:0;transform:translateX(-10px);transition:opacity .5s var(--easeOutQuint),color .5s var(--easeOutQuint),transform .5s var(--easeOutQuint)}.c-key-solution-card__checkbox:checked~.c-key-solution-card__inner::before{opacity:1}.c-key-solution-card__checkbox:checked~.c-key-solution-card__inner .c-key-solution-card__top{color:var(--color-neutral-100);border-top:none}.c-key-solution-card__checkbox:checked~.c-key-solution-card__inner .c-key-solution-card__plus{transform:rotate(180deg)}.c-key-solution-card__checkbox:checked~.c-key-solution-card__inner .c-key-solution-card__plus::after{opacity:0}.c-key-solution-card__checkbox:checked~.c-key-solution-card__inner .c-key-solution-card__holder{grid-template-rows:1fr;pointer-events:initial}.c-key-solution-card__checkbox:checked~.c-key-solution-card__inner .c-key-solution-card__holder .c-key-solution-card__content{visibility:visible;opacity:1;transform:translateY(0);transition:opacity calc(var(--_transition-delay)*1.2) ease-out,transform calc(var(--_transition-delay)*1.2) ease-out}.c-key-solution-card__checkbox:checked~.c-key-solution-card__inner .c-key-solution-card__heading{font-weight:600;font-size:1.5em}.c-key-solution-card__checkbox:checked~.c-key-solution-card__inner{--_icon-color-hsl:var(--color-neutral-100-hsl);--heading-color:var(--color-neutral-100)}.c-key-solution-card__checkbox:checked~.c-key-solution-card__inner .c-key-solution-card__subtitle{color:var(--color-neutral-100);opacity:1;transform:translateX(0);transition-delay:.15s}.c-key-solution-card__checkbox:checked~.c-key-solution-card__inner .c-key-solution-card__text{opacity:1;transform:translateX(0);transition-delay:.22s}.c-key-solution-card__checkbox:checked~.c-key-solution-card__inner .c-key-solution-card__link{opacity:1;transform:translateX(0);transition-delay:.3s}}@media (min-width:24.375rem){.c-key-solution-card{--_px:calc(var(--generic-section-br) + .6rem);--_py:3rem}}@media (min-width:48rem){.c-key-solutions__intro{display:flex;align-items:center;gap:var(--wrapper-x);justify-content:space-between}.c-key-solutions__link--mobile{display:none}.c-key-solutions__grid{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--wrapper-x);margin-top:calc(var(--section-y)*.6);align-items:center}.c-key-solutions-nav{--_active-fz:calc(var(--fz-400) * 1.05);width:calc(var(--_active-fz)*12)}.c-key-solutions-nav__item:not(:first-child){border-top:1px solid hsl(var(--color-primary-1000-hsl) / 10%)}.c-key-solutions-nav__link{display:block;position:relative;font-family:var(--font-alt);font-size:var(--fz-300);font-weight:500;color:var(--color-primary-1000);padding-block:var(--fz-300);opacity:.4;cursor:pointer;transition:color .2s ease,font-size .2s ease,font-weight .2s ease,opacity .2s ease}.c-key-solutions-nav__link.is-active{opacity:1;font-size:var(--_active-fz);font-weight:600;transition:color .2s ease,font-size .2s ease,font-weight .2s ease,opacity .2s ease}.c-key-solutions-nav__link.is-active::before{content:"/ "}.c-key-solutions__list{display:grid}.c-key-solution-card{--heading-color:var(--color-neutral-100);--easeOutQuint:cubic-bezier(0.22, 1, 0.36, 1);--_py:4rem;grid-area:1/1;height:fit-content;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(2rem);transition:opacity 1s var(--easeOutQuint),transform 1s var(--easeOutQuint),visibility 0s linear .5s}.c-key-solution-card:has(.c-key-solution-card__checkbox:checked){position:relative;z-index:1;opacity:1;visibility:visible;pointer-events:initial;transform:translateY(0);transition:opacity 1s var(--easeOutQuint),transform 1s var(--easeOutQuint),visibility 0s linear 0s}.c-key-solution-card__checkbox{display:none}.c-key-solutions__link{margin-top:.5em}}@media (min-width:75rem){.c-key-solution-card{--_py:4.8rem;--_px:4.4rem}.c-key-solution-card__text{max-width:30em}.c-key-solution-card__subtitle+.c-key-solution-card__text{margin-top:1.4em}.c-key-solution-card__link{margin-top:2.3em}}@media (min-width:87.5rem){.c-key-solutions__grid{gap:calc(var(--wrapper-x) * 1.5)}.c-key-solution-card{--_py:6.8rem;--_px:5rem;--text-fz:var(--fz-200)}.c-key-solution-card__subtitle{font-size:1.5em}}@media (min-width:100rem){.c-key-solutions{max-width:160rem}}@media (min-width:112.5rem){.c-key-solution-card{--_py:7.4rem;--_px:7rem}}.c-compliance{--_card-py:3rem;--_card-px:calc(var(--generic-section-br) + 0.2rem);--_card-br:var(--generic-section-br);--_items-gap:1.6rem;--_transition-delay:400ms;--_icon-size:1.5em;--_icon-color:var(--color-primary-400)}.c-compliance__card{--text-fz:var(--fz-300);--text-ff:var(--font-alt);--text-lh:1.3;--text-op:100%;padding:var(--_card-py) var(--_card-px);border-radius:var(--_card-br);background-color:hsl(var(--color-primary-op-50-hsl) / 50%);display:flex;align-items:center;gap:1em;transition:transform var(--_transition-delay) ease-out,opacity var(--_transition-delay) ease-out;overflow:hidden}.c-compliance__card:not(:first-child){margin-top:var(--_items-gap)}.c-compliance__card [class*=icon-]{font-size:var(--_icon-size)}.c-compliance__card strong{font-weight:600}.c-compliance__card{opacity:.4}.c-compliance__card:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(130deg,var(--color-primary-300),var(--color-primary-600) 155%);opacity:0;transition:opacity var(--_transition-delay) ease-out;pointer-events:none;z-index:-1}.c-compliance__card:not(.is-active) [class*=icon-]{color:var(--_icon-color)}.c-compliance__card.is-active{--text-color-hsl:var(--color-neutral-100-hsl);transform:scale3d(1.02,1.02,1.02);opacity:1;transition:transform var(--_transition-delay) ease-out,opacity var(--_transition-delay) ease-out}.c-compliance__card.is-active:after{opacity:1}.c-compliance__card.is-active [class*=icon-]{color:var(--color-neutral-100)}@media (max-width:47.9375rem){.c-compliance{padding-bottom:0}.c-compliance__list{margin-top:calc(var(--section-y)*.5)}}@media (min-width:48rem){.c-compliance{--_card-br:var(--generic-section-br);--_items-gap:2rem;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--wrapper-x)}.c-compliance__intro{position:sticky;top:calc(var(--floating-header-xs-offset) + var(--header) + var(--section-y))}.c-compliance__heading{max-width:9em}.c-compliance__list{margin-top:calc(var(--fz-700) * 1.4)}.c-compliance__card.is-active{transform:scale3d(1.05,1.05,1.05)}}@media (min-width:75rem){.c-compliance{--_card-py:5rem;--_items-gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.c-compliance__card{gap:1.5em}.c-compliance__card p{width:22em}}@media (min-width:87.5rem){.c-compliance{--_card-py:5.5rem;--_items-gap:2.2rem;gap:calc(var(--wrapper-x) * 1.2)}}.c-industries__intro{--text-op:50%}.c-industries-carousel{--_card-height:54vh;--_py:2.8rem;--_px:var(--generic-section-br);--heading-color:var(--color-neutral-100);--heading-fz:calc(var(--fz-500)*0.9);--heading-fw:600;--text-color:hsl(var(--color-neutral-100-hsl) / 75%);--text-margin-top:1em;--btn-main-color:var(--color-neutral-100);position:relative;margin-top:calc(var(--section-y)*.6)}.c-industries-card__holder{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;background:var(--color-primary-900);padding-inline:var(--_px);padding-block:var(--_py);border-radius:var(--generic-section-br);height:100%;min-height:var(--_card-height);overflow:hidden}.c-industries-card__holder::before{content:"";position:absolute;left:0;top:40%;width:100%;height:60%;background:linear-gradient(to top,hsl(var(--color-neutral-900-hsl) / 25%),transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-mask:linear-gradient(to top,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 30%,rgba(0,0,0,0) 100%);mask:linear-gradient(to top,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 30%,rgba(0,0,0,0) 100%);z-index:-1}.c-industries-card__holder::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to top,hsl(var(--color-neutral-900-hsl) / 100%),transparent 50%);opacity:.4;transition:opacity .4s ease-out;pointer-events:none;z-index:-1}.c-industries-card__text{--text-lh:1.4}.c-industries-card__link{margin-top:.9em}.c-industries-card__img{position:absolute;z-index:-2;left:0;top:0;width:100%;height:100%}.c-industries-card__img picture{position:absolute;left:0;top:0;width:100%;height:100%}.c-industries-card__img img,.c-industries-card__img video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale3d(1,1,1);transition:transform .4s ease}.c-industries-card__video-poster{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.c-industries-card__img video{opacity:0;transition:opacity .4s ease,transform .4s ease}.c-industries-card__img video.is-video-ready{opacity:1}@media (max-width:61.1875rem){.c-industries__text{margin-top:2em}.c-industries-card__link-desktop{display:none}}@media (min-width:24.375rem){.c-industries-carousel{--_px:calc(var(--generic-section-br) + .6rem)}}@media (min-width:61.25rem){.c-industries__carousel{--_card-height:65vh}.c-industries__heading{max-width:var(--heading-max-w,12em)}.c-industries__intro{display:grid;grid-template-columns:auto 1fr;gap:var(--wrapper-x);align-items:end}.c-industries__text{max-width:28em;margin-right:0;margin-left:auto;margin-bottom:.2em}.c-industries-card__text{max-width:20em}.c-industries-card__link-desktop{position:absolute;cursor:pointer;top:0;left:0;width:100%;height:100%;z-index:1}.c-industries-card__link{opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease,visibility .3s}}@media (hover:hover){.c-industries-carousel .c-carrusel-controls button,.c-industries-carousel .c-carrusel-controls button:disabled{opacity:0;pointer-events:none}.c-industries-carousel:hover .c-carrusel-controls button{opacity:1;pointer-events:auto}.c-industries-carousel:hover .c-carrusel-controls button:disabled{opacity:.2}.c-industries-card__link-desktop:hover~.c-industries-card__link{opacity:1;visibility:visible;transform:translateY(0)}.c-industries-card__link-desktop:hover~.c-industries-card__img img,.c-industries-card__link-desktop:hover~.c-industries-card__img video{transform:scale3d(1.15,1.15,1)}.c-industries-card:hover .c-industries-card__holder::after{opacity:1;transition:opacity .4s ease-out}}@media (min-width:87.5rem){.c-industries__carousel{--_py:3.4rem;--_px:calc(var(--generic-section-br) + 1rem)}}@media (min-width:112.5rem){.c-industries__text{margin-right:20rem}}.c-faqs-section{background:var(--color-neutral-100);position:relative;z-index:1;border-radius:0 0 var(--generic-section-br) var(--generic-section-br)}.c-faqs-section__heading strong{--_deco-size:.4em;--_deco-bw:.15em;display:inline-block;position:relative}.c-faqs-section__heading strong::after{content:"";position:relative;display:inline-block;margin-bottom:-.3em;width:var(--_deco-size);height:var(--_deco-size);border-bottom:var(--_deco-bw) solid #277dfc;border-right:var(--_deco-bw) solid #277dfc}.c-faqs{margin-top:calc(var(--section-y)*.4)}@media (min-width:61.25rem){.c-faqs-section__heading strong{--_deco-bw:.08em}}@media (min-width:75rem){.c-faqs-section__wrapper{display:grid;grid-template-columns:auto 1fr;gap:var(--wrapper-x)}.c-faqs-section__heading{max-width:6em;margin-top:.3em}.c-faqs-section__heading strong{--_deco-size:0.25em}.c-faqs{max-width:68rem;margin-right:0;margin-left:auto;margin-top:0}}@media (min-width:100rem){.c-faqs-section__wrapper{max-width:160rem}}@media (min-width:112.5rem){.c-faqs{max-width:80rem}}.c-timeline{text-align:center;--_item-py:4.5rem;--_item-px:var(--generic-section-br)}.c-timeline__nav{margin-bottom:calc(var(--_item-py) * .8);margin-inline:calc(var(--_item-px) * -1)}.c-timeline__text{--text-fz:calc(var(--fz-300) * 1.1);--text-ff:var(--font-alt);--text-fw:500;--text-lh:1.3;--text-op:100%}.c-timeline__heading{max-width:15em;margin-inline:auto}.c-timeline__scroller{margin-top:calc(var(--section-y) * .35)}.c-timeline__list{display:flex;gap:2rem}.c-timeline__item{--_py:2.7rem;--_px:var(--generic-section-br);--_br:1.8rem;--_transition-duration:600ms;--_num-w:calc(var(--fz-400) * 1.8);--text-color-hsl:var(--color-neutral-100-hsl);--text-margin-top:1em;--heading-color:var(--color-neutral-100);--heading-fz:var(--fz-600);--nav-xs-color:var(--color-neutral-100);--nav-xs-bg:hsl(var(--color-neutral-100-hsl)/10%);--nav-xs-active-bg:var(--color-neutral-100);--nav-xs-active-color:var(--color-primary-400);position:relative;background:linear-gradient(90deg,var(--color-primary-400),var(--color-primary-600));border-radius:var(--generic-section-br);padding:var(--_item-py) var(--_item-px);overflow:hidden;isolation:isolate;width:calc(100vw - var(--wrapper-xs) * 2)}.c-timeline-item__cards-holder{--_padd-left:0.2rem;--progress:0%;position:relative;text-align:left;overflow:hidden;padding-left:var(--_padd-left)}.c-timeline-item__cards-holder::before{content:"";position:absolute;top:0;left:calc(var(--_num-w)*.5 + var(--_padd-left));transform:translateX(-50%);width:2px;height:100%;background-color:hsl(var(--color-primary-op-50-hsl)/20%)}.c-timeline-item__cards-holder::after{content:"";position:absolute;top:0;left:calc(var(--_num-w)*.5 + var(--_padd-left));transform:translateX(-50%);width:2px;height:calc(var(--progress) + 1px);background-color:var(--color-primary-acc-500);transition:height .15s linear}.c-timeline-subitem{--_transition-duration:.35s;position:relative;padding-left:calc(var(--fz-400) * 2.4);z-index:1}.c-timeline-subitem:not(:first-child){margin-top:2rem}.c-timeline-subitem__num{position:absolute;display:flex;width:var(--_num-w);height:var(--_num-w);left:0;top:calc(var(--_py) + .3rem);font-size:var(--fz-400);font-family:var(--font-alt);font-weight:700;color:var(--color-primary-450);line-height:1;align-items:center;justify-content:center;transition:transform var(--_transition-duration) ease,color var(--_transition-duration) ease}.c-timeline-subitem__num{transition:transform var(--_transition-duration) ease,color var(--_transition-duration) ease}.c-timeline-subitem__num::before{content:"";position:absolute;left:50%;top:50%;pointer-events:none;width:100%;aspect-ratio:1;border-radius:50%;background-color:var(--color-neutral-100);transform:translate(-50%,-50%);z-index:-1;transition:background-color var(--_transition-duration) ease,transform var(--_transition-duration) ease}.c-timeline-subitem.is-active .c-timeline-subitem__num,.c-timeline-subitem:first-child .c-timeline-subitem__num{transform:scale(1.05);color:var(--color-neutral-100)}.c-timeline-subitem.is-active .c-timeline-subitem__num::before,.c-timeline-subitem:first-child .c-timeline-subitem__num::before{background-color:var(--color-primary-acc-500);transform:translate(-50%,-50%) scale(1.05)}.c-timeline-subitem__card{background-color:hsl(var(--color-primary-op-50-hsl) / 8%);padding-inline:var(--_px);padding-block:var(--_py);border-radius:var(--_br);overflow:hidden;opacity:.4;transition:opacity var(--_transition-duration) ease}.c-timeline-subitem.is-active .c-timeline-subitem__card,.c-timeline-subitem:first-child .c-timeline-subitem__card{opacity:1}.c-timeline-subitem__heading{--heading-fz:calc(var(--fz-500)*0.9)}.c-timeline-subitem__icon{display:block;width:fit-content;padding:.5em;position:relative;font-size:.95em;margin-bottom:1em;color:var(--color-neutral-100)}.c-timeline-subitem__img-holder{position:relative;width:fit-content;padding:.5em;margin-bottom:1em}.c-timeline-subitem__img-holder img{width:auto;height:.95em}.c-timeline-subitem__icon::after,.c-timeline-subitem__img-holder:after{content:"";position:absolute;width:100%;height:100%;aspect-ratio:1;left:50%;top:50%;transform:translate(-50%,-50%);background-color:hsl(var(--color-primary-300-hsl) / 30%);border-radius:30%;pointer-events:none;z-index:-1}.c-timeline__footer{margin-top:calc(var(--_item-py) * .9);max-width:37em;margin-inline:auto}.c-target-subitems-nav{display:none}.c-timeline-item__heading span{font-size:.7em;font-weight:400}@media (max-width:61.1875rem){.c-timeline__holder{display:flex;flex-direction:column}.c-timeline-item__heading strong{display:block}.c-timeline-item__cards-holder{max-width:42rem;margin-inline:auto}.c-timeline-item__content{margin-top:calc(var(--section-y) * .5)}.c-timeline__holder{--_timeline-mt:4rem}.c-timeline-subitem:first-child{margin-top:var(--_timeline-mt)}.c-timeline-item__cards-holder::before{top:calc(var(--_timeline-mt) + var(--_py) + var(--_num-w)*.5);height:calc(100% - var(--_timeline-mt))}.c-timeline-item__cards-holder::after{top:calc(var(--_timeline-mt) + var(--_py) + var(--_num-w)*.5)}.c-timeline-subitem__text{max-width:20em}}@media (max-width:47.9375rem){.c-timeline__heading br{display:none}.c-timeline__list{flex-direction:column}}@media (min-width:48rem){.c-timeline{--_item-py:5.5rem}.c-timeline__scroller{overflow:hidden;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.c-timeline__list{white-space:nowrap;width:fit-content;gap:var(--wrapper-xs)}.c-timeline__item{white-space:normal;width:calc(100vw - var(--wrapper-xs) * 2)}}@media (hover:hover){.c-target-subitems-nav__item:not(.is-active):hover{background-color:var(--color-secondary-400);opacity:1;transition:opacity .2s ease,background-color .2s ease,width .2s ease}}@media (min-width:61.25rem){.c-timeline{--_item-px:var(--wrapper-x)}.c-timeline__holder{position:relative;display:grid;grid-template-columns:28vw 1fr;gap:var(--wrapper-x);align-items:center;margin-top:-2rem}.c-timeline__item{--_num-w:calc(var(--fz-400) * 1.4)}.c-timeline-item__cards-holder::before{top:4rem}.c-timeline-item__cards-holder::after{top:4rem}.c-timeline-item__cards-scroller{position:relative;height:36rem;overflow:hidden;mask-image:linear-gradient(to top,transparent 0,#000 var(--wrapper-x),#000 calc(100% - var(--wrapper-x)),transparent 100%)}.c-timeline-item__cards-holder{position:relative;overflow:visible;will-change:transform;padding-right:5rem}.c-timeline-item__heading,.c-timeline-item__text{text-align:left}.c-timeline-subitem{padding-left:calc(var(--fz-400) * 3.8)}.c-timeline-subitem__heading{--heading-fz:calc(var(--fz-400) * .9)}.c-timeline-subitem__num{font-size:var(--fz-300)}.c-target-subitems-nav{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;justify-content:center;gap:6px;flex-direction:column}.c-target-subitems-nav__item{position:relative;width:3px;height:2rem;background:var(--color-neutral-100);opacity:.2;border-radius:2px;transition:all .3s ease;cursor:pointer;transition:opacity .2s ease,background-color .2s ease,width .2s ease}.c-target-subitems-nav__item::before{content:"";position:absolute;width:3rem;left:50%;height:100%;top:0;transform:translateX(-50%)}.c-target-subitems-nav__item.is-active{height:3.2rem;opacity:1}}@media (min-width:75rem){.c-timeline-item__cards-scroller{height:38rem}.c-timeline__holder{max-width:86rem;margin-inline:auto}}@media (min-width:87.5rem){.c-timeline{--_item-py:7.5rem}.c-timeline__holder{max-width:100rem;grid-template-columns:36rem 1fr}.c-timeline__item{--_py:3.0rem}.c-timeline-item__heading{--heading-fz:calc(var(--fz-500) * 1.1)}}@media (min-width:112.5rem){.c-timeline__holder{max-width:110rem;gap:calc(var(--wrapper-x) * 1.5)}.c-timeline{--_item-py:calc(var(--section-y) * 0.7)}.c-timeline__item{--_py:3.6rem}.c-timeline-item__cards-scroller{height:40rem}.c-timeline-subitem{padding-left:calc(var(--fz-400) * 4.2)}}.c-challenge__intro{--heading-fz:var(--fz-600);--heading-fw:600;--heading-lh:1.2;margin-top:.8em}.c-challenge__carousel-title{--heading-fz:var(--fz-400);--heading-fw:600;--heading-lh:1.2;margin-top:2em}.c-challenge__carousel{margin-inline:var(--wrapper-x-n);margin-top:calc(var(--section-y) * .6)}.c-challenge-card{--_py:calc(var(--section-y) * 0.6);--_px:var(--generic-section-br);--_icon-size:calc(var(--heading-fz)*6.2);--heading-fz:calc(var(--fz-300)*1.1);--heading-fw:600;--text-margin-top:1.6em;--text-op:50%}.c-challenge-card__holder{background-color:hsl(var(--color-primary-op-50-hsl)/30%);padding-inline:var(--_px);padding-block:var(--_py) calc(var(--_py)*.8);border-radius:var(--generic-section-br);height:100%;overflow:hidden}.c-challenge-card__img{position:relative;margin-inline:auto;width:var(--_icon-size);height:var(--_icon-size);margin-bottom:calc(var(--_icon-size) * .45)}.c-challenge-card__img video{mix-blend-mode:darken}.c-challenge-card__img img,.c-challenge-card__img video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}.c-challenge-card__text{--text-bullet-size:6px}.c-challenge-card__text strong{opacity:.6}.c-challenge-card__text ul li strong:first-child{opacity:.8}.c-challenge-card__text ul li::before{top:.5em}.c-challenge-result{margin-top:calc(var(--section-y)*.7)}.c-challenge-result__list{margin-top:3rem;display:flex;flex-direction:column;gap:2rem}.c-challenge-result .c-challenge__carousel-title{margin-top:0}.c-challenge-result__item{--text-fz:var(--fz-300);display:flex;gap:1em;align-items:center}.c-challenge-result__img{width:1.5em;height:1.5em}.c-challenge-card{transition:transform .6s ease,opacity .6s ease;transform-origin:center center}.c-challenge-card.is-active{transform:translateZ(0) scale(1);z-index:3;opacity:1}.c-challenge-card.is-prev{transform:translateZ(-100px) scale(.9);z-index:1;opacity:0}.c-challenge-card.is-next{transform:translateZ(0) scale(1);z-index:2}@media (min-width:24.375rem){.c-challenge-card{--_px:calc(var(--generic-section-br) + .6rem)}}@media (hover:hover){.c-challenge-carousel .c-carrusel-controls{top:50%}.c-challenge-carousel .c-carrusel-controls button,.c-challenge-carousel .c-carrusel-controls button:disabled{opacity:0;pointer-events:none}.c-challenge-carousel:hover .c-carrusel-controls button{opacity:1;pointer-events:auto}.c-challenge-carousel:hover .c-carrusel-controls button:disabled{opacity:.2}}@media (min-width:48rem){.c-challenge__carousel-title{--heading-fz:calc(var(--fz-400)*1.168)}.c-challenge-result{display:grid;grid-template-columns:8em auto;font-size:var(--fz-400);gap:var(--wrapper-x)}.c-challenge-result__list{margin-top:0;gap:2.8rem}.c-challenge-result__item{--text-fz:calc(var(--fz-300)*1.1);max-width:22em}}@media (min-width:75rem){.c-challenge{display:grid;grid-template-columns:190px minmax(0,1fr);gap:var(--wrapper-x)}.c-challenge__kicker{position:sticky;top:calc(var(--section-y) + var(--header))}.c-challenge__intro{--heading-fz:calc(var(--fz-500)*1.125);margin-top:0}.c-challenge__carousel{--_gradient-w:4rem;position:relative;margin-left:calc(var(--_gradient-w)*-1)}.c-challenge__carousel::before{content:"";width:calc(var(--_gradient-w)*2);height:100%;position:absolute;pointer-events:none;background:linear-gradient(90deg,var(--color-neutral-100) 50%,transparent);z-index:1;left:calc(var(--_gradient-w) * -1)}.c-challenge .c-carrusel-controls__prev{left:-4rem}}@media (min-width:87.5rem){.c-challenge{gap:calc(var(--wrapper-x) * 1.8)}}@media (min-width:105rem){.c-challenge{--viewport-wrappers:calc(100vw - var(--wrapper));--viewport-wrapper:calc(var(--viewport-wrappers)/2)}.c-challenge__carousel{margin-right:calc(var(--viewport-wrapper)*-1 - var(--wrapper-x))}.c-challenge{gap:calc(var(--wrapper-x) * 3)}}.c-solution{--text-op:90%;overflow:hidden}.c-solution__challenge,.c-solution__text{text-align:center;margin-inline:auto}.c-solution__challenge{--text-fz:var(--fz-300);--text-lh:137%;position:relative;max-width:var(--max-width,30em);padding-bottom:calc(var(--section-y)*.5)}.c-solution__challenge-line{position:relative}.c-solution__challenge-line::before{content:"";position:absolute;left:50%;bottom:0;width:9px;height:9px;border-radius:50%;background-color:var(--color-primary-acc-600);transform:translate(-50%,50%)}.c-solution__challenge-line:after{content:"";position:absolute;left:50%;bottom:0;width:60%;height:1px;margin-inline:auto;transform:translate(-50%,50%);background:linear-gradient(90deg,transparent,var(--color-primary-acc-600) 20%,var(--color-primary-acc-600) 80%,transparent);opacity:.2}.c-solution__text{--text-fz:calc(var(--fz-400)*1.125);--text-lh:134%;max-width:var(--max-width,28em)}.c-solution__challenge-line+.c-solution__text{margin-top:calc(var(--section-y)*.5)}.c-solution__cards{display:flex;flex-direction:column;margin-top:calc(var(--section-y) * .7);gap:3rem}/*! CARDS */.c-solution-cards__pair{position:relative}.c-solution-card.c-solution-card--solution{position:absolute;width:100%;min-height:100%;top:0;left:0;z-index:2}.c-solution-card{--_py:calc(var(--section-y) * 0.6);--_px:var(--generic-section-br);--heading-fz:calc(var(--fz-500) * 1.06);--heading-color:var(--color-neutral-100);--heading-fw:600;--text-margin-top:1.6em;--text-color-hsl:var(--color-neutral-100-hsl);--text-op:90%;background:var(--color-primary-500);padding-inline:var(--_px);padding-block:var(--_py);border-radius:var(--generic-section-br);overflow:hidden}.c-solution-card.c-solution-card--solution{background:linear-gradient(155deg,var(--color-primary-acc-600) -10%,var(--color-primary-400) 60%)}.c-solution-card__result{--text-color:var(--color-primary-acc-300);--text-fw:600;--text-ff:var(--font-alt);--text-lh:1.2;--text-ls:-3%;--text-op:100%;position:relative;margin-top:2em;padding-left:2.1em}.c-solution-card__result span[class*=icon-]{position:absolute;top:-2px;left:0;font-size:1.6em}.c-solution-card.c-solution-card--solution .c-solution-card__result{padding-left:1.2em}.c-solution-card.c-solution-card--solution .c-solution-card__result::before{content:"";position:absolute;height:110%;top:50%;left:0;width:2px;border-radius:2px;background-color:currentColor;transform:translateY(-50%)}@media (min-width:24.375rem){.c-solution-card{--_px:calc(var(--generic-section-br) + .6rem);padding-block:var(--_py) calc(var(--_py) * 1.1)}}@media (max-width:47.9375rem){.c-solution__challenge{padding-bottom:calc(var(--section-y)*.7)}.c-solution__challenge-line+.c-solution__text{margin-top:calc(var(--section-y)*.7)}/*! CARDS */.c-solution-card__content{margin-top:calc(var(--_py) * .5)}.c-solution-card__kicker{margin-left:-2px}.c-solution-card__img{height:45vw;width:auto}.c-solution-card.c-solution-card--limited-coverage .c-solution-card__img,.c-solution-card.c-solution-card--payment-type .c-solution-card__img{width:100%;height:auto}}@media (min-width:48rem){.c-solution-card{--_py:4rem;--_px:4rem;position:relative;display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);align-items:center;gap:4rem}.c-solution-card__kicker{position:absolute;left:var(--_px);top:var(--_py)}:root .c-solution-card__heading{margin-top:0}.c-solution-card__img{margin-top:calc(var(--kicker-fz,var(--fz-100)) * 4);height:auto}.c-solution-card.c-solution-card--limited-coverage,.c-solution-card.c-solution-card--payment-type{padding-bottom:0}.c-solution-card.c-solution-card--limited-coverage .c-solution-card__content,.c-solution-card.c-solution-card--payment-type .c-solution-card__content{padding-bottom:var(--_py)}}@media (min-width:61.25rem){.c-solution__cards{max-width:82rem;margin-inline:auto}.c-solution-card{--_py:6rem;--_px:6rem;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:5rem}}@media (min-width:87.5rem){.c-solution-card{--_py:7rem;--_px:7rem;grid-template-columns:minmax(0,0.85fr) minmax(0,1.15fr)}.c-solution-card{--heading-fz:3.3rem}}@media (min-width:112.5rem){.c-solution__cards{max-width:88rem}.c-solution-card{--heading-fz:3.5rem}}.c-intro{--text-fz:var(--fz-500);--text-fw:600;--text-lh:1.2;--text-ff:var(--font-alt);--text-op:100%;margin-block:calc(var(--section-y) * .3)}.c-industries{--heading-max-w:20em}.c-solution__heading{--heading-color:var(--color-neutral-100);text-align:center;margin-inline:auto;max-width:var(--max-width,17em)}.c-solution__holder{background:linear-gradient(180deg,var(--color-primary-450),var(--color-primary-500));border-radius:var(--generic-section-br);overflow:hidden}.c-solution-card{background:hsl(var(--color-neutral-100-hsl) / 4%)}@media (min-width:48rem){.c-solution-cards__pair{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:2rem}.c-solution-card.c-solution-card--solution{position:relative}.c-solution-card{--heading-fz:var(--fz-400);grid-template-columns:initial;grid-template-rows:auto 1fr;align-items:start}}@media (min-width:61.25rem){.c-solution-card{--_py:5rem;--_px:5rem}}.c-uses__heading{--heading-fw:700;--heading-fz:calc(var(--fz-500)*1.125)}.c-flows__heading{text-align:center}.c-flows__grid{--_cols-gap:3rem;margin-top:calc(var(--section-y) * .6)}.c-flows-col{--_py:calc(var(--section-y) * 0.6);--_px:var(--generic-section-br);--_num-size:var(--fz-600);--_arrow-w:1.3rem;--heading-fz:calc(var(--fz-500) * 1.06);--heading-fw:600;--text-margin-top:1.6em;background:var(--color-primary-50);padding-inline:var(--_px);padding-block:var(--_py);border-radius:var(--generic-section-br);overflow:hidden}.c-flows-col__list{position:relative;counter-reset:flow-step;margin-top:3rem;padding:0}.c-flows-col__icon{width:auto;height:calc(var(--heading-fz) * 1.6);margin-bottom:1.5em}.c-flows-dropdown{position:relative;counter-increment:flow-step;padding-left:calc(var(--_num-size) + 1.2rem);padding-bottom:3rem}.c-flows-dropdown:last-child{padding-bottom:0}.c-flows-dropdown::before{content:counter(flow-step);position:absolute;left:0;top:0;width:var(--_num-size);height:var(--_num-size);border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:calc(var(--_num-size) / 1.97);font-family:var(--font-alt);line-height:1;color:var(--color-primary-350);background:#dae2ff;transition:background-color .35s ease,color .35s ease;transform:translateY(-20%);z-index:1}.c-flows-dropdown::after{content:'';position:absolute;left:calc(var(--_num-size)/ 2);top:2rem;bottom:0;width:2px;transform:translateX(-50%);background:var(--color-primary-op-100)}.c-flows-dropdown:last-child::after{display:none}.c-flows-dropdown.is-active::after,.c-flows-dropdown.is-active::before{background:var(--color-primary-400);color:var(--color-neutral-100)}.c-flows-dropdown__visible{--text-op:100%;--text-fw:500;--text-lh:1.2;--text-ls:-1%;--text-strong-w:500;position:relative;display:block;padding-right:calc(var(--_arrow-w)*2);margin:0;cursor:pointer;user-select:none}.c-flows-dropdown__visible::after,.c-flows-dropdown__visible::before{content:'';position:absolute;right:.2rem;top:.6em;width:var(--_arrow-w);height:2px;border-radius:1px;background:var(--text-color,hsl(var(--text-color-hsl,var(--_color-hsl))/var(--text-op,70%)));transition:transform .6s cubic-bezier(.4, 0, .2, 1),background .6s ease}.c-flows-dropdown__visible::before{transform:translateY(-50%) rotate(0)}.c-flows-dropdown__visible::after{transform:translateY(-50%) rotate(90deg)}.c-flows-dropdown__visible[aria-expanded=true]::before{transform:translateY(-50%) rotate(720deg)}.c-flows-dropdown__visible[aria-expanded=true]::after{transform:translateY(-50%) rotate(900deg)}.c-flows-dropdown__hidden{max-height:0;overflow:hidden;transition:max-height .45s ease;padding-right:calc(var(--_arrow-w)*2)}.c-flows-dropdown__content{--text-op:50%;--text-fz:var(--fz-000);padding-top:1em;margin:0}@media (hover:hover){.c-flows-dropdown__visible h4,.c-flows-dropdown__visible h4 strong{transition:color .6s ease}.c-flows-dropdown__visible:is(:hover,:focus-visible){--text-color-hsl:var(--color-primary-450-hsl)}}@media (max-width:61.1875rem){.c-flows-col:not(:first-child){margin-top:var(--_cols-gap)}}@media (min-width:24.375rem){.c-flows-col{--_px:calc(var(--generic-section-br) + .6rem)}}@media (min-width:61.25rem){.c-flows__grid{--_cols-gap:2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--_cols-gap)}.c-flows-col{--_py:4rem;--_px:4rem;--_num-size:var(--fz-500);--heading-fz:calc(var(--fz-400) * 1.1);padding-block:var(--_py) calc(var(--_py) + var(--_num-size)/ 2)}.c-flows-col__icon{width:auto;height:calc(var(--heading-fz) * 1.4)}.c-flows-col__heading{max-width:15em}.c-flows-col__text{max-width:26em}}@media (min-width:75rem){.c-flows__grid{--_cols-gap:3rem;max-width:110rem;margin-inline:auto}.c-flows-col{--text-margin-top:1.4em;--_py:5rem;--_px:5rem}.c-flows-col__list{margin-top:4rem}.c-flows-dropdown{padding-left:calc(var(--_num-size) + 1.6rem);padding-bottom:4.5rem}.c-flows-dropdown__visible{padding-right:calc(var(--_arrow-w) * 3)}}.c-benefits__heading,.c-benefits__kicker{text-align:center;margin-inline:auto}:root .c-benefits__kicker{display:block}.c-benefits__heading{max-width:var(--max-width,19em)}.c-benefits .c-challenge__carousel{margin-inline:0}.c-benefits .c-challenge-card{transition:none}@media (min-width:112.5rem){.c-challenge-carousel.is-grid .c-challenge-carousel__list{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;padding:0;margin:0;list-style:none}.c-challenge-carousel.is-grid .c-challenge-card{width:auto;margin:0}.c-challenge-carousel.is-grid .c-carrusel-controls,.c-challenge-carousel.is-grid .tns-nav{display:none}}.c-compliance__card{--_icon-size:1.8em;--heading-fz:calc(var(--fz-500)*.92);--text-fz:var(--fz-200);--text-margin-top:1em;--text-ff:var(--font)}.c-compliance__card.is-active{--heading-color:var(--color-neutral-100)}@media (max-width:47.9375rem){.c-compliance__link--desktop{display:none}}@media (min-width:48rem){.c-compliance__text{max-width:var(--max-width,28em)}.c-compliance__link{margin-top:3em}.c-compliance__link--mobile{display:none}}