.lab-li[data-astro-cid-ge2uvauf]{margin-top:14px}.lab-link[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:-.03em;text-underline-offset:.2em;color:#fff;font-weight:500;text-decoration:underline 1px}.lab-link--movil[data-astro-cid-ge2uvauf],.intro[data-astro-cid-ge2uvauf]{display:none}.js .intro[data-astro-cid-ge2uvauf]{z-index:50;color:var(--ink);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.intro-logo[data-astro-cid-ge2uvauf]{justify-items:center;gap:10px;display:grid}.intro-logo[data-astro-cid-ge2uvauf] .intro-svg{width:min(72vw,820px);height:auto;overflow:hidden}.intro-logo[data-astro-cid-ge2uvauf] .intro-letter{transform-box:fill-box;transform:translateY(120%)}.hero[data-astro-cid-ge2uvauf]{z-index:0;color:#fff;height:100svh;min-height:640px;font-family:var(--font-text);position:sticky;top:0;overflow:hidden}.js .hero[data-astro-cid-ge2uvauf]{background:var(--bg)}.hero-media[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.js .hero-media[data-astro-cid-ge2uvauf]{clip-path:inset(50% 0)}.hero-media[data-astro-cid-ge2uvauf] picture[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.hero-pic[data-astro-cid-ge2uvauf]{transform-origin:70% 30%;position:absolute;inset:0}.hero-media[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;width:100%;height:100%}.hero-pic[data-astro-cid-ge2uvauf] .liquid{width:100%;height:100%;position:absolute;inset:0}.hero-pic[data-astro-cid-ge2uvauf]:after{content:"";background:#00000080;position:absolute;inset:0}.hero-media[data-astro-cid-ge2uvauf]:after{content:"";background:var(--bg);opacity:var(--cover,0);position:absolute;inset:0}.bar[data-astro-cid-ge2uvauf]{transition:padding .6s var(--ease-expo);justify-content:space-between;align-items:flex-start;padding:16px;display:flex;position:absolute;inset:0 0 auto}.menu-open .bar[data-astro-cid-ge2uvauf]{padding:48px}.brand[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{width:auto;height:22px;margin:12px 0 0}.bar-links[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:-.05em;text-transform:uppercase;flex:1;justify-content:space-around;padding-top:13px;font-size:14px;font-weight:700;transition:opacity .3s;display:flex}.menu-open .bar-links[data-astro-cid-ge2uvauf]{opacity:0;pointer-events:none}.bar-links[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{text-decoration:none}.has-count[data-astro-cid-ge2uvauf]{position:relative}.count[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:-.06em;mix-blend-mode:difference;pointer-events:none;font-size:96px;font-weight:700;line-height:.8;position:absolute;top:-.08em;left:calc(100% + .1em)}.menu-btn[data-astro-cid-ge2uvauf]{color:#fff;align-items:center;gap:14px;display:flex}.menu-word[data-astro-cid-ge2uvauf]{font-family:var(--font-label);letter-spacing:-.04em;text-transform:uppercase;font-size:50px;line-height:.85}.burger[data-astro-cid-ge2uvauf]{width:30px;height:10px;position:relative}.burger[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{height:2px;transition:transform .45s var(--ease-expo), top .45s var(--ease-expo);background:currentColor;position:absolute;left:0;right:0}.burger[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:first-child{top:0}.burger[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:last-child{top:8px}.menu-open .burger[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:first-child{top:4px;transform:rotate(12deg)}.menu-open .burger[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:last-child{top:4px;transform:rotate(-12deg)}.hero-body[data-astro-cid-ge2uvauf]{--offset:27%;position:absolute;inset:auto 36px 56px}.stamp[data-astro-cid-ge2uvauf]{font-family:var(--font-label);letter-spacing:-.04em;font-size:60px;line-height:1.2}.title[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:-.06em;color:#fff;margin:0;font-size:clamp(56px,8vw,144px);font-weight:700;line-height:.84;position:relative}.title-mask[data-astro-cid-ge2uvauf]{margin:0 -.1em -.24em 0;padding:0 .1em .24em 0;display:block;position:relative;overflow:hidden}.title-mask--1[data-astro-cid-ge2uvauf]{margin-left:var(--offset)}.title-line[data-astro-cid-ge2uvauf]{white-space:nowrap;translate:0 var(--py,0px);display:block}.services[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:-.05em;font-size:18px;font-weight:500;line-height:1.6;display:grid;position:absolute;top:-110px;left:72%}.lead[data-astro-cid-ge2uvauf]{left:0;top:var(--lead-top,auto);max-width:min(23rem, calc(var(--offset) - 32px));letter-spacing:-.02em;text-indent:3em;font-size:clamp(13px,1.05vw,15px);font-weight:500;line-height:1.3;position:absolute;bottom:auto}.menu[data-astro-cid-ge2uvauf]{background:var(--bg);color:var(--ink);font-family:var(--font-display);transition:transform .7s var(--ease-expo);position:fixed;inset:0 0 auto;transform:translateY(-100%)}.menu[data-astro-cid-ge2uvauf][hidden]{visibility:hidden;display:block}.menu-open .menu[data-astro-cid-ge2uvauf]{visibility:visible;transform:none}.menu-in[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:flex-end;min-height:46vh;padding:132px 48px 48px;display:flex}.menu-note[data-astro-cid-ge2uvauf]{letter-spacing:-.04em;font-size:18px;font-weight:500}.menu-mail[data-astro-cid-ge2uvauf]{letter-spacing:-.07em;font-size:clamp(28px,3.2vw,46px);font-weight:600;text-decoration:none;display:block}.menu-mail[data-astro-cid-ge2uvauf]:hover{text-underline-offset:.12em;text-decoration:underline .05em}.menu-links[data-astro-cid-ge2uvauf]{letter-spacing:-.05em;justify-items:end;font-size:30px;font-weight:600;line-height:1.2;display:grid}.menu-links[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{text-decoration:none}.menu-open .brand[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{margin-left:0}.menu-open .count[data-astro-cid-ge2uvauf]{opacity:0}.brand[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf],.count[data-astro-cid-ge2uvauf]{transition:filter .3s, opacity .3s, margin .6s var(--ease-expo)}.js [data-astro-cid-ge2uvauf][data-hero-line]{transform:translateY(130%)}.js [data-astro-cid-ge2uvauf][data-hero-fade]{opacity:0}@media (width<=1199px){.hero-body[data-astro-cid-ge2uvauf]{--offset:12%}.lead[data-astro-cid-ge2uvauf]{max-width:34rem;margin-top:36px;font-size:15px;position:static}}@media (width<=1023px){.bar-links[data-astro-cid-ge2uvauf]{display:none}.services[data-astro-cid-ge2uvauf]{margin:18px 0 14px;position:static}}@media (width<=767px){.bar[data-astro-cid-ge2uvauf]{align-items:center;padding:16px}.menu-open .bar[data-astro-cid-ge2uvauf]{padding:28px}.brand[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{height:18px;margin:0}.menu-word[data-astro-cid-ge2uvauf]{font-size:40px}.hero-body[data-astro-cid-ge2uvauf]{inset:auto 16px 24px}.stamp[data-astro-cid-ge2uvauf]{font-size:40px}.title[data-astro-cid-ge2uvauf]{font-size:13.5vw}.title-line[data-astro-cid-ge2uvauf]{white-space:normal}.services[data-astro-cid-ge2uvauf]{display:none}.lab-link--movil[data-astro-cid-ge2uvauf]{margin-top:16px;font-size:18px;display:inline-block}.lead[data-astro-cid-ge2uvauf]{margin-top:18px}.title-mask--1[data-astro-cid-ge2uvauf]{margin-left:0}.menu-in[data-astro-cid-ge2uvauf]{flex-direction:column-reverse;align-items:stretch;gap:32px;padding:104px 28px 32px}.menu-links[data-astro-cid-ge2uvauf]{justify-items:start}}.proof[data-astro-cid-kur57igv]{z-index:1;background:var(--ink);color:var(--accent-ink);padding-block:clamp(96px,12vw,180px);position:relative}.talk[data-astro-cid-kur57igv]{color:var(--accent-ink);grid-column:1/span 3;padding-top:.5em;text-decoration:none}.talk-arrow[data-astro-cid-kur57igv]{transition:transform .5s var(--ease-expo);display:inline-block}@media (hover:hover) and (pointer:fine){.talk[data-astro-cid-kur57igv]:hover .talk-arrow[data-astro-cid-kur57igv]{transform:translate(4px)}}.proof-lead[data-astro-cid-kur57igv] .line{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.proof-lead[data-astro-cid-kur57igv] .line>span{display:block}.proof-lead[data-astro-cid-kur57igv]{max-width:26ch;font-family:var(--font-display);font-weight:500;font-size:var(--step-lead);letter-spacing:-.02em;grid-column:4/span 8;line-height:1.2}.stats[data-astro-cid-kur57igv]{margin:clamp(64px,8vw,120px) 0 0}.stat[data-astro-cid-kur57igv]{grid-column:span 3;align-content:start;display:grid}.stat[data-astro-cid-kur57igv] dd[data-astro-cid-kur57igv]{margin:0}.stat-num[data-astro-cid-kur57igv]{font-family:var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;padding-bottom:18px;font-size:clamp(48px,5.6vw,88px);font-weight:500;line-height:1;position:relative}.stat-num[data-astro-cid-kur57igv]:after{content:"";transform-origin:0;background:#0a0a0a24;height:1px;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:no-preference){.js .stat-num[data-astro-cid-kur57igv]:after{transition:transform 1.2s var(--ease-out);transition-delay:calc(var(--i,0) * 80ms);transform:scaleX(0)}.js .stat[data-astro-cid-kur57igv].is-in .stat-num[data-astro-cid-kur57igv]:after{transform:none}}.stat-label[data-astro-cid-kur57igv]{font-family:var(--font-display);margin-top:18px;font-weight:700}.stat-text[data-astro-cid-kur57igv]{color:#4d4d4d;max-width:26ch;margin-top:6px}@media (width<=1023px){.talk[data-astro-cid-kur57igv]{grid-column:1/-1;margin-bottom:20px}.proof-lead[data-astro-cid-kur57igv]{grid-column:1/-1}.stat[data-astro-cid-kur57igv]{grid-column:span 6;margin-bottom:48px}}@media (width<=479px){.stat[data-astro-cid-kur57igv]{grid-column:1/-1;margin-bottom:40px}}html{scroll-snap-type:y proximity}.proyectos[data-astro-cid-f3zm4s3i]{scroll-snap-align:start;background:var(--bg);outline:none;height:100svh;min-height:560px;position:relative;overflow:hidden}.slides[data-astro-cid-f3zm4s3i],.slide[data-astro-cid-f3zm4s3i]{position:absolute;inset:0}.slide[data-astro-cid-f3zm4s3i]{opacity:0;visibility:hidden;transition:opacity .9s var(--ease-out), visibility 0s linear .9s}.slide[data-astro-cid-f3zm4s3i][data-on]{opacity:1;visibility:visible;transition:opacity .9s var(--ease-out), visibility 0s;z-index:1}.slide-link[data-astro-cid-f3zm4s3i]{display:block;position:absolute;inset:0}.slide[data-astro-cid-f3zm4s3i] img[data-astro-cid-f3zm4s3i]{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%;transition:transform 2.4s var(--ease-expo);transform:scale(1.1)}.slide[data-astro-cid-f3zm4s3i][data-on] img[data-astro-cid-f3zm4s3i]{transform:scale(1)}.veil[data-astro-cid-f3zm4s3i]{pointer-events:none;background:#0a0a0a80;position:absolute;inset:0}.content[data-astro-cid-f3zm4s3i]{pointer-events:none;grid-template-rows:auto auto 1fr;padding-top:clamp(28px,5vh,56px);padding-bottom:150px;display:grid;position:absolute;inset:0}.eyebrow[data-astro-cid-f3zm4s3i]{font-family:var(--font-display);font-weight:500;font-size:var(--step-small);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.title[data-astro-cid-f3zm4s3i]{letter-spacing:-.06em;margin-top:12px;font-size:clamp(3.5rem,1rem + 10vw,12rem);line-height:.86}.mask[data-astro-cid-f3zm4s3i]{padding-bottom:.06em;display:block;overflow:hidden}.line[data-astro-cid-f3zm4s3i]{transition:transform 1.1s var(--ease-expo) .15s;display:block;transform:translateY(105%)}.slide[data-astro-cid-f3zm4s3i][data-on] .line[data-astro-cid-f3zm4s3i]{transform:none}.row[data-astro-cid-f3zm4s3i]{align-self:center;column-gap:var(--gutter);opacity:0;transition:opacity .6s var(--ease-out), transform .9s var(--ease-expo);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:16px;display:grid;transform:translateY(16px)}.slide[data-astro-cid-f3zm4s3i][data-on] .row[data-astro-cid-f3zm4s3i]{opacity:1;transition-delay:.35s;transform:none}.kind[data-astro-cid-f3zm4s3i]{font-family:var(--font-display);grid-column:1/span 4;font-weight:500}.credit[data-astro-cid-f3zm4s3i]{color:var(--muted)}.hyp[data-astro-cid-f3zm4s3i]{grid-column:5/span 5;gap:6px;max-width:44ch;display:grid}.muted-l[data-astro-cid-f3zm4s3i]{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:500}.year[data-astro-cid-f3zm4s3i]{text-align:right;font-family:var(--font-display);font-variant-numeric:tabular-nums;grid-column:12;font-weight:500}.controls[data-astro-cid-f3zm4s3i]{z-index:2;justify-items:center;gap:28px;display:grid;position:absolute;bottom:clamp(20px,4vh,36px);left:0;right:0}.pill[data-astro-cid-f3zm4s3i]{background:#161616d9;align-items:center;gap:6px;padding:6px;display:flex}.arrow[data-astro-cid-f3zm4s3i]{background:var(--surface-2);width:44px;height:44px;color:var(--ink);transition:background-color var(--t-hover) ease, transform var(--t-press) var(--ease-out);place-items:center;display:grid}.arrow[data-astro-cid-f3zm4s3i]:hover{background:#333}.arrow[data-astro-cid-f3zm4s3i]:active{transform:scale(.94)}.pill-name[data-astro-cid-f3zm4s3i]{text-align:center;min-width:11rem;font-family:var(--font-display);align-items:center;height:44px;padding:0 14px;font-weight:500;text-decoration:none;display:grid;position:relative;overflow:hidden}.pill-name[data-astro-cid-f3zm4s3i]>span[data-astro-cid-f3zm4s3i]{transition:transform .5s var(--ease-expo), opacity .3s ease;grid-area:1/1}.pill-go[data-astro-cid-f3zm4s3i]{opacity:0;transform:translateY(100%)}.pill-name[data-astro-cid-f3zm4s3i]:hover [data-astro-cid-f3zm4s3i][data-pill-name],.pill-name[data-astro-cid-f3zm4s3i]:focus-visible [data-astro-cid-f3zm4s3i][data-pill-name]{opacity:0;transform:translateY(-100%)}.pill-name[data-astro-cid-f3zm4s3i]:hover .pill-go[data-astro-cid-f3zm4s3i],.pill-name[data-astro-cid-f3zm4s3i]:focus-visible .pill-go[data-astro-cid-f3zm4s3i]{opacity:1;transform:none}.bars[data-astro-cid-f3zm4s3i]{grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;width:100%;display:grid}.bar[data-astro-cid-f3zm4s3i]{height:20px;position:relative}.bar[data-astro-cid-f3zm4s3i]:before,.fill[data-astro-cid-f3zm4s3i]{content:"";background:#f5f5f540;height:2px;position:absolute;top:9px;left:0;right:0}.fill[data-astro-cid-f3zm4s3i]{background:var(--ink);transform-origin:0;transform:scaleX(var(--p,0))}.bar[data-astro-cid-f3zm4s3i][data-done] .fill[data-astro-cid-f3zm4s3i]{transform:scaleX(1)}@media (width<=899px){.content[data-astro-cid-f3zm4s3i]{padding-bottom:170px}.kind[data-astro-cid-f3zm4s3i],.hyp[data-astro-cid-f3zm4s3i],.year[data-astro-cid-f3zm4s3i]{text-align:left;grid-column:1/-1}.row[data-astro-cid-f3zm4s3i]{align-self:end}.pill-name[data-astro-cid-f3zm4s3i]{min-width:8rem}}@media (prefers-reduced-motion:reduce){.slide[data-astro-cid-f3zm4s3i],.slide[data-astro-cid-f3zm4s3i] img[data-astro-cid-f3zm4s3i],.line[data-astro-cid-f3zm4s3i],.row[data-astro-cid-f3zm4s3i]{transition:none}}.services[data-astro-cid-ukcyiakm]{position:relative}.pin[data-astro-cid-ukcyiakm]{padding-block:var(--section)}.top[data-astro-cid-ukcyiakm]{gap:16px;margin-bottom:clamp(32px,5vw,56px);display:grid}.eyebrow[data-astro-cid-ukcyiakm]{font-family:var(--font-display);font-size:var(--step-small);letter-spacing:.24em;text-transform:uppercase;color:var(--muted);font-weight:500}.lead[data-astro-cid-ukcyiakm]{text-wrap:pretty;max-width:38ch}.list[data-astro-cid-ukcyiakm]{gap:clamp(48px,8vw,72px);margin:0;padding:0;list-style:none;display:grid}.name[data-astro-cid-ukcyiakm]{font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(2.25rem,1.2rem + 4vw,3.5rem);font-weight:500;line-height:.95}.name[data-astro-cid-ukcyiakm] button[data-astro-cid-ukcyiakm]{all:unset;cursor:pointer}.name[data-astro-cid-ukcyiakm] button[data-astro-cid-ukcyiakm]:focus-visible{outline:2px solid var(--ink);outline-offset:6px}.demo[data-astro-cid-ukcyiakm]{aspect-ratio:4/5;background:var(--surface-2);cursor:pointer;width:100%;max-width:460px;margin-top:20px;display:block;position:relative;overflow:hidden}.demo[data-astro-cid-ukcyiakm] img[data-astro-cid-ukcyiakm]{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%;transition:transform 1.2s var(--ease-expo), filter .5s var(--ease-out);transform:scale(1.08)}.services[data-astro-cid-ukcyiakm]:not(.is-pinned) .demo[data-astro-cid-ukcyiakm] img[data-astro-cid-ukcyiakm]{transform:none}.demo-tag[data-astro-cid-ukcyiakm]{background:var(--ink);color:var(--bg);font-family:var(--font-display);opacity:0;transition:opacity var(--t-ui) var(--ease-out), transform .4s var(--ease-expo);padding:6px 10px;font-size:.8rem;font-weight:500;position:absolute;bottom:12px;left:12px;transform:translateY(6px)}.demo[data-astro-cid-ukcyiakm]:hover img[data-astro-cid-ukcyiakm]{filter:grayscale(.3);transform:scale(1.03)}.demo[data-astro-cid-ukcyiakm]:hover .demo-tag[data-astro-cid-ukcyiakm],.demo[data-astro-cid-ukcyiakm]:focus-visible .demo-tag[data-astro-cid-ukcyiakm]{opacity:1;transform:none}@media (hover:none){.demo-tag[data-astro-cid-ukcyiakm]{opacity:1;transform:none}}.services[data-astro-cid-ukcyiakm].is-pinned{height:calc(100vh + var(--n) * 55vh)}.is-pinned[data-astro-cid-ukcyiakm] .pin[data-astro-cid-ukcyiakm]{grid-template-rows:auto minmax(0,1fr);height:100vh;padding-block:clamp(28px,4vh,48px);display:grid;position:sticky;top:0;overflow:hidden}.is-pinned[data-astro-cid-ukcyiakm] .top[data-astro-cid-ukcyiakm]{grid-template-columns:1fr auto;align-items:start;margin-bottom:0}.is-pinned[data-astro-cid-ukcyiakm] .lead[data-astro-cid-ukcyiakm]{text-align:right;max-width:34ch}.is-pinned[data-astro-cid-ukcyiakm] .body[data-astro-cid-ukcyiakm]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;min-height:0;display:grid;position:relative}.is-pinned[data-astro-cid-ukcyiakm] .list[data-astro-cid-ukcyiakm]{grid-column:1/span 7;gap:min(2.2vh,20px)}.is-pinned[data-astro-cid-ukcyiakm] .name[data-astro-cid-ukcyiakm]{letter-spacing:-.02em;font-size:min(4.1vw,7.8vh);line-height:1}.name[data-astro-cid-ukcyiakm] button[data-astro-cid-ukcyiakm]{perspective:8em;flex-wrap:wrap;column-gap:.28em;display:flex}.word[data-astro-cid-ukcyiakm]{display:inline-flex}.cube[data-astro-cid-ukcyiakm]{transform-style:preserve-3d;display:inline-block;position:relative;transform:translateZ(-.5em)rotateX(0)}.face[data-astro-cid-ukcyiakm]{backface-visibility:hidden;display:block}.face[data-astro-cid-ukcyiakm].off{position:relative;transform:translateZ(.5em)}.face[data-astro-cid-ukcyiakm].on{display:none;position:absolute;inset:0;transform:rotateX(-90deg)translateZ(.5em)}.is-pinned[data-astro-cid-ukcyiakm] .name[data-astro-cid-ukcyiakm] button[data-astro-cid-ukcyiakm]{flex-wrap:nowrap;height:1em;line-height:1;display:inline-flex;overflow:hidden}.is-pinned[data-astro-cid-ukcyiakm] .face[data-astro-cid-ukcyiakm].on{color:var(--ink);display:block}.is-pinned[data-astro-cid-ukcyiakm] .face[data-astro-cid-ukcyiakm].off{color:color-mix(in srgb, var(--muted) 32%, var(--bg));transition:color var(--t-hover) var(--ease-out)}.is-pinned[data-astro-cid-ukcyiakm] .name[data-astro-cid-ukcyiakm] button[data-astro-cid-ukcyiakm]:hover .face[data-astro-cid-ukcyiakm].off{color:var(--muted)}.is-pinned[data-astro-cid-ukcyiakm] .cube[data-astro-cid-ukcyiakm]{transition:transform .65s cubic-bezier(.65,0,.35,1);transition-delay:calc(var(--k) * 22ms)}.is-pinned[data-astro-cid-ukcyiakm] .item[data-astro-cid-ukcyiakm][data-on] .cube[data-astro-cid-ukcyiakm]{transform:translateZ(-.5em)rotateX(90deg)}.carousel[data-astro-cid-ukcyiakm],.is-pinned[data-astro-cid-ukcyiakm] .demo--list[data-astro-cid-ukcyiakm]{display:none}.is-pinned[data-astro-cid-ukcyiakm] .carousel[data-astro-cid-ukcyiakm]{grid-column:8/-1;align-self:stretch;display:block;position:relative;overflow:hidden}.is-pinned[data-astro-cid-ukcyiakm] .track[data-astro-cid-ukcyiakm]{position:absolute;top:0;left:0;right:0}.track[data-astro-cid-ukcyiakm]{transition:transform 1s var(--ease-expo);will-change:transform;gap:20px;display:grid}.slide[data-astro-cid-ukcyiakm]{background:var(--surface);cursor:pointer;opacity:.28;width:100%;height:min(58vh,560px);transition:opacity .7s var(--ease-out), transform 1s var(--ease-expo);display:block;position:relative;overflow:hidden;transform:scale(.9)}.slide[data-astro-cid-ukcyiakm][data-on]{opacity:1;transform:none}.slide[data-astro-cid-ukcyiakm] img[data-astro-cid-ukcyiakm]{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%;transition:transform 1.4s var(--ease-expo), filter .5s var(--ease-out);transform:scale(1.12)}.slide[data-astro-cid-ukcyiakm][data-on] img[data-astro-cid-ukcyiakm]{transform:none}.slide[data-astro-cid-ukcyiakm][data-on]:hover img[data-astro-cid-ukcyiakm]{filter:grayscale(.3);transform:scale(1.03)}.slide-cap[data-astro-cid-ukcyiakm]{font-family:var(--font-display);color:#fff;opacity:0;transition:opacity .4s var(--ease-out) .2s;justify-content:space-between;gap:12px;font-size:.85rem;font-weight:500;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.slide-cap[data-astro-cid-ukcyiakm] span[data-astro-cid-ukcyiakm]:last-child{background:var(--ink);color:var(--bg);margin:-6px -10px;padding:6px 10px}.slide[data-astro-cid-ukcyiakm][data-on] .slide-cap[data-astro-cid-ukcyiakm]{opacity:1}html.detail-open{overflow:hidden}.detail[data-astro-cid-ukcyiakm]{width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);overscroll-behavior:contain;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.detail[data-astro-cid-ukcyiakm]::backdrop{background:0 0}.d-bg[data-astro-cid-ukcyiakm]{background:var(--bg);position:fixed;inset:0}.d-close[data-astro-cid-ukcyiakm]{z-index:3;background:var(--ink);min-height:44px;color:var(--bg);font-family:var(--font-display);align-items:center;gap:10px;padding:0 18px;font-weight:500;display:inline-flex;position:fixed;top:20px;right:20px}.d-close[data-astro-cid-ukcyiakm]:hover{background:var(--muted)}.d-hero[data-astro-cid-ukcyiakm]{height:min(78vh,820px);position:relative}.d-media[data-astro-cid-ukcyiakm]{position:absolute;inset:0;overflow:hidden}.d-media[data-astro-cid-ukcyiakm] img[data-astro-cid-ukcyiakm]{object-fit:cover;filter:grayscale()brightness(.62);width:100%;height:100%}.d-head[data-astro-cid-ukcyiakm]{gap:12px;display:grid;position:absolute;bottom:clamp(24px,5vh,56px);left:0;right:0}.d-kicker[data-astro-cid-ukcyiakm]{font-family:var(--font-display);font-weight:500;font-size:var(--step-small);letter-spacing:.08em;text-transform:uppercase}.d-title[data-astro-cid-ukcyiakm]{letter-spacing:-.06em;max-width:12ch;font-size:clamp(3.25rem,1rem + 9vw,11rem);line-height:.86}.d-body[data-astro-cid-ukcyiakm]{padding-bottom:clamp(64px,10vw,140px);position:relative}.d-intro[data-astro-cid-ukcyiakm]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:32px;padding-block:clamp(56px,8vw,112px);display:grid}.d-desc[data-astro-cid-ukcyiakm]{max-width:30ch;font-family:var(--font-display);letter-spacing:-.035em;grid-column:1/span 7;font-size:clamp(1.6rem,1rem + 1.8vw,2.6rem);font-weight:500;line-height:1.12}.d-facts[data-astro-cid-ukcyiakm]{grid-column:9/span 4;align-content:start;gap:20px;margin:0;display:grid}.d-facts[data-astro-cid-ukcyiakm] dt[data-astro-cid-ukcyiakm],.d-label[data-astro-cid-ukcyiakm]{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:.75rem;font-weight:500}.d-facts[data-astro-cid-ukcyiakm] dd[data-astro-cid-ukcyiakm]{margin:0}.d-test[data-astro-cid-ukcyiakm]{background:var(--ink);color:var(--bg);padding:clamp(28px,4vw,56px)}.d-test[data-astro-cid-ukcyiakm] .d-label[data-astro-cid-ukcyiakm]{color:var(--bg);opacity:.6}.d-test-t[data-astro-cid-ukcyiakm]{max-width:26ch;font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(1.8rem,1rem + 2.6vw,3.6rem);font-weight:700;line-height:1.02}.d-sec[data-astro-cid-ukcyiakm]{padding-top:clamp(72px,9vw,128px)}.d-h-row[data-astro-cid-ukcyiakm]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.d-h[data-astro-cid-ukcyiakm]{letter-spacing:-.05em;margin-bottom:clamp(24px,3vw,40px);font-size:clamp(2rem,1rem + 3vw,3.75rem)}.d-phases[data-astro-cid-ukcyiakm]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.d-phases[data-astro-cid-ukcyiakm] li[data-astro-cid-ukcyiakm]{background:var(--surface);align-content:start;gap:10px;min-height:200px;padding:24px;display:grid}.d-ph-name[data-astro-cid-ukcyiakm]{font-family:var(--font-display);letter-spacing:-.04em;font-size:1.6rem;font-weight:700}.d-ph-text[data-astro-cid-ukcyiakm]{color:var(--muted)}.d-road[data-astro-cid-ukcyiakm]{gap:8px;display:grid;overflow-x:auto}.d-row[data-astro-cid-ukcyiakm]{grid-template-columns:minmax(140px,1.2fr) 4fr;align-items:center;gap:16px;min-width:560px;display:grid}.d-weeks[data-astro-cid-ukcyiakm]{min-width:560px;font-family:var(--font-display);color:var(--muted);grid-template-columns:minmax(140px,1.2fr) 4fr;column-gap:16px;font-size:.75rem;display:grid}.d-weeks-in[data-astro-cid-ukcyiakm]{grid-column:2;grid-template-columns:repeat(var(--w), minmax(0, 1fr));column-gap:4px;padding-inline:6px;display:grid}.d-weeks[data-astro-cid-ukcyiakm] span[data-astro-cid-ukcyiakm]{padding-left:8px}.d-row[data-astro-cid-ukcyiakm] p[data-astro-cid-ukcyiakm]{font-family:var(--font-display);font-weight:500}.d-track[data-astro-cid-ukcyiakm]{grid-template-columns:repeat(var(--w), minmax(0, 1fr));background:var(--surface);column-gap:4px;padding:6px;display:grid}.d-bar[data-astro-cid-ukcyiakm]{background:var(--ink);min-height:40px;color:var(--bg);font-family:var(--font-display);white-space:nowrap;align-items:center;padding:0 12px;font-size:.8rem;font-weight:500;display:flex}.d-deliver[data-astro-cid-ukcyiakm]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.d-deliver[data-astro-cid-ukcyiakm] li[data-astro-cid-ukcyiakm]{background:var(--surface);font-family:var(--font-display);letter-spacing:-.03em;padding:24px;font-size:clamp(1.2rem,1rem + .6vw,1.6rem);font-weight:500}.d-deliver[data-astro-cid-ukcyiakm] li[data-astro-cid-ukcyiakm]:before{content:"+ ";color:var(--muted)}.d-cta[data-astro-cid-ukcyiakm]{column-gap:var(--gutter);background:var(--surface);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:40px;margin-top:clamp(72px,9vw,128px);padding:clamp(28px,4vw,64px);display:grid}.d-cta-head[data-astro-cid-ukcyiakm]{grid-column:1/span 5;align-content:start;gap:16px;display:grid}.d-form[data-astro-cid-ukcyiakm]{grid-column:7/-1}.ink[data-astro-cid-ukcyiakm]{color:var(--ink);font-weight:500}.d-form[data-astro-cid-ukcyiakm] input[data-input],.d-form[data-astro-cid-ukcyiakm] .chip span{background:var(--bg)}.d-cta-t[data-astro-cid-ukcyiakm]{font-family:var(--font-display);letter-spacing:-.055em;font-size:clamp(2.4rem,1rem + 5vw,6rem);font-weight:700;line-height:.95}.d-next[data-astro-cid-ukcyiakm]{background:var(--surface);text-align:left;width:100%;transition:background-color var(--t-hover) ease;justify-items:start;gap:6px;margin-top:8px;padding:clamp(24px,3vw,40px);display:grid}.d-next[data-astro-cid-ukcyiakm]:hover{background:var(--surface-2)}.d-next-name[data-astro-cid-ukcyiakm]{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(1.6rem,1rem + 2vw,3rem);font-weight:700}@media (width<=899px){.d-desc[data-astro-cid-ukcyiakm],.d-facts[data-astro-cid-ukcyiakm],.d-cta-head[data-astro-cid-ukcyiakm],.d-form[data-astro-cid-ukcyiakm]{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.is-pinned[data-astro-cid-ukcyiakm] .cube[data-astro-cid-ukcyiakm],.demo[data-astro-cid-ukcyiakm] img[data-astro-cid-ukcyiakm],.demo-tag[data-astro-cid-ukcyiakm],.track[data-astro-cid-ukcyiakm],.slide[data-astro-cid-ukcyiakm],.slide[data-astro-cid-ukcyiakm] img[data-astro-cid-ukcyiakm]{transition:none}}.contact[data-astro-cid-he3spzz3]{padding-block:var(--section);row-gap:48px}.intro[data-astro-cid-he3spzz3]{grid-column:1/span 5;align-self:start;position:sticky;top:6rem}.intro[data-astro-cid-he3spzz3] h2[data-astro-cid-he3spzz3]{margin-bottom:24px;font-size:clamp(2.5rem,1rem + 4vw,4.5rem)}.form-wrap[data-astro-cid-he3spzz3]{grid-column:7/-1}.form[data-astro-cid-he3spzz3]{gap:40px;display:grid}[data-astro-cid-he3spzz3][hidden]{display:none!important}.row[data-astro-cid-he3spzz3]{gap:var(--gutter);grid-template-columns:1fr 1fr;display:grid}fieldset[data-astro-cid-he3spzz3]{border:0;min-width:0;margin:0;padding:0}.label[data-astro-cid-he3spzz3]{font-family:var(--font-display);color:var(--ink);margin-bottom:10px;padding:0;font-size:1rem;font-weight:500;display:block}.hint[data-astro-cid-he3spzz3]{color:var(--muted);margin:-4px 0 10px}.field[data-astro-cid-he3spzz3] input[data-input]{width:100%;min-height:3.5rem;font-family:var(--font-text);font-size:var(--step-body);background:var(--surface);border:1px solid var(--surface-2);border-radius:var(--radius);transition:border-color var(--t-hover) ease, background-color var(--t-hover) ease;padding:0 1rem;display:block}.field[data-astro-cid-he3spzz3] input[data-input]::placeholder{color:#6b6b6b}.field[data-astro-cid-he3spzz3] input[data-input]:hover{border-color:#3a3a3a}.field[data-astro-cid-he3spzz3] input[data-input]:focus{border-color:var(--ink);background:var(--bg);outline:none}.field[data-astro-cid-he3spzz3] input[data-input][aria-invalid=true]{border-color:var(--error)}.field[data-astro-cid-he3spzz3] .iti{width:100%;display:block}.field[data-astro-cid-he3spzz3] .iti__selected-country{padding-inline:1rem .5rem}.field[data-astro-cid-he3spzz3] .iti__selected-dial-code{color:var(--ink)}.iti__country-selector{color:var(--ink);border-radius:var(--radius)}.iti__search-input{background:var(--surface);color:var(--ink);padding:12px 1rem}.iti__country.iti__highlight{background:var(--surface-2)}.iti__country .iti__dial-code{color:var(--muted)}.chips[data-astro-cid-he3spzz3]{flex-wrap:wrap;gap:10px;display:flex}.chip[data-astro-cid-he3spzz3]{cursor:pointer;position:relative}.chip[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip[data-astro-cid-he3spzz3] span[data-astro-cid-he3spzz3]{background:var(--surface);border:1px solid var(--surface-2);border-radius:var(--radius);min-height:2.75rem;font-family:var(--font-display);transition:background-color var(--t-hover) ease, color var(--t-hover) ease, border-color var(--t-hover) ease, transform var(--t-press) var(--ease-out);align-items:center;padding:0 1.1rem;font-weight:500;display:inline-flex}@media (hover:hover){.chip[data-astro-cid-he3spzz3]:hover span[data-astro-cid-he3spzz3]{border-color:#3a3a3a}}.chip[data-astro-cid-he3spzz3]:active span[data-astro-cid-he3spzz3]{transform:scale(.97)}.chip[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:checked+span[data-astro-cid-he3spzz3]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.chip[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:focus-visible+span[data-astro-cid-he3spzz3]{outline:2px solid var(--accent);outline-offset:3px}[data-astro-cid-he3spzz3][aria-invalid=true] .chip[data-astro-cid-he3spzz3] span[data-astro-cid-he3spzz3]{border-color:var(--error)}.error[data-astro-cid-he3spzz3]{color:var(--error);margin-top:10px}.error[data-astro-cid-he3spzz3]:empty{display:none}.trap[data-astro-cid-he3spzz3]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.send[data-astro-cid-he3spzz3]{flex-wrap:wrap;align-items:center;gap:24px;margin-top:8px;display:flex}.button[data-astro-cid-he3spzz3]:disabled{opacity:.5;cursor:progress}.status[data-astro-cid-he3spzz3]{color:var(--muted)}.status[data-astro-cid-he3spzz3].is-error{color:var(--error)}.done[data-astro-cid-he3spzz3]{align-self:start}.done-title[data-astro-cid-he3spzz3]{max-width:18ch;margin-bottom:20px;font-size:clamp(1.75rem,1rem + 2.2vw,3rem);line-height:1.1}.done-title[data-astro-cid-he3spzz3]:focus{outline:none}.done-text[data-astro-cid-he3spzz3]{font-size:var(--step-lead);max-width:34ch;margin-bottom:40px}.again[data-astro-cid-he3spzz3]{font-family:var(--font-display);gap:.5em;font-weight:500;display:inline-flex}.again[data-astro-cid-he3spzz3] .talk-arrow[data-astro-cid-he3spzz3]{transition:transform .5s var(--ease-expo);display:inline-block}@media (hover:hover) and (pointer:fine){.again[data-astro-cid-he3spzz3]:hover .talk-arrow[data-astro-cid-he3spzz3]{transform:translate(4px)}}@media (prefers-reduced-motion:no-preference){.form[data-astro-cid-he3spzz3].is-leaving{opacity:0;transition:opacity .24s var(--ease-out), transform .24s var(--ease-out);transform:translateY(-12px)}.done[data-astro-cid-he3spzz3]:not([hidden])>[data-astro-cid-he3spzz3]{animation:done-in .7s var(--ease-expo) both}.done[data-astro-cid-he3spzz3]:not([hidden])>[data-astro-cid-he3spzz3]:nth-child(2){animation-delay:80ms}.done[data-astro-cid-he3spzz3]:not([hidden])>[data-astro-cid-he3spzz3]:nth-child(3){animation-delay:.16s}}@keyframes done-in{0%{opacity:0;transform:translateY(20px)}}@media (width<=1023px){.intro[data-astro-cid-he3spzz3]{grid-column:1/-1;position:static}.form[data-astro-cid-he3spzz3],.done[data-astro-cid-he3spzz3]{grid-column:1/-1}}@media (width<=599px){.row[data-astro-cid-he3spzz3]{grid-template-columns:1fr;gap:40px}}.metodo[data-astro-cid-umww5oo7]{height:calc(var(--n) * 100vh + 40vh);position:relative}.pin[data-astro-cid-umww5oo7]{grid-template-rows:1fr auto;height:100svh;padding-block:clamp(80px,12vh,140px) clamp(32px,6vh,64px);display:grid;position:sticky;top:0;overflow:hidden}.frase[data-astro-cid-umww5oo7]{letter-spacing:-.06em;align-self:center;font-size:clamp(3rem,1rem + 9vw,11rem);line-height:.92}.verbo[data-astro-cid-umww5oo7]{height:1.12em;display:block;overflow:hidden}.pista[data-astro-cid-umww5oo7]{transform:translateY(calc(var(--s,0) * -1.12em));transition:transform .9s var(--ease-expo);flex-direction:column;display:flex}.pista[data-astro-cid-umww5oo7]>span[data-astro-cid-umww5oo7]{height:1.12em;display:block}.linea2[data-astro-cid-umww5oo7]{flex-wrap:wrap;align-items:center;gap:.18em;display:flex}.ventana[data-astro-cid-umww5oo7]{background:var(--surface);width:2.4em;height:.78em;display:inline-block;position:relative;overflow:hidden}.ventana[data-astro-cid-umww5oo7] img[data-astro-cid-umww5oo7]{object-fit:cover;clip-path:inset(100% 0 0);width:100%;height:100%;transition:clip-path .9s var(--ease-in-out), transform 1.4s var(--ease-expo);position:absolute;inset:0;transform:scale(1.25)}.ventana[data-astro-cid-umww5oo7] img[data-astro-cid-umww5oo7].on{clip-path:inset(0);transform:scale(1)}.pie[data-astro-cid-umww5oo7]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:20px;display:grid}.pasos[data-astro-cid-umww5oo7]{font-family:var(--font-display);font-weight:500;font-size:var(--step-lead);letter-spacing:-.02em;color:var(--surface-2);flex-wrap:wrap;grid-column:1/span 5;gap:.2em 1.2em;display:flex}.pasos[data-astro-cid-umww5oo7] li[data-astro-cid-umww5oo7]{transition:color var(--t-ui) ease}.pasos[data-astro-cid-umww5oo7] li[data-astro-cid-umww5oo7].on{color:var(--ink)}.fichas[data-astro-cid-umww5oo7]{grid-column:8/span 5;display:grid}.ficha[data-astro-cid-umww5oo7]{opacity:0;transition:opacity .5s var(--ease-out), transform .7s var(--ease-out);grid-area:1/1;gap:10px;display:grid;transform:translateY(14px)}.ficha[data-astro-cid-umww5oo7].on{opacity:1;transform:none}.texto[data-astro-cid-umww5oo7]{font-size:var(--step-lead);line-height:1.35}.ink[data-astro-cid-umww5oo7]{color:var(--ink)}@media (width<=899px){.pasos[data-astro-cid-umww5oo7],.fichas[data-astro-cid-umww5oo7]{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.pista[data-astro-cid-umww5oo7],.ventana[data-astro-cid-umww5oo7] img[data-astro-cid-umww5oo7],.ficha[data-astro-cid-umww5oo7]{transition:none}}.lab[data-astro-cid-s6k24bq7]{padding-top:var(--section)}.cabeza[data-astro-cid-s6k24bq7]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:20px;margin-bottom:clamp(28px,4vw,48px);display:grid}.cabeza[data-astro-cid-s6k24bq7] h2[data-astro-cid-s6k24bq7]{letter-spacing:-.065em;grid-column:1/-1;font-size:clamp(4rem,1rem + 13vw,15rem);line-height:.82}.cabeza[data-astro-cid-s6k24bq7] .lead[data-astro-cid-s6k24bq7]{grid-column:8/span 5;max-width:34ch}.filtros[data-astro-cid-s6k24bq7]{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.filtro[data-astro-cid-s6k24bq7]{background:var(--surface);min-height:44px;color:var(--muted);font-family:var(--font-display);transition:background-color var(--t-hover) ease, color var(--t-hover) ease, transform var(--t-press) var(--ease-out);align-items:center;gap:10px;padding:0 18px;font-weight:500;display:inline-flex}.filtro[data-astro-cid-s6k24bq7] span[data-astro-cid-s6k24bq7]{opacity:.6;font-variant-numeric:tabular-nums;font-size:.8em}.filtro[data-astro-cid-s6k24bq7]:hover{color:var(--ink)}.filtro[data-astro-cid-s6k24bq7]:active{transform:scale(.97)}.filtro[data-astro-cid-s6k24bq7][aria-pressed=true]{background:var(--ink);color:var(--bg)}.bento[data-astro-cid-s6k24bq7]{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:clamp(90px,9vw,140px);grid-auto-flow:dense;gap:8px;margin:0;padding:0;list-style:none;display:grid}.pieza[data-astro-cid-s6k24bq7]{grid-column:span var(--c,2);grid-row:span var(--r,2);min-width:0}.pieza[data-astro-cid-s6k24bq7][hidden]{display:none}.pieza-in[data-astro-cid-s6k24bq7]{background:var(--surface);width:100%;height:100%;color:var(--ink);text-decoration:none;display:block;position:relative;overflow:hidden}.pieza[data-astro-cid-s6k24bq7] img[data-astro-cid-s6k24bq7]{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%;transition:filter .6s var(--ease-out), transform 1.2s var(--ease-expo);position:absolute;inset:0}.velo[data-astro-cid-s6k24bq7]{transition:background-color .6s var(--ease-out);background:#0a0a0a73;position:absolute;inset:0}.top[data-astro-cid-s6k24bq7]{font-family:var(--font-display);justify-content:space-between;gap:12px;font-size:.8rem;font-weight:500;display:flex;position:absolute;top:14px;left:16px;right:16px}.n[data-astro-cid-s6k24bq7]{color:var(--muted);font-variant-numeric:tabular-nums}.estado[data-astro-cid-s6k24bq7]{background:var(--ink);color:var(--bg);margin:-4px -6px 0 0;padding:4px 10px}.off[data-astro-cid-s6k24bq7] .estado[data-astro-cid-s6k24bq7]{color:var(--ink);box-shadow:inset 0 0 0 1px var(--muted);background:0 0}.meta[data-astro-cid-s6k24bq7]{gap:4px;display:grid;position:absolute;bottom:14px;left:16px;right:16px}.name[data-astro-cid-s6k24bq7]{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(1.25rem,.8rem + 1.2vw,2.25rem);font-weight:700;line-height:1}.kind[data-astro-cid-s6k24bq7]{font-size:var(--step-small);color:var(--muted)}.text[data-astro-cid-s6k24bq7]{max-width:40ch;font-size:var(--step-small);opacity:0;max-height:0;transition:max-height .5s var(--ease-expo), opacity .3s ease;line-height:1.4;overflow:hidden}.off[data-astro-cid-s6k24bq7] .name[data-astro-cid-s6k24bq7]{color:var(--muted);text-decoration:line-through .08em}.off[data-astro-cid-s6k24bq7] img[data-astro-cid-s6k24bq7]{opacity:.5}@media (hover:hover) and (pointer:fine){.pieza-in[data-astro-cid-s6k24bq7]:hover img[data-astro-cid-s6k24bq7]{filter:grayscale(0);transform:scale(1.04)}.off[data-astro-cid-s6k24bq7] .pieza-in[data-astro-cid-s6k24bq7]:hover img[data-astro-cid-s6k24bq7]{filter:grayscale()}.pieza-in[data-astro-cid-s6k24bq7]:hover .velo[data-astro-cid-s6k24bq7]{background:#0a0a0a4d}.pieza-in[data-astro-cid-s6k24bq7]:hover .text[data-astro-cid-s6k24bq7]{opacity:1;max-height:5em}}.pieza-in[data-astro-cid-s6k24bq7]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.pieza-in[data-astro-cid-s6k24bq7]:focus-visible .text[data-astro-cid-s6k24bq7]{opacity:1;max-height:5em}@media (prefers-reduced-motion:no-preference){.js .pieza-in[data-astro-cid-s6k24bq7]{clip-path:inset(100% 0 0);transition:clip-path 1.1s var(--ease-expo) var(--d,0s)}.js .pieza[data-astro-cid-s6k24bq7].is-in .pieza-in[data-astro-cid-s6k24bq7]{clip-path:inset(0)}.js .pieza[data-astro-cid-s6k24bq7] img[data-astro-cid-s6k24bq7]{transition:filter .6s var(--ease-out), transform 1.2s var(--ease-expo), scale 1.6s var(--ease-expo) var(--d,0s);scale:1.25}.js .pieza[data-astro-cid-s6k24bq7].is-in img[data-astro-cid-s6k24bq7]{scale:1}.js .pieza[data-astro-cid-s6k24bq7] .top[data-astro-cid-s6k24bq7],.js .pieza[data-astro-cid-s6k24bq7] .meta[data-astro-cid-s6k24bq7]{opacity:0;transition:opacity .6s var(--ease-out), translate .9s var(--ease-expo);transition-delay:calc(var(--d,0s) + .35s);translate:0 12px}.js .pieza[data-astro-cid-s6k24bq7].is-in .top[data-astro-cid-s6k24bq7],.js .pieza[data-astro-cid-s6k24bq7].is-in .meta[data-astro-cid-s6k24bq7]{opacity:1;translate:0}}::view-transition-group(*){animation-duration:.65s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-old(*),::view-transition-new(*){object-fit:cover;height:100%}@media (width<=899px){.cabeza[data-astro-cid-s6k24bq7] .lead[data-astro-cid-s6k24bq7]{grid-column:1/-1}}@media (width<=719px){.bento[data-astro-cid-s6k24bq7]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:120px}.pieza[data-astro-cid-s6k24bq7]{grid-column:span var(--mc,1);grid-row:span var(--mr,2)}.text[data-astro-cid-s6k24bq7]{display:none}}@media (hover:none){.pieza[data-astro-cid-s6k24bq7] img[data-astro-cid-s6k24bq7]{filter:none}}@media (prefers-reduced-motion:reduce){.pieza[data-astro-cid-s6k24bq7] img[data-astro-cid-s6k24bq7],.velo[data-astro-cid-s6k24bq7],.text[data-astro-cid-s6k24bq7]{transition:none}}.equipo[data-astro-cid-fn2bi6ni]{padding-top:var(--section)}.cabeza[data-astro-cid-fn2bi6ni]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:20px;margin-bottom:clamp(40px,5vw,72px);display:grid}.cabeza[data-astro-cid-fn2bi6ni] h2[data-astro-cid-fn2bi6ni]{font-size:var(--step-head);grid-column:1/span 8}.cabeza[data-astro-cid-fn2bi6ni] .lead[data-astro-cid-fn2bi6ni]{grid-column:9/span 4;max-width:32ch}.duo[data-astro-cid-fn2bi6ni]{height:min(92vh,960px);display:flex}.persona[data-astro-cid-fn2bi6ni]{outline-offset:-3px;min-width:0;transition:flex-grow 1s var(--ease-expo);flex:1 1 0;position:relative;overflow:hidden}.persona[data-astro-cid-fn2bi6ni] img[data-astro-cid-fn2bi6ni]{object-fit:cover;filter:grayscale()contrast(1.1);width:100%;height:100%;transition:transform 1.4s var(--ease-expo), filter .7s var(--ease-out);position:absolute;inset:0;transform:scale(1.08)}.velo[data-astro-cid-fn2bi6ni]{transition:background-color .7s var(--ease-out);background:#0a0a0a8c;position:absolute;inset:0}.info[data-astro-cid-fn2bi6ni]{padding:var(--margin);gap:20px;display:grid;position:absolute;bottom:0;left:0;right:0}.info[data-astro-cid-fn2bi6ni] h3[data-astro-cid-fn2bi6ni]{letter-spacing:-.065em;font-size:clamp(3.5rem,1rem + 8vw,10rem);line-height:.82;display:grid}.info[data-astro-cid-fn2bi6ni] h3[data-astro-cid-fn2bi6ni] span[data-astro-cid-fn2bi6ni]:last-child{color:var(--muted)}.mas[data-astro-cid-fn2bi6ni]{opacity:0;max-width:42ch;transition:opacity .5s var(--ease-out), transform .8s var(--ease-expo);gap:10px;display:grid;transform:translateY(20px)}.temas[data-astro-cid-fn2bi6ni]{flex-wrap:wrap;gap:8px;display:flex}.temas[data-astro-cid-fn2bi6ni] li[data-astro-cid-fn2bi6ni]{background:var(--ink);color:var(--bg);font-family:var(--font-display);font-weight:500;font-size:var(--step-small);padding:6px 12px}@media (hover:hover) and (pointer:fine){.duo[data-astro-cid-fn2bi6ni]:hover .persona[data-astro-cid-fn2bi6ni]{flex-grow:.6}.duo[data-astro-cid-fn2bi6ni] .persona[data-astro-cid-fn2bi6ni]:hover{flex-grow:1.6}.persona[data-astro-cid-fn2bi6ni]:hover img[data-astro-cid-fn2bi6ni]{filter:grayscale(.2);transform:scale(1)}.persona[data-astro-cid-fn2bi6ni]:hover .velo[data-astro-cid-fn2bi6ni]{background-color:#0a0a0a40}.persona[data-astro-cid-fn2bi6ni]:hover .mas[data-astro-cid-fn2bi6ni]{opacity:1;transition-delay:.2s;transform:none}}.persona[data-astro-cid-fn2bi6ni]:focus-visible .mas[data-astro-cid-fn2bi6ni]{opacity:1;transform:none}@media (hover:none),(pointer:coarse),(width<=899px){.duo[data-astro-cid-fn2bi6ni]{flex-direction:column;height:auto}.persona[data-astro-cid-fn2bi6ni]{min-height:110vw}.mas[data-astro-cid-fn2bi6ni]{opacity:1;transform:none}.cabeza[data-astro-cid-fn2bi6ni] h2[data-astro-cid-fn2bi6ni],.cabeza[data-astro-cid-fn2bi6ni] .lead[data-astro-cid-fn2bi6ni]{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.persona[data-astro-cid-fn2bi6ni],.persona[data-astro-cid-fn2bi6ni] img[data-astro-cid-fn2bi6ni],.mas[data-astro-cid-fn2bi6ni]{transition:none}}.faq[data-astro-cid-zeunwogh]{padding-top:var(--section);column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:40px;display:grid}h2[data-astro-cid-zeunwogh]{font-size:var(--step-head);grid-column:1/span 4}.lista[data-astro-cid-zeunwogh]{grid-column:6/span 7;gap:8px;display:grid}details[data-astro-cid-zeunwogh]{background:var(--surface);transition:background-color var(--t-ui) ease;padding:0 clamp(20px,2.4vw,32px)}details[data-astro-cid-zeunwogh][open]{background:var(--surface-2)}summary[data-astro-cid-zeunwogh]{cursor:pointer;min-height:88px;font-family:var(--font-display);letter-spacing:-.035em;justify-content:space-between;align-items:center;gap:24px;font-size:clamp(1.4rem,1rem + 1.2vw,2.25rem);font-weight:500;list-style:none;display:flex}summary[data-astro-cid-zeunwogh]::-webkit-details-marker{display:none}.mas[data-astro-cid-zeunwogh]{flex:none;width:22px;height:22px;position:relative}.mas[data-astro-cid-zeunwogh]:before,.mas[data-astro-cid-zeunwogh]:after{content:"";height:2px;transition:transform .5s var(--ease-expo);background:currentColor;position:absolute;inset:10px 0 auto}.mas[data-astro-cid-zeunwogh]:after{transform:rotate(90deg)}details[data-astro-cid-zeunwogh][open] .mas[data-astro-cid-zeunwogh]:after{transform:rotate(0)}details[data-astro-cid-zeunwogh] p[data-astro-cid-zeunwogh]{font-size:var(--step-lead);color:var(--muted);max-width:40ch;padding-bottom:28px;line-height:1.4}@media (width<=899px){h2[data-astro-cid-zeunwogh],.lista[data-astro-cid-zeunwogh]{grid-column:1/-1}}.pie[data-astro-cid-cayqztgl]{margin-top:var(--section);background:var(--surface);padding-top:clamp(56px,7vw,96px);padding-bottom:32px}.arriba[data-astro-cid-cayqztgl]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:48px;display:grid}.marca[data-astro-cid-cayqztgl]{grid-column:1/span 4;align-content:start;gap:14px;display:grid}.marca[data-astro-cid-cayqztgl] img[data-astro-cid-cayqztgl]{width:180px;height:auto;margin-bottom:8px}.frase[data-astro-cid-cayqztgl]{font-family:var(--font-display);font-weight:500;font-size:var(--step-lead);letter-spacing:-.03em;line-height:1.15}.col[data-astro-cid-cayqztgl]{grid-column:span 2}.col[data-astro-cid-cayqztgl]:first-of-type{grid-column:6/span 2}.col[data-astro-cid-cayqztgl]:last-child{grid-column:10/span 3}.k[data-astro-cid-cayqztgl]{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:.75rem;font-weight:500}.k2[data-astro-cid-cayqztgl]{margin-top:28px}.col[data-astro-cid-cayqztgl] ul[data-astro-cid-cayqztgl]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.col[data-astro-cid-cayqztgl] a[data-astro-cid-cayqztgl],.col[data-astro-cid-cayqztgl] button[data-astro-cid-cayqztgl]{min-height:32px;color:var(--ink);text-align:left;font-family:var(--font-display);letter-spacing:-.02em;align-items:center;padding:0;font-size:1.05rem;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover){.col[data-astro-cid-cayqztgl] button[data-astro-cid-cayqztgl]:hover>.roll[data-astro-cid-cayqztgl]>span[data-astro-cid-cayqztgl]{transform:translateY(100%)}}.col[data-astro-cid-cayqztgl] button[data-astro-cid-cayqztgl]:focus-visible>.roll[data-astro-cid-cayqztgl]>span[data-astro-cid-cayqztgl]{transform:translateY(100%)}.log[data-astro-cid-cayqztgl]{border-top:1px solid var(--surface-2);flex-wrap:wrap;align-items:baseline;gap:8px 32px;margin-top:clamp(56px,7vw,88px);padding-top:24px;display:flex}.log[data-astro-cid-cayqztgl] .k[data-astro-cid-cayqztgl]{margin:0}.log[data-astro-cid-cayqztgl] ol[data-astro-cid-cayqztgl]{font-size:var(--step-small);flex-wrap:wrap;gap:8px 28px;margin:0;padding:0;list-style:none;display:flex}.v[data-astro-cid-cayqztgl]{font-family:var(--font-display);color:var(--muted);font-variant-numeric:tabular-nums;margin-right:10px;font-weight:500}.abajo[data-astro-cid-cayqztgl]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}.subir[data-astro-cid-cayqztgl]{background:var(--ink);min-height:48px;color:var(--bg);font-family:var(--font-display);transition:background-color var(--t-hover) ease, transform var(--t-press) var(--ease-out);align-items:center;gap:10px;padding:0 20px;font-weight:500;display:inline-flex}.subir[data-astro-cid-cayqztgl] span[data-astro-cid-cayqztgl]{transition:transform .5s var(--ease-expo);display:inline-block}.subir[data-astro-cid-cayqztgl]:hover{background:var(--muted)}.subir[data-astro-cid-cayqztgl]:hover span[data-astro-cid-cayqztgl]{transform:translateY(-3px)}.subir[data-astro-cid-cayqztgl]:active{transform:scale(.97)}@media (width<=1023px){.marca[data-astro-cid-cayqztgl]{grid-column:1/-1}.col[data-astro-cid-cayqztgl],.col[data-astro-cid-cayqztgl]:first-of-type,.col[data-astro-cid-cayqztgl]:last-child{grid-column:span 4}}@media (width<=639px){.col[data-astro-cid-cayqztgl],.col[data-astro-cid-cayqztgl]:first-of-type,.col[data-astro-cid-cayqztgl]:last-child{grid-column:1/-1}}.borrador[data-astro-cid-lcdefpme]{z-index:50;background:var(--ink);color:var(--bg);font-family:var(--font-display);pointer-events:none;padding:6px 10px;font-size:12px;font-weight:500;position:fixed;bottom:12px;right:12px}
