.module--personas-carousel .personas-carousel{display:flex;flex-flow:column;gap:var(--rows-gap);width:100%}.module--personas-carousel .personas-carousel__cards{align-items:stretch;display:flex;gap:var(--columns-gap)}.module--personas-carousel .personas-carousel.mobile-carousel .personas-carousel__cards{height:523px}.module--personas-carousel .personas-carousel__cards__item{background-position:center 25%;background-repeat:no-repeat;background-size:auto 100%;border-radius:calc(var(--spacing-base)*4);flex:1;transition:flex var(--long-transition) ease-in-out}.module--personas-carousel .personas-carousel:not(:has(.personas-carousel__cards__item:hover)) .personas-carousel__cards__item.active,.module--personas-carousel .personas-carousel__cards:not(:has(.personas-carousel__cards__item.active)) .personas-carousel__cards__item[data-active=true]{flex:3}.module--personas-carousel .personas-carousel__cards__item>a{border-radius:inherit;color:var(--default-color);display:flex;flex-flow:column;gap:calc(var(--spacing-base)*4);height:100%;justify-content:flex-end;overflow:hidden;position:relative;z-index:2}.module--personas-carousel .personas-carousel__cards__item>a:focus{outline:2px solid var(--first-color);outline-offset:1px}.module--personas-carousel .personas-carousel__cards__item__text{color:var(--white-color);display:flex;flex-flow:column;gap:calc(var(--spacing-base)*2);overflow:hidden;padding:calc(var(--spacing-base)*4);position:relative;width:100%;z-index:2}.module--personas-carousel .personas-carousel__cards__item__text__description{font-size:var(--small-font-size);line-height:var(--small-line-height)}.module--personas-carousel .personas-carousel__cards__item__text__title__tag{align-items:center;background-color:var(--white-color);border-radius:var(--spacing-base);color:var(--default-color);display:inline-flex;font-size:var(--extra-small-font-size);gap:calc(var(--spacing-base)*2);justify-content:center;line-height:var(--extra-small-line-height);padding:var(--spacing-base) calc(var(--spacing-base)*2);white-space:nowrap;width:fit-content}.module--personas-carousel .personas-carousel__cards__item__text__title__tag svg path{fill:currentColor}.module--personas-carousel .personas-carousel__cards__item__text__title__tag svg [stroke]{stroke:currentColor}.module--personas-carousel .personas-carousel__cards__item__image:before{background:linear-gradient(to bottom,#ffffff00,rgba(var(--black-color-rgb),.6));bottom:0;content:"";display:flex;height:50%;left:0;position:absolute;width:100%}@media (width <= 992px){.module--personas-carousel .personas-carousel__cards{display:grid;grid-template-columns:repeat(2,1fr)}.module--personas-carousel .module__inner:has(.mobile-carousel){position:relative}.module--personas-carousel .module__inner:has(.mobile-carousel):after{box-shadow:inset -24px 0 15px -10px var(--white-color);content:"";display:flex;height:100%;pointer-events:none;position:absolute;right:0;top:0;width:50%;z-index:100}.module--personas-carousel .personas-carousel.mobile-carousel .personas-carousel__cards{height:350px;overflow:auto;position:relative;-ms-overflow-style:none;scrollbar-width:none}.module--personas-carousel .personas-carousel.mobile-carousel .personas-carousel__cards::-webkit-scrollbar{display:none}.module--personas-carousel .personas-carousel.mobile-carousel .personas-carousel__cards__item{background-size:cover}.module--personas-carousel:not(:has(.mobile-carousel)) .personas-carousel__cards__item{background-image:unset!important}.module--personas-carousel:not(:has(.mobile-carousel)) .personas-carousel__cards__item>a{gap:0;justify-content:flex-start}.module--personas-carousel .mobile-carousel .personas-carousel__cards{display:flex}.module--personas-carousel .mobile-carousel .personas-carousel__cards__item__mobile-image{display:none}.module--personas-carousel .mobile-carousel .personas-carousel__cards__item{display:flex;flex:1 0 auto;width:85%}.module--personas-carousel .personas-carousel:not(.mobile-carousel) .personas-carousel__cards__item__text{color:var(--default-color);padding-left:0}.module--personas-carousel .personas-carousel:not(.mobile-carousel) .personas-carousel__cards__item__text .hs_cos_wrapper_type_rich_text{display:none}.module--personas-carousel .personas-carousel.mobile-carousel .personas-carousel__cards__item>a:before{background:linear-gradient(to bottom,#ffffff00,rgba(var(--black-color-rgb),.6));border-radius:calc(var(--spacing-base)*4);bottom:0;content:"";display:flex;height:50%;left:0;position:absolute;width:100%;z-index:1}.module--personas-carousel .personas-carousel__cards__item__mobile-image{aspect-ratio:1/1;border-radius:calc(var(--spacing-base)*4);overflow:hidden}.module--personas-carousel .personas-carousel__cards__item__mobile-image img{height:100%;object-fit:cover;width:100%}.module--personas-carousel .personas-carousel:not(.mobile-carousel) .personas-carousel__cards__item__text__title__text:after{content:"→";margin-left:calc(var(--spacing-base)*2);vertical-align:middle}.module--personas-carousel .personas-carousel__cards__item__text__title__tag{background-color:var(--default-color);color:var(--white-color)}}@media (992px <= width <= 1366px){.module--personas-carousel .personas-carousel__cards:has(.personas-carousel__cards__item:not([data-active=true]):hover) .personas-carousel__cards__item[data-active=true] .personas-carousel__cards__item__text__title__tag,.module--personas-carousel .personas-carousel__cards__item:not(:hover):not([data-active=true]) .personas-carousel__cards__item__text__title__tag{display:none}}@media (width > 992px){.module--personas-carousel .personas-carousel__cards__item:has(a:focus),.module--personas-carousel .personas-carousel__cards__item:hover{flex:3}.module--personas-carousel .personas-carousel__cards:has(.personas-carousel__cards__item:has(a:focus)) .personas-carousel__cards__item:not(:has(a:focus)),.module--personas-carousel .personas-carousel__cards:has(.personas-carousel__cards__item:hover) .personas-carousel__cards__item:not(:hover){flex:1}.module--personas-carousel .personas-carousel:not(.mobile-carousel) .personas-carousel__cards{height:523px}.module--personas-carousel .personas-carousel__cards__item__mobile-image{display:none}.module--personas-carousel .personas-carousel__cards__item>a:before{background:linear-gradient(to bottom,#ffffff00,rgba(var(--black-color-rgb),.6));border-radius:calc(var(--spacing-base)*4);bottom:0;content:"";display:flex;height:50%;left:0;position:absolute;width:100%;z-index:1}.module--personas-carousel .personas-carousel__cards__item:hover .personas-carousel__cards__item__text{animation:opacity 1s ease-in-out .2s both}.module--personas-carousel .personas-carousel__cards__item__text__title{display:flex;flex-flow:row wrap;gap:calc(var(--spacing-base)*2)}.module--personas-carousel .personas-carousel__cards__item__text__title__text{margin-block:auto}.module--personas-carousel .personas-carousel__cards:has(.personas-carousel__cards__item:not(.active):hover) .personas-carousel__cards__item.active .personas-carousel__cards__item__text__title,.module--personas-carousel .personas-carousel__cards__item:not(.active):not(:hover) .personas-carousel__cards__item__text__title{flex-flow:column}.module--personas-carousel .personas-carousel__cards__item__text__description{display:-webkit-box;font-size:var(--small-font-size);-webkit-line-clamp:var(--max-lines);line-height:var(--small-line-height);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.module--personas-carousel .personas-carousel__cards__item:hover .personas-carousel__cards__item__text .personas-carousel__cards__item__text__description{animation:opacity .75s ease-in-out .25s both}@keyframes opacity{0%{opacity:0}to{opacity:1}}.module.module--personas-carousel .personas-carousel .personas-carousel__cards .personas-carousel__cards__item:hover .personas-carousel__cards__item__text .personas-carousel__cards__item__text__description{max-height:523px;opacity:1;visibility:visible}.module--personas-carousel .personas-carousel__cards:has(.personas-carousel__cards__item:not([data-active=true]):hover) .personas-carousel__cards__item__text .personas-carousel__cards__item__text__description,.module--personas-carousel .personas-carousel__cards:hover .personas-carousel__cards__item[data-active=true] .personas-carousel__cards__item__text .personas-carousel__cards__item__text__description,.module--personas-carousel .personas-carousel__cards__item:not([data-active=true]) .personas-carousel__cards__item__text .personas-carousel__cards__item__text__description{max-height:0;opacity:0;overflow:hidden;visibility:hidden}}