.market-cards__list{display:flex;gap:1.125rem;padding:0 1.5rem 1.25rem;-webkit-overflow-scrolling:touch;justify-content:flex-start;max-width:100%;min-width:0;overflow-anchor:none}.market-cards{display:flex;justify-content:center;padding:0 1rem}.data-card{flex:0 0 18vw;max-width:17rem}.data-card__inner{align-items:center;background:#fff;border:1px solid #386097;border-radius:.625rem;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;gap:.75rem;height:100%;min-height:18rem;padding:1rem .875rem;text-align:center}.data-card__title{color:#0b2e59;font-size:1.125rem;font-weight:700;line-height:1.3;margin:0}.data-card__figure-group{background-color:#efefef;display:flex;justify-content:center;padding:.875rem .625rem;width:100%}.data-card__value{color:#0b2e59;font-size:1.625rem;font-weight:700}.data-card__variation{align-items:center;display:flex;flex-direction:column;gap:.25rem}.variation__label{color:rgba(11,46,89,.6);font-size:.8125rem;font-weight:400}.variation__percent{font-size:1rem;font-weight:700;padding-right:1.125rem;position:relative}.variation__percent.percentage--positive{color:#1f9d53}.variation__percent.percentage--positive:after{color:#1f9d53;content:"↑";font-weight:700;position:absolute;right:0;top:50%;transform:translateY(-50%)}.variation__percent.percentage--negative{color:#d93025}.variation__percent.percentage--negative:after{color:#d93025;content:"↓";font-weight:700;position:absolute;right:0;top:50%;transform:translateY(-50%)}.data-card__comparison{display:flex;justify-content:center;margin-top:1rem;padding-top:.75rem;position:relative;width:100%}.data-card__comparison:before{background-color:#d9dee5;content:"";height:.125rem;left:-.875rem;position:absolute;right:-.875rem;top:0}.comparison__year{align-items:center;display:flex;flex-direction:column;gap:.375rem}.comparison__year-label{font-size:.8125rem}.comparison__year-value{font-size:1rem;font-weight:700}.comparison__year-value.percentage--positive{color:#1f9d53}.comparison__year-value.percentage--negative{color:#d93025}.data-card__cta{margin-top:auto;width:100%}.data-card__button{background:#ff7a12;border-radius:.375rem;color:#fff!important;display:inline-block;font-size:.8125rem;font-weight:600;padding:.5rem 1rem;text-decoration:none;transition:background .2s}.data-card__button:hover{background:#e86f0f}.data-card__cifras{gap:.75rem;height:100%;width:100%}.cifra-item,.data-card__cifras{display:flex;flex-direction:column}.cifra-item{align-items:center;flex:1;gap:.375rem}.cifra-label{font-size:1rem;font-weight:600}.cifra-label,.cifra-value{color:#0b2e59;text-align:center}.cifra-value{background-color:#f2f4f7;font-size:1.375rem;font-weight:700;padding:.75rem 1rem;width:100%}@media (max-width:768px){.market-cards__list{overflow-x:visible!important;scroll-snap-type:none!important;-webkit-overflow-scrolling:auto!important;display:flex;flex-wrap:wrap;gap:.75rem .75rem;justify-content:flex-start;padding:0 1rem .5rem!important}.data-card{flex:0 0 38vw!important;margin-right:0!important;max-width:17rem}.data-card__inner{gap:.75rem;min-height:16rem;padding:1rem .875rem}.data-card__title{align-items:center;display:flex;font-size:1rem;height:2.5rem}.data-card__figure-group{align-items:center;display:flex;height:3rem;padding:.75rem .5rem}.data-card__value{font-size:1.5rem}.data-card__variation{align-items:center;display:flex!important;flex-direction:column!important;gap:.125rem;height:2.5rem;justify-content:center;width:100%}.variation__label{color:rgba(11,46,89,.6);font-size:.8rem;order:1}.variation__percent{font-size:.95rem;order:2;padding-right:1.25rem!important}.data-card__comparison{height:2.25rem;margin-top:.5rem;padding-top:.5rem}.comparison__year{align-items:center;display:flex!important;flex-direction:column!important;gap:.125rem;justify-content:center;width:100%}.comparison__year-label{font-size:.8rem;order:1}.comparison__year-value{font-size:.95rem;order:2}.data-card__button{font-size:.875rem;padding:.5rem 1rem}.cifra-label{font-size:1rem}.cifra-value{font-size:1.375rem;height:2.65rem;padding:.5rem .75rem}.cifra-item{height:5rem;justify-content:space-between}.data-card__figure-group{justify-content:center}.data-card__value-wrapper{align-items:center;display:flex;justify-content:center;width:100%}.data-card__value{display:inline-block;text-align:center}}@media (max-width:480px){.data-card{flex:0 0 40vw!important}.data-card__inner{min-height:15rem}}