#tvq-quienes-somos{--tvq-red:#ef2531;--tvq-black:#050505;--tvq-gray:#f3f3f3;--tvq-text:#4a4a4a;--tvq-white:#fff;--tvq-font-title:"Montserrat",system-ui,sans-serif;--tvq-font-body:"Poppins",system-ui,sans-serif;--tvq-ease:cubic-bezier(.23,1,.32,1);--tvq-radius:22px;box-sizing:border-box!important;width:100%!important;max-width:1200px!important;margin:0 auto!important;padding:clamp(2.5rem,6vw,5rem) clamp(1rem,4vw,2rem)!important;font-family:var(--tvq-font-body)!important;color:var(--tvq-text)!important}#tvq-quienes-somos *,#tvq-quienes-somos *::before,#tvq-quienes-somos *::after{box-sizing:border-box!important}#tvq-quienes-somos :is(h2,h3,p,ul,li,figure,button,video){font-family:inherit!important;text-transform:none!important}#tvq-quienes-somos :is(h2,h3,p,ul,li,figure){margin-block:0!important}#tvq-quienes-somos ul,#tvq-quienes-somos li{list-style:none!important}#tvq-quienes-somos .tvq__btn:focus,#tvq-quienes-somos .tvq__btn:active{background-color:rgba(5,5,5,.8)!important;color:#fff!important}#tvq-quienes-somos .tvq__head{max-width:760px!important;margin:0 auto!important;text-align:center!important}#tvq-quienes-somos .tvq__title{margin:0 0 1rem!important;font-family:var(--tvq-font-title)!important;font-weight:700!important;font-size:clamp(2.25rem,4.6vw,3.5rem)!important;line-height:1.05!important;letter-spacing:-.025em!important;color:var(--tvq-red)!important;text-wrap:balance!important}#tvq-quienes-somos .tvq__lead{margin:0 auto!important;max-width:62ch!important;font-size:clamp(.95rem,1.2vw,1.0625rem)!important;line-height:1.7!important;color:var(--tvq-text)!important;text-wrap:pretty!important}#tvq-quienes-somos .tvq__list{list-style:none!important;margin:clamp(1.75rem,3.5vw,2.75rem) 0 0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1rem!important}#tvq-quienes-somos .tvq__item{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:.9rem!important;padding:1.75rem 1.25rem 1.9rem!important;border-radius:20px!important;background:var(--tvq-gray)!important;transition:translate 320ms var(--tvq-ease)!important}#tvq-quienes-somos .tvq__item:nth-child(odd){background:var(--tvq-black)!important}#tvq-quienes-somos .tvq__icon{flex:none!important;width:4rem!important;height:4rem!important;display:grid!important;place-items:center!important;border:2px solid var(--tvq-red)!important;border-radius:50%!important;color:var(--tvq-red)!important}#tvq-quienes-somos .tvq__item:nth-child(odd) .tvq__icon{border-color:var(--tvq-white)!important;color:var(--tvq-white)!important}#tvq-quienes-somos .tvq__icon svg{width:1.65rem!important;height:1.65rem!important;fill:none!important;stroke:currentColor!important;stroke-width:1.5!important;stroke-linecap:round!important;stroke-linejoin:round!important}#tvq-quienes-somos .tvq__item-title{margin:0!important;font-family:var(--tvq-font-title)!important;font-weight:600!important;font-size:clamp(1.1rem,1.5vw,1.3rem)!important;line-height:1.2!important;color:var(--tvq-red)!important;text-wrap:balance!important}#tvq-quienes-somos .tvq__item-text{margin:0!important;font-size:.9rem!important;line-height:1.55!important;color:var(--tvq-black)!important}#tvq-quienes-somos .tvq__item:nth-child(odd) .tvq__item-text{color:var(--tvq-white)!important}@media (hover:hover) and (pointer:fine){#tvq-quienes-somos .tvq__item:hover{translate:0 -4px!important}}#tvq-quienes-somos .tvq__media{position:relative!important;margin:clamp(2.75rem,5vw,4rem) 0 0!important}#tvq-quienes-somos .tvq__photo{position:relative!important;aspect-ratio:16/9!important;border-radius:var(--tvq-radius)!important;overflow:hidden!important;background:#2a2a2a!important;isolation:isolate!important}#tvq-quienes-somos .tvq__poster{position:absolute!important;inset:0!important;z-index:2!important;width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;opacity:1!important;transition:opacity 500ms var(--tvq-ease)!important;pointer-events:none!important}#tvq-quienes-somos .tvq__badge{position:absolute!important;left:clamp(1rem,3vw,2.5rem)!important;top:-1.9rem!important;display:flex!important;align-items:baseline!important;gap:.6rem!important;padding:1rem 1.4rem!important;background:var(--tvq-black)!important;color:var(--tvq-white)!important;border-radius:16px!important;box-shadow:0 18px 36px -14px rgba(5,5,5,.45)!important}#tvq-quienes-somos .tvq__badge-num{font-family:var(--tvq-font-title)!important;font-weight:700!important;font-size:clamp(2.25rem,3.6vw,3.25rem)!important;line-height:1!important;color:var(--tvq-red)!important;letter-spacing:-.02em!important}#tvq-quienes-somos .tvq__badge-txt{font-size:.875rem!important;line-height:1.3!important;font-weight:500!important}#tvq-quienes-somos .tvq__ctrls{position:absolute!important;z-index:3!important;right:1rem!important;bottom:1rem!important;display:flex!important;gap:.5rem!important}#tvq-quienes-somos .tvq__btn{width:2.75rem!important;height:2.75rem!important;display:grid!important;place-items:center!important;padding:0!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:50%!important;background:rgba(5,5,5,.8)!important;color:var(--tvq-white)!important;cursor:pointer!important;touch-action:manipulation!important;transition:transform 160ms var(--tvq-ease),background-color 200ms var(--tvq-ease)!important}#tvq-quienes-somos .tvq__btn:active{transform:scale(.95)!important}#tvq-quienes-somos .tvq__btn:focus-visible{outline:2px solid var(--tvq-white)!important;outline-offset:2px!important}#tvq-quienes-somos .tvq__btn svg{width:1.15rem!important;height:1.15rem!important;fill:none!important;stroke:currentColor!important;stroke-width:1.75!important;stroke-linecap:round!important;stroke-linejoin:round!important}#tvq-quienes-somos .tvq__btn .i-on,#tvq-quienes-somos .tvq__btn .i-play{display:none!important}#tvq-quienes-somos .tvq__btn[data-tvq-play] .i-pause,#tvq-quienes-somos .tvq__btn[data-tvq-mute] .i-muted{display:block!important}@media (hover:hover) and (pointer:fine){#tvq-quienes-somos .tvq__btn:hover{background:var(--tvq-red)!important;transform:scale(1.06)!important}}@media (max-width:1024px){#tvq-quienes-somos .tvq__list{grid-template-columns:repeat(2,minmax(0,1fr))!important}#tvq-quienes-somos .tvq__item:nth-child(n){background:var(--tvq-gray)!important}#tvq-quienes-somos .tvq__item:nth-child(n) .tvq__item-text{color:var(--tvq-black)!important}#tvq-quienes-somos .tvq__item:nth-child(n) .tvq__icon{border-color:var(--tvq-red)!important;color:var(--tvq-red)!important}#tvq-quienes-somos .tvq__item:nth-child(1),#tvq-quienes-somos .tvq__item:nth-child(4){background:var(--tvq-black)!important}#tvq-quienes-somos .tvq__item:nth-child(1) .tvq__item-text,#tvq-quienes-somos .tvq__item:nth-child(4) .tvq__item-text{color:var(--tvq-white)!important}#tvq-quienes-somos .tvq__item:nth-child(1) .tvq__icon,#tvq-quienes-somos .tvq__item:nth-child(4) .tvq__icon{border-color:var(--tvq-white)!important;color:var(--tvq-white)!important}}@media (max-width:768px){#tvq-quienes-somos .tvq__photo{aspect-ratio:4/3!important}#tvq-quienes-somos .tvq__badge{top:-1.5rem!important;padding:.85rem 1.1rem!important}}@media (max-width:420px){#tvq-quienes-somos .tvq__list{grid-template-columns:minmax(0,1fr)!important}#tvq-quienes-somos .tvq__item:nth-child(n){background:var(--tvq-gray)!important}#tvq-quienes-somos .tvq__item:nth-child(n) .tvq__item-text{color:var(--tvq-black)!important}#tvq-quienes-somos .tvq__item:nth-child(n) .tvq__icon{border-color:var(--tvq-red)!important;color:var(--tvq-red)!important}#tvq-quienes-somos .tvq__item:nth-child(odd){background:var(--tvq-black)!important}#tvq-quienes-somos .tvq__item:nth-child(odd) .tvq__item-text{color:var(--tvq-white)!important}#tvq-quienes-somos .tvq__item:nth-child(odd) .tvq__icon{border-color:var(--tvq-white)!important;color:var(--tvq-white)!important}#tvq-quienes-somos .tvq__photo{aspect-ratio:1/1!important}#tvq-quienes-somos .tvq__badge{padding:.75rem 1rem!important}#tvq-quienes-somos .tvq__badge-txt{font-size:.8rem!important}}@media (prefers-reduced-motion:reduce){#tvq-quienes-somos *,#tvq-quienes-somos *::before,#tvq-quienes-somos *::after{transition-duration:.01ms!important;transition-delay:0ms!important}}