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

Minified files: 
- fixed/generic.screen.css
- fixed/components.header.css
- fixed/components.hellobar.css
- fixed/components.nav.css
- fixed/components.btns.css
- fixed/components.cards.css
- fixed/components.footer.css
- fixed/components.submenu-simple.css
- fixed/components.submenu-cards.css
- fixed/components.submenu-solutions.css
- fixed/components.submenu-company.css
- fixed/components.country-tag.css
- fixed/components.countries-grid.css
- fixed/components.submenu-coverage.css
- fixed/components.hubspot-popup.css
- fixed/components.popup.css
- fixed/components.newsletter-notice.css
- fixed/components.form.css
- fixed/utilities.general.css
- fixed/utilities.type.css
*/
a,button{transition:color .2s ease-out,background-color .2s ease-out,border .2s ease-out,opacity .2s ease-out,box-shadow .2s ease-out}a svg g,a svg path{transition:fill .2s ease-out,stroke .2s ease-out}button:focus-visible{outline:-webkit-focus-ring-color auto .1rem;outline-offset:0.1rem}.c-header__fixed::before{content:"";display:block;width:100%;height:var(--_header-xs);position:absolute;top:0;left:0;z-index:-1;background-color:var(--color-neutral-100);box-shadow:0 0 2.4rem hsl(var(--color-neutral-900-hsl) / 10%);opacity:0;transition:opacity .4s ease-out}[data-hello=true] .c-header__fixed::before{top:var(--hello-bar)}.c-header__holder{transition:height 250ms ease-out}.c-header__brand{--_brand-scale-down:0.85;transform:scale(1) scaleZ(1) translateY(-4%) translateX(var(--_brand-x,0));transform-origin:left center;transition:transform .2s ease-out;outline-offset:0.8rem}.c-header__logo>*{transition:fill .2s ease-out}.c-header__nav-btn::after,.c-header__nav-btn::before{transition:background-color .2s ease-out,transform var(--bar-duration) var(--easeOutCubic) .1s}.c-header.is-fixed{--bars-color:var(--color-primary-400)}.is-fixed .c-header__fixed{height:var(--header-xs)}.is-fixed .c-header__fixed::before{opacity:1}.is-fixed .c-header__holder{height:var(--_header-xs)}.is-fixed .c-header__brand{transform:scale(var(--_brand-scale-down)) scaleZ(1) translateY(-4%) translateX(var(--_brand-x,0))}.is-fixed .c-logo__text{fill:var(--color-neutral-800)}.is-fixed .c-logo__dot{fill:var(--color-brand-dot)}@media (prefers-reduced-motion:no-preference){.c-header__nav-btn{--btn-rotate:0deg;transform:rotate(var(--btn-rotate));transition:transform .7s ease-out}.u-nav-toggle:checked~.c-header__nav-btn{--btn-rotate:270deg}}.c-header__nav-btn{--bar-duration:200ms}.c-header__nav-btn::after,.c-header__nav-btn::before{--bar-scale:1 1;scale:var(--bar-scale);transition:translate var(--bar-duration) ease-out,scale var(--bar-duration) ease-out,rotate var(--bar-duration) ease-out;transition-delay:0.4s,0.2s,0s}.c-header__nav-btn::after{--bar-translate:calc(-50% + 0.5rem)}.u-nav-toggle:checked~.c-header__nav-btn{transition-delay:0.2s;transition-duration:.8s;transition-timing-function:var(--easeOutCubic)}.u-nav-toggle:checked~.c-header__nav-btn::after,.u-nav-toggle:checked~.c-header__nav-btn::before{--bar-translate:-50%;--bar-rotate:45deg;--bar-scale:0.8 1;transition-delay:0s,0.2s,0.4s}.u-nav-toggle:checked~.c-header__nav-btn::after{--bar-rotate:-45deg}@media (max-width:61.1875rem){.u-nav-toggle:checked~.c-header__nav-btn{--bars-color:var(--color-neutral-100)}.u-nav-toggle:checked~.c-header__brand .c-logo__text{fill:var(--color-neutral-100)}.u-nav-toggle:checked~.c-header__brand .c-logo__dot{fill:var(--color-brand-dot-alt)}.c-header__brand{transition:opacity .2s ease-out,transform .3s var(--easeOutCubic)}.open-submenu--xs .c-header__brand{transition-duration:.2s,.5s;transition-delay:150ms,0}.open-submenu--xs.closing-submenu .c-header__brand{transition-delay:0.2s}.open-submenu--xs:not(.closing-submenu) .u-nav-toggle:checked~.c-header__nav-btn{--bars-color:var(--color-primary-400)}.open-submenu--xs:not(.closing-submenu) .u-nav-toggle:checked~.c-header__brand{--_brand-x:-1.6rem;opacity:0;pointer-events:none}}@media (hover:hover){.c-hello-bar__close{border-radius:.8rem}.c-hello-bar__close:hover{background-color:hsl(var(--color-neutral-100-hsl) / 15%)}}@media (min-width:61.25rem){.open-submenu--xl .c-logo__text{fill:var(--color-neutral-800)}.open-submenu--xl .c-logo__dot{fill:var(--color-brand-dot)}}@media (min-width:75rem){.c-header__brand{--_brand-scale-down:0.8}}@media (min-width:87.5rem){.c-header__fixed::before{display:none}.c-header__holder::before{content:"";display:block;height:calc(var(--_header-xs) - var(--_holder-offset-y) * 2);position:absolute;top:50%;left:calc(var(--floating-header-offset) * var(--_holder-offset-x-factor));right:calc(var(--floating-header-offset) * var(--_holder-offset-x-factor));z-index:-2;background-color:var(--color-neutral-100);box-shadow:0 0 0 .1rem hsl(var(--color-neutral-600-hsl) / 10%),0 1.6rem 4.4rem -.8rem hsl(var(--color-neutral-900-hsl) / 20%);border-radius:1.6rem;opacity:0;transform:translateY(-50%);transition:opacity .5s ease-out}.is-fixed .c-header__holder::before{opacity:1}.c-header__brand{transform-origin:center}}@media (hover:hover){.c-hello-bar__link{--_arrow-offset:0;position:relative}.c-hello-bar__link::after{content:"";display:block;width:calc(100% - var(--icon-size) - (.75em * 2) - var(--bullet-size));border-bottom:.2rem solid var(--_color);position:absolute;left:calc(var(--bullet-size) + .75em);bottom:.6em;opacity:.8;transform:scale(0,1) scaleZ(1);transform-origin:left center;transition:transform .2s ease-out}.c-hello-bar__arrow{transform:translate3d(var(--_arrow-offset) ,0,0);transition:transform .4s var(--easeOutCubic)}.c-hello-bar__link:hover{--_arrow-offset:0.35em}.c-hello-bar__link:hover::after{transform:scale(1,1) scaleZ(1)}}@media (min-width:61.25rem) and (hover:hover){.c-hello-bar__link::after{bottom:.4em}}.c-hello-bar__link::before{opacity:.6;animation:helloBullet 1s ease-in-out infinite alternate-reverse}@keyframes helloBullet{0%{opacity:.6;transform:scale(1)}100%{opacity:1;transform:scale(1.1)}}.c-submenu{--_spacing:3.2rem;--group-heading-fz:var(--fz-700)}.c-submenu__back{display:none}.c-submenu__top{margin-bottom:var(--_spacing)}.c-submenu__top .c-link{top:.3em}.c-nav-lang{--_hover-color:var(--color-primary-200)}.c-nav-lang.is-loading{pointer-events:none}.c-header[class*=open-submenu] .c-nav-lang__icon,.c-nav-lang.is-loading .c-nav-lang__icon{filter:none}.c-header[class*=is-fixed] .c-nav-lang.is-loading .c-nav-lang__icon::before,.c-header[class*=open-submenu] .c-nav-lang.is-loading .c-nav-lang__icon::before{border:.4rem solid hsl(var(--color-primary-200-hsl)/40%)}.c-header[class*=is-fixed] .c-nav-lang.is-loading .c-nav-lang__icon::after,.c-header[class*=open-submenu] .c-nav-lang.is-loading .c-nav-lang__icon::after{border:.4rem solid transparent;border-top-color:var(--color-primary-200)}.c-nav-lang.is-loading .c-nav-lang__icon::before{content:""!important;position:relative;display:block;top:0;left:50%;width:100%;height:100%;border-radius:50%;border:.4rem solid hsl(var(--color-neutral-100-hsl)/40%);transform:translateX(-50%);background:0 0}.c-nav-lang.is-loading .c-nav-lang__icon::after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;border-radius:50%;border:.4rem solid transparent;border-top-color:var(--color-neutral-100);animation:loaderSpin 1s infinite linear;opacity:1;background:0 0}@media (hover:hover){.c-header.is-fixed .c-nav__lang:has( .c-nav-lang__select:hover) .c-nav-lang__label,.c-header[class*=open-submenu] .c-nav__lang:has( .c-nav-lang__select:hover) .c-nav-lang__label{color:var(--_hover-color)}.c-nav-lang__label::after{content:"";display:block;width:100%;border-bottom:.2rem solid currentColor;position:absolute;left:0;bottom:-.25em;opacity:.8;transform:scale(0,1) scaleZ(1);transform-origin:left center;transition:transform .2s ease-out}.c-header.is-fixed .c-nav-lang__label::after{border-bottom:.2rem solid var(--_hover-color)}.c-nav__lang:has( .c-nav-lang__select:hover) .c-nav-lang__label::after{transform:scale(1,1) scaleZ(1)}.c-nav-lang__icon{background:0 0}.c-nav-lang__icon::after,.c-nav-lang__icon::before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;opacity:1;background:no-repeat top center/cover;background-image:url(/assets/images/static/icons/lang.svg);transition:opacity .2s ease-out}.c-nav-lang__icon::after{z-index:1;opacity:0;background-position:bottom center}.c-nav__lang:has( .c-nav-lang__select:hover) .c-nav-lang__label .c-nav-lang__icon::after{opacity:0}.c-nav__lang:has( .c-nav-lang__select:hover) .c-nav-lang__label .c-nav-lang__icon::before{opacity:1}.c-header.is-fixed .c-nav__lang:has( .c-nav-lang__select:hover) .c-nav-lang__label .c-nav-lang__icon::after,.c-header[class*=open-submenu] .c-nav__lang:has( .c-nav-lang__select:hover) .c-nav-lang__label .c-nav-lang__icon::after{opacity:1}.c-header.is-fixed .c-nav__lang:has( .c-nav-lang__select:hover) .c-nav-lang__label .c-nav-lang__icon::before,.c-header[class*=open-submenu] .c-nav__lang:has( .c-nav-lang__select:hover) .c-nav-lang__label .c-nav-lang__icon::before{opacity:0}}@media (max-width:61.1875rem){.c-nav{--_nav-fz:1.8rem;--_list-gap:1em;--_padding-x:calc( var(--wrapper-x) * 2);--_text-color:var(--color-neutral-100);--_nav-bg:var(--gradient-primary);--btn-main-color:var(--color-secondary-500);width:100%;position:fixed;left:0;top:0;bottom:0;z-index:0;color:var(--_text-color)}[data-hello=true] .c-nav{top:var(--hello-bar)}.c-nav::before{content:"";display:block;width:100%;height:.1rem;background-color:var(--color-neutral-100);position:absolute;left:0;top:var(--_header);opacity:.2;transition:transform .2s ease-out;transform:translate3d(0,var(--offset,0),0)}.is-fixed .c-nav::before{--offset:calc( var(--_header-xs) - var(--_header) )}.c-nav__bg{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;background:var(--_nav-bg)}.c-nav__list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--_list-gap);width:100%;padding-inline:var(--_padding-x);padding-top:calc(var(--_header) + var(--_header-xs) * .5);padding-bottom:calc(var(--_header-xs) * 1.25);position:absolute;top:0;bottom:0;left:0;font-size:var(--_nav-fz);transition:top .2s ease-out;overflow:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;clip-path:inset(var(--_header) 0 0 0)}.is-fixed .c-nav__list{clip-path:inset(var(--_header-xs) 0 0 0)}.c-nav__item{order:1}.c-nav__item:nth-last-child(-n+2){order:3}.c-nav__item:last-child{order:2;margin-block:0.25em}.c-nav__link:not(.c-nav__link--btn){padding-block:0.5em;font-size:1em;color:inherit;font-weight:400}.c-nav__link .c-link__arrow{display:inline-block}.c-nav__link--btn{font-size:calc( 1em - .2rem);margin-left:-.25em}.c-nav__item:nth-last-child(-n+2) .c-nav__link:not(.c-nav__link--btn){font-size:calc( 1em - .2rem)}.c-nav__link--submenu .c-link__arrow::after{background-position:center calc(var(--arrow-size) * -2);background-image:url(/assets/images/static/icons/link-simple-arrows.svg);opacity:1}.c-nav__link--submenu>::before{display:none}.c-nav-lang{font-size:.85em;order:4;margin-top:1rem}.c-nav{--nav-delay:500ms}.u-nav-toggle:checked~.c-nav{display:block;animation:showNav var(--nav-delay) ease-out forwards}.c-nav__item>:first-child{opacity:0}.u-nav-toggle:checked~.c-nav .c-nav__item>:first-child{--extra-delay:75ms;--nav-delay:700ms;animation:showNavItem var(--nav-delay) var(--easeOutCubic) forwards;animation-delay:.2s}.u-nav-toggle:checked~.c-nav .c-nav__item:nth-child(2)>:first-child{animation-delay:calc( 200ms + var(--extra-delay) * 1)}.u-nav-toggle:checked~.c-nav .c-nav__item:nth-child(3)>:first-child{animation-delay:calc( 200ms + var(--extra-delay) * 2)}.u-nav-toggle:checked~.c-nav .c-nav__item:nth-child(4)>:first-child{animation-delay:calc( 200ms + var(--extra-delay) * 3)}.u-nav-toggle:checked~.c-nav .c-nav__item:nth-child(5)>:first-child{animation-delay:calc( 200ms + var(--extra-delay) * 4)}.u-nav-toggle:checked~.c-nav .c-nav__item:nth-child(n+6)>:first-child{animation-delay:calc( 200ms + var(--extra-delay) * 5)}.c-nav.is-closing{display:block;animation:hideNav calc(var(--nav-delay) * 1.1) ease-out forwards}.c-nav.is-closing .c-nav__item{animation:hideNavItem var(--nav-delay) ease-out forwards}.c-submenu{width:100%;height:100%;padding-block:var(--_header);position:absolute;left:0;top:0;z-index:5;background-color:var(--color-neutral-100);pointer-events:none;opacity:0;overflow:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.c-submenu__back{display:inline-block;margin-top:-.75em;margin-bottom:.75em;color:var(--color-primary-200)}.c-submenu__back .c-link__arrow{margin-inline:0}.c-submenu__back .c-link__arrow::after{background-position:center calc(var(--arrow-size) * -1);background-image:url(/assets/images/static/icons/link-simple-arrows.svg);opacity:1;transform:scale(-1,1);margin-top:-.125em}.c-submenu__back>::before{display:none}.c-submenu__wrapper{opacity:0}.open-submenu--xs .c-nav__list{pointer-events:none;animation:hideSubmenuMobile__Inner .4s var(--easeOutCubic) forwards}.open-submenu--xs .c-submenu.is-active--xs{display:block;pointer-events:initial;animation:showNav .3s ease-out forwards}.open-submenu--xs .is-active--xs .c-submenu__wrapper{animation:showSubmenuMobile__Inner .4s var(--easeOutCubic) .2s forwards}.open-submenu--xs.closing-submenu .c-nav__list{opacity:0;animation:showSubmenuMobile__Inner .4s var(--easeOutCubic) .2s forwards}.open-submenu--xs.closing-submenu .c-submenu.is-active--xs{animation:hideNav .3s ease-out forwards}.open-submenu--xs.closing-submenu .is-active--xs .c-submenu__wrapper{animation:hideSubmenuMobile__Inner .4s var(--easeOutCubic) forwards}}@media (min-width:48rem) and (max-width:61.1875rem){.c-nav{--_nav-fz:1.9rem;--_list-gap:1.25em;--_padding-x:calc( var(--wrapper-x) * 1)}.c-nav__list{padding-top:calc(var(--_header) + var(--_header-xs))}}@keyframes showNav{0%{opacity:0}100%{opacity:1}}@keyframes hideNav{0%{opacity:1}100%{opacity:0}}@keyframes showNavItem{0%{opacity:0;transform:translate3d(0,-1em,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes hideNavItem{0%{opacity:1;transform:translate3d(0,0,0)}100%{opacity:0;transform:translate3d(0,-1em,0)}}@keyframes showSubmenuMobile__Inner{0%{transform:translate3d(-2.4rem,0,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes hideSubmenuMobile__Inner{0%{transform:translate3d(0,0,0);opacity:1}100%{transform:translate3d(-2.4rem,0,0);opacity:0}}@media (min-width:61.25rem){.is-fixed .c-nav,.open-submenu--xl .c-nav{--_color:var(--color-neutral-800)}.c-nav__item--submenu{isolation:isolate;position:relative}.c-nav__item--submenu>.c-nav__link{cursor:default;position:static}.c-nav__item--submenu>.c-nav__link::after{width:100%;height:100%;border-bottom:none;bottom:0;opacity:1;transform:none;transition:none}:root .c-nav__item--submenu>.c-nav__link::after{width:100%}.c-nav__item:first-child:is(.c-nav__item--submenu)>.c-nav__link::after{width:calc(100% + var(--_gap) * .5);left:calc(var(--_gap) * -.5)}.c-nav__item--submenu>.c-nav__link::before{content:"";width:auto;height:2.4em;position:absolute;left:calc(var(--_gap) * .125);right:calc(var(--_gap) * .125);top:50%;margin-top:-1.2em;border-radius:.8rem;background-color:var(--color-primary-acc-100);z-index:-1;transform:scale(.75,.6) scaleZ(1);opacity:0;transition:transform .2s ease-out,opacity .2s ease-out}.c-nav__item:first-child>.c-nav__link::before{left:calc(var(--_gap) * -.375)}.c-nav__link.is-hovered::before{transform:scale(1) scaleZ(1);opacity:1;transition-delay:250ms}.is-fixed .c-nav__link.is-hovered::before{transition-delay:0.1s}.c-header.is-fixed .c-nav-lang__icon{filter:none}.c-submenus{--max-height:100vh;height:var(--submenu-height);max-height:var(--max-height);position:absolute;top:0;left:0;right:0;z-index:-2;background-color:var(--color-neutral-100);box-shadow:0 0 0 100vmax hsl(var(--color-primary-900-hsl) / 90%),0 1.6rem 4.4rem -.8rem hsl(var(--color-neutral-900-hsl) / 20%);border-radius:0 0 1.6rem 1.6rem}[data-hello=true] .c-submenus{--max-height:calc( 100vh - var(--hello-bar))}.c-submenu{--_spacing:4.4rem;--_submenu-padding-x:0;--_submenu-padding-t:calc( var(--_header) * 1.25 );--_submenu-padding-b:calc( var(--_header-xs) * 0.75 );--group-heading-fz:calc( var(--fz-600) * 1.125);display:block;height:100%;position:absolute;top:0;left:0;right:0;z-index:0;border-radius:inherit;overflow:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;clip-path:inset(var(--_header) 0 0)}.is-fixed .c-submenu{clip-path:inset(var(--_header-xs) 0 0)}.c-submenu.is-active--xl{height:100%;z-index:1}.c-submenu__wrapper{--wrapper:144rem;padding-top:var(--_submenu-padding-t);padding-bottom:var(--_submenu-padding-b)}.c-submenu--hideHeading .c-submenu__top{display:none}.c-submenu__top .c-link{top:.25em}.c-submenus{opacity:0;pointer-events:none;transition:opacity .5s ease-out,height .5s var(--easeInOutCirc)}.c-submenu{opacity:0;pointer-events:none;transition:opacity .5s ease-out}.open-submenu--xl .c-submenus{opacity:1}.open-submenu--xl .c-submenu.is-active--xl{pointer-events:initial;opacity:1}.c-submenu__wrapper{--wrapper:144rem;transform:translate3d(2.4rem,0,0);animation:hideSubmenuDesktop__Inner 550ms var(--easeOutCubic) forwards;transition:opacity .5s ease-out;opacity:0}.open-submenu--xl .c-submenu.is-active--xl .c-submenu__wrapper{animation:showSubmenuDesktop__Inner 550ms var(--easeOutCubic) .1s forwards;transition-delay:0.1s;opacity:1}}@keyframes showSubmenuDesktop__Inner{0%{transform:translate3d(2.4rem,0,0)}100%{transform:translate3d(0,0,0)}}@keyframes hideSubmenuDesktop__Inner{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-2.4rem,0,0)}}@media (min-width:61.25rem) and (hover:hover){.c-header:not(.is-fixed) .c-nav__link:not(.c-nav__link--btn,.c-nav__link--submenu){--btn-hover-color:var(--color-neutral-100)}.is-fixed .c-nav__link:not(.c-nav__link--btn):hover,.open-submenu--xl .c-nav__link:not(.c-nav__link--btn):hover{--btn-hover-color:var(--color-primary-200)}}@media (min-width:75rem){.c-nav__item--submenu>.c-nav__link::before{left:calc(var(--_gap) * .25);right:calc(var(--_gap) * .25)}.c-nav__item:first-child>.c-nav__link::before{left:calc(var(--_gap) * -.25)}.c-submenu{--_submenu-padding-t:var(--_header);--group-heading-fz:var(--fz-600)}.c-submenu__top .c-link{top:.3em}}@media (min-width:87.5rem){.c-submenus{left:calc(var(--floating-header-offset) * var(--_holder-offset-x-factor));right:calc(var(--floating-header-offset) * var(--_holder-offset-x-factor));top:var(--_holder-offset-y);box-shadow:0 0 0 100vmax hsl(var(--color-primary-900-hsl) / 90%),0 0 0 .1rem hsl(var(--color-neutral-600-hsl) / 10%),0 1.6rem 4.4rem -.8rem hsl(var(--color-neutral-900-hsl) / 20%);border-radius:1.6rem}.c-submenus{--max-height:calc( 100vh - var(--floating-header-offset) * 2)}[data-hello=true] .c-submenus{--max-height:calc( 100vh - var(--hello-bar) - var(--floating-header-offset) * 2)}}@media (min-width:87.5rem) and (min-height:49.375rem){.c-submenus{--_submenu-padding-t:calc( var(--_header) * 1.125 )}}@keyframes loaderSpin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.c-btn--invert .c-btn__arrow::before,:root .c-btn--fill .c-btn__arrow::before,:root .c-link--invert .c-link__arrow::before{background-position:center calc(var(--arrow-size) * -2)}.c-btn--invert .c-btn__arrow::after{background-position:center calc(var(--arrow-size) * -1)}.c-btn{outline-offset:0.4rem}.c-link{outline-offset:0.8rem}@media (hover:none){.c-btn::before,.c-link::before{content:"";display:block;width:100%;min-width:var(--tap-size);height:var(--tap-size);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}@media (hover:hover){.c-btn,.c-link{--_arrow-offset:0;--_hover-color:var(--color-primary-200)}.c-btn:where(a,button):hover,.c-link:where(a,button):hover{--_arrow-offset:0.35em;color:var(--btn-hover-color,var(--_hover-color))}[target="_blank"]>.c-btn:where(a,button):hover,[target="_blank"]>.c-link:where(a,button):hover{--_arrow-offset:0.15em}.c-btn--fill:hover{color:var(--_text-color);background-color:var(--btn-hover-color,var(--_hover-color));border-color:var(--btn-hover-color,var(--_hover-color))}.c-btn--invert:hover{color:var(--btn-hover-color,var(--_hover-color));background-color:var(--color-neutral-100);border-color:var(--color-neutral-100)}.c-btn__arrow::after,.c-btn__arrow::before,.c-link__arrow::after,.c-link__arrow::before{transform:translate3d(var(--_arrow-offset) ,0,0);transition:transform .4s var(--easeOutCubic),opacity .2s ease-out;opacity:1}.c-btn__arrow::after,.c-link__arrow::after{display:block;background-position:center 35%;opacity:0}.c-btn:where(a,button):hover .c-btn__arrow::before,.c-link:where(a,button):hover .c-link__arrow::before{opacity:0}.c-btn:where(a,button):hover .c-btn__arrow::after,.c-link:where(a,button):hover .c-link__arrow::after{opacity:1}:root .c-btn--fill .c-btn__arrow::before,:root .c-link--invert .c-link__arrow::before{opacity:1}.c-btn--fill:not(.c-btn--invert) .c-btn__arrow::after,.c-link--invert .c-link__arrow::after{display:none}.c-btn{--shadow-size:1em;--shadow-color:var(--btn-hover-color, var(--_hover-color));transform:translate3d(0,0,0);transition:border-color .2s ease-out,color .2s ease-out,background-color .2s ease-out,opacity .2s ease-out,transform .3s ease-out}.c-btn::after{content:"";position:absolute;inset:calc(var(--_bw) * -1);z-index:-1;border-radius:inherit;box-shadow:0 .5em var(--shadow-size) -.375em var(--shadow-color);opacity:0;transition:opacity .2s ease-out}.c-btn:where(a,button):hover{transform:translate3d(0,calc(var(--shadow-size) * -.125),0)}.c-btn:where(a,button):hover::after{opacity:.6}.c-btn--fill:not(.c-btn--invert):hover::after{opacity:.8}.c-btn--invert{--shadow-color:var(--btn-main-color, var(--_main-color))}.c-btn--fill.c-btn--invert{--shadow-color:var(--color-neutral-100)}.c-link:where(a,button)::after{content:"";display:block;width:100%;border-bottom:.2rem solid var(--btn-hover-color,var(--_hover-color));position:absolute;left:0;bottom:-.25em;opacity:.8;transform:scale(0,1) scaleZ(1);transform-origin:left center;transition:transform .2s ease-out}.c-link:where(a,button):has(.c-link__arrow)::after{width:calc(100% - var(--arrow-size) - .5em)}.c-link:where(a,button):not(.c-hero__nav):hover::after{transform:scale(1,1) scaleZ(1)}.c-link--invert{--_hover-color:var(--btn-main-color, var(--_main-color))}}.c-card{--_border-color:var(--color-primary-op-100);--_padding-x:2.4rem;--_padding-t:2.4rem;--_padding-b:2.4rem;--_br:1.6rem;padding-inline:var(--card-padding-x,var(--_padding-x));padding-top:var(--card-padding-t,var(--_padding-t));padding-bottom:var(--card-padding-b,var(--_padding-b));border:.1rem solid var(--card-border-color,var(--_border-color));border-radius:var(--card-br,var(--_br))}.c-card-info{--_icon-width:calc( var(--_heading-fz) * 1.5 );--_text-lh:1.8;--_heading-fz:var(--fz-300);--_text-fz:var(--fz-100);--_text-margin-t:1.5em;--_btn-fz:1.0625em;--_btn-margin-t:1.75em;--_btn-margin-l:auto;--heading-fz:var(--card-heading-fz, var(--_heading-fz));display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-inline:var(--card-padding-x,var(--_padding-x));padding-top:var(--card-padding-t,var(--_padding-t));padding-bottom:var(--card-padding-b,var(--_padding-b));border:.1rem solid var(--card-border-color,var(--_border-color));border-radius:var(--card-br,var(--_br));font-size:var(--card-text-fz, var(--fz-100));line-height:var(--text-lh, var(--_text-lh));color:var(--card-text-color,var(--color-neutral-700))}.c-card-info__icon-group{display:grid;grid-template-columns:var(--card-icon-width,var(--_icon-width)) 1fr;gap:var(--heading-fz);align-items:center}.c-card-info__icon-group{margin-top:calc(var(--heading-fz) * .15)}.c-card-info__heading{margin-top:var(--card-heading-margin-t,calc(var(--heading-fz) * .2))}.c-card-info__icon-group .c-card-info__heading{margin-top:-.1em}.c-card-info__icon{display:block;width:var(--card-icon-width,var(--_icon-width));height:var(--card-icon-width,var(--_icon-width));object-fit:contain}.c-card-info__text:not(:first-child){margin-top:var(--card-text-margin-top,var(--_text-margin-t))}.c-card-info__link{margin-top:var(--card-btn-margin-top,var(--_btn-margin-t));margin-left:var(--card-btn-margin-left,var(--_btn-margin-l));font-size:var(--card-btn-fz, var(--_btn-fz))}.c-card-info>:last-child{margin-bottom:.3em}.c-card-info>:first-child:last-child{margin-block:-0.2em}@media (hover:hover){.c-card-info{--_hover-color:var(--card-hover-color, var(--color-primary-200));transition:border-color .2s ease-out}.c-card-info:hover:is(a,button){--_border-color:var(--_hover-color);--heading-color:var(--_hover-color)}.c-card-info:has(.c-card-info__heading a:hover),.c-card-info:has(.c-card-info__link:hover){--_border-color:var(--_hover-color)}.c-card-info:focus-within{--_border-color:var(--_hover-color)}.c-card-info:has(.c-card-info__link:hover) .c-card-info__heading a{color:var(--_hover-color)}}@media (min-width:48rem){.c-card{--_padding-x:4rem;--_padding-t:3.2rem;--_padding-b:3.2rem}}@media (min-width:61.25rem){.c-card{--_padding-x:5.2rem;--_padding-t:4rem;--_padding-b:4rem}}@media (min-width:87.5rem){.c-card-info{--_heading-fz:var(--fz-400)}}.c-sm-simple{--_cols:1;--_gap:2.4rem;--text-fz:calc( var(--fz-000) + 0.1rem);--heading-fz:var(--fz-400);--text-margin-top:1em;--text-color:hsl( var(--color-neutral-900-hsl) / 50% );display:grid;grid-template-columns:repeat(var(--simple-cols,var(--_cols)),1fr);gap:var(--simple-gap,var(--_gap));row-gap:calc(var(--_gap) * 1.5)}.c-sm-simple__link{margin-top:calc(var(--text-margin-top) - .2rem)}@media (min-width:48rem){.c-sm-simple{margin-top:calc(var(--_gap) * 3);row-gap:calc(var(--_gap) * 3)}}@media (min-width:61.25rem){.c-sm-simple{--_cols:3;--_gap:4.4rem;--text-fz:1.4rem;row-gap:calc(var(--_gap) * 1.5);margin-top:0;padding-bottom:calc(var(--_gap) * .5)}.c-sm-simple__link{margin-top:var(--text-margin-top)}}@media (min-width:75rem){.c-sm-simple{--_cols:3;--_gap:5.6rem}}.c-sm-cards{--_cols:1;--_gap:1.6rem;--card-heading-fz:var(--fz-400);--text-fz:calc( var(--fz-000) + 0.1rem);--heading-fz:var(--fz-300);--text-margin-top:1em;--text-color:hsl( var(--color-neutral-900-hsl) / 50% );display:grid;grid-template-columns:repeat(var(--_cols),1fr);gap:var(--_gap);row-gap:calc(var(--_gap) * 1.5)}.c-submenu__bottom{margin-top:3.6rem;margin-bottom:calc(var(--_header)* -1);margin-inline:var(--wrapper-x-n)}.c-submenu-bottom{--_bg:#f1f1f1;--_py:4.3rem;--heading-color:var(--color-neutral-900);--heading-lh:1.1;--heading-ls:-0.02em;--heading-fw:700;--heading-fz:var(--fz-300);position:relative;padding:var(--_py) var(--wrapper-x);background-color:var(--_bg);overflow:hidden}.c-submenu-bottom__link{display:inline-block;margin-top:1.2em}@media (max-width:61.1875rem){.c-sm-cards__item--highlight+.c-sm-cards__item:not(.c-sm-cards__item--highlight){margin-top:1.6rem}}@media (min-width:48rem){.c-submenu-bottom__text{display:inline-block;vertical-align:middle}.c-submenu-bottom__link{vertical-align:middle;margin-top:.2em;margin-left:2em}}@media (min-width:61.25rem){.c-sm-cards{--_cols:2;--_gap:2.4rem;--_item-padding-t:2.4rem;--text-fz:1.4rem;--card-padding-x:3.2rem;--card-padding-t:3rem;--card-padding-b:3rem;--card-text-margin-top:1em;--card-btn-margin-left:0;--card-btn-margin-top:1.75em;padding-bottom:1.2rem}.c-sm-cards__item--highlight{--card-text-fz:1.4rem;--card-btn-fz:1.4rem;grid-column:span 2}.c-sm-cards__item:not(.c-sm-cards__item--highlight){padding-inline:calc((5.2rem - var(--_gap))/ 2)}:is(.c-submenu--solutions,.c-submenu--resources) .c-submenu__wrapper{padding-bottom:0}.c-submenu__bottom{margin-bottom:0;margin-inline:0;padding-inline:0;box-shadow:-50vw 0 var(--_bg),50vw 0 var(--_bg)}}@media (min-width:75rem){.c-sm-cards{--_cols:3;--_item-padding-t:4rem;row-gap:var(--_gap)}.c-sm-cards__item--highlight{--card-text-fz:1.4rem;--card-btn-fz:1.4rem;grid-column:span 1}}@media (min-width:87.5rem){.c-sm-cards{--card-heading-fz:2.4rem}}@media (min-width:61.25rem){.c-submenu--solutions .c-sm-cards{--_cols:4}}@media (min-width:75rem){.c-submenu--solutions .c-sm-cards{--_cols:8}.c-submenu--solutions .c-sm-cards__item{grid-column:span 2}.c-submenu--solutions .c-sm-cards__item--highlight{grid-column:span 2;grid-row:span 2}.c-submenu--solutions .c-sm-cards__item:nth-child(3),.c-submenu--solutions .c-sm-cards__item:nth-child(4){padding-top:var(--_item-padding-t)}}@media (min-width:61.25rem){.c-submenu--company .c-sm-cards{--_cols:8}.c-submenu--company .c-sm-cards__item{grid-column:span 2}.c-submenu--company .c-sm-cards__item--highlight{grid-column:span 3}.c-submenu--company .c-sm-cards__item--highlight+.c-sm-cards__item:not(.c-sm-cards__item--highlight){grid-column:4/span 2}.c-submenu--company .c-sm-cards__item:nth-child(2),.c-submenu--company .c-sm-cards__item:nth-child(3){padding-top:var(--_item-padding-t)}}.c-country-tag{--_main-color:var(--color-neutral-700);--_border-color:var(--color-primary-op-100);--_padding-x:1.333em;--_padding-y:0.75em;--_br:0.8rem;--_bw:0.1rem;--_tag-inner-gap:0.6em;--_flag-size:1.25em;display:inline-flex;align-items:center;text-align:left;max-width:100%;gap:var(--_tag-inner-gap);position:relative;font-size:var(--country-tag-fz, var(--fz-100));font-weight:var(--country-tag-fw,500);line-height:1.2;color:var(--country-tag-main-color,var(--_main-color));padding-block:var(--country-tag-padding-y,var(--_padding-y));padding-inline:calc(var(--country-tag-padding-x,var(--_padding-x)) * 0.8) var(--country-tag-padding-x,var(--_padding-x));border-radius:var(--_br);border:var(--_bw) solid var(--country-tag-border-color,var(--_border-color));outline-offset:0.4rem}.c-country-tag__flag{width:var(--_flag-size);height:var(--_flag-size);position:relative;top:-.075em}@media (hover:none){.c-country-tag::before{content:"";display:block;width:100%;min-width:var(--tap-size);height:var(--tap-size);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}.c-country-tag.is-active{background-color:var(--color-primary-acc-100)}@media (hover:hover){.c-country-tag{--_hover-color:var(--color-primary-200)}a.c-country-tag{--shadow-size:1em;--shadow-color:var(--btn-hover-color, var(--_hover-color));transform:translate3d(0,0,0);transition:border-color .2s ease-out,color .2s ease-out,background-color .2s ease-out,opacity .2s ease-out,transform .3s ease-out}a.c-country-tag::after{content:"";position:absolute;inset:calc(var(--_bw) * -1);z-index:-1;border-radius:inherit;box-shadow:0 .5em var(--shadow-size) -.375em var(--shadow-color);opacity:0;transition:opacity .2s ease-out}a.c-country-tag:not(.is-active):hover{color:var(--btn-hover-color,var(--_hover-color));border-color:var(--country-tag-hover-color,var(--_hover-color));transform:translate3d(0,calc(var(--shadow-size) * -.125),0)}a.c-country-tag:not(.is-active):hover::after{opacity:.6}}@media (min-width:75rem) and (min-height:45rem){.c-country-tag{--_padding-y:0.85em;--_padding-x:1.5em}}.c-countries-grid{--_grid-gap:calc(var(--space-x) * 0.7);--_grid-cols:2;display:grid;grid-template-columns:repeat(var(--countries-grid-cols,var(--_grid-cols)),1fr);gap:calc(var(--countries-list-gap,var(--_grid-gap))*1.3) var(--countries-list-gap,var(--_grid-gap))}.c-countries-grid .c-country-tag{width:100%;height:100%}@media (min-width:48rem){.c-countries-grid{--_grid-gap:calc(var(--space-x)*.4);--_grid-cols:3}}.c-sm-coverage{--_cols:1;--_gap:var(--_spacing);--_list-margin-t:calc( var(--_gap) * 0.75);--heading-fz:var(--fz-500);display:grid;grid-template-columns:repeat(var(--_cols),1fr);gap:var(--_gap)}.c-sm-coverage__list{margin-top:var(--_list-margin-t)}@media (orientation:landscape) and (min-width:31.25rem) and (max-width:47.9375rem){.c-sm-coverage{--_cols:3;--countries-grid-cols:1;column-gap:calc(var(--_gap)/ 2)}}@media (min-width:48rem){.c-sm-coverage{--_gap:calc( var(--_spacing) * 1.5);--countries-grid-cols:4}}@media (min-width:61.25rem){.c-sm-coverage{--_cols:3;--countries-grid-cols:1;--_gap:4.4rem;--countries-list-gap:0.8rem}}@media (min-width:75rem){.c-sm-coverage{--_gap:3.2rem;--heading-fz:var(--fz-400);--countries-grid-cols:2;--countries-list-gap:1.2rem;--country-tag-fz:var(--fz-000)}.c-sm-coverage__list{gap:var(--countries-list-gap)}}@media (min-width:87.5rem){.c-sm-coverage{--_gap:4.4rem;--countries-list-gap:1.6rem}}#didomi-host .didomi-button-standard,#didomi-host a:not(.didomi-no-link-style){color:var(--color-secondary-400)!important}#didomi-host{font-family:Roboto,sans-serif}#didomi-host .didomi-popup-footer{border-radius:0 0 1.6rem 1.6rem!important}#didomi-host .didomi-popup-backdrop{background-color:hsl(var(--color-primary-700-hsl)/90%)!important;backdrop-filter:blur(0.4rem)!important}#didomi-notice{padding:2.4rem 3.2rem!important;left:var(--wrapper-x)!important;right:var(--wrapper-x)!important;bottom:1.6rem!important;font-size:1.3rem!important;color:var(--color-neutral-800)!important;background:hsl(var(--color-neutral-100-hsl) / 95%)!important;backdrop-filter:blur(0.5rem);border:none!important;border-radius:1.6rem!important;box-shadow:0 0 0 .1rem hsl(var(--color-neutral-600-hsl) / 10%),0 -1.6rem 4.4rem -.8rem hsl(var(--color-neutral-900-hsl) / 20%)!important}#didomi-notice .didomi-notice__interior-border{padding:0!important;border:none!important;flex-direction:column!important}#didomi-notice #text{margin-right:0!important}#didomi-notice #text>*{display:inline!important;margin-right:1em!important}#didomi-notice #buttons{margin-top:20px!important}#didomi-host .didomi-button{border-radius:.5em!important;font-weight:500!important;font-size:.92em!important;padding-block:0.8em!important;height:auto!important}#didomi-host .didomi-button-highlight{background-color:var(--color-secondary-400)!important}#didomi-host .didomi-button-standard{border-color:var(--color-secondary-400)!important;background:0 0!important}#didomi-consent-popup{font-family:var(--font)!important;padding:calc(var(--section-y)*.4) var(--wrapper-x)!important}#didomi-consent-popup .didomi-popup-container.didomi-consent-popup__dialog{border:none!important;border-radius:1.6rem}#didomi-host .didomi-consent-popup-body{padding:0 var(--_px) var(--_py)!important}#didomi-consent-popup .didomi-exterior-border{--_px:2rem!important;--_py:2rem!important}#didomi-consent-popup .didomi-consent-popup-header.didomi-popup-header{padding:var(--_py) var(--_px)!important}#didomi-host a.didomi-no-link-style{color:var(--color-neutral-600)!important}#didomi-host .didomi-consent-popup-body .didomi-consent-popup-body__title{color:var(--color-neutral-500)!important}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-data-processing{margin-bottom:1em!important}#didomi-host .didomi-components-accordion .label-click{position:relative!important;font-weight:500!important;color:var(--color-neutral-700)!important;padding-left:1.2em!important;line-height:1.4!important}#didomi-host .didomi-components-accordion .trigger-icon{position:absolute!important;left:0!important;top:0!important}#didomi-host .didomi-components-accordion .didomi-consent-popup-data-processing__purpose[aria-expanded=true]{color:var(--color-primary-300)!important}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-data-processing .didomi-consent-popup-data-processing-illustrations{border-radius:.6em!important;padding:1.6em!important;margin-inline:-.2rem!important;line-height:1.5!important;font-size:1.1rem!important;border:none!important;background:hsl(var(--color-neutral-400-hsl) / 8%)!important}#didomi-host .didomi-components-radio__option:first-child{margin-right:.8em}#didomi-host .didomi-components-radio__option:last-child{color:var(--color-secondary-400)!important;border:.1rem solid hsl(var(--color-secondary-400-hsl)/50%)!important}#didomi-host .didomi-components-radio__option{box-shadow:none!important;height:auto!important;padding:.8em 2em .9em!important;border-radius:.6em!important;font-weight:500!important;color:var(--color-neutral-500)!important;border:.1rem solid hsl(var(--color-neutral-400-hsl)/60%)!important}#didomi-host .didomi-components-radio__option.didomi-components-radio__option--agree{padding:.8em 1.3em .9em!important;color:var(--color-neutral-100)!important;background:var(--color-secondary-400)!important}#didomi-host .didomi-components-radio__option.didomi-components-radio__option--disagree{padding:.8em 1.4em .9em!important;color:var(--color-neutral-100)!important;background:#f32c2c!important;border-color:#f32c2c!important}#didomi-host .didomi-mobile .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__purpose_actions .didomi-consent-popup-data-processing__purpose_actions_title{font-weight:500!important;opacity:.6!important}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-view-vendors-list .didomi-consent-popup-view-vendors-list-link{box-shadow:none!important;padding:.8em 1em .9em!important;border-radius:.5em!important;font-size:1.4rem!important;font-weight:500!important;color:hsl(var(--color-primary-300-hsl) /90%)!important;border-color:hsl(var(--color-primary-300-hsl) /50%)!important}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__essential_purpose{text-transform:capitalize!important;font-weight:500!important;font-size:1.3rem!important;color:var(--color-neutral-500)!important}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__essential_purpose_explanation{font-weight:400!important;color:var(--color-neutral-500)!important;background:hsl(var(--color-neutral-200-hsl) /40%)!important;padding:1em!important;line-height:1.4!important;border-radius:.8rem!important;margin-top:-1em!important;margin-bottom:1em!important}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__purpose_actions .didomi-consent-popup-data-processing__purpose_actions_title{font-weight:500!important;font-size:1.3rem!important;opacity:.8!important}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-purpose{border-bottom:.1rem solid var(--color-neutral-300);margin-block:1em 1em}#didomi-host .didomi-first-letter-vendors-list:not(:first-of-type){margin-top:1.7em!important}#didomi-host .didomi-first-letter-vendors-list{color:var(--color-primary-300)!important;font-weight:700!important;margin-bottom:.6em!important;padding-bottom:.6em!important;border-bottom:.1rem solid var(--color-neutral-300)!important}#didomi-host .didomi-consent-popup-body__explanation{opacity:.7}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-consent-popup-body_vendors-list .didomi-vendors-details-title{font-weight:500!important}#didomi-host .didomi-components-accordion .didomi-content.active>:first-child{margin-top:1rem!important}#didomi-host .didomi-components-accordion .didomi-content.active>:last-child{margin-bottom:1rem!important}#didomi-host .didomi-components-accordion .didomi-content.active .didomi-components-accordion .didomi-content.active>:first-child{margin-top:0!important}#didomi-host .didomi-consent-popup-vendor__description .didomi-content ul li{margin-bottom:.5em!important}#didomi-host .didomi-components-accordion .didomi-components-accordion-label-container .label-click.didomi-user-information-trigger{color:var(--color-secondary-400)!important;font-size:1.4rem!important;margin-top:1.2em!important}#didomi-host .didomi-components-accordion .didomi-components-accordion-label-container .label-click[aria-expanded=true]{color:var(--color-primary-100)!important}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-user-information-container{border-radius:1rem!important;font-size:1.4rem!important}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-user-information-container>*{opacity:.8!important}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-consent-popup-body_vendors-list{padding:14px;border-radius:0 0 1.2rem 1.2rem}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-consent-popup-container-click-all{border-radius:1rem 1rem 0 0!important;padding:8px 1.4rem!important;font-weight:500!important;color:var(--color-neutral-800)!important}@media (max-width:47.9375rem){#didomi-notice{padding:calc(var(--wrapper-x) * 1.5)!important;padding-top:calc(var(--wrapper-x) * 2)!important;left:0!important;right:0!important;bottom:0!important;border-radius:1.6rem 1.6rem 0 0!important}}@media (hover:hover){#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-view-vendors-list .didomi-consent-popup-view-vendors-list-link:hover{background-color:transparent!important;color:var(--color-secondary-400)!important;border-color:var(--color-secondary-400)!important}#didomi-host [dataTooltip]:hover{color:var(--color-secondary-400)!important;transition:color .2s ease-out!important}#didomi-host .didomi-components-radio__option:hover{opacity:.5!important;transition:opacity .2s ease-out!important}#didomi-host .didomi-components-accordion .didomi-components-accordion-label-container .label-click:hover{color:var(--color-primary-400)!important}}@media (min-width:61.25rem){#didomi-consent-popup .didomi-exterior-border{--_px:5rem!important;--_py:4rem!important}#didomi-host .didomi-components-radio__option{cursor:pointer!important}#didomi-notice #buttons{align-self:flex-end!important;display:inline-grid!important;grid-template-columns:repeat(3,1fr);gap:1rem}#didomi-host .didomi-button{width:100%!important;min-width:none!important;padding-inline:2.2em!important}}@media (min-width:75rem){#didomi-host .didomi-popup-container{max-width:80rem}#didomi-notice{padding-inline:4.4rem!important;padding-block:3.2rem!important;font-size:1.4rem!important}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__essential_purpose{margin-right:1.9em!important}}@media (hover:none){.u-tap-size:not([class*=icon-])::before,.u-tap-size[class*=icon-]::after{content:"";display:block;width:100%;min-width:var(--tap-size);height:var(--tap-size);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}:root:root:root:root:root:root [data-geoip-country=BR] .u-geo-content--BR,:root:root:root:root:root:root [data-geoip-country=CN] .u-geo-content--CN,:root:root:root:root:root:root [data-geoip-country=CR] .u-geo-content--CR,:root:root:root:root:root:root [data-geoip-country=IN] .u-geo-content--IN,:root:root:root:root:root:root [data-geoip-country=PE] .u-geo-content--PE,:root:root:root:root:root:root [data-geoip-country="CO"] .u-geo-content--CO{display:var(--geo-display,block)}@media (hover:none){.u-text a:not([class]){position:relative}.u-text a:not([class])::before{content:"";display:block;width:100%;min-width:var(--tap-size);height:var(--tap-size);min-height:var(--tap-size);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}@media (hover:hover){.u-text{--_color-hover:var(--color-primary-200)}.u-text a:not([class]):hover{color:var(--text-hover-color,var(--_color-hover))}} 

.o-scrollable,.u-block-scroll{overflow:hidden}.o-scrollable{width:100%;height:100%;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.c-close{--_close-fz:var(--fz-100);--_close-fw:400;--_close-icon-size:2rem;--_close-icon-width:.15rem;--_close-color:var(--color-neutral-900);--_close-padding:.8em;--_close-bc-hsl:var(--color-neutral-100-hsl);display:inline-flex;align-items:center;gap:.2em;position:relative;font-size:var(--close-fz, var(--_close-fz));font-weight:var(--close-fw,var(--_close-fw));line-height:1.2;border-radius:.6em;color:var(--close-main-color,var(--_close-color));background-color:var(--close-bc,hsl(var(--_close-bc-hsl)/95%));padding:var(--_close-padding)}.c-close::before{content:"";display:block;width:100%;min-width:var(--tap-size);height:var(--tap-size);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.c-close__icon{position:relative;width:var(--_close-icon-size);height:var(--_close-icon-size)}.c-popup,.c-popup__overlay{position:fixed;left:0;width:100%;height:100vh}.c-close__icon:after,.c-close__icon:before{content:'';position:absolute;left:50%;height:var(--_close-icon-size);width:var(--close-icon-width,var(--_close-icon-width));background-color:var(--close-main-color,var(--_close-color))}.c-close__icon:before{transform:translateX(-50%) rotate(45deg)}.c-close__icon:after{transform:translateX(-50%) rotate(-45deg)}@media (min-width:112.5rem){.c-close{--_close-icon-size:2.4rem}}.c-popup{--_popup-padding-x:var(--wrapper-x);--_popup-padding-y:var(--section-y);--_overlay-color-hsl:var(--color-primary-900-hsl);--_overlay-bg-opacity:80%;--_overlay-blur:0.6rem;--_viewport-background:var(--color-neutral-100);--_viewport-padding-x:var(--wrapper-x);--_viewport-padding-y:var(--_popup-padding-y);top:0;z-index:900;display:none}.c-popup__close{position:fixed;top:calc(var(--_popup-padding-x)*1.5);right:var(--_popup-padding-x);z-index:1}.c-popup__overlay{top:0;background-color:var(--popup-overlay-color-hsl,hsl(var(--_overlay-color-hsl)/var(--_overlay-bg-opacity)));backdrop-filter:blur(var(--popup-overlay-blur,var(--_overlay-blur)));opacity:0}.c-popup__holder{min-height:100vh;position:relative;background-color:var(--popup-viewport-background,var(--_viewport-background));border-radius:var(--popup-viewport-br,var(--_viewport-br));padding:var(--_viewport-padding-y) var(--_viewport-padding-x);max-width:100%;opacity:0}.c-popup.is-active{display:block}.c-popup.is-visible:not(.is-closing) .c-popup__overlay{animation:.3s ease-out forwards showPopup}.c-popup.is-visible.is-closing .c-popup__overlay{opacity:1;animation:.2s ease-out .3s forwards hidePopup}.c-popup.is-visible:not(.is-closing) .c-popup__holder{animation:.6s ease-out .2s forwards showPopup}.c-popup.is-visible.is-closing .c-popup__holder{animation:.3s ease-out forwards hidePopup}@media (max-width:22.4375rem){.c-popup{--_popup-padding-y:calc(var(--section-y)*1.2)}}@media (orientation:landscape) and (min-width:31.25rem) and (max-width:47.9375rem){.c-popup{--_viewport-padding-x:calc(var(--wrapper-x)*2.2)}.c-popup__close{right:calc(var(--_viewport-padding-x) + var(--_close-padding)*-1)}}@media (min-width:48rem){.c-popup{--_viewport-br:1.6rem;--_popup-padding-y:var(--section-y);--_viewport-padding-x:calc(var(--wrapper-x)*1.2);--_viewport-padding-y:var(--section-y)}.c-popup__aligner{display:flex;align-items:center;justify-items:center;padding:var(--_popup-padding-y) var(--wrapper-x);justify-content:center;flex-wrap:wrap}.c-popup__holder{width:fit-content;min-height:initial;border-radius:var(--popup-viewport-br,var(--_viewport-br));transform:translate3d(0,5%,0)}.c-popup__close{position:absolute;top:calc(var(--_viewport-padding-x)*.5 + var(--_close-padding)*-1);right:calc(var(--_viewport-padding-x)*.5 + var(--_close-padding)*-1)}.c-popup.is-visible:not(.is-closing) .c-popup__holder{animation:.6s ease-out .2s forwards translatePopupIn}.c-popup.is-visible.is-closing .c-popup__holder{animation:.3s ease-out forwards translatePopupOut}}@media (min-width:61.25rem){.c-popup{--_popup-padding-y:calc(var(--section-y)*.6);--_viewport-padding-x:calc(var(--wrapper-x)*.78);--_viewport-padding-y:calc(var(--section-y)*.58)}}@keyframes showPopup{0%{opacity:0}100%{opacity:1}}@keyframes hidePopup{0%{opacity:1}100%{opacity:0}}@keyframes translatePopupIn{0%{opacity:0;transform:translate3d(0,5%,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes translatePopupOut{0%{opacity:1;transform:translate3d(0,0,0)}100%{opacity:0;transform:translate3d(0,5%,0)}}


.grecaptcha-badge{display: none !important;}:root .c-form {--_input-focus-bw: .2rem;--_input-focus-bc: var(--color-primary-200);--_input-focus-l-fw: 500;--_input-focus-l-color: var(--color-primary-200);--_input-focus-l-bg: var(--color-neutral-100);}:root .c-form .hs-form-field .input > *:focus, :root .c-form .hs-form-field.hs-fieldtype-textarea textarea:not(:placeholder-shown), :root .c-form .hs-form-field.hs-fieldtype-text input:not(:placeholder-shown), :root .c-form .hs-form-field.hs-fieldtype-text input:valid{box-shadow: 0 0 0 var(--form-input-focus-bw,var(--_input-focus-bw)) var(--form-input-focus-bc,var(--_input-focus-bc));transition: box-shadow var(--input-transition-time,var(--_input-transition-time)) ease;}:root .c-form .hs-form-field.hs-fieldtype-textarea label:has(~ .input textarea:focus), :root .c-form .hs-form-field.hs-fieldtype-textarea label:has(~ .input textarea:not(:placeholder-shown)), :root .c-form .hs-form-field.hs-fieldtype-text label:has(~ .input input:focus), :root .c-form .hs-form-field.hs-fieldtype-text label:has(~ .input input:not(:placeholder-shown)), :root .c-form .hs-form-field.hs-fieldtype-text label:has(~ .input input:valid){top: 0;transform: translateY(-50%) scale(0.92);padding: 0 .6em;transition: top var(--input-transition-time,var(--_input-transition-time)) ease-out, padding var(--input-transition-time,var(--_input-transition-time)) ease-out, transform var(--input-transition-time,var(--_input-transition-time)) ease-out;}:root .c-form .hs-form-field.hs-fieldtype-textarea label:has(~ .input textarea:focus) span, :root .c-form .hs-form-field.hs-fieldtype-textarea label:has(~ .input textarea:not(:placeholder-shown)) span, :root .c-form .hs-form-field.hs-fieldtype-text label:has(~ .input input:focus) span, :root .c-form .hs-form-field.hs-fieldtype-text label:has(~ .input input:not(:placeholder-shown)) span, :root .c-form .hs-form-field.hs-fieldtype-text label:has(~ .input input:valid) span{transition: color var(--input-transition-time,var(--_input-transition-time)) ease;font-weight: var(--form-input-focus-l-fw,var(--_input-focus-l-fw));color: var(--form-input-focus-l-color,var(--_input-focus-l-color));}:root .c-form .no-list.hs-error-msgs.inputs-list .hs-main-font-element, :root .c-form .hs-form-field label.hs-error-msg, :root .c-form .hs-error-msgs label.hs-error-msg{display: block;position: relative;top: auto;transform: none;background: none;margin-top: 0.8em;color: var(--form-color-error,var(--_color-error));font-size: var(--form-input-fz,var(--_input-fz));}:root .c-form .hs-form-field.hs-fieldtype-textarea label:has(~ .input textarea.error:focus) span, :root .c-form .hs-form-field.hs-fieldtype-textarea label:has(~ .input textarea.error:not(:placeholder-shown)) span, :root .c-form .hs-form-field.hs-fieldtype-text label:has(~ .input input.error:focus) span, :root .c-form .hs-form-field.hs-fieldtype-text label:has(~ .input input.error:not(:placeholder-shown)) span, :root .c-form .hs-form-field.hs-fieldtype-text label:has(~ .input input.error:valid) span{color: var(--form-color-error,var(--_color-error));}:root .c-form .hs-form-field.hs-fieldtype-textarea textarea.error:not(:placeholder-shown), :root .c-form .hs-form-field.hs-fieldtype-text input.error:not(:placeholder-shown), :root .c-form .hs-form-field.hs-fieldtype-text input.error:valid{box-shadow: 0 0 0 var(--form-input-focus-bw,var(--_input-focus-bw)) var(--form-color-error,var(--_color-error));}:root .c-form .submitted-message.hs-main-font-element{font-size: var(--form-input-fz,var(--_input-fz));    color: #fff;font-weight: 700;margin-top: 30px;}@media (hover: hover) {:root .c-form .actions .hs-button.primary{--_hover-color: var(--color-primary-200);--translate-y: -12.5%;--shadow-color: var(--btn-hover-color, var(--_hover-color));transform: translate3d(0,0,0);transition: color 200ms ease-out, background-color 200ms ease-out, opacity 200ms ease-out, transform 300ms ease-out;}:root .c-form .actions .hs-button.primary:hover{background-color: var(--btn-hover-color, var(--_hover-color));transform: translate3d(0, var(--translate-y), 0) }}@media (max-width: 22.5rem) {}@media (max-width: 47.9375rem) and (min-height: 45.625rem) {}@media (orientation: landscape) and (min-width: 31.25rem) and (max-width: 47.9375rem) {}@media (min-width: 48rem) {}@media (min-width: 48rem) and (orientation: portrait) {}@media (min-width: 61.25rem) {}@media (min-width: 75rem) {}@media (min-width: 75rem) and (min-height: 45rem) {}@media (min-width: 87.5rem) {}@media (min-width: 87.5rem) and (min-height: 49.375rem) {}@media (min-width: 100rem) {}@media (min-width: 105rem) {}@media (min-width: 100rem) and (min-height: 49.375rem) {}@media (min-width: 100rem) and (min-height: 56.25rem) {}@media (min-width: 112.5rem) {}@media (min-width: 112.5rem) and (min-height: 56.25rem) {}

.c-newstr-notice,.c-newstr-notice__close span{position:relative}.c-newstr-notice{--_left:min(4rem,var(--wrapper-x));--_bottom:min(4rem,var(--wrapper-x));--_bg:#fcfcfc;--_br:1.6rem;--_py:4rem;--_px:2rem;--_max-w:55rem;--_close-size:2.6rem;--_close-color:var(--color-neutral-100);--kicker-color:var(--color-neutral-100);--heading-fz:calc(var(--fz-700)*0.9);--heading-color:var(--color-primary-acc-400);--heading-strong-color:var(--color-neutral-100);--pic-br:1.6rem;z-index:90}.c-newstr-notice__holder{position:fixed;left:0;margin-inline:var(--_left);bottom:var(--_bottom);background:linear-gradient(-60deg,var(--color-primary-200),var(--color-primary-600) 80%);border-radius:var(--_br);box-shadow:0 1rem 2.4rem hsl(var(--color-primary-800-hsl) / 15%);padding:var(--_py) var(--_px);z-index:2;max-width:min(var(--_max-w),100%);isolation:isolate;overflow:hidden}.c-newstr-notice__kicker{display:inline-block;padding:.4em .6em;background-color:hsl(var(--color-neutral-100-hsl)/15%);border-radius:.4em;margin-left:-.1em}:root .c-newstr-notice__heading{margin-top:.7em}.c-newstr-notice__btn{margin-top:2em}.c-newstr-notice__close{width:var(--_close-size);height:var(--_close-size);position:absolute;right:var(--_px);top:var(--_px);z-index:1}.c-newstr-notice__close span::after,.c-newstr-notice__close span::before{--_rotate:45deg;content:"";width:var(--_close-size);height:.15rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(var(--_rotate));background-color:var(--_close-color)}.c-newstr-notice__close span::after{--_rotate:-45deg}.c-newstr-notice.is-visible{--geo-display:block;display:block}.c-newstr-notice.c-newstr-notice--hide.is-visible{display:none!important}.c-newstr-notice.is-visible .c-newstr-notice__holder{animation:.4s ease-out forwards translateNoticeIn}.c-newstr-notice.is-closing .c-newstr-notice__holder{animation:.3s ease-out forwards translateNoticeOut}@keyframes translateNoticeIn{0%{opacity:0;transform:translate3d(0,5%,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes translateNoticeOut{0%{opacity:1;transform:translate3d(0,0,0)}100%{opacity:0;transform:translate3d(0,5%,0)}}@media (hover:hover){.c-newstr-notice__close span::after,.c-newstr-notice__close span::before{transition:background-color .2s ease-out}.c-newstr-notice__close:is(:hover,:focus) span::after,.c-newstr-notice__close:is(:hover,:focus) span::before{background-color:var(--color-primary-acc-600);transition:background-color .2s ease-out}}.c-newstr-notice__circle{--_size:87%;--_size:max(30rem, 20vw);--_bg:var(--gradient-primary);--_opacity:70%;aspect-ratio:1;width:var(--_size);background:var(--_bg);opacity:var(--_opacity);border-radius:50%;position:absolute;z-index:-1;pointer-events:none;filter:blur(3px);display:none}.c-newstr-notice__circle--1{--_size:82%;top:-18%;left:-6%}.c-newstr-notice__circle--2{--_size:20%;--_opacity:50%;--_bg:linear-gradient(485deg, var(--color-primary-acc-500) 30%, hsl(var(--color-primary-700-hsl) / 80%) 140%);filter:blur(20px);mix-blend-mode:color-dodge;bottom:34%;right:25%}.c-newstr-notice__circle--3{--_size:60%;--_opacity:28%;--_bg:linear-gradient(230deg, var(--color-primary-acc-500) 0%, hsl(var(--color-primary-acc-500-hsl) / 10%) 80%);bottom:-19%;right:5%;mix-blend-mode:color-dodge;filter:blur(7px)}:where(.c-newstr-notice:not(.has-photo)) .c-newstr-notice__circle{display:block}.c-newstr-notice__pic{display:none}:where(.c-newstr-notice.has-photo) .c-newstr-notice__pic{display:block;width:100%}@media (max-width:47.9375rem){:where(.c-newstr-notice.has-photo) .c-newstr-notice__pic{position:absolute;inset:0;opacity:.1;margin-bottom:calc(var(--_py)*-1);margin-inline:calc(var(--_px)*-1);width:auto;margin-top:-50%;z-index:-2}:where(.c-newstr-notice.has-photo) .c-newstr-notice__pic img{border-radius:0 0 var(--pic-br,0) var(--pic-br,0)}}.c-newstr-notice:where(:not(.has-photo)){--_px:2.4rem;--kicker-fz:calc( var(--fz-300) + 0.2rem)}:where(.c-newstr-notice:not(.has-photo)) .c-newstr-notice__kicker{display:block;padding:0;background:0 0;text-wrap:pretty}@media (min-width:48rem){.c-newstr-notice{--_py:5.5rem;--_px:4rem;--_br:2.6rem;--_close-color:var(--color-neutral-100);--heading-fz:calc(var(--fz-600)*.8)}.c-newstr-notice__close{right:calc(var(--_px)*.5);top:calc(var(--_px)*.5)}:where(.c-newstr-notice.has-photo) .c-newstr-notice__holder{display:grid;grid-template-columns:1.1fr 0.9fr;gap:var(--_px)}:where(.c-newstr-notice.has-photo) .c-newstr-notice__pic{width:auto;margin-block:calc(var(--_py)*-1);margin-right:calc(var(--_px)*-1)}:where(.c-newstr-notice.has-photo) .c-newstr-notice__pic img{border-radius:0 var(--pic-br,0) var(--pic-br,0) 0}.c-newstr-notice:where(:not(.has-photo)){--_py:4.8rem;--kicker-fz:calc( var(--fz-300) + 0.3rem);--heading-fz:var(--fz-600)}}@media (min-width:75rem){.c-newstr-notice{--_max-w:60rem;--heading-fz:2.5rem}.c-newstr-notice:where(:not(.has-photo)){--_max-w:48rem;--heading-fz:2.6rem;--kicker-fz:calc( var(--fz-300) + 0.4rem)}}@media (min-width:87.5rem){.c-newstr-notice{--heading-fz:2.5rem;--kicker-fz:1.8rem}.c-newstr-notice:where(:not(.has-photo)){--_max-w:48rem;--heading-fz:2.6rem;--kicker-fz:2.2rem}}


/*didomi popup*/
#didomi .u-heading{margin-bottom:1em}#didomi .card{display:none;background-color:var(--color-primary-400);color:#fff;border-radius:1em;padding:1.5em 2em;font-weight:700;margin:0}#didomi .card.show{display:block}#didomi #didomi-init{background-color:var(--color-primary-acc-400)}#didomi #didomi-error{background-color:#da0000}#didomi .c-btn{display:none;font-size:1.6rem;min-width:18ch;margin-right:1em;margin-top:3em}#didomi #didomi-init.show~.c-btn{display:inline-block}


/*temp styles*/
.c-submenu__wrapper:has(.c-submenu__bottom) {padding-bottom: 0;}

/* footer*/
.c-footer{--_color:var(--color-primary-900);--_fz:var(--fz-100);--btn-main-color:var(--_color);--btn-fw:400;font-size:var(--_fz);margin-top: var(--section-y);}.c-footer__nav{padding-bottom:var(--section-y)}.c-footer .c-link:not(.c-brazil-phones__link){font-size:1em} .c-footer-newsletter{--_br: 1.6rem;--_bw: 0.1rem;--_border-color: var(--color-primary-op-100);--_padding-x: calc(var(--wrapper-x)*1.2);--_padding-y: calc(var(--section-y)*0.4);--_text-color: var(--color-neutral-800);--_text-fz: 2.4rem;--_text-max-w: none;--_btn-mt: calc(var(--btn-fz) * 1.5);--btn-main-color: var(--color-secondary-500);--btn-fw: 600;--btn-fz: var(--fz-100);text-align: center;border-radius: var(--_br);border: var(--_bw) solid var(--_border-color);padding: var(--_padding-y) var(--_padding-x) calc(var(--_padding-y)*1.1);}.c-footer-newsletter__kicker{--kicker-color: var(--color-neutral-400);--kicker-fw: 600;}.c-footer-newsletter__text{color: var(--_text-color);font-weight: 600;margin-top: .5em;font-size: var(--_text-fz);max-width: var(--_text-max-w);margin-inline: auto;}.c-footer-newsletter__text strong{color: var(--color-primary-300);}.c-footer-newsletter__btn{margin-top: var(--_btn-mt);text-wrap: nowrap;}.c-popup-newsletter, .c-popup-newsletter__success{display: none;}.c-popup-newsletter{--_popup-w: 78rem;}.c-popup-newsletter .c-popup__holder{max-width: var(--_popup-w) }.c-popup-newsletter__heading{--heading-fz: var(--fz-600);}.c-popup-newsletter .c-form{--_input-fz: 1.5rem;--input-py: 0.9em;margin-top: calc(var(--section-y)*0.3);}.c-popup-newsletter .c-form .hs-form-field:not(.hs-fieldtype-checkbox, .hs-fieldtype-radio, .hs-fieldtype-select) label:not(.hs-error-msg){top: 1.48em;}.c-popup-newsletter .c-form .legal-consent-container{font-size: var(--fz-000);line-height: 1.4;}.c-popup-newsletter .c-form .hs-form-field .inputs-list:not(.hs-error-msgs) label span{font-size: 1.5rem;color: var(--color-neutral-900);}.c-popup-newsletter .c-form .hs-richtext:not(:first-child) {margin-top: 1.5em;}.c-popup-newsletter .c-popup-newsletter__success {background-color: hsl(var(--color-secondary-600-hsl)/11%);padding: 3rem;border-radius: 1.6rem;color: var(--color-primary-900);font-size: var(--fz-400);line-height: 1.5;}.c-popup-newsletter .c-popup-newsletter__success.is-active{display: block;}.c-popup-newsletter .c-form .submitted-message.hs-main-font-element{display: none !important;}.c-footer-nav{--_cols:1;--_gap:3.5em}.c-footer-nav__list{display:grid;grid-template-columns:repeat(var(--_cols),1fr);gap:var(--_gap);column-gap:calc(var(--_gap)/ 2)}.c-footer-nav__item:first-child{margin-top:0}.c-footer-nav__title{--btn-fw:700;font-size:1.142em;font-weight:var(--btn-fw)}.c-footer-nav__sublist{display:flex;flex-wrap:wrap;gap:2.25em;margin-top:2.25em}.c-footer-bottom{--_padding-y:calc( var(--section-y) * 0.5 );--_spacing:var(--_padding-y);padding-top:var(--_padding-y);padding-bottom:var(--section-y);padding-inline:var(--wrapper-x);margin-inline:var(--wrapper-x-n);background-color:hsl(var(--color-neutral-300-hsl) / 20%)}.c-footer-bottom__copyright{margin-top:var(--_spacing);padding-top:var(--_spacing);border-top:.1rem solid hsl(var(--color-neutral-900-hsl) / 20%)}.c-footer-bottom__holder{display:flex;gap:calc(var(--space-x)*2);align-items:center;flex-wrap:wrap;width:100%;justify-content:space-between}.c-social{--_icon-size:3rem;display:flex;align-items:center;gap:1.5em}.c-social__link{display:block;position:relative;width:var(--shares-icon-size,var(--_icon-size));aspect-ratio:1/1}.c-social__link img{width:100%;height:auto}.c-footer-lang{--_arrow-size:0.6em;--_icon-size:1.5em;display:inline-block;font-size:1.6rem;position:relative;margin-bottom:3.2rem}.c-footer-lang__select{display:block;width:100%;height:var(--tap-size);position:absolute;left:0;top:50%;z-index:1;transform:translateY(-50%);opacity:0;cursor:pointer;font-size:1.8rem}.c-footer-lang__label{display:inline-flex;align-items:center;gap:.75em;padding-right:.25em;position:relative;font-size:1.6rem;z-index:0}.c-footer-lang__select:focus-visible+.c-footer-lang__label{outline:-webkit-focus-ring-color auto .1rem;outline-offset:0.8rem}.c-footer-lang__icon{display:block;width:var(--_icon-size);height:var(--_icon-size);position:relative;background:no-repeat top center/cover;background-image:url(/assets/images/static/icons/lang.svg)}.c-footer-lang__text{white-space:nowrap}.c-footer-lang__text::after{content:"";display:inline-block;vertical-align:middle;width:var(--_arrow-size);height:var(--_arrow-size);margin-left:.75em;border:solid currentColor;border-width:0 .2rem .2rem 0;transform:rotate(45deg) translateY(-40%);opacity:.8}.c-footer-lang.is-loading{pointer-events:none}.c-footer-lang.is-loading .c-footer-lang__icon::before{content:""!important;position:relative;display:block;top:0;left:50%;width:100%;height:100%;border-radius:50%;border:.4rem solid hsl(var(--color-primary-200-hsl)/40%);transform:translateX(-50%);background:0 0}.c-footer-lang.is-loading .c-footer-lang__icon::after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;border-radius:50%;border:.4rem solid transparent;border-top-color:var(--color-primary-200);animation:loaderSpin 1s infinite linear;opacity:1;background:0 0}.c-footer-nav__item.c-footer-nav__item--accordeon{width: max-content;}.c-footer-nav__item.c-footer-nav__item--accordeon .c-footer-nav__sublist{--_transition-delay:.4s;--_icon-size:1.2rem;flex-direction:column}.c-footer-dropdown{display:grid;grid-template-rows:0fr;overflow:hidden;pointer-events:none;transition:grid-template-rows var(--_transition-delay) ease-out}.c-footer-dropdown__list{min-height:0;visibility:hidden;transition:opacity .2s ease-out,visibility 0s linear var(--submenu-duration);opacity:0}.c-footer-dropdown__list>*:first-child{margin-top:1.3em}.c-footer-dropdown__list .c-footer-dropdown__link{margin-block:.9em;opacity:.8}.c-footer-subitem__checkbox:checked~.c-footer-dropdown .c-footer-dropdown__list{visibility:visible;transition:none;opacity:1;transition:opacity .2s ease-out}.c-footer-subitem__checkbox{position:absolute;left:-999rem}.c-footer-subitem__checkbox:checked~.c-footer-dropdown{grid-template-rows:1fr;pointer-events:initial;transition:grid-template-rows var(--_transition-delay) var(--easeOutCubic)}.c-footer-subitem-label{font-weight:500;transition:color 250ms ease-out}.c-footer-subitem-label label{cursor:pointer;margin-left:.5em;}.c-footer-subitem-label__link{color: inherit;}.c-footer-subitem-label__icon{margin-bottom:-0.05em;display:inline-block;width:var(--_icon-size);height:var(--_icon-size);position:relative;transition:transform .5s var(--easeOutCubic);transform:rotate(0) rotateZ(0);}.c-footer-subitem-label__icon::after,.c-footer-subitem-label__icon::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-footer-subitem-label__icon::after{--_rotate:90deg}.c-footer-subitem__checkbox:checked~.c-footer-subitem-label{color:var(--color-primary-600)}.c-footer-subitem__checkbox:checked~.c-footer-subitem-label .c-footer-subitem-label__icon{transform:rotate(180deg) rotateZ(0)}.c-footer-subitem__checkbox:checked~.c-footer-subitem-label .c-footer-subitem-label__icon::after{opacity:0}@media (hover:hover){.c-footer-lang{--_hover-color:var(--color-primary-200)}.c-footer-lang__icon{background:0 0}.c-footer-lang__icon::after,.c-footer-lang__icon::before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;opacity:1;background:no-repeat top center/cover;background-image:url(/assets/images/static/icons/lang.svg);transition:opacity .2s ease-out}.c-footer-lang__icon::after{z-index:1;opacity:0;background-position:bottom center}.c-footer-lang__label::after{content:"";display:block;width:100%;border-bottom:.2rem solid var(--_hover-color);position:absolute;left:0;bottom:-.25em;opacity:.8;transform:scale(0,1) scaleZ(1);transform-origin:left center;transition:transform .2s ease-out}.c-footer-lang__select:hover+.c-footer-lang__label{color:var(--_hover-color)}.c-footer-lang__select:hover+.c-footer-lang__label::after{transform:scale(1,1) scaleZ(1)}.c-footer-lang__select:hover+.c-footer-lang__label .c-footer-lang__icon::before{opacity:0}.c-footer-lang__select:hover+.c-footer-lang__label .c-footer-lang__icon::after{opacity:1}.c-social__link{--_hover-color:var(--color-primary-200)}.c-social__link{--shadow-size:1.5em;--shadow-color:var(--share-hover-color, var(--_hover-color));transform:scale3d(1,1,1);transition:transform .3s ease-out}.c-social__link::after{content:"";position:absolute;z-index:-1;border-radius:inherit;box-shadow:0 .5em var(--shadow-size) -.375em var(--shadow-color);opacity:0;transition:opacity .2s ease-out;inset:0;border-radius:50%}.c-social__link:hover{transform:scale3d(1.1,1.1,1.1)}.c-social__link:hover::after{opacity:1}.c-footer-subitem-label:is(:hover,:focus-visible){color:var(--color-primary-200);transition:color 250ms ease-out}}.c-legal-nav__list{display:flex;flex-wrap:wrap;gap:2.25em}.c-copyright{line-height:1.7;font-size:1.2rem}.c-copyright__title{font-weight:700}.c-copyright>:not(:first-child){margin-top:2em}.c-copyright .c-link{--btn-fz:1em;--btn-main-color:var(--color-secondary-500);vertical-align:baseline}.c-footer-brazil{--_gap:2em;--geo-display:grid;grid-auto-flow:row;gap:var(--_gap)}.c-brazil-phones{--heading-fz:1.6rem}.c-brazil-phones__item:not(:first-child){margin-top:var(--_gap)}.c-brazil-phones p,.c-brazil-phones__text{font-size:1.4rem;line-height:1.1}.c-brazil-phones p:not(:first-child),.c-brazil-phones__text{margin-top:.75em}:root:root .c-brazil-phones__text~*{margin-top:0}:root .c-brazil-phones__link{--btn-fz:1.8rem;--btn-fw:500;margin-top:.5em;margin-right:.25em}:root .c-brazil-phones__link[href*=mailto]{margin-top:.25em}@media (orientation:landscape) and (min-width:31.25rem) and (max-width:47.9375rem){.c-footer-nav{--_cols:3}}@media (min-width:48rem){.c-footer{--_bottom-offset:calc( var(--wrapper-x) * 0.75 );padding-bottom:var(--_bottom-offset)}.c-footer-newsletter{--_padding-x: calc( var(--_padding-y) * 1);}.c-footer-nav{--_cols:3}.c-footer-nav__sublist{display:block;margin-top:2.25em}.c-footer-nav__subitem:not(:first-child){margin-top:2.25em}.c-footer-bottom{--_padding-y:calc( var(--section-y) * 0.5 );padding-block:calc(var(--_padding-y) * 1);padding-inline:var(--_bottom-offset);margin-inline:calc(var(--_bottom-offset) * -0.5);border-radius:1em}.c-footer-bottom__holder{gap:var(--space-x)}.c-footer-brazil{--_gap:6.4em;grid-template-columns:repeat(2,1fr)}.c-brazil-phones__item:not(:first-child){margin-top:calc(var(--_gap) * .25)}.c-footer-dropdown__link{font-size:1.5rem;margin-block:.7em}}@media (min-width:48rem) and (hover:hover){.c-footer-nav__subitem:not(:first-child){margin-top:1.75em}}@media (min-width:61.25rem){.c-footer__nav{padding-bottom:calc(var(--section-y) * .75)}.c-footer-newsletter{--_text-max-w: 25em;}.c-footer-nav{--_cols:6}.c-footer-bottom{--_spacing:calc( var(--_padding-y) * 0.75);border-radius:1.2rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.c-footer-bottom__copyright{width:100%}.c-footer-lang{display:block}.c-footer-lang__label{display:flex}.c-footer-subitem-label{cursor:pointer}}@media (min-width:75rem){.c-footer-newsletter{--_text-fz: 2.8rem;}.c-footer-newsletter__kicker{--kicker-fz: 1.7rem;}.c-popup-newsletter__heading{--heading-fz: 3.4rem;}.c-footer-nav{margin-inline:2.4rem}.c-footer-nav__title{font-size:1.0625em}}@media (min-width:87.5rem){.c-footer{--_bottom-offset:5rem}.c-footer-newsletter{--_text-fz: 3rem;}.c-footer-newsletter__kicker{--kicker-fz: 1.8rem;}.c-popup-newsletter{--_popup-w: 84rem;}}