.hero-layout[data-astro-cid-bbe6dxrz]{overflow:clip}.hero-grid[data-astro-cid-bbe6dxrz]{display:grid;align-items:start;gap:3rem;max-width:80rem;margin-inline:auto;padding:clamp(2rem,5vw,5rem) 1.5rem 3rem}.hero-copy[data-astro-cid-bbe6dxrz],.hero-demo[data-astro-cid-bbe6dxrz]{min-width:0}.hero-title[data-astro-cid-bbe6dxrz]{max-width:15ch;font-size:clamp(2rem,4.1vw,3.5rem);line-height:1.12;text-wrap:balance}.hero-description[data-astro-cid-bbe6dxrz]{max-width:38ch}.hero-shortcuts[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1rem}.hero-shortcuts[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;font-size:.875rem;font-weight:600;text-decoration:underline;text-underline-offset:4px}.hero-demo[data-astro-cid-bbe6dxrz]{width:100%;scroll-margin-top:calc(var(--nav-h, 68px) + 12px);--hd-rail: 4.25rem}.hero-demo[data-astro-cid-bbe6dxrz][data-scroll-ready]{height:calc(var(--hd-card-height) + var(--hd-scroll-distance))}.hd-sticky[data-astro-cid-bbe6dxrz]{position:sticky;top:calc(var(--nav-h, 68px) + 12px)}.hd-scroll-hint[data-astro-cid-bbe6dxrz]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;font-size:.8125rem;font-weight:500;color:var(--color-neutral-600)}.hd-device-layout[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:minmax(0,1fr) var(--hd-rail);gap:1rem;align-items:center}.hd-escena[data-astro-cid-bbe6dxrz]{width:100%;max-width:min(22rem,calc((100svh - var(--nav-h, 68px) - 16rem) * .488));justify-self:center;perspective:1000px}.hd-telefono[data-astro-cid-bbe6dxrz]{position:relative;width:100%;border-radius:2rem;padding:.45rem;border:1px solid var(--color-neutral-600);background:#0b141a;box-shadow:0 18px 40px #0b2a4a47}.hd-telefono[data-astro-cid-bbe6dxrz]:before,.hd-telefono[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;width:3px;border-radius:2px;background:var(--color-neutral-800)}.hd-telefono[data-astro-cid-bbe6dxrz]:before{left:-3px;top:6rem;height:3rem}.hd-telefono[data-astro-cid-bbe6dxrz]:after{right:-3px;top:8rem;height:2rem}.hd-video[data-astro-cid-bbe6dxrz]{display:block;width:100%;height:auto;aspect-ratio:560 / 1148;border-radius:1.6rem;background:var(--color-neutral-100);object-fit:cover}.hd-selector[data-astro-cid-bbe6dxrz]{min-width:0}.hd-tabs[data-astro-cid-bbe6dxrz]{position:relative;display:flex;flex-direction:column;gap:1rem}.hd-tabs[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;top:2rem;bottom:2rem;left:50%;width:1px;background:var(--color-neutral-300)}.hd-tab[data-astro-cid-bbe6dxrz]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;width:100%;min-height:4rem;padding:.5rem .125rem;border:1px solid var(--color-neutral-300);border-radius:var(--radius-md);background:#fff;color:var(--color-neutral-600);cursor:pointer;transition:background-color .2s ease-out,color .2s ease-out,transform .2s ease-out}.hd-tab-number[data-astro-cid-bbe6dxrz]{font-size:.875rem;line-height:1;font-weight:600;font-variant-numeric:tabular-nums}.hd-tab-label[data-astro-cid-bbe6dxrz]{font-size:.625rem;line-height:1.3;font-weight:500}.hd-tab[data-astro-cid-bbe6dxrz][aria-selected=true]{background:var(--color-brand-600);border-color:var(--color-brand-600);color:#fff;transform:translate(-3px)}.hd-description[data-astro-cid-bbe6dxrz]{min-height:6.5rem;padding-top:1.25rem;font-size:.8125rem;line-height:1.55}.hd-tools[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.75rem}.hd-step-count[data-astro-cid-bbe6dxrz]{font-size:.75rem;font-weight:600;color:var(--color-neutral-600);font-variant-numeric:tabular-nums}.hd-motion-toggle[data-astro-cid-bbe6dxrz]:not([hidden]){display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;gap:.5rem;padding:.5rem;border-radius:var(--radius-pill);color:var(--color-brand-600);font-size:.75rem;cursor:pointer}.hd-motion-toggle[data-astro-cid-bbe6dxrz]:before{content:"Ⅱ"}.hd-motion-toggle[data-astro-cid-bbe6dxrz][aria-label="Reanudar animación"]:before{content:"▶"}@media(min-width:1024px){.hero-grid[data-astro-cid-bbe6dxrz]{grid-template-columns:.9fr 1.1fr}.hero-copy[data-astro-cid-bbe6dxrz]{position:sticky;top:calc(var(--nav-h, 68px) + 2rem)}.hero-demo[data-astro-cid-bbe6dxrz]{--hd-rail: 5rem;max-width:36rem;justify-self:end}.hd-tab-label[data-astro-cid-bbe6dxrz]{font-size:.75rem}.hd-tab[data-astro-cid-bbe6dxrz]{min-height:4.5rem}.hd-description[data-astro-cid-bbe6dxrz]{font-size:.875rem}}@media(max-width:1023px){.hero-grid[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:stretch;gap:0;max-width:40rem;padding:1.5rem 1rem 3rem}.hero-copy[data-astro-cid-bbe6dxrz],.hero-base[data-astro-cid-bbe6dxrz]:not([hidden]),.hero-variant[data-astro-cid-bbe6dxrz]:not([hidden]){display:contents}.hero-question[data-astro-cid-bbe6dxrz]{order:-2;margin:0 0 1rem;font-size:.875rem}.hero-title[data-astro-cid-bbe6dxrz]{order:-1;max-width:19ch;font-size:clamp(1.875rem,7.8vw,2.75rem)}.hero-description[data-astro-cid-bbe6dxrz]{order:4;max-width:none;margin-top:1.5rem;line-height:1.6}.hero-action[data-astro-cid-bbe6dxrz]{order:0;margin-top:1.5rem}.hero-action[data-astro-cid-bbe6dxrz] .btn-3d{width:100%;padding:1rem;font-size:1rem;min-height:3rem}.hero-trial[data-astro-cid-bbe6dxrz]{order:1;font-size:.75rem;line-height:1.6;text-align:center;margin-top:.75rem}.hero-shortcuts[data-astro-cid-bbe6dxrz]{order:2;justify-content:space-between;margin-top:.5rem}.hero-copy[data-astro-cid-bbe6dxrz]{animation:none}.hero-demo[data-astro-cid-bbe6dxrz]{order:3;margin-top:1.5rem}}@media(max-width:359px){.hero-demo[data-astro-cid-bbe6dxrz]{--hd-rail: 4rem}.hd-device-layout[data-astro-cid-bbe6dxrz]{gap:.75rem}.hd-description[data-astro-cid-bbe6dxrz]{min-height:7.5rem}.hd-escena[data-astro-cid-bbe6dxrz]{max-width:min(22rem,calc((100svh - var(--nav-h, 68px) - 17rem) * .488))}}@media(max-height:599px),(prefers-reduced-motion:reduce){.hero-demo[data-astro-cid-bbe6dxrz][data-scroll-ready]{height:auto}.hd-sticky[data-astro-cid-bbe6dxrz]{position:relative;top:0}.hd-escena[data-astro-cid-bbe6dxrz]{max-width:20rem}.hd-tab[data-astro-cid-bbe6dxrz]{transition:none}.hd-tab[data-astro-cid-bbe6dxrz][aria-selected=true]{transform:none}}.quien[data-astro-cid-bbe6dxrz]{display:inline-grid;text-align:left;color:var(--color-accent-500)}.quien-palabra[data-astro-cid-bbe6dxrz]{position:relative;grid-area:1 / 1;justify-self:start;white-space:nowrap;opacity:0;transform:translateY(.45em);transition:opacity .3s ease-out,transform .3s ease-out}.quien-palabra[data-astro-cid-bbe6dxrz].is-activa{opacity:1;transform:none}.quien-palabra[data-astro-cid-bbe6dxrz].is-sale{opacity:0;transform:translateY(-.45em)}.quien[data-astro-cid-bbe6dxrz].is-fundido .quien-palabra[data-astro-cid-bbe6dxrz]{transform:none;transition:opacity .4s ease-in-out}.quien[data-astro-cid-bbe6dxrz].is-fundido .quien-palabra[data-astro-cid-bbe6dxrz].is-activa{transition-delay:.4s}.quien-auxi[data-astro-cid-bbe6dxrz]{position:absolute;left:100%;top:50%;margin-left:.3rem;width:1.6em;opacity:0;pointer-events:none;transform:translateY(-50%)}.quien[data-astro-cid-bbe6dxrz].is-auxi .quien-auxi[data-astro-cid-bbe6dxrz]{animation:quien-auxi-entra .45s ease-out forwards,quien-auxi-rebota 1.4s ease-in-out .45s infinite}@keyframes quien-auxi-entra{0%{opacity:0;transform:translateY(-20%) scale(.6)}to{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes quien-auxi-rebota{0%,to{transform:translateY(-50%)}50%{transform:translateY(-75%)}}@media(prefers-reduced-motion:reduce){.quien-auxi[data-astro-cid-bbe6dxrz]{opacity:1}}.pain-scene[data-astro-cid-c4nyun3u]{background:#fff;padding:clamp(3rem,6vw,6rem) 0}.pain-content[data-astro-cid-c4nyun3u]{max-width:72rem;margin-inline:auto;padding-inline:1.5rem}.pain-head[data-astro-cid-c4nyun3u]{text-align:left}.pain-stage[data-astro-cid-c4nyun3u]{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2.5rem;padding:.5rem}.pain-note[data-astro-cid-c4nyun3u]{width:calc(50% - .5rem);transform:rotate(var(--rot))}.pain-reveal[data-astro-cid-c4nyun3u]{margin:3rem auto 0;padding:0;text-align:center}.pain-card[data-astro-cid-c4nyun3u]{max-width:34rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.pain-line[data-astro-cid-c4nyun3u]{margin-top:.9rem;font-size:clamp(1.1rem,2.6vw,1.5rem);font-weight:600;line-height:1.45;color:var(--color-ink)}.paper[data-astro-cid-c4nyun3u]{padding:.9rem 1rem 1rem;border-radius:10px;box-shadow:0 12px 26px #0b2a4a2e;background:#fff7bf;color:#3a3320;font-family:Segoe Print,Bradley Hand,Comic Sans MS,cursive;background-image:repeating-linear-gradient(transparent,transparent 26px,rgba(0,0,0,.08) 27px)}.paper[data-astro-cid-c4nyun3u].pink{background:#ffd7e2;color:#4a2732}.paper[data-astro-cid-c4nyun3u].blue{background:#cfe6ff;color:#213b52}.paper[data-astro-cid-c4nyun3u] .kicker[data-astro-cid-c4nyun3u]{font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.paper[data-astro-cid-c4nyun3u] .txt[data-astro-cid-c4nyun3u]{font-size:1.02rem;line-height:1.25;margin-top:.15rem}.tape[data-astro-cid-c4nyun3u],.pin[data-astro-cid-c4nyun3u]{position:absolute;top:-8px;left:50%}.tape[data-astro-cid-c4nyun3u]{transform:translate(-50%) rotate(-3deg);width:64px;height:18px;background:#ffffff8c;border:1px solid rgba(0,0,0,.05);box-shadow:0 2px 4px #00000014}.pin[data-astro-cid-c4nyun3u]{transform:translate(-50%);width:14px;height:14px;border-radius:50%;background:var(--color-accent-500);box-shadow:0 2px 5px #00000040,inset 0 -2px 3px #0003}.wa[data-astro-cid-c4nyun3u]{background:#fff;border-radius:12px 12px 12px 4px;box-shadow:0 12px 26px #0b2a4a2e;padding:.55rem .7rem .4rem}.wa-top[data-astro-cid-c4nyun3u]{display:flex;align-items:center;gap:.45rem;margin-bottom:.3rem}.av[data-astro-cid-c4nyun3u]{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:.68rem;font-weight:700}.wa-name[data-astro-cid-c4nyun3u]{font-size:.72rem;font-weight:700;color:var(--color-ink)}.wa-body[data-astro-cid-c4nyun3u]{font-size:.86rem;line-height:1.3;color:var(--color-ink)}.wa-meta[data-astro-cid-c4nyun3u]{display:flex;justify-content:flex-end;align-items:center;gap:.2rem;margin-top:.15rem;font-size:.62rem;color:var(--color-neutral-600)}.checks[data-astro-cid-c4nyun3u]{color:#34b7f1;font-weight:700}@media(min-width:1024px){.pain-content[data-astro-cid-c4nyun3u]{display:grid;grid-template-columns:1.15fr 1fr;gap:3rem 4rem}.pain-head[data-astro-cid-c4nyun3u]{grid-column:1 / -1;max-width:42rem}.pain-reveal[data-astro-cid-c4nyun3u]{align-self:center;margin-top:0}.pain-stage[data-astro-cid-c4nyun3u]{margin-top:0}}@media(max-width:639px){.pain-content[data-astro-cid-c4nyun3u]{padding-inline:1rem}.pain-note[data-astro-cid-c4nyun3u]{width:100%;max-width:22rem;transform:none}.pain-stage[data-astro-cid-c4nyun3u]{gap:1rem}.pain-card[data-astro-cid-c4nyun3u]{max-width:28rem}}.gallery-layout[data-astro-cid-24zhf2vp]{display:grid;gap:2rem;align-items:start}.gallery-sidebar[data-astro-cid-24zhf2vp],.gallery-panels[data-astro-cid-24zhf2vp]{min-width:0}.gallery-tabs[data-astro-cid-24zhf2vp]{display:flex;flex-direction:column;border-top:1px solid var(--color-neutral-300)}.gallery-description[data-astro-cid-24zhf2vp]{max-width:36ch}@media(min-width:1024px){.gallery-layout[data-astro-cid-24zhf2vp]{grid-template-columns:1fr 2fr;gap:4rem}.gallery-context[data-astro-cid-24zhf2vp]{max-width:52rem;gap:4rem}.gallery-sidebar[data-astro-cid-24zhf2vp]{position:sticky;top:7rem}}.dash-window[data-astro-cid-24zhf2vp]{max-width:60rem;margin:0 auto;border-radius:1rem;overflow:hidden;border:1px solid var(--color-neutral-300);box-shadow:0 24px 60px -20px #0b2a4a59;background:var(--color-neutral-050)}.dash-chrome[data-astro-cid-24zhf2vp]{display:flex;align-items:center;gap:.75rem;padding:.6rem .9rem;background:var(--color-neutral-100);border-bottom:1px solid var(--color-neutral-300)}.dash-dots[data-astro-cid-24zhf2vp]{display:inline-flex;gap:.35rem}.dash-dots[data-astro-cid-24zhf2vp] span[data-astro-cid-24zhf2vp]{width:10px;height:10px;border-radius:999px;background:var(--color-neutral-300)}.dash-url[data-astro-cid-24zhf2vp]{flex:1;max-width:22rem;padding:.2rem .75rem;border-radius:999px;background:#fff;border:1px solid var(--color-neutral-300);font-size:.72rem;color:var(--color-neutral-600)}.shot-chip[data-astro-cid-24zhf2vp]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;border-bottom:1px solid var(--color-neutral-300);padding:1rem 0;text-align:left;font-size:1.1rem;font-weight:600;color:var(--color-neutral-600);cursor:pointer}.shot-chip[data-astro-cid-24zhf2vp]:after{content:"↗"}.shot-chip[data-astro-cid-24zhf2vp]:hover,.shot-chip[data-astro-cid-24zhf2vp][aria-selected=true]{color:var(--color-brand-600)}.shot-chip[data-astro-cid-24zhf2vp][aria-selected=true]:after{content:"→"}.shot-chip[data-astro-cid-24zhf2vp]:focus-visible{outline:2px solid var(--color-brand-600);outline-offset:2px}.projects-layout[data-astro-cid-jt4nxcbd]{display:grid;grid-template-columns:minmax(0,1fr);gap:3rem;align-items:start}.projects-layout[data-astro-cid-jt4nxcbd]>[data-astro-cid-jt4nxcbd]{min-width:0}.projects-methods[data-astro-cid-jt4nxcbd] summary[data-astro-cid-jt4nxcbd]{min-height:2.75rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;font-weight:600;border-block:1px solid var(--color-neutral-300);padding-block:1rem;list-style:none}.projects-methods[data-astro-cid-jt4nxcbd] summary[data-astro-cid-jt4nxcbd]::-webkit-details-marker{display:none}.projects-methods[data-astro-cid-jt4nxcbd] summary[data-astro-cid-jt4nxcbd]:after{content:"+";font-size:1.5rem}.projects-methods[data-astro-cid-jt4nxcbd][open] summary[data-astro-cid-jt4nxcbd]:after{content:"−"}.methods-list[data-astro-cid-jt4nxcbd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem;padding-top:1.5rem}@media(max-width:1023px){.projects-layout[data-astro-cid-jt4nxcbd]{gap:1.5rem}.projects-intro[data-astro-cid-jt4nxcbd] h2[data-astro-cid-jt4nxcbd]{font-size:1.75rem;line-height:1.2}.projects-intro[data-astro-cid-jt4nxcbd] p[data-astro-cid-jt4nxcbd]{font-size:1rem;line-height:1.6}.projects-example[data-astro-cid-jt4nxcbd]{margin-top:.5rem}}.projects-cta[data-astro-cid-jt4nxcbd] .btn-3d{max-width:100%;text-align:center;line-height:1.3}.project-method[data-astro-cid-jt4nxcbd]{border-top:1px solid var(--color-neutral-300);padding-top:1.5rem}@media(min-width:1024px){.projects-layout[data-astro-cid-jt4nxcbd]{grid-template-columns:1fr 1.1fr;column-gap:4rem}.projects-intro[data-astro-cid-jt4nxcbd]{grid-column:1;grid-row:1}.projects-methods[data-astro-cid-jt4nxcbd]{grid-column:1;grid-row:2}.projects-example[data-astro-cid-jt4nxcbd]{grid-column:2;grid-row:1 / 4}.projects-cta[data-astro-cid-jt4nxcbd]{grid-column:1;grid-row:3}}.hoja[data-astro-cid-jt4nxcbd]{max-width:60rem;margin:0 auto;border-radius:1rem;overflow:hidden;border:1px solid var(--color-neutral-300);box-shadow:0 24px 60px -20px #0b2a4a59;background:var(--color-neutral-050)}.hoja-chrome[data-astro-cid-jt4nxcbd]{display:flex;align-items:center;gap:.75rem;padding:.6rem .9rem;background:var(--color-neutral-100);border-bottom:1px solid var(--color-neutral-300)}.hoja-dots[data-astro-cid-jt4nxcbd]{display:inline-flex;gap:.35rem}.hoja-dots[data-astro-cid-jt4nxcbd] span[data-astro-cid-jt4nxcbd]{width:10px;height:10px;border-radius:999px;background:var(--color-neutral-300)}.hoja-url[data-astro-cid-jt4nxcbd]{flex:1;max-width:22rem;padding:.2rem .75rem;border-radius:999px;background:#fff;border:1px solid var(--color-neutral-300);font-size:.72rem;color:var(--color-neutral-600)}.hoja-scroll[data-astro-cid-jt4nxcbd]{background:#fff}.pista-scroll[data-astro-cid-jt4nxcbd]{display:none}@media(max-width:640px){.hoja-scroll[data-astro-cid-jt4nxcbd]{max-height:70vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.pista-scroll[data-astro-cid-jt4nxcbd]{display:block;margin-top:.35rem;font-size:.8rem;color:var(--color-neutral-600)}}
