#sc-opiniones-v2{--brand:var(--sc-brand);--muted:#5b6b7a;--line:#e6eff3;--card:#fff;--radius:16px;--shadow:0 10px 24px #07122c0f}#sc-opiniones-v2 .op-wrap{max-width:1320px;margin:0 auto;padding:16px 12px 38px}#sc-opiniones-v2 .op-head{text-align:center;margin-bottom:40px}#sc-opiniones-v2 .wall{margin-top:10%!important}#sc-opiniones-v2 .op-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brand);margin-bottom:6px;font-size:12px;font-weight:900;display:inline-block}#sc-opiniones-v2 .op-title{letter-spacing:-.02em;font-size:clamp(22px,3.2vw,34px);font-weight:900;line-height:1.1;font-family:var(--font-heading,"Plus Jakarta Sans",sans-serif);margin:0}#sc-opiniones-v2 .op-sub{max-width:62ch;color:var(--muted);margin:8px auto 0;font-size:clamp(13px,1.6vw,16px)}#sc-opiniones-v2 .wall-viewport{height:520px;position:relative;overflow:hidden}#sc-opiniones-v2 .wall-viewport:before,#sc-opiniones-v2 .wall-viewport:after{content:"";z-index:4;pointer-events:none;height:72px;position:absolute;left:0;right:0}#sc-opiniones-v2 .wall-viewport:before{background:linear-gradient(#fff 0%,#ffffffeb 25%,#ffffffa6 55%,#fff0 100%);top:0}#sc-opiniones-v2 .wall-viewport:after{background:linear-gradient(#fff0 0%,#ffffffa6 45%,#ffffffeb 75%,#fff 100%);bottom:0}#sc-opiniones-v2 .cols{z-index:1;grid-template-columns:1fr 1fr 1fr;align-items:stretch;gap:22px;height:100%;display:grid;position:relative}@media (max-width:980px){#sc-opiniones-v2 .cols{grid-template-columns:1fr 1fr}#sc-opiniones-v2 .col[data-col="2"]{display:none}}@media (max-width:640px){#sc-opiniones-v2 .cols{grid-template-columns:1fr}#sc-opiniones-v2 .col[data-col="1"],#sc-opiniones-v2 .col[data-col="2"]{display:none}#sc-opiniones-v2 .wall-viewport{height:640px}}#sc-opiniones-v2 .col{position:relative;overflow:hidden}#sc-opiniones-v2 .track{will-change:transform;position:absolute;left:0;right:0;transform:translate(0,0)}#sc-opiniones-v2 .card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:18px;padding:18px 18px 16px}#sc-opiniones-v2 .top{align-items:center;gap:10px;margin-bottom:10px;display:flex}#sc-opiniones-v2 .who{flex-direction:column;gap:2px;min-width:0;display:flex}#sc-opiniones-v2 .name{white-space:nowrap;text-overflow:ellipsis;max-width:34ch;margin:0;font-size:16px;font-weight:900;line-height:1.1;overflow:hidden}#sc-opiniones-v2 .meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}#sc-opiniones-v2 .chip{color:var(--brand);white-space:nowrap;background:#2d68881a;border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:900;display:inline-flex}#sc-opiniones-v2 .text{color:var(--muted);margin:0;font-size:14.5px;line-height:1.6}#sc-opiniones-v2 .avatar{aspect-ratio:1!important;border-radius:999px!important;flex:0 0 44px!important;place-items:center!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;display:grid!important;overflow:hidden!important}#sc-opiniones-v2 .avatar img{-o-object-fit:cover!important;object-fit:cover!important;border-radius:999px!important;width:100%!important;height:100%!important;display:block!important}
.bh-reveal{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.bh-reveal.bh-visible{opacity:1;transform:translateY(0)}.bh-stagger>.bh-reveal{opacity:0;transform:translateY(28px)}.bh-stagger.bh-visible>.bh-reveal{opacity:1;transform:translateY(0)}.bh-stagger.bh-visible>:first-child{transition-delay:0s}.bh-stagger.bh-visible>:nth-child(2){transition-delay:.1s}.bh-stagger.bh-visible>:nth-child(3){transition-delay:.2s}.bh-stagger.bh-visible>:nth-child(4){transition-delay:.3s}.bh-stagger.bh-visible>:nth-child(5){transition-delay:.4s}.bh-reveal-left{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translate(-32px)}.bh-reveal-left.bh-visible{opacity:1;transform:translate(0)}.bh-line-draw{stroke-dasharray:200;stroke-dashoffset:200px;transition:stroke-dashoffset 1.2s cubic-bezier(.16,1,.3,1)}.bh-visible .bh-line-draw{stroke-dashoffset:0}.bh-counter{font-variant-numeric:tabular-nums;letter-spacing:-.04em}.bh-heading-accent{display:inline-block;position:relative}.bh-heading-accent:after{content:"";background:var(--sc-brand);border-radius:2px;width:40px;height:3px;position:absolute;bottom:-4px;left:0}html:has(.bh-page){scroll-behavior:smooth}.bh-lift{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1)}.bh-lift:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000000f}
