.eqv{--eqv-ink:var(--eq-tinta,#14181F);--eqv-soft:var(--eq-tinta-suave,#5B6675);--eqv-acc:var(--eq-acento,#1E50C8);--eqv-tint:var(--eq-crema-2,#EAF1FC);--eqv-line:var(--eq-linea,#E7ECF3)}.eqv-head{max-width:720px;margin-bottom:28px}.eqv-player{background:#fff;border:1px solid var(--eqv-line);border-radius:20px;overflow:hidden;box-shadow:0 24px 60px -30px #15357e59}.eqv-stage{position:relative;aspect-ratio:16/9;max-width:100%;background:#eaf1fc;overflow:hidden}.eqv-stage svg{display:block;width:100%;height:100%}.eqv-stage.paused *{animation-play-state:paused!important}.eqv-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(8px,2vw,18px);text-align:center;padding:16px;background:radial-gradient(120% 90% at 50% 40%,#1e50c88c,#0b1020e0);color:#fff}.eqv-overlay[hidden]{display:none!important}.eqv-overlay .eqv-ovtitle{font-family:var(--eq-display,sans-serif);font-weight:800;font-size:clamp(22px,4.2vw,46px);line-height:1.05;letter-spacing:-.03em;margin:0;color:#fff;text-wrap:balance}.eqv-overlay p{margin:0;font-size:clamp(13px,1.8vw,17px);opacity:.92;max-width:44ch;color:#fff}.eqv-bigplay{display:inline-flex;align-items:center;gap:12px;border:0;cursor:pointer;background:#fff;color:#15357e;font:800 clamp(15px,2vw,19px)/1 var(--eq-display,sans-serif);padding:clamp(12px,1.8vw,18px) clamp(20px,3vw,30px);border-radius:100px;box-shadow:0 12px 30px -8px #00000080;transition:transform .2s}.eqv-bigplay:hover{transform:scale(1.04)}.eqv-bigplay svg{width:22px;height:22px}.eqv-hint{font-size:12px;opacity:.8}@media(max-width:420px){.eqv-hint{display:none}}.eqv-cap{display:flex;gap:14px;align-items:flex-start;padding:16px clamp(16px,3vw,26px);border-top:1px solid var(--eqv-line);min-height:96px}.eqv-stepno{flex:none;font-family:var(--eq-display,sans-serif);font-weight:800;font-size:13px;color:#fff;background:var(--eqv-acc);border-radius:10px;padding:6px 10px;font-variant-numeric:tabular-nums;margin-top:3px}.eqv-capbody{min-width:0}.eqv-captitle{font-family:var(--eq-display,sans-serif);font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--eqv-acc)}.eqv-captext{font-size:clamp(17px,2.2vw,21px);line-height:1.35;font-weight:500;margin-top:2px;color:var(--eqv-ink);text-wrap:pretty}.eqv-bar{display:flex;gap:4px;padding:0 clamp(16px,3vw,26px)}.eqv-seg{flex:1;height:26px;border-radius:6px;background:var(--eqv-line);background-clip:content-box;overflow:hidden;cursor:pointer;border:0;padding:10px 0;min-width:0}.eqv-seg i{display:block;height:6px;border-radius:6px;width:0;background:var(--eqv-acc);transition:width .6s ease}.eqv-seg.done i{width:100%}.eqv-controls{display:flex;align-items:center;gap:8px;padding:14px clamp(16px,3vw,26px) 18px;flex-wrap:wrap}.eqv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--eqv-line);background:#fff;color:var(--eqv-ink);border-radius:100px;height:44px;min-width:44px;padding:0 14px;font:600 14px var(--eq-texto,sans-serif);cursor:pointer}.eqv-btn:hover{border-color:var(--eqv-acc);color:var(--eqv-acc)}.eqv-btn svg{width:20px;height:20px}.eqv-btn--primary{background:var(--eqv-acc);color:#fff;border-color:var(--eqv-acc);padding:0 20px}.eqv-btn--primary:hover{color:#fff;filter:brightness(1.08)}.eqv-btn[aria-pressed=false]{color:var(--eqv-soft)}.eqv-spacer{flex:1}.eqv-count{font-size:14px;color:var(--eqv-soft);font-variant-numeric:tabular-nums}.eqv :focus-visible{outline:3px solid var(--eqv-acc);outline-offset:2px}.eqv-chapters{margin-top:22px}.eqv-chapters .eqv-chtitle{font-family:var(--eq-display,sans-serif);font-weight:800;font-size:18px;margin:0 0 10px;color:var(--eqv-ink)}.eqv-chapters ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px}.eqv-chapters li{margin:0}.eqv-chap{width:100%;display:flex;align-items:center;gap:10px;text-align:left;background:#fff;border:1px solid var(--eqv-line);border-radius:12px;padding:10px 12px;font:500 14px var(--eq-texto,sans-serif);color:var(--eqv-ink);cursor:pointer;min-height:52px}.eqv-chap b{flex:none;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:var(--eqv-tint);color:var(--eqv-acc);font:800 13px var(--eq-display,sans-serif)}.eqv-chap:hover{border-color:var(--eqv-acc)}.eqv-chap.on{border-color:var(--eqv-acc);background:var(--eqv-tint)}.eqv-chap.on b{background:var(--eqv-acc);color:#fff}.eqv-nota{font-size:13px;color:var(--eqv-soft);margin:14px 0 0}.eqv-stage .pop{transform-box:fill-box;transform-origin:50% 50%;animation:eqv-pop .6s cubic-bezier(.3,1.5,.5,1) both}@keyframes eqv-pop{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.eqv-stage .fade{animation:eqv-fade .7s ease both}@keyframes eqv-fade{0%{opacity:0}to{opacity:1}}.eqv-stage .sld{animation:eqv-sld var(--t,2s) cubic-bezier(.3,.7,.3,1) both}@keyframes eqv-sld{0%{transform:translate(var(--dx,0px),var(--dy,0px))}to{transform:none}}.eqv-stage .exit{transform-box:fill-box;transform-origin:50% 100%;animation:eqv-exit 2.2s ease-in both}@keyframes eqv-exit{0%{transform:none}25%{transform:translateY(-40px) rotate(-4deg)}to{transform:translate(1000px,-40px) rotate(8deg)}}.eqv-stage .draw{stroke-dasharray:var(--len);animation:eqv-draw var(--t,1.5s) ease-in-out both}@keyframes eqv-draw{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}.eqv-stage .wave{transform-box:fill-box;transform-origin:50% 4%;animation:eqv-wave .9s ease-in-out infinite}@keyframes eqv-wave{0%,to{transform:rotate(0)}50%{transform:rotate(var(--w,-28deg))}}.eqv-stage .bob{animation:eqv-bob 2.4s ease-in-out infinite}@keyframes eqv-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.eqv-stage .legA,.eqv-stage .legB{transform-box:fill-box;transform-origin:50% 0}.eqv-stage .walking .legA{animation:eqv-step .5s ease-in-out var(--n,5) both}.eqv-stage .walking .legB{animation:eqv-step .5s ease-in-out var(--n,5) reverse both}@keyframes eqv-step{0%,to{transform:rotate(-12deg)}50%{transform:rotate(12deg)}}.eqv-stage .eye{transform-box:fill-box;transform-origin:50% 50%;animation:eqv-blink 4.2s infinite}@keyframes eqv-blink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.eqv-stage .ring{transform-box:fill-box;transform-origin:50% 50%;animation:eqv-ring 1.6s ease-in-out infinite}@keyframes eqv-ring{0%,60%,to{transform:rotate(0)}10%,30%{transform:rotate(-12deg)}20%,40%{transform:rotate(12deg)}}.eqv-stage .pulse{transform-box:fill-box;transform-origin:50% 50%;animation:eqv-pulse 1.4s ease-in-out infinite}@keyframes eqv-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.eqv-stage .glow{animation:eqv-glow 1.2s ease-in-out infinite alternate backwards}@keyframes eqv-glow{0%{opacity:.35}to{opacity:1}}.eqv-stage .wv{transform-box:fill-box;transform-origin:50% 50%;animation:eqv-wv 1.5s ease-out infinite}@keyframes eqv-wv{0%{transform:scale(.6);opacity:0}30%{opacity:1}to{transform:scale(1.35);opacity:0}}.eqv-stage .turn{transform-box:fill-box;transform-origin:50% 50%;animation:eqv-turn .9s ease-in-out both}@keyframes eqv-turn{0%{transform:rotate(0)}to{transform:rotate(var(--r,-90deg))}}.eqv-stage .wipe{animation:eqv-wipe .8s ease-in-out infinite}@keyframes eqv-wipe{0%,to{transform:translate(-30px)}50%{transform:translate(30px)}}.eqv-stage .stream{stroke-dasharray:14 10;animation:eqv-stream .4s linear infinite}@keyframes eqv-stream{0%{stroke-dashoffset:48}to{stroke-dashoffset:0}}.eqv-stage .fillUp{transform-box:fill-box;transform-origin:50% 100%;animation:eqv-fillUp 3.4s ease-out both}@keyframes eqv-fillUp{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.eqv-stage .lower{animation:eqv-lower 3s cubic-bezier(.45,0,.25,1) both}@keyframes eqv-lower{0%{transform:translateY(-170px)}to{transform:none}}.eqv-stage .press{animation:eqv-press .7s ease-in-out 3 both}@keyframes eqv-press{0%,to{transform:translateY(0)}50%{transform:translateY(12px)}}.eqv-stage .out{animation:eqv-out .5s ease both}@keyframes eqv-out{to{opacity:0}}.eqv-stage .conf{animation:eqv-conf var(--t,4s) linear infinite both}@keyframes eqv-conf{0%{transform:translateY(-120px) rotate(0)}to{transform:translateY(1020px) rotate(640deg)}}.eqv-stage .rise{animation:eqv-rise .7s ease both}@keyframes eqv-rise{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}.eqv-stage .shake{transform-box:fill-box;transform-origin:50% 100%;animation:eqv-shake .5s ease-in-out 4 both}@keyframes eqv-shake{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg)}75%{transform:rotate(3deg)}}.eqv-stage .doorOpen{transform-box:fill-box;transform-origin:0 50%;animation:eqv-door .8s ease both}@keyframes eqv-door{to{transform:scaleX(.18)}}.eqv-stage .sweep{animation:eqv-sweep var(--t,3s) linear both}@keyframes eqv-sweep{0%{transform:translate(var(--dx,-150px))}to{transform:none}}@media(prefers-reduced-motion:reduce){.eqv-stage *{animation-duration:.01s!important;animation-iteration-count:1!important;animation-delay:0s!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/eq-video-instalacion.css.map */
