/* Readable, manual galleries for reduced motion or JavaScript disabled. */
.equipo{height:auto;min-height:0;padding:56px 0}
.equipo .eqpin{position:relative;top:auto;height:auto;overflow:visible}
.equipo .eqpin h2,.equipo .eqpin .es{padding-inline:22px}
.equipo .fliptrack{width:100%;max-width:100%;transform:none!important;overflow-x:auto;overflow-y:visible;padding:12px 22px 26px;scroll-snap-type:x proximity;overscroll-behavior-x:contain;gap:24px}
.equipo .rc-flip{height:auto;flex:0 0 min(84vw,350px);min-width:0;scroll-snap-align:start}
.equipo .rc-flip .inner{position:relative;inset:auto;transform:none!important;display:flex;flex-direction:column;height:100%;transition:none}
.equipo .rc-flip .cara{position:relative;inset:auto;transform:none!important;backface-visibility:visible;-webkit-backface-visibility:visible;overflow:hidden}
.equipo .rc-flip .front{height:310px;min-height:310px;border-radius:16px 16px 0 0}
.equipo .rc-flip .back{flex:1;min-height:305px;border-radius:0 0 16px 16px}
.equipo .rc-flip .back .bt{margin:15px 0 12px}
.equipo .rc-flip .back .bd{margin-top:auto}
.demos .mq{overflow-x:auto;overflow-y:visible;scrollbar-width:thin;overscroll-behavior-x:contain}
.demos .mtrk{animation:none;transform:none}
