.counter-logos-section{background:var(--counter-logos-fondo,#fff);box-sizing:border-box;margin-left:calc(50% - var(--counter-logos-vw, 100vw)/2);margin-right:calc(50% - var(--counter-logos-vw, 100vw)/2);overflow:hidden;padding:9px 0 60px;position:relative;width:var(--counter-logos-vw,100vw)}.counter-logos-section:after{background:linear-gradient(90deg,#f72717,#ed1f7d 25.02%,#711cff 50.02%,#0d8aff 75.02%,#05e4c5);bottom:0;content:"";height:4px;left:50%;max-width:100%;position:absolute;transform:translateX(-50%);width:480px}.counter-logos-section--sin-linea:after{display:none}.counter-logos-section *,.counter-logos-section :after,.counter-logos-section :before{box-sizing:border-box}.counter-logos-section,.counter-logos-section *{font-family:Ubuntu,sans-serif!important}.counter-logos-container{margin:0 auto;max-width:1300px}.counter-logos-header{padding-bottom:24px;text-align:center}.counter-logos-title>:first-child{margin-top:0}.counter-logos-title>:last-child{margin-bottom:0}.counter-logos-title h1,.counter-logos-title h2,.counter-logos-title h3,.counter-logos-title h4,.counter-logos-title h5,.counter-logos-title h6{color:#000;font-size:34px;font-weight:700;line-height:1.3;margin:0 auto;max-width:708px;word-break:break-word}.counter-logos-title h1 span:not(.colorido),.counter-logos-title h2 span:not(.colorido),.counter-logos-title h3 span:not(.colorido),.counter-logos-title h4 span:not(.colorido),.counter-logos-title h5 span:not(.colorido),.counter-logos-title h6 span:not(.colorido){color:var(--counter-logos-acento,#ff4b2b)}.counter-logos-title span.colorido span:nth-child(7n+1){color:#f72717}.counter-logos-title span.colorido span:nth-child(7n+2){color:#ef216b}.counter-logos-title span.colorido span:nth-child(7n+3){color:#ed1f7d}.counter-logos-title span.colorido span:nth-child(7n+4){color:#711cff}.counter-logos-title span.colorido span:nth-child(7n+5){color:#5c34ff}.counter-logos-title span.colorido span:nth-child(7n+6){color:#0d8aff}.counter-logos-title span.colorido span:nth-child(7n+7){color:#09bcdf}.counter-logos-title p{color:#28292c;font-size:16px;font-weight:400;line-height:1.5;margin:24px auto 0;max-width:744px;word-break:break-word}.counter-logos-title hr{background:var(--counter-logos-acento,#ff4b2b);border:0;border-radius:2px;height:2px;margin:24px auto;width:30px}.counter-logos-title a{color:inherit;text-decoration:underline}.counter-logos-accent{color:var(--counter-logos-acento,#ff4b2b)}.counter-logos-counters-wrap{margin:0 auto;max-width:100%;padding:24px 0 0;width:fit-content}.counter-logos-counters{align-items:stretch;display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.counter-logos-counter{align-items:center;background:var(--counter-card-bg,#fff);border-radius:24px;box-shadow:0 16px 32px 8px rgba(16,26,119,.12);display:flex;flex:0 1 260px;flex-direction:column;gap:4px;max-width:260px;min-width:0;padding:40px;text-align:center}.counter-logos-counter-icon{display:block;flex-shrink:0;height:48px;object-fit:contain;width:48px}.counter-logos-counter-number{color:#000;font-size:28px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.3;margin:0;white-space:nowrap}.counter-logos-counter-text{color:#28292c;font-size:16px;font-weight:400;line-height:1.5;margin:0;word-break:break-word}.counter-logos-note{color:#0f172a;font-size:16px;font-weight:400;line-height:1.5;margin:24px 0 0;text-align:left}.counter-logos-logos{margin:48px auto 0;max-width:900px}.counter-logos-slider{display:grid;gap:34px 26px;grid-template-columns:repeat(5,minmax(0,1fr))}.counter-logos-slide{display:contents}.counter-logos-logo-item{align-items:center;background:#eaf3ff;border:3px solid #f1f7ff;border-radius:20px;display:flex;justify-content:center;min-height:108px;min-width:0;overflow:hidden;padding:24px}.counter-logos-logo-img{display:block;height:auto;max-height:58px;max-width:100%;object-fit:contain;width:auto}.counter-logos-dots{display:none}@media (min-width:768px){.counter-logos-logo-img{filter:grayscale(1) brightness(.65);opacity:.6;transition:filter .28s ease,opacity .28s ease,transform .28s ease}.counter-logos-logo-item:hover .counter-logos-logo-img{animation:counter-logos-bounce .42s ease forwards;filter:grayscale(0) saturate(1);opacity:1}@keyframes counter-logos-bounce{0%{transform:scale(1)}55%{transform:scale(1.08)}78%{transform:scale(1.035)}to{transform:scale(1.05)}}}.counter-logos-footnote{color:#28292c;font-size:16px;font-weight:400;line-height:1.5;margin:24px auto 0;max-width:744px;text-align:center}.counter-logos-footnote>:first-child{margin-top:0}.counter-logos-footnote>:last-child{margin-bottom:0}.counter-logos-footnote p{margin:0 0 12px}.counter-logos-footnote strong{font-weight:700}.counter-logos-footnote a{color:inherit;text-decoration:underline}.counter-logos-js .counter-logos-counter{opacity:0;transform:translateY(24px);will-change:opacity,transform}.counter-logos-js .counter-logos-counter.is-visible{opacity:1;transform:none;transition:opacity .6s ease var(--counter-logos-delay,0s),transform .6s ease var(--counter-logos-delay,0s)}.counter-logos-js .counter-logos-logo-item{opacity:0;transform:translateY(24px);will-change:opacity,transform}.counter-logos-js .counter-logos-logos.is-visible .counter-logos-logo-item{animation:counter-logos-logo-in .6s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--counter-logos-logo-orden, 0)*90ms)}@keyframes counter-logos-logo-in{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.counter-logos-js .counter-logos-counter{opacity:1;transform:none}.counter-logos-js .counter-logos-counter.is-visible{transition:none}.counter-logos-js .counter-logos-logo-item{opacity:1;transform:none}.counter-logos-js .counter-logos-logos.is-visible .counter-logos-logo-item{animation:none}}@media (max-width:1100px) and (min-width:768px){.counter-logos-section{padding:80px 40px 48px}.counter-logos-slider{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.counter-logos-section:after{width:130px}.counter-logos-section{padding:48px 24px}.counter-logos-header{text-align:left}.counter-logos-title h1,.counter-logos-title h2,.counter-logos-title h3,.counter-logos-title h4,.counter-logos-title h5,.counter-logos-title h6{font-size:28px;margin-left:0;margin-right:0;max-width:none}.counter-logos-title hr,.counter-logos-title p{margin-left:0;margin-right:0;max-width:none}.counter-logos-counters{align-items:center;flex-direction:column}.counter-logos-counter{flex:0 0 auto;max-width:100%;width:260px}.counter-logos-counters-wrap{width:100%}.counter-logos-logos{margin-top:48px}.counter-logos-slider{display:flex;gap:24px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.counter-logos-slider::-webkit-scrollbar{display:none}.counter-logos-slide{align-content:start;display:grid;flex:0 0 100%;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:100%;scroll-snap-align:start}.counter-logos-logo-item{min-height:107px;padding:20px}.counter-logos-logo-img{animation:none;filter:grayscale(1) brightness(.65);max-height:58px;opacity:.6;transition:none}.counter-logos-dots{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:24px}.counter-logos-dot{appearance:none;background:#d9d9d9;border:0;border-radius:50%;cursor:pointer;height:10px;margin:0;padding:0;width:10px}.counter-logos-dot.is-active{background:#697282}.counter-logos-footnote{margin-top:48px;max-width:none}}