:root{--mv-expo:cubic-bezier(.16, 1, .3, 1);--mv-out:cubic-bezier(.22, 1, .36, 1);--mv-paso:48ms}.mv-tr-p .mv-w,.mv-tr-t .mv-w{clip-path:inset(-.3em -.2em -.04em);display:inline-block}.mv-tr-t .mv-w{margin-block:-.075em;line-height:1.15}.mv-tr-p .mv-w{line-height:inherit}.mv-wi{display:inline-block}.mv-pal{white-space:nowrap;display:inline-block}.mv-letra{--mv-paso:26ms}@keyframes mv-sube{0%{opacity:0;filter:blur(8px);transform:translateY(118%)}to{opacity:1;filter:blur();transform:translate(0,0)}}.mv-tr[data-d=carga] .mv-wi{animation:mv-sube .85s var(--mv-expo) backwards;animation-delay:calc(var(--mv-base,0s) + var(--i,0) * var(--mv-paso))}.mv-tr[data-d=vista].mv-arm .mv-wi{opacity:0;filter:blur(8px);transform:translateY(118%)}.mv-tr[data-d=vista].mv-arm.mv-in .mv-wi{opacity:1;filter:blur();transition:transform .85s var(--mv-expo), opacity .6s var(--mv-out), filter .7s var(--mv-out);transition-delay:calc(var(--mv-base,0s) + var(--i,0) * var(--mv-paso));transform:none}:root{--mv-dim:.5}html[data-p3=dia]{--mv-dim:.66}@keyframes mv-rell{0%{opacity:var(--mv-dim)}to{opacity:1}}@supports (animation-timeline:view()){.mv-rl{view-timeline:--mv-rl block}.mv-rl .mv-r{opacity:var(--mv-dim);animation:linear both mv-rell;animation-timeline:--mv-rl;animation-range:cover calc(14% + var(--p,0) * 30%) cover calc(22% + var(--p,0) * 30%)}}.mv-ct{font-variant-numeric:tabular-nums;justify-items:start;display:inline-grid!important}.mv-ct,.mv-ct>span{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:inherit!important;margin:0!important}.mv-ct>*{white-space:nowrap;grid-area:1/1}.mv-ct-v{visibility:hidden}.mv-ct.mv-corre .mv-ct-v{visibility:visible}.mv-ct.mv-corre .mv-ct-f{visibility:hidden}.mv-mag,.mv-mag-in{display:inline-block}.mv-cur{z-index:2147483000;pointer-events:none;opacity:0;transition:opacity .25s;position:fixed;inset:0}.mv-cur.mv-vivo{opacity:1}.mv-cur.mv-fuera,.mv-cur.mv-txt{opacity:0}.mv-cur-punto,.mv-cur-aro{will-change:transform;width:0;height:0;position:fixed;top:0;left:0}.mv-cur-punto i{background:var(--naranjo,#ff5a1f);width:8px;height:8px;transition:transform .25s var(--mv-out), opacity .25s;border-radius:50%;position:absolute;top:-4px;left:-4px;box-shadow:0 0 0 1.5px #0b0b0b80}.mv-cur-aro i{box-sizing:border-box;border:1.5px solid var(--naranjo,#ff5a1f);width:36px;height:36px;transition:transform .4s var(--mv-expo), background-color .3s;border-radius:50%;position:absolute;top:-18px;left:-18px;box-shadow:0 0 0 1px #0b0b0b80}.mv-cur-aro b{text-align:center;width:60px;font:600 13px/18px var(--font-instrument,system-ui), sans-serif;letter-spacing:.02em;color:#0b0b0b;opacity:0;transition:opacity .2s;position:absolute;top:-9px;left:-30px}.mv-cur.mv-hov .mv-cur-aro i{background:color-mix(in srgb, var(--naranjo,#ff5a1f) 14%, transparent);transform:scale(1.78)}.mv-cur.mv-hov .mv-cur-punto i{transform:scale(.5)}.mv-cur.mv-ver .mv-cur-aro i{background:var(--naranjo,#ff5a1f);transform:scale(2.3)}.mv-cur.mv-ver .mv-cur-aro b{opacity:1;transition-delay:80ms}.mv-cur.mv-ver .mv-cur-punto i{opacity:0}html.mv-cur-on,html.mv-cur-on *{cursor:none!important}html.mv-cur-on :is(input,textarea,select,[contenteditable=true]){cursor:auto!important}@media (hover:none),(pointer:coarse){.mv-cur{display:none}}@keyframes mv-par{0%{transform:translate3d(0, calc(var(--mv-v,0) * -50vh), 0)}to{transform:translate3d(0, calc(var(--mv-v,0) * 50vh), 0)}}@keyframes mv-par-i{0%{transform:translate(0,0)}to{transform:translate3d(0, calc(var(--mv-v,0) * 100vh), 0)}}@supports (animation-timeline:view()){.mv-par{animation:linear both mv-par;animation-timeline:view()}.mv-par[data-ancla=inicio]{animation-name:mv-par-i;animation-timeline:scroll(root);animation-range:0 100vh}}.mv-mf{perspective:1400px}.mv-mf-in{transform-origin:50% 60%}@keyframes mv-marco{0%{opacity:.6;transform:rotateX(18deg)scale(.92)}to{opacity:1;transform:rotateX(0)scale(1)}}@supports (animation-timeline:view()){.mv-mf-in{animation:linear both mv-marco;animation-timeline:view();animation-range:entry cover 50%}}@supports not (animation-timeline:view()){.mv-mf.mv-arm .mv-mf-in{opacity:.6;transform:rotateX(18deg)scale(.92)}.mv-mf.mv-arm.mv-in .mv-mf-in{opacity:1;transition:transform 1.1s var(--mv-expo), opacity .8s var(--mv-out);transform:none}}.mv-foco{isolation:isolate;border-radius:var(--mv-radio,22px);position:relative}.mv-foco:before,.mv-foco:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;z-index:1;transition:opacity .4s;position:absolute;inset:0}.mv-foco:before{background:radial-gradient(420px circle at var(--mx,50%) var(--my,0%), color-mix(in srgb, var(--naranjo,#ff5a1f) 14%, transparent), transparent 45%)}.mv-foco:after{background:radial-gradient(260px circle at var(--mx,50%) var(--my,0%), var(--naranjo,#ff5a1f), transparent 70%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;padding:1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media (hover:hover){.mv-foco:hover:before,.mv-foco:hover:after{opacity:1}}.mv-pasos{margin:0;padding:0;list-style:none}.mv-paso{top:calc(var(--mv-top,96px) + var(--i,0) * 14px);padding-bottom:clamp(20px,5vh,56px);position:sticky}.mv-paso-in{background:var(--sup,#fff);border:1px solid var(--linea,#14161c1f);min-height:220px;color:var(--tinta,#14161c);transform-origin:50% 0;border-radius:22px;grid-template-columns:clamp(120px,15vw,220px) 1fr;align-items:start;gap:clamp(16px,3vw,40px);padding:clamp(22px,3vw,40px);display:grid;box-shadow:0 -14px 40px -24px #00000080}.mv-paso-n{font:800 clamp(34px, 5vw, 64px)/1 var(--font-unbounded,system-ui), sans-serif;color:var(--naranjo,#ff5a1f);letter-spacing:-.03em}.mv-paso-n small{letter-spacing:0;color:var(--suave,#3f4451);font-size:.35em;font-weight:600}.mv-paso-e{letter-spacing:.14em;text-transform:uppercase;color:var(--naranjo-t,#b83a0f);margin:0 0 6px;font-size:13px;font-weight:600}.mv-paso h3{font:800 clamp(20px, 2.4vw, 30px)/1.1 var(--font-unbounded,system-ui), sans-serif;text-transform:uppercase;letter-spacing:-.02em;margin:0 0 10px}.mv-paso-t{color:var(--suave,#3f4451);max-width:52ch}.mv-paso-t>:first-child{margin-top:0}.mv-paso-t>:last-child{margin-bottom:0}@keyframes mv-hunde{0%{transform:scale(1)}to{transform:scale(.95)}}@supports (animation-timeline:view()) and (timeline-scope:--a){.mv-paso:not(:last-child) .mv-paso-in{animation:linear both mv-hunde;animation-timeline:var(--sig);animation-range:cover 8% cover 62%}}@media (max-width:640px){.mv-paso-in{grid-template-columns:1fr;min-height:0}}@keyframes mv-entra{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translate(0,0)}}.mv-entra{animation:mv-entra .8s var(--mv-expo) backwards;animation-delay:var(--mv-d,0s)}@keyframes mv-entra-t{0%{transform:translateY(14px)}to{transform:translate(0,0)}}.mv-entra-t{animation:mv-entra-t .8s var(--mv-expo) backwards;animation-delay:var(--mv-d,0s)}[data-pp]{translate:var(--pp-x,0px) var(--pp-y,0px)}.mv-foco>.p3-tarjeta,.mv-foco>.p3-serv{height:100%}.mv-foco>.p3-tarjeta:before,.mv-foco>.p3-serv:before{display:none}@media (prefers-reduced-motion:reduce){.mv-wi,.mv-r,.mv-entra,.mv-entra-t,.mv-par,.mv-mf-in,.mv-paso-in,.mv-mag,.mv-mag-in{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}[data-pp]{translate:none!important}.mv-cur{display:none!important}html.mv-cur-on,html.mv-cur-on *{cursor:auto!important}}
