._card-link_tz7r3_1{text-decoration:none;color:inherit;display:block;height:100%}._card_tz7r3_1{position:relative;overflow:hidden;height:100%;display:flex;align-items:flex-end;padding:24px;container-type:inline-size;cursor:pointer;opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}._yellow_tz7r3_22{background:var(--color-yellow)}._dark_tz7r3_23{background:#282828}._light_tz7r3_24{background:#d9d9d9}._card_tz7r3_1:before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .3s ease;pointer-events:none}._yellow_tz7r3_22:before{background:linear-gradient(197deg,#0000 47%,#1a1a1a 47%),#282828}._dark_tz7r3_23:before,._light_tz7r3_24:before{background:linear-gradient(197deg,#0000 47%,#c5d400 47%),#d0df00}._card-link_tz7r3_1:hover ._card_tz7r3_1:before{opacity:1}._card_tz7r3_1.is-visible{opacity:1;transform:translateY(0)}._card-letter_tz7r3_55{position:absolute;top:31%;left:20%;transform:translate(-50%,-50%);font-size:155cqw;font-family:var(--font-heading);font-weight:600;line-height:.76;white-space:nowrap;pointer-events:none;user-select:none;z-index:1;transition:transform .6s cubic-bezier(.34,1.56,.64,1)}._card-shadow_tz7r3_72{position:absolute;left:-143%;top:-15.7%;width:372%;height:116%;transform:scaleX(-1);pointer-events:none;z-index:2}._card-shadow_tz7r3_72 img{width:100%;height:100%;display:block;mix-blend-mode:multiply}._yellow_tz7r3_22 ._card-letter_tz7r3_55,._light_tz7r3_24 ._card-letter_tz7r3_55{color:#212224}._dark_tz7r3_23 ._card-letter_tz7r3_55{color:#d9d9d9}._card-link_tz7r3_1:hover ._card-letter_tz7r3_55{transform:translate(-50%,-50%) scale(1.03)}._card-link_tz7r3_1:hover ._yellow_tz7r3_22 ._card-letter_tz7r3_55{color:#d9d9d9}._card-link_tz7r3_1:hover ._dark_tz7r3_23 ._card-letter_tz7r3_55,._card-link_tz7r3_1:hover ._light_tz7r3_24 ._card-letter_tz7r3_55{color:#212224}._card-title_tz7r3_104{position:relative;z-index:3;margin:0;font-family:var(--font-heading);font-size:clamp(16px,9cqw,24px);font-weight:300;line-height:1.24;transition:color .3s ease}._yellow_tz7r3_22 ._card-title_tz7r3_104,._light_tz7r3_24 ._card-title_tz7r3_104{color:#0a0a0a}._dark_tz7r3_23 ._card-title_tz7r3_104,._card-link_tz7r3_1:hover ._yellow_tz7r3_22 ._card-title_tz7r3_104{color:var(--color-white)}._card-link_tz7r3_1:hover ._dark_tz7r3_23 ._card-title_tz7r3_104,._card-link_tz7r3_1:hover ._light_tz7r3_24 ._card-title_tz7r3_104{color:#0a0a0a}@media (max-width: 768px){._card_tz7r3_1{height:auto;aspect-ratio:248 / 454;filter:brightness(.4);transition:opacity .6s ease-out,transform .6s ease-out}[data-mobile-active]{filter:brightness(1)}[data-mobile-active]:before{opacity:1}[data-mobile-active] ._card-letter_tz7r3_55{color:#212224}[data-mobile-active] ._card-title_tz7r3_104{color:#0a0a0a}}._herramientasSection_11iig_1{background-color:var(--color-black-a);padding-block:var(--spacing-20);overflow:hidden}._container_11iig_7{max-width:var(--maxWidth);margin-inline:auto;padding-inline:var(--section-padding-x)}._header_11iig_13{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-4);margin-bottom:var(--spacing-10)}._titleWrapper_11iig_21{max-width:488px}._description_11iig_25{color:var(--color-white);margin:0}._cardsGrid_11iig_30{display:flex;gap:var(--spacing-4);height:350px}._cardItem_11iig_36{flex:1 0 0;min-width:0;height:100%}._carouselMobile_11iig_43{display:none}.splide__pagination{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-2);margin-top:24px;padding:24px 0 0;list-style:none}.splide__pagination__page{width:25px;height:4px;border-radius:46.5px;border:none;background:#7d7f79;cursor:pointer;transition:all var(--transition-smooth);padding:0;margin:16}.splide__pagination__page.is-active{background:var(--color-yellow);width:122px;height:6px;border-radius:60px}@media (max-width: 1200px){._cardsGrid_11iig_30{height:250px}}@media (max-width: 992px){._cardsGrid_11iig_30{height:200px}}@media (max-width: 992px){._herramientasSection_11iig_1{padding-block:var(--spacing-16)}}@media (max-width: 768px){._herramientasSection_11iig_1{padding-block:var(--spacing-12)}._header_11iig_13{margin-bottom:var(--spacing-8)}._cardsGrid_11iig_30{display:none}._carouselMobile_11iig_43{display:block;margin-top:var(--spacing-8)}._carouselMobile_11iig_43 .splide__list{gap:var(--spacing-4)}._carouselMobile_11iig_43 .splide__track{touch-action:pan-y}}@media (max-width: 480px){._herramientasSection_11iig_1{padding-block:var(--spacing-8)}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}
