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

Minified files: 
- fixed/generic.screen.css
- fixed/objects.grid.css
- fixed/components.header.css
- fixed/components.nav.css
- fixed/components.links.css
- fixed/components.btn.css
- fixed/components.form.css
- fixed/components.contact.css
- fixed/components.footer.css
- fixed/utilities.type.css
- fixed/utilities.general.css
*/

a,button{transition:color 150ms ease-out,background-color 150ms ease-out,border 150ms ease-out,opacity 150ms ease-out,box-shadow 150ms ease-out}:is(a,button) svg g,:is(a,button) svg path{transition:fill 150ms ease-out,stroke 150ms ease-out}:is(a,button):focus-visible{outline:-webkit-focus-ring-color auto .1rem;outline-offset:0.1rem}.o-grid{--_cols:1;--_cols-size:1fr;--_temp-col:repeat(var(--grid-cols, var(--_cols)), var(--grid-cols-size, var(--_cols-size)));--_gap-y:calc(var(--section-y)*0.3);--_gap-x:2.2rem;display:grid;grid-template-columns:var(--grid-temp-col,var(--_temp-col));gap:var(--grid-gap-y,var(--_gap-y)) var(--grid-gap-x,var(--_gap-x))}@media (min-width:48rem){.o-grid{--_cols:3}}.c-header{--transition-delay:400ms;transition:height var(--transition-delay) ease-out,background-color var(--transition-delay) ease-out,box-shadow var(--transition-delay) 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-limit{position:absolute;top:var(--header-xs);height:1rem;width:1rem;left:0;pointer-events:none}.c-header.is-fixed{--bars-color:var(--color-primary-400);height:var(--header-xs);background-color:var(--color-neutral-100);box-shadow:0 0 2.4rem hsl(var(--color-neutral-900-hsl) / 10%);transition:height var(--transition-delay) ease-out,background-color var(--transition-delay) ease-out,box-shadow var(--transition-delay) ease-out}.c-header.is-fixed .c-header__holder{height:var(--_header-xs)}.c-header.is-fixed .c-header__brand{transform:scale(var(--_brand-scale-down)) scaleZ(1) translateY(-4%) translateX(var(--_brand-x,0))}.c-header.is-fixed .c-logo path{fill:var(--color-neutral-800)}.c-header.is-fixed .c-header-brand__investor{color:var(--color-neutral-800)}.c-header.is-fixed .c-logo__dot{fill:var(--color-brand-dot)}.c-header.is-fixed .c-nav__link{--nav-link-color:var(--color-neutral-800)}@media (max-width:61.1875rem){.c-btn-show-nav:checked~.c-header__brand path{fill:var(--color-neutral-100)}.c-btn-show-nav:checked~.c-header__brand .c-header-brand__investor{color:var(--header-investor-color,var(--_investor-color))}.c-btn-show-nav:checked~.c-header__btn{--bars-color:var(--color-neutral-100)}}@media (max-width:61.1875rem){.c-btn-show-nav:checked~.c-header__nav .c-nav__link{--nav-link-color:var(--color-neutral-100)}}.c-nav__link.is-active{pointer-events:none;color:var(--color-primary-alt-500)}@media (hover:hover){.c-nav__link{position:relative}.c-nav__link:not(.is-active):after{content:"";inset:-0.6em -1.3rem;position:absolute;border-radius:.5em;transform:scale3d(0,0,0);z-index:-1;background-color:hsl(var(--color-neutral-100-hsl) / 10%);transition:transform var(--generic-transition-delay) ease-out}.c-header.is-fixed .c-nav__link:not(.is-active):after{background-color:hsl(var(--color-primary-300-hsl) / 7%)}:root .c-nav__link:is(:hover,:focus-visible){--nav-link-color:var(--color-hover)}:root .c-header.is-fixed .c-nav__link:is(:hover,:focus-visible){--nav-link-color:var(--color-primary-200)}.c-nav__link:is(:hover,:focus-visible):after{transform:scale3d(1,1,1);transition:transform var(--generic-transition-delay) ease-out}}@media (hover:hover){.c-link::before{content:"";width:0;height:.1em;position:absolute;left:0;bottom:-.3em;background-color:var(--nav-link-color,var(--_color));transition:width var(--generic-transition-delay) ease-out}.c-link:is(:hover,:focus-visible){--_color:var(--color-primary-300)}.c-link:is(:hover,:focus-visible) .c-link__arrow{background-image:url(/assets/images/static/icons/link-arrow-hover.svg)}.c-link[target="_blank"]:not([href*="https://dlocal.com"]):is(:hover,:focus-visible):after{background-position-y:-1em}}@media (hover:hover){.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:is(:hover,:focus-visible){--btn-bg:var(--btn-hover-color, var(--_hover-color));transform:translate3d(0,calc(var(--shadow-size)* -.125),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:0;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:is(:hover,:focus-visible)::after{opacity:.8}.c-btn.c-btn--invert:is(:hover,:focus-visible){--btn-bg:var(--color-secondary-400);--border-color:var(--btn-bg)}}.c-form{--_form-gap:3.5rem;--_color-error:#D80027;--_color-error-hsl:349 100 42;--_label-fz:var(--fz-100);--_label-fw:400;--_label-color:var(--color-neutral-400);--_select-label-fw:var(--_input-focus-l-fw);--_select-label-color:var(--color-neutral-900);--_input-fz:1.7rem;--_input-fw:400;--_input-color:var(--color-neutral-900);--_input-b-color:var(--color-neutral-100);--_input-border-w:0.1rem;--_input-border-c:var(--color-neutral-800);--_input-border-r:0.8rem;--_input-px:1em;--_input-py:1.1em;--_input-transition-time:0.2s;--_textarea-min-height:10rem;--_select-arrow-w:0.15rem;--_select-arrow-color:var(--color-neutral-800);--_select-padding-x:1.6em;--_check-size:1.4em;--_legend-fz:1.3rem;--_legend-color:var(--color-neutral-500);--_legal-fz:var(--fz-100);--_legal-lh:1.5;--_legal-color:var(--color-neutral-800)}.c-form .hs-form-private,.c-form:not(.form-columns-1){display:flex;flex-direction:column;gap:var(--form-gap,var(--_form-gap))}.c-form{max-width:none!important}.c-form .hs-form-field{position:relative}.c-form .hs-form-field.hs-fieldtype-textarea label span,.c-form .hs-form-field:not(.hs-fieldtype-text) label span{font-size:var(--form-input-fz, var(--_input-fz));font-weight:var(--form-select-label-fw,var(--_select-label-fw));color:var(--form-select-label-color,var(--_select-label-color))}.c-form .hs-form-field:not(.hs-fieldtype-checkbox,.hs-fieldtype-radio,.hs-fieldtype-select) label:not(.hs-error-msg){font-size:var(--form-input-fz, var(--_input-fz));display:block;position:absolute;left:var(--input-px,var(--_input-px));top:1.68em;transform:translateY(-50%);transition:150ms cubic-bezier(.4,0,.2,1);pointer-events:none;background-color:var(--form-input-focus-l-bg,var(--_input-focus-l-bg));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}.c-form .hs-form-field:not(.hs-fieldtype-checkbox,.hs-fieldtype-radio,.hs-fieldtype-select) label span{font-weight:var(--form-label-fw,var(--_label-fw));color:var(--form-label-color,var(--_label-color));transition:color var(--input-transition-time, var(--_input-transition-time)) ease}.c-form .hs-form-field label span.hs-form-required{margin-left:.2em;color:var(--form-input-focus-l-color,var(--_input-focus-l-color))}.c-form .hs-form-field.hs-fieldtype-checkbox label,.c-form .hs-form-field.hs-fieldtype-radio label,.c-form .hs-form-field.hs-fieldtype-select label{padding-bottom:.8em}.c-form .hs-form-field.hs-fieldtype-select label{display:block;padding-left:.25em}.c-form .input input:not([type=checkbox],[type=radio],[type=submit]),.c-form .input textarea{width:100%!important;font-size:var(--form-input-fz, var(--_input-fz));font-weight:var(--form-input-fw,var(--_input-fw));color:var(--form-input-color,var(--_input-color));box-shadow:0 0 0 var(--form-input-border-w,var(--_input-border-w)) var(--form-input-border-c,var(--_input-border-c));border-radius:var(--form-input-border-r,var(--_input-border-r));padding:var(--input-py,var(--_input-py)) var(--input-px,var(--_input-px));transition:box-shadow var(--input-transition-time, var(--_input-transition-time)) ease;background-color:var(--form-input-b-color,var(--_input-b-color))}.c-form .hs-form-field.hs-fieldtype-select select{width:100%;font-size:var(--form-input-fz, var(--_input-fz));font-weight:var(--form-input-fw,var(--_input-fw));color:var(--form-input-color,var(--_input-color));box-shadow:0 0 0 var(--form-input-border-w,var(--_input-border-w)) var(--form-input-border-c,var(--_input-border-c));border-radius:var(--form-input-border-r,var(--_input-border-r));padding:var(--input-py,var(--_input-py)) var(--input-px,var(--_input-px));transition:box-shadow var(--input-transition-time, var(--_input-transition-time)) ease;background-color:var(--form-input-b-color,var(--_input-b-color))}.c-form .hs-form-field.hs-fieldtype-select select.is-placeholder{color:var(--form-label-color,var(--_label-color))}.c-form .hs-form-field.hs-fieldtype-text input::placeholder{color:transparent}.c-form.form-columns-2 .hs-form-field{width:100%!important}.c-form .hs-form-field.hs-fieldtype-textarea label{font-size:var(--form-input-fz, var(--_input-fz));display:block;position:absolute;left:var(--input-px,var(--_input-px));top:1em;transition:150ms cubic-bezier(.4,0,.2,1);pointer-events:none;background-color:var(--form-input-focus-l-bg,var(--_input-focus-l-bg));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}.c-form .hs-form-field.hs-fieldtype-textarea textarea{min-height:var(--form-textarea-min-height,var(--_textarea-min-height))}.c-form .hs-form-field.hs-fieldtype-select .input{position:relative}.c-form .hs-form-field.hs-fieldtype-select .input::after{content:"";display:block;position:absolute;top:47%;right:var(--_select-padding-x);width:calc(var(--form-input-fz,var(--_input-fz))* .6);height:calc(var(--form-input-fz,var(--_input-fz))* .6);border-top:var(--_select-arrow-w) solid var(--_select-arrow-color);border-right:var(--_select-arrow-w) solid var(--_select-arrow-color);transform:translateY(-50%) rotate(135deg)}.c-form .hs-form-field ul.inputs-list:not(.hs-error-msgs){display:flex;flex-direction:column;gap:1.4em;margin-top:calc(var(--form-gap,var(--_form-gap)) * .5)}.c-form .hs-form-field .inputs-list:not(.hs-error-msgs) label{display:flex;align-items:flex-start;gap:2em;position:static;transform:none;pointer-events:initial}.c-form .hs-form-field .inputs-list:not(.hs-error-msgs) label span{font-weight:400}.c-form .hs-form-field input[type=checkbox]{min-width:var(--form-check-size,var(--_check-size));aspect-ratio:1/1;margin-top:.03em}.c-form .hs-form-field legend{font-size:var(--form-legend-fz, var(--_legend-fz));color:var(--form-legend-color,var(--_legend-color));display:none!important}.c-form .hs-richtext p{font-size:var(--form-legal-fz, var(--_legal-fz));color:var(--form-legal-color,var(--_legal-color));line-height:var(--form-legal-lh, var(--_legal-lh))}.c-form .hs-richtext p:not(:first-child){margin-top:1em}.c-form .hs-richtext{margin-top:3em}.c-form .hs-richtext+.hs-richtext{margin-top:1em}.c-form .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0!important}.c-form .actions .hs-button.primary{--_submit-color:var(--color-secondary-400);--_text-color:var(--color-neutral-100);--_padding-x:2.2em;--_padding-y:0.75em;--_br:0.8rem;--_bw:0.1rem;position:relative;display:inline-block;vertical-align:middle;font-size:var(--btn-fz, var(--fz-100));font-weight:var(--btn-fw,500);line-height:1.2;color:var(--btn-text-color,var(--_text-color));padding:var(--btn-padding-y,var(--_padding-y)) var(--btn-padding-x,var(--_padding-x)) calc(var(--btn-padding-y,var(--_padding-y)) * 1.1);border-radius:var(--_br);background-color:var(--btn-submit-color,var(--_submit-color));cursor:pointer}.grecaptcha-badge{display:none!important}.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)}.c-form .hs-form-field .input>:focus-visible,.c-form .hs-form-field.hs-fieldtype-text input:not(:placeholder-shown),.c-form .hs-form-field.hs-fieldtype-textarea textarea:not(:placeholder-shown){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}.c-form .hs-form-field.hs-fieldtype-phonenumber label:has(~ .input input:focus),.c-form .hs-form-field.hs-fieldtype-phonenumber label:has(~ .input input:not(:placeholder-shown)),.c-form .hs-form-field.hs-fieldtype-text label:has(~ .input input:focus),.c-form .hs-form-field.hs-fieldtype-text label:has(~ .input input:not(:placeholder-shown)),.c-form .hs-form-field.hs-fieldtype-textarea label:has(~ .input textarea:focus),.c-form .hs-form-field.hs-fieldtype-textarea label:has(~ .input textarea:not(:placeholder-shown)){top:0;transform:translateY(-50%) scale(.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}.c-form .hs-form-field.hs-fieldtype-phonenumber label:has(~ .input input:focus) span,.c-form .hs-form-field.hs-fieldtype-phonenumber label:has(~ .input input:not(:placeholder-shown)) span,.c-form .hs-form-field.hs-fieldtype-text label:has(~ .input input:focus) span,.c-form .hs-form-field.hs-fieldtype-text label:has(~ .input input:not(:placeholder-shown)) span,.c-form .hs-form-field.hs-fieldtype-textarea label:has(~ .input textarea:focus) span,.c-form .hs-form-field.hs-fieldtype-textarea label:has(~ .input textarea:not(:placeholder-shown)) 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))}.c-form .hs-error-msgs label.hs-error-msg,.c-form .hs-form-field label.hs-error-msg,.c-form .no-list.hs-error-msgs.inputs-list .hs-main-font-element{display:block;position:relative;top:auto;transform:none;background:0 0;margin-top:.8em;color:var(--form-color-error,var(--_color-error));font-size:var(--form-input-fz,var(--_input-fz))}.c-form .hs-form-field.hs-fieldtype-phonenumber label:has(~ .input input.error:focus) span,.c-form .hs-form-field.hs-fieldtype-phonenumber label:has(~ .input input.error:not(:placeholder-shown)) span,.c-form .hs-form-field.hs-fieldtype-text label:has(~ .input input.error:focus) span,.c-form .hs-form-field.hs-fieldtype-text label:has(~ .input input.error:not(:placeholder-shown)) span,.c-form .hs-form-field.hs-fieldtype-text label:has(~ .input input.error:valid) span,.c-form .hs-form-field.hs-fieldtype-textarea label:has(~ .input textarea.error:focus) span,.c-form .hs-form-field.hs-fieldtype-textarea label:has(~ .input textarea.error:not(:placeholder-shown)) span{color:var(--form-color-error,var(--_color-error))}.c-form .hs-form-field.hs-fieldtype-text input.error:not(:placeholder-shown),.c-form .hs-form-field.hs-fieldtype-text input.error:valid,.c-form .hs-form-field.hs-fieldtype-textarea textarea.error:not(:placeholder-shown){box-shadow:0 0 0 var(--form-input-focus-bw,var(--_input-focus-bw)) var(--form-color-error,var(--_color-error))}.c-form .submitted-message.hs-main-font-element{font-size:var(--form-input-fz,var(--_input-fz))}@media (hover:hover){.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 .2s ease-out,background-color .2s ease-out,opacity .2s ease-out,transform .3s ease-out}.c-form .actions .hs-button.primary:hover{background-color:var(--btn-hover-color,var(--_hover-color));transform:translate3d(0,var(--translate-y),0)}}.c-contact{--_info-bg:var(--color-primary-400);--_info-br:1.6rem;--_px:calc(var(--wrapper-x)* 2);--_py:calc(var(--section-y)* .8);--_deco-size:120%}.c-contact-info{--heading-color:var(--color-neutral-100);--text-color:var(--color-neutral-100);position:relative;padding:var(--_py) var(--_px);background-color:var(--_info-bg);border-radius:var(--_info-br);isolation:isolate;overflow:hidden}.c-contact-info::before{content:"";position:absolute;right:0;bottom:0;transform:translateY(40%) rotate(154deg);opacity:.7;z-index:-1;width:var(--_deco-size);height:var(--_deco-size);background-image:url(../../images/static/decoration/hero-deco-1.svg);background-position:right;background-repeat:no-repeat;background-size:contain;pointer-events:none}.c-contact-info__text{margin-top:1em}.c-contact-info__link{margin-top:1em}.c-contact-info a{display:block;text-decoration:underline;text-underline-offset:0.4em;width:max-content;font-weight:600}.c-contact-info__heading:not(:first-child){margin-top:1.5em}.c-contact-form{--heading-strong-color:var(--color-primary-300);margin-top:calc(var(--section-y)* .6)}.c-contact-form__form{margin-top:calc(var(--section-y)* .4);max-width:50rem!important}@media (hover:hover){.c-contact-info__link:is(:hover,:focus-visible){color:var(--color-hover)}}@media (min-width:48rem){.c-contact{--_px:calc(var(--wrapper-x)* 1.2);--_gap:calc(var(--wrapper-x)*1.5);display:grid;grid-template-columns:1.05fr .95fr;gap:var(--_gap)}.c-contact-form{--heading-max-w:10em}.c-contact-info__text{max-width:20em}}@media (min-width:61.25rem){.c-contact{--_px:calc(var(--wrapper-x)* 0.6);--_gap:var(--wrapper-x);grid-template-columns:1fr 1fr}}@media (min-width:87.5rem){.c-contact{grid-template-columns:0.9fr 1.1fr}}@media (min-width:100rem){.c-contact{--_px:calc(var(--wrapper-x)* 0.8);--_gap:calc(var(--wrapper-x)* 1.5)}}.c-footer{--wrapper:144rem;--_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)*.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-nav__link,.c-legal-nav__link{position:relative}.c-footer-nav__link:after,.c-legal-nav__link:after{content:"";width:0;height:.2rem;position:absolute;left:0;bottom:-.3em;background-color:currentColor;transition:width var(--generic-transition-delay) ease-out}.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}@media (hover:hover){.c-footer-nav__link:is(:hover,:focus-visible):after,.c-legal-nav__link:is(:hover,:focus-visible):after{width:1.7em;transition:width var(--generic-transition-delay) ease-out}.c-footer-nav__link:is(:hover,:focus-visible),.c-legal-nav__link:is(:hover,:focus-visible){color:var(--color-primary-200)}.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-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)}}@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}}@media (min-width:75rem){.c-footer-newsletter{--kicker-fz:1.7rem;--_text-fz:2.8rem}.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-popup-newsletter{--_popup-w:84rem}}.u-text{--_fz:1.6rem;--_fw:400;--_lh:1.6;--_ls:-0.03em;font-size:var(--text-fz, var(--_fz));font-weight:var(--text-fw,var(--_fw));line-height:var(--text-lh, var(--_lh));letter-spacing:var(--text-ls, var(--_ls));color:var(--text-color,inherit)}.u-text strong{font-weight:var(--text-strong-fw,700);color:var(--text-strong-color,inherit)}.u-text a:not([class]){color:var(--text-link-color,var(--color-terciary-600))}.u-text>:not(:first-child){margin-top:1em}.u-heading+.u-text{margin-top:2em}@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 a:not([class]):hover{color:var(--text-hover-color,var(--color-hover))}}@media (min-width:48rem){.u-text{--_fz:1.5rem}}@media (min-width:75rem){.u-text{--_fz:1.6rem}}@media (min-width:87.5rem){.u-text{--_fz:1.7rem}}@media (min-width:112.5rem){.u-text{--_fz:1.8rem}}@media (hover:none){.u-tap-size:not([class*=u-icon-])::before,.u-tap-size[class*=u-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%)}}
.nir-widget--label {display: none;}