.spy-link[data-astro-cid-wpvy4v7s]:after{content:"";background:var(--color-brand-600);transform-origin:0;height:2px;transition:transform .3s var(--ease-out-soft);border-radius:9999px;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.spy-link[data-astro-cid-wpvy4v7s].is-active{color:var(--color-ink-900)}.spy-link[data-astro-cid-wpvy4v7s].is-active:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.spy-link[data-astro-cid-wpvy4v7s]:after{transition:none}}.qr-demo[data-astro-cid-vtd23rmy] svg{shape-rendering:crispedges;width:100%;height:100%;display:block}.hero-in[data-astro-cid-ge2uvauf]{animation:hero-in var(--hero-in-dur,.6s) cubic-bezier(.22, 1, .36, 1) both}@keyframes hero-in{0%{opacity:var(--hero-in-from,.6);transform:translateY(var(--hero-in-y,8px))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hero-in[data-astro-cid-ge2uvauf]{animation:none}}.historia[data-astro-cid-qqnnwj4j]{padding-block:5rem}.historia-grid[data-astro-cid-qqnnwj4j]{gap:3.5rem;margin-top:3rem;display:grid}.paso[data-astro-cid-qqnnwj4j]{text-align:center;justify-items:center;gap:1.5rem;display:grid}.paso-texto[data-astro-cid-qqnnwj4j] p[data-astro-cid-qqnnwj4j]:last-child{margin-inline:auto}.paso-visual[data-astro-cid-qqnnwj4j]{width:100%;max-width:20rem;position:relative}.mock[data-astro-cid-qqnnwj4j]{width:100%}.mock-doc[data-astro-cid-qqnnwj4j]{padding-bottom:1.4rem}.paso-badge[data-astro-cid-qqnnwj4j]{width:3.25rem;height:3.25rem;box-shadow:0 0 0 1px var(--color-brand-200), 0 8px 20px -8px #0f323740;background:#fff;border-radius:9999px;place-items:center;display:grid;position:absolute;top:-1.1rem;right:-.9rem}.paso-check[data-astro-cid-qqnnwj4j]{width:1.9rem;height:auto;overflow:visible}.paso-check[data-astro-cid-qqnnwj4j] path[data-astro-cid-qqnnwj4j]{fill:none;stroke:#4ab378;stroke-width:72px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}html.js .paso-check[data-astro-cid-qqnnwj4j] path[data-astro-cid-qqnnwj4j]{stroke-dashoffset:1px;transition:stroke-dashoffset .45s var(--ease-out-soft) .35s}html.js .paso-visual[data-astro-cid-qqnnwj4j].is-visible .paso-check[data-astro-cid-qqnnwj4j] path[data-astro-cid-qqnnwj4j]{stroke-dashoffset:0}.doc-fila[data-astro-cid-qqnnwj4j]{border-radius:.5rem;grid-template-columns:4.6rem 1fr auto;align-items:center;gap:.6rem;min-height:1.75rem;padding:.2rem .5rem;display:grid}.doc-fila-destacada[data-astro-cid-qqnnwj4j]{background:var(--color-brand-50);box-shadow:inset 0 0 0 1px var(--color-brand-200)}.doc-marca[data-astro-cid-qqnnwj4j]{color:var(--color-brand-700);align-items:center;gap:.3rem;font-size:.7rem;font-weight:600;display:inline-flex}.doc-marca[data-astro-cid-qqnnwj4j] svg[data-astro-cid-qqnnwj4j]{width:.8rem;overflow:visible}.doc-marca[data-astro-cid-qqnnwj4j] path[data-astro-cid-qqnnwj4j]{fill:none;stroke:#4ab378;stroke-width:80px;stroke-linecap:round;stroke-linejoin:round}.doc-cierre[data-astro-cid-qqnnwj4j]{border-top:1px dashed var(--color-neutral-300,#cfd8d8);justify-content:space-between;align-items:center;margin-top:.75rem;padding:.55rem .5rem 0;font-size:.78rem;display:flex;position:relative}.sello[data-astro-cid-qqnnwj4j]{border:3px solid var(--color-brand-600);color:var(--color-brand-700);text-align:center;background:#ffffffe0;border-radius:.6rem;padding:.45rem .7rem;position:absolute;top:50%;left:34%;transform:rotate(-8deg)}.historia-logo[data-astro-cid-qqnnwj4j]{justify-self:center;width:88px;height:88px;position:relative}.historia-home[data-astro-cid-qqnnwj4j]{width:100%;height:100%}.historia-vuelo[data-astro-cid-qqnnwj4j]{display:none}.historia-cierre[data-astro-cid-qqnnwj4j]{text-align:center;margin-top:-2rem}.historia-cierre[data-astro-cid-qqnnwj4j] p[data-astro-cid-qqnnwj4j]:nth-child(2){margin-inline:auto}.historia-cierre-acciones[data-astro-cid-qqnnwj4j]{justify-content:center}@media (width>=640px){.historia[data-astro-cid-qqnnwj4j]{padding-block:7rem}}@media (width>=1024px){.historia-grid[data-astro-cid-qqnnwj4j]{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));column-gap:2.5rem}.historia-logo[data-astro-cid-qqnnwj4j],.historia-cierre[data-astro-cid-qqnnwj4j]{grid-column:1/-1}}@media (width>=1024px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html.js .historia[data-astro-cid-qqnnwj4j]{height:calc(var(--pantallas) * 100vh + 55vh);height:calc(var(--pantallas) * 100svh + 55svh);padding-block:0}html.js .historia-pin[data-astro-cid-qqnnwj4j]{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}html.js .historia-head[data-astro-cid-qqnnwj4j]{opacity:1;transform:none}html.js .historia-grid[data-astro-cid-qqnnwj4j]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:2.5rem 4rem;height:min(30rem,100svh - 14rem);margin-top:2.5rem;position:relative}html.js .paso[data-astro-cid-qqnnwj4j]{display:contents}html.js .paso-visual[data-astro-cid-qqnnwj4j],html.js .paso-texto[data-astro-cid-qqnnwj4j],html.js .historia-logo[data-astro-cid-qqnnwj4j],html.js .historia-cierre[data-astro-cid-qqnnwj4j]{transition:none;transform:none}html.js .paso-visual[data-astro-cid-qqnnwj4j]{opacity:0;visibility:hidden;grid-area:2/2;place-self:start center}html.js .paso-texto[data-astro-cid-qqnnwj4j]{text-align:left;opacity:0;visibility:hidden;grid-area:1/1/-1;place-self:center start}html.js .paso-texto[data-astro-cid-qqnnwj4j] p[data-astro-cid-qqnnwj4j]:last-child{margin-inline:0}html.js .paso-check[data-astro-cid-qqnnwj4j] path[data-astro-cid-qqnnwj4j]{opacity:0}html.js [data-astro-cid-qqnnwj4j][data-anim]{opacity:0;visibility:hidden}html.js .historia-logo[data-astro-cid-qqnnwj4j]{opacity:1;grid-area:1/2}html.js .historia-vuelo[data-astro-cid-qqnnwj4j]{transform-origin:53.1% 48.9%;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}html.js .historia-home[data-astro-cid-qqnnwj4j] [data-capa=palomita]{opacity:0}html.js .historia-cierre[data-astro-cid-qqnnwj4j]{text-align:left;opacity:0;visibility:hidden;grid-area:1/1/-1;align-self:center;margin-top:0}html.js .historia-cierre[data-astro-cid-qqnnwj4j] p[data-astro-cid-qqnnwj4j]:nth-child(2){margin-inline:0}html.js .historia-cierre-acciones[data-astro-cid-qqnnwj4j]{justify-content:flex-start}}.ref-item[data-astro-cid-fpcvp6is]:before{content:"";background:var(--color-amber-line);transform-origin:top;width:2px;position:absolute;top:.15rem;bottom:.15rem;left:0}html.js .ref-item[data-astro-cid-fpcvp6is]:before{transition:transform .7s var(--ease-out-soft);transition-delay:calc(var(--reveal-delay,0s) + .25s);transform:scaleY(0)}html.js .ref-item[data-astro-cid-fpcvp6is].is-visible:before{transform:scaleY(1)}.legal-orb[data-astro-cid-fpcvp6is]{animation:18s ease-in-out infinite alternate orb-drift}@keyframes orb-drift{0%{transform:translate(0,0)}to{transform:translate(-14rem,10rem)}}@media (prefers-reduced-motion:reduce){html.js .ref-item[data-astro-cid-fpcvp6is]:before{transition:none;transform:scaleY(1)}.legal-orb[data-astro-cid-fpcvp6is]{animation:none}}.paso[data-astro-cid-h4paav4i]:before{content:"";background:var(--color-ink-900);transform-origin:0;height:2px;position:absolute;top:0;left:0;right:0}html.js .paso[data-astro-cid-h4paav4i]:before{transition:transform .8s var(--ease-out-expo);transition-delay:calc(var(--reveal-delay,0s) + .15s);transform:scaleX(0)}html.js .paso[data-astro-cid-h4paav4i].is-visible:before{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){html.js .paso[data-astro-cid-h4paav4i]:before{transition:none;transform:scaleX(1)}}.live-dot[data-astro-cid-nv5pfjor]{animation:2.2s ease-in-out infinite live-breathe}@keyframes live-breathe{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.live-dot[data-astro-cid-nv5pfjor]{animation:none}}
