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

Minified files: 
- sitio/tiny-slider.css
- sitio/tiny-slider-custom.css
- sitio/components.active-filters.css
- sitio/components.info-list.css
- sitio/components.gallery.css
- sitio/components.placeholder.css
- sitio/careers.opportunities.css
- sitio/careers.values.css
- sitio/careers.generic.css
*/

.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;z-index:0}.tns-fadeOut,.tns-normal{opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}.tns-visually-hidden{display:none}.js-carousel__notInit [class*="--notInitHide"]{height:0!important;overflow:hidden}.tns-nav[style*=display]~.tns-ovh{padding-right:calc(var(--_carousel-offset) * -1)}.tns-nav[style*=display]~.tns-ovh .tns-slider{width:100%!important}.tns-nav[style*=display]~.tns-ovh .tns-inner{max-width:var(--wrapper);padding-left:var(--wrapper-x);padding-right:calc(var(--wrapper-x) - 2.4rem);margin-inline:auto}.tns-nav[style*=display]~.tns-ovh .tns-slider>*{flex:1}:root:root .tns-nav[style*=display]~.tns-ovh .tns-slider>[class*="--dummy"]{display:none}@media (min-width:105rem){.tns-nav[style*=display]~.tns-ovh .tns-inner{margin-inline:auto!important}}:root:root .tns-horizontal{display:flex}:root:root .tns-horizontal .tns-item{display:block}.tns-nav{overflow:hidden;height:0}.c-active-filters{--_color-main-hsl:var(--color-neutral-800-hsl);--_text-fz:var(--fz-100);--_gap-y:.8em;--_gap-x:.7em;--_btn-fz:var(--fz-000);--_btn-fw:500;--_btn-bg:hsl(var(--_color-main-hsl)/5%);--_btn-br:0.5em;--_btn-py:.6em;--_btn-px:1em;display:flex;flex-wrap:wrap;gap:var(--_gap-y) var(--_gap-x);color:hsl(var(--_color-main-hsl));font-size:var(--_text-fz);align-items:center}.c-active-filters__text [class*=icon-]{display:inline-block;margin-right:.3em}.c-active-filters__button{position:relative;font-size:var(--_btn-fz);font-weight:var(--_btn-fw);background-color:var(--_btn-bg);color:hsl(var(--_color-main-hsl)/65%);border-radius:var(--_btn-br);padding:var(--_btn-py) var(--_btn-px);padding-right:calc(var(--_btn-px) + 1.5em)}.c-active-filters__button::after,.c-active-filters__button::before{content:'';position:absolute;top:50%;right:1em;width:.75em;height:.1rem;background-color:hsl(from hsl(var(--_color-main-hsl)) h s 60%);transform-origin:center}.c-active-filters__button::before{transform:translateY(-50%) rotate(45deg)}.c-active-filters__button::after{transform:translateY(-50%) rotate(-45deg)}.c-active-filters__button:nth-last-of-type(2){margin-right:1em}.c-active-filters__remove{text-decoration:underline;text-underline-offset:.2em;line-height:1.2;color:hsl(from hsl(var(--_color-main-hsl)) h s 50%)}@media (hover:hover){.c-active-filters__button:hover{background-color:hsl(from hsl(var(--_color-main-hsl)) h s l / 60%);color:hsl(var(--color-neutral-100-hsl))}.c-active-filters__button:hover::after,.c-active-filters__button:hover::before{background-color:hsl(var(--color-neutral-100-hsl))}.c-active-filters__remove:hover{opacity:.5}}@media (max-width:47.9375rem){.c-active-filters{--_gap-y:.5em;--_gap-x:.6em}}.c-info-list{--_cols:1;--_gap:3.6em;--_img-height:6rem;--_title-margin:0.8333em;--_text-margin:1.375em;--_link-margin:1.4em;--_num-fz:var(--fz-800);--heading-fz:var(--list-heading-fz, var(--fz-400));--heading-lh:1.2;--text-margin-top:1em;display:grid;grid-template-columns:repeat(var(--list-cols,var(--_cols)),1fr);column-gap:var(--list-gap-x,var(--list-gap,var(--_gap)));row-gap:var(--list-gap-y,calc(var(--list-gap,var(--_gap)) * .75))}.c-info-item__icon{max-width:none;width:auto;height:var(--list-img-height,var(--_img-height))}.c-info-item__icon+.c-info-item__title{margin-top:var(--list-title-margin,var(--_title-margin))}.c-info-item__text{margin-top:var(--list-text-margin,var(--_text-margin))}.c-info-item__source{color:var(--color-neutral-500);opacity:.7;font-size:.8em;margin-top:.5em;line-height:1}.c-info-item__title+.c-info-item__source{margin-top:1em}:root .c-info-item__text a{color:inherit;font-weight:inherit}.c-info-item__link{margin-top:var(--list-link-margin,var(--_link-margin))}:root .c-info-item__num{font-size:var(--_num-fz);line-height:1;color:var(--list-num-color,var(--color-primary-100))}.c-info-item__num+.c-info-item__title{margin-top:var(--list-title-margin,var(--_title-margin))}@media (orientation:landscape) and (min-width:31.25rem) and (max-width:47.9375rem){.c-info-list{--_cols:2;margin-inline:var(--list-x-offset,calc(var(--list-gap,var(--_gap)) * 0.5))}}@media (min-width:48rem){.c-info-list{--_cols:2;margin-inline:var(--list-x-offset,calc(var(--list-gap,var(--_gap)) * 0.5))}}@media (min-width:87.5rem){.c-info-list{--_cols:4;--_img-height:6rem;--_link-margin:1.8em;--heading-fz:var(--fz-300)}}@media (min-width:100rem){.c-info-list{--_gap:4.4em}}.c-gallery__heading{text-align:center}.c-gallery__top+*{margin-top:calc(var(--section-y)*.4)}.c-gallery__carousel,.c-gallery__pic{position:relative}.c-gallery__pic{position:relative}.c-gallery__pic::before{content:"";display:block;height:0;padding-bottom:100%}.c-gallery__pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.c-gallery .tns-nav,.c-gallery-custom-nav{--_button-size:.8rem;height:auto;overflow:visible;max-width:var(--wrapper);margin-left:auto;margin-right:auto;padding-left:var(--wrapper-x);padding-right:var(--wrapper-x);margin-top:2rem;display:flex;gap:.6rem;flex-wrap:wrap;justify-content:center}.c-gallery .tns-nav button,.c-gallery-custom-nav button{width:var(--_button-size);height:var(--_button-size);border-radius:50%;background-color:var(--color-neutral-300);transition:color .4s ease-out}.c-gallery .tns-nav button.tns-nav-active,.c-gallery-custom-nav button.is-active{background-color:var(--color-primary-300)}@media (hover:hover){.c-gallery{--_control-size:4.4rem;--_control-arrow-size:1.6rem;--_control-color:var(--color-neutral-800);--_arrow-position:center calc( var(--_control-arrow-size) * -3 );--_arrow-shadow-color:hsl( var(--color-neutral-800-hsl) / 0% );margin-bottom:calc(var(--_control-size) * -1)}.c-gallery .tns-controls{display:flex;align-items:center;gap:1.2rem;padding-inline:var(--wrapper-x);margin-top:2.4rem;font-size:1rem;padding-bottom:1.5em}.c-gallery .tns-controls button{display:block;width:var(--_control-size);height:var(--_control-size);position:absolute;top:50%;transform:translateY(-50%);border:.1rem solid var(--_control-color);border-radius:.8rem;z-index:1;transform:translate3d(0,0,0);box-shadow:0 .5em 1em -.375em var(--_arrow-shadow-color);transition:opacity .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out,transform .3s ease-out}.c-gallery .tns-controls button[data-controls=prev]{left:calc(var(--wrapper-x)*2)}.c-gallery .tns-controls button[data-controls=next]{right:calc(var(--wrapper-x)*2)}.c-gallery .tns-controls button::after,.c-gallery .tns-controls button::before{content:"";display:block;width:var(--_control-arrow-size);height:var(--_control-arrow-size);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(var(--_rotation,0deg));background:no-repeat var(--_arrow-position)/var(--_control-arrow-size) auto;background-image:url(/assets/images/static/icons/link-arrows.svg);transition:opacity .2s ease-out}.c-gallery .tns-controls button::after{--_arrow-position:center calc( var(--_control-arrow-size) * -1 );opacity:0}.c-gallery .tns-controls button[data-controls=prev]::after,.c-gallery .tns-controls button[data-controls=prev]::before{--_rotation:180deg}.c-gallery .tns-controls button[disabled]{opacity:.3;cursor:default}.c-gallery .tns-controls button:not([disabled]):hover{--_arrow-shadow-color:hsl( var(--color-primary-200-hsl) / 100% );border-color:var(--color-primary-200);transform:translate3d(0,-.25em,0)}.c-gallery .tns-controls button:not([disabled]):hover::before{opacity:0}.c-gallery .tns-controls button:not([disabled]):hover::after{opacity:1}}@media (min-width:48rem){.c-gallery__pic{border-radius:1.6rem;overflow:hidden}.c-gallery__pic::before{padding-bottom:65%}.c-gallery__item{opacity:.2;transform:scale3d(.9,.9,.9);transition:opacity .4s ease-out,transform .4s ease-out}.c-gallery__item.tns-slide-active+.c-gallery__item.tns-slide-active{opacity:1;transform:scale3d(1,1,1)}.c-gallery__item.tns-slide-active:has(+ .c-gallery__item:not(.tns-slide-active)){opacity:.2;transform:scale3d(.9,.9,.9)}}.c-placeholder{--_padding-x:3em;--_padding-y:2.5em;--_br:1.6rem;padding:var(--_padding-y) var(--_padding-x);font-size:var(--placeholder-fz, var(--fz-200));background:var(--placholder-bc,hsl(var(--color-neutral-200-hsl)/40%));border-radius:var(--placeholder-br,var(--_br))}.c-placeholder__title{font-weight:500}.c-placeholder__title+.c-placeholder__text{margin-top:.5em}.c-careers__opportunities{--_transition-delay:.4s;--_content-spacing:3rem;--_items-gap:2.2rem;--_fz:1.6rem;--card-heading-fz:var(--fz-500);--btn-fz:var(--_fz)}.c-active-filters:not([style="display: none;"])+.c-careers__opportunities{margin-top:calc(var(--section-y)*.4)}.c-oppy-card{position:relative;font-size:var(--_fz);justify-content:flex-start}.c-oppy-card--has-link{padding-bottom:calc(var(--card-padding-b,var(--_padding-b)) + var(--_content-spacing) + 1.5em)}.c-oppy-scope{margin-top:var(--_content-spacing)}.c-oppy-scope__item{display:flex}.c-oppy-card__hidden .c-oppy-scope .c-oppy-scope__item:first-child,.c-oppy-scope__item:not(:first-child){margin-top:1.4rem}.c-oppy-scope__item span{opacity:.6}.c-oppy-scope__item{display:flex;align-items:center;gap:.6em;line-height:1.2}.c-oppy-scope__flag{width:var(--_fz);height:var(--_fz)}.c-oppy-card__more{color:hsl(var(--color-neutral-800-hsl)/40%);margin-top:1em;line-height:1;cursor:pointer}.c-oppy-card__more-text{position:relative}.c-oppy-card__checkbox{position:absolute;left:-999999px}.c-oppy-card__hidden{display:grid;width:100%;grid-template-rows:0fr;overflow:hidden;pointer-events:none;transition:grid-template-rows var(--_transition-delay) ease-out}.c-oppy-card__hidden .c-oppy-scope{min-height:0;visibility:hidden;transition:opacity .2s ease-out,visibility 0s linear var(--_transition-delay);opacity:0;margin-top:0}.c-oppy-card__checkbox:checked~.c-oppy-card__hidden{grid-template-rows:1fr;pointer-events:initial;transition:grid-template-rows var(--_transition-delay) var(--easeOutCubic)}.c-oppy-card__checkbox:checked~.c-oppy-card__hidden .c-oppy-scope{visibility:visible;transition:none;opacity:1;transition:opacity .2s ease-out}.c-oppy-scope__link{position:absolute;left:var(--_padding-x);bottom:var(--_padding-b)}@media (max-width:47.9375rem){.c-oppy-card:not(:first-child){margin-top:var(--_items-gap)}}@media (hover:hover){.c-oppy-card__more{transition:color .2s ease-out}.c-oppy-card__more:hover{color:var(--color-primary-300);transition:color .2s ease-out}}@media (min-width:48rem){.c-careers__opportunities{--_cols:2;display:grid;grid-template-columns:repeat(var(--_cols),1fr);gap:var(--_items-gap)}}@media (min-width:61.25rem){.c-careers__opportunities{--_cols:3}.c-oppy-card{--_padding-x:2.6rem;--_padding-t:2.4rem;--_padding-b:2.4rem;--heading-fz:var(--fz-400)}}@media (min-width:75rem){.c-careers__opportunities{--_items-gap:3rem}}@media (min-width:112.5rem){.c-careers__opportunities{--_cols:4}}@media (min-width:87.5rem){.c-oppy-card{--heading-fz:2.2rem}}.c-values{position:relative;display:flex;flex-direction:column;gap:calc(var(--section-y)*.5)}.c-values__description{display:block;font-size:var(--fz-500);margin-top:.3em}.c-values__info-list{margin-top:calc(var(--section-y)*.5)}.c-values__img{width:100%;height:auto}@media (max-width:47.9375rem){.c-values__img{position:absolute;left:0;top:calc(var(--section-y)*-.5);opacity:.1}}@media (min-width:48rem){.c-values{--list-img-height:6rem;--list-text-margin:0.3em;--list-gap-y:2.2em;display:grid;grid-template-columns:1fr 1fr;align-items:center}.c-values__img{max-height:80vh}:root .c-values__info-list{--_cols:1;margin-inline:0}.c-values .c-info-item__text{opacity:.6}.c-values__content{order:2}.c-values .c-info-item{display:flex;gap:2rem}}@media (min-width:61.25rem){.c-careers{padding-top:calc(var(--section-y)*.7)}}@media (min-width:87.5rem){.c-benefits__info-list{--_cols:3}}.c-careers__more{--btn-fz:var(--fz-200);--btn-padding-x:2em;margin-top:calc(var(--section-y) * .5);margin-inline:auto;display:block;width:fit-content}.c-careers__placeholder{display:none}.c-benefits{--list-img-height:5rem}.c-benefits__heading,.c-benefits__info-list{text-align:center}.c-benefits__info-list{margin-top:calc(var(--section-y) * .5)}.c-benefits__info-list .c-info-item__icon{margin-inline:auto}.c-benefits__info-list .c-info-item__text{max-width:18em;margin-inline:auto;opacity:.6}@media (min-width:61.25rem){.c-careers{padding-top:calc(var(--section-y)*.7)}}@media (min-width:87.5rem){.c-benefits__info-list{--_cols:3}}
.c-active-filters{margin-top:calc(var(--section-y) * -.3)}
.c-skeleton{--_sk-input-h:4.6rem;--_sk-input-bg:var(--color-neutral-200);--_sk-text-h:.4rem}.c-skeleton>*{position:relative;overflow:hidden}.c-skeleton>:not(:first-child){margin-top:2.5rem}.c-skeleton>:not(.c-skeleton__check):before{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;transform:translate3d(-100%,0,0);background:linear-gradient(50deg,transparent 30%,hsl(var(--color-neutral-100-hsl)/80%),transparent 70%);animation:3s infinite skeletonAnimation;z-index:1}.c-skeleton__btn,.c-skeleton__input{height:var(--_sk-input-h);background-color:var(--sk-input-bg,var(--_sk-input-bg));border-radius:var(--form-input-border-r,var(--_input-border-r))}.c-skeleton__input{width:100%;min-width:25rem}.c-skeleton__input--textarea{height:calc(var(--_sk-input-h)*3)}.c-skeleton__btn{width:20rem}.c-skeleton__check{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2rem}.c-skeleton-check__check{width:calc(var(--_sk-input-h)*.5);aspect-ratio:1;background-color:var(--_sk-input-bg);border-radius:.4em}.c-skeleton-check__text,.c-skeleton__text{width:100%;height:var(--_sk-text-h);background-color:var(--_sk-input-bg)}@keyframes skeletonAnimation{100%{transform:translate3d(100%,0,0)}}@media (min-width:48rem){.c-skeleton{display:grid;gap:var(--form-gap,var(--_form-gap));grid-template-columns:repeat(2,1fr)}.c-skeleton>:not(:first-child){margin-top:0}.c-skeleton__btn,.c-skeleton__check,.c-skeleton__input--long,.c-skeleton__input--textarea{grid-column:span 2}}
.c-skeleton>:not(.c-skeleton__check):before{animation:2s infinite skeletonAnimation}.c-skeleton .c-skeleton__input{border-radius:1.6rem;height:28rem}
.c-card-info__kicker{opacity:.6;font-weight:500}


