.menu[data-astro-cid-nbn65roo]{align-items:center;gap:1.6rem;display:flex}.bar[data-astro-cid-nbn65roo]{transition:background-color .4s,border-color .4s,box-shadow .4s,color .4s}#site-header[data-astro-cid-nbn65roo].on-hero:not(.is-open) .bar[data-astro-cid-nbn65roo]{--nav-fg:#1d1d1f;color:var(--nav-fg);box-shadow:none;backdrop-filter:none;background-color:#0000;border-color:#0000}html[data-hero-mode=night] #site-header[data-astro-cid-nbn65roo].on-hero:not(.is-open) .bar[data-astro-cid-nbn65roo]{--nav-fg:#fff}#site-header[data-astro-cid-nbn65roo].on-hero:not(.is-open) .bar[data-astro-cid-nbn65roo]>a[data-astro-cid-nbn65roo],#site-header[data-astro-cid-nbn65roo].on-hero:not(.is-open) .menu-btn[data-astro-cid-nbn65roo]{color:inherit;transition:color .4s}.menu-link[data-astro-cid-nbn65roo]{color:inherit;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s}.menu-link[data-astro-cid-nbn65roo]:hover{color:var(--color-lime)}.menu-cta[data-astro-cid-nbn65roo]{min-height:2.5rem;box-shadow:none;padding:0 1.25rem;font-size:.9rem}@media (width>=1024px){#site-header[data-astro-cid-nbn65roo].on-hero .menu-link[data-astro-cid-nbn65roo]:hover{color:inherit;opacity:.65}#site-header[data-astro-cid-nbn65roo].on-hero .menu-cta[data-astro-cid-nbn65roo]{background:var(--nav-fg);color:#1d1d1f;transition:background-color .4s ease, color .4s ease, transform .3s var(--ease-lifty)}html:not([data-hero-mode=night]) #site-header[data-astro-cid-nbn65roo].on-hero .menu-cta[data-astro-cid-nbn65roo]{color:#fff}}.menu-btn[data-astro-cid-nbn65roo]{width:2.75rem;height:2.75rem;color:var(--color-cream);cursor:pointer;background:0 0;border:0;border-radius:9999px;display:none}.menu-btn[data-astro-cid-nbn65roo] span[data-astro-cid-nbn65roo]{background:currentColor;width:1.25rem;height:2px;margin:5px auto;transition:transform .3s,opacity .3s;display:block}.sticky-cta[data-astro-cid-nbn65roo]{z-index:50;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .35s, transform .35s var(--ease-lifty), visibility 0s .35s;position:fixed;bottom:1.5rem;right:1.5rem;transform:translateY(20px)}.sticky-cta[data-astro-cid-nbn65roo].on{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:none}@media (width<=1023px){.menu[data-astro-cid-nbn65roo]{background:var(--color-ink);width:100vw;height:100svh;color:var(--color-cream);visibility:hidden;transition:transform .4s var(--ease-lifty), visibility 0s .4s;flex-direction:column;justify-content:center;gap:1.5rem;position:fixed;inset:0;transform:translateY(-100%)}#site-header.is-open .menu[data-astro-cid-nbn65roo]{visibility:visible;transition:transform .4s var(--ease-lifty);transform:none}.menu-link[data-astro-cid-nbn65roo]{letter-spacing:-.02em;font-size:1.6rem;font-weight:600}.menu-cta[data-astro-cid-nbn65roo]{min-height:3.25rem;margin-top:.75rem;font-size:1.05rem}.menu-btn[data-astro-cid-nbn65roo]{z-index:2;display:block;position:relative}#site-header.is-open .menu-btn[data-astro-cid-nbn65roo] span[data-astro-cid-nbn65roo]:first-child{transform:translateY(7px)rotate(45deg)}#site-header.is-open .menu-btn[data-astro-cid-nbn65roo] span[data-astro-cid-nbn65roo]:nth-child(2){opacity:0}#site-header.is-open .menu-btn[data-astro-cid-nbn65roo] span[data-astro-cid-nbn65roo]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.sticky-cta[data-astro-cid-nbn65roo]{left:.75rem;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));min-height:3.5rem}.sticky-cta[data-astro-cid-nbn65roo].hide-down{transform:translateY(calc(100% + 1.5rem))}}.hero[data-astro-cid-jsdv5cmm]{--fg:#1d1d1f;isolation:isolate;height:100svh;min-height:38rem;max-height:68rem;color:var(--fg);background:#d9d4c2;transition:color .4s;position:relative;overflow:hidden}.hero[data-astro-cid-jsdv5cmm][data-mode=night] .toggle[data-astro-cid-jsdv5cmm]{background:#fff3}.hero[data-astro-cid-jsdv5cmm][data-mode=night]{--fg:#fff}.stage[data-astro-cid-jsdv5cmm]{z-index:-1;position:absolute;inset:0}.cam[data-astro-cid-jsdv5cmm]{transform-origin:50% 64%;will-change:transform;position:absolute;inset:0}.layer[data-astro-cid-jsdv5cmm]{will-change:opacity}.layer[data-astro-cid-jsdv5cmm],.layer[data-astro-cid-jsdv5cmm] img[data-astro-cid-jsdv5cmm]{width:100%;height:100%;position:absolute;inset:0}.layer[data-astro-cid-jsdv5cmm] img[data-astro-cid-jsdv5cmm],.layer[data-astro-cid-jsdv5cmm] video[data-astro-cid-jsdv5cmm]{object-fit:cover;object-position:50% 64%;width:100%;height:100%;position:absolute;inset:0}.layer[data-astro-cid-jsdv5cmm]:not(.layer-day){opacity:0}.hero[data-astro-cid-jsdv5cmm][data-mode=night] [data-astro-cid-jsdv5cmm]:is(.layer-night,.layer-porch,.layer-lit,.layer-auto){opacity:1}.hero[data-astro-cid-jsdv5cmm][data-mode=night] .layer-lit[data-astro-cid-jsdv5cmm] img[data-astro-cid-jsdv5cmm]{animation:2.6s ease-in-out infinite alternate breathe}@keyframes breathe{0%{opacity:.9}to{opacity:1}}@media (width>=768px){.hero[data-astro-cid-jsdv5cmm] .bottom[data-astro-cid-jsdv5cmm]{text-align:right;align-items:flex-end;width:min(24rem,34vw);padding:0;left:auto;right:clamp(1.5rem,4vw,3.5rem)}}.elige[data-astro-cid-jsdv5cmm]{background:var(--color-ink);color:#fff;text-align:left;border-radius:1.1rem;gap:.5rem;width:min(100%,22rem);padding:1rem;animation:.8s cubic-bezier(.34,1.56,.64,1) 1.2s both elige-entra,4.5s cubic-bezier(.34,1.56,.64,1) 3s infinite elige-salta;display:grid;box-shadow:0 20px 45px -20px #0000008c}@keyframes elige-entra{0%{opacity:0;transform:translateY(40px)}}@keyframes elige-salta{0%,72%,to{transform:translateY(0)}80%{transform:translateY(-10px)}88%{transform:translateY(0)}93%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.elige[data-astro-cid-jsdv5cmm]{animation:none}}.elige-t[data-astro-cid-jsdv5cmm]{letter-spacing:-.01em;margin:0 0 .2rem;font-size:1.05rem;font-weight:800}.elige[data-astro-cid-jsdv5cmm] button[data-astro-cid-jsdv5cmm]{font:inherit;cursor:pointer;text-align:left;transition:transform .2s var(--ease-lifty), background .2s;border-radius:.85rem}.elige-si[data-astro-cid-jsdv5cmm]{background:var(--color-lime);color:var(--color-ink);border:0;padding:.7rem 1rem;font-weight:800;display:grid}.elige-si[data-astro-cid-jsdv5cmm] small[data-astro-cid-jsdv5cmm],.elige-no[data-astro-cid-jsdv5cmm] small[data-astro-cid-jsdv5cmm]{opacity:.75;font-size:.75rem;font-weight:600}.elige-no[data-astro-cid-jsdv5cmm]{color:#fff;background:0 0;border:1.5px solid #ffffff40;padding:.6rem 1rem;font-weight:700;display:grid}.elige[data-astro-cid-jsdv5cmm] button[data-astro-cid-jsdv5cmm]:hover{transform:translateY(-1px)}@media (width<=767px){.hero[data-astro-cid-jsdv5cmm] .lead[data-astro-cid-jsdv5cmm]{display:none}.elige[data-astro-cid-jsdv5cmm]{grid-template-columns:1fr auto;align-items:stretch;padding:.8rem}.elige-t[data-astro-cid-jsdv5cmm]{grid-column:1/-1;font-size:.95rem}}.cam[data-astro-cid-jsdv5cmm]{container-type:size}.red[data-astro-cid-jsdv5cmm]{pointer-events:none;position:absolute;inset:0}.red-svg[data-astro-cid-jsdv5cmm]{position:absolute;overflow:visible}.red-desk[data-astro-cid-jsdv5cmm]{--w:max(100cqw, calc(100cqh * 2400 / 1350));width:var(--w);height:calc(var(--w) * 1350 / 2400);left:calc((100cqw - var(--w)) * .5);top:calc((100cqh - var(--w) * 1350 / 2400) * .64)}.red-mob[data-astro-cid-jsdv5cmm]{--w:max(100cqw, calc(100cqh * 1152 / 2048));width:var(--w);height:calc(var(--w) * 2048 / 1152);left:calc((100cqw - var(--w)) * .5);top:calc((100cqh - var(--w) * 2048 / 1152) * .6);display:none}.cable[data-astro-cid-jsdv5cmm] path[data-astro-cid-jsdv5cmm]{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.cable-base[data-astro-cid-jsdv5cmm]{stroke:#c6ff4d47;stroke-width:7px;opacity:0;transition:opacity .6s}.cable-luz[data-astro-cid-jsdv5cmm]{stroke:#d8ff7a;stroke-width:2.4px;stroke-dasharray:12 88;opacity:0;transition:opacity .6s;animation:1.8s linear infinite corre-cable}@keyframes corre-cable{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.hero[data-astro-cid-jsdv5cmm][data-mode=day] .cable[data-astro-cid-jsdv5cmm].dia [data-astro-cid-jsdv5cmm]:is(.cable-base,.cable-luz),.hero[data-astro-cid-jsdv5cmm][data-mode=night] .cable[data-astro-cid-jsdv5cmm].on [data-astro-cid-jsdv5cmm]:is(.cable-base,.cable-luz){opacity:1;transition-delay:.7s}@media (prefers-reduced-motion:reduce){.cable-luz[data-astro-cid-jsdv5cmm]{animation:none}}.fog[data-astro-cid-jsdv5cmm]{opacity:0;will-change:opacity, transform;pointer-events:none;position:absolute;inset:-10%}.fog-set[data-astro-cid-jsdv5cmm]{will-change:opacity;transition:opacity .6s;position:absolute;inset:0}.fog-day[data-astro-cid-jsdv5cmm]{--fog:#ece7d6}.fog-night[data-astro-cid-jsdv5cmm]{--fog:#3a4650;opacity:0}.hero[data-astro-cid-jsdv5cmm][data-mode=night] .fog-day[data-astro-cid-jsdv5cmm]{opacity:0}.hero[data-astro-cid-jsdv5cmm][data-mode=night] .fog-night[data-astro-cid-jsdv5cmm]{opacity:1}.fog-set[data-astro-cid-jsdv5cmm]>span[data-astro-cid-jsdv5cmm]{position:absolute}.fog-veil[data-astro-cid-jsdv5cmm]{background:radial-gradient(70% 55% at 50% 48%, color-mix(in srgb, var(--fog) 72%, transparent), color-mix(in srgb, var(--fog) 92%, transparent) 70%);inset:0}.fog-bank[data-astro-cid-jsdv5cmm]{background:radial-gradient(closest-side, color-mix(in srgb, var(--fog) 95%, transparent), color-mix(in srgb, var(--fog) 60%, transparent) 55%, transparent)}.fog-b[data-astro-cid-jsdv5cmm]{height:60%;bottom:-18%;left:-10%;right:-10%}.fog-l[data-astro-cid-jsdv5cmm]{width:50%;height:90%;top:10%;left:-18%}.fog-r[data-astro-cid-jsdv5cmm]{width:50%;height:90%;top:10%;right:-18%}.vignette[data-astro-cid-jsdv5cmm]{will-change:opacity;background:linear-gradient(to bottom, color-mix(in srgb, var(--scrim) 55%, transparent), color-mix(in srgb, var(--scrim) 0%, transparent) 32%), linear-gradient(to top, color-mix(in srgb, var(--scrim) 80%, transparent), color-mix(in srgb, var(--scrim) 0%, transparent) 30%), radial-gradient(120% 90% at 50% 55%, transparent 55%, #00000038);transition:opacity .6s;position:absolute;inset:0}.v-day[data-astro-cid-jsdv5cmm]{--scrim:#ece7d6}.v-night[data-astro-cid-jsdv5cmm]{--scrim:#0a121a;opacity:0}.hero[data-astro-cid-jsdv5cmm][data-mode=night] .v-day[data-astro-cid-jsdv5cmm]{opacity:0}.hero[data-astro-cid-jsdv5cmm][data-mode=night] .v-night[data-astro-cid-jsdv5cmm]{opacity:1}.copy[data-astro-cid-jsdv5cmm]{z-index:2;text-align:center;padding:clamp(6.5rem,15vh,9rem) 1.25rem 0;position:relative}h1[data-astro-cid-jsdv5cmm]{letter-spacing:-.03em;max-width:22ch;color:var(--fg);margin:0 auto;font-size:clamp(2.25rem,4.6vw,4rem);font-weight:600;font-stretch:100%;line-height:1.06;transition:color .4s}.line[data-astro-cid-jsdv5cmm]{animation:rise 1s var(--ease-lifty) both;display:block}.l2[data-astro-cid-jsdv5cmm]{animation-delay:.12s}.soft[data-astro-cid-jsdv5cmm]{opacity:.6}@keyframes rise{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}}.bottom[data-astro-cid-jsdv5cmm]{z-index:2;animation:rise 1s var(--ease-lifty) .3s both;flex-direction:column;align-items:center;gap:1rem;padding:0 1.25rem;display:flex;position:absolute;bottom:clamp(1.5rem,5vh,3rem);left:0;right:0}.toggle[data-astro-cid-jsdv5cmm]{-webkit-backdrop-filter:blur(12px);background:#ffffff4d;border:1px solid #ffffff47;border-radius:12px;grid-template-columns:1fr 1fr;padding:4px;display:none;position:relative;box-shadow:0 12px 32px -14px #00000059}.js .toggle[data-astro-cid-jsdv5cmm]{display:grid}.thumb[data-astro-cid-jsdv5cmm]{background:#f3f0e4;border-radius:9px;width:calc(50% - 4px);transition:transform .35s cubic-bezier(.65,0,.35,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 2px 10px #0000002e}.hero[data-astro-cid-jsdv5cmm][data-selected=night] .thumb[data-astro-cid-jsdv5cmm]{transform:translate(100%)}.opt[data-astro-cid-jsdv5cmm]{width:160px;height:56px;color:var(--fg);opacity:.68;cursor:pointer;background:0 0;border:0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:2px;transition:color .35s,opacity .35s;display:flex;position:relative}.opt[data-astro-cid-jsdv5cmm]:hover{opacity:.9}.opt[data-astro-cid-jsdv5cmm][aria-checked=true]{color:#1d1d1f;opacity:1}.opt[data-astro-cid-jsdv5cmm]:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.opt-label[data-astro-cid-jsdv5cmm]{font-size:.95rem;font-weight:600;line-height:1.1}.opt-sub[data-astro-cid-jsdv5cmm]{opacity:.85;font-size:.72rem;line-height:1.2}.lead[data-astro-cid-jsdv5cmm]{text-align:center;text-wrap:balance;max-width:30rem;color:var(--fg);opacity:.78;margin:0;font-size:.875rem;line-height:1.5;transition:color .4s}@media (width<=767px){.hero[data-astro-cid-jsdv5cmm] .bottom[data-astro-cid-jsdv5cmm]{gap:.6rem;top:clamp(11.5rem,27svh,14rem);bottom:auto}.red-desk[data-astro-cid-jsdv5cmm]{display:none}.red-mob[data-astro-cid-jsdv5cmm]{display:block}.layer[data-astro-cid-jsdv5cmm] img[data-astro-cid-jsdv5cmm],.layer[data-astro-cid-jsdv5cmm] video[data-astro-cid-jsdv5cmm]{object-position:50% 60%}.cam[data-astro-cid-jsdv5cmm]{transform-origin:50% 62%}.toggle[data-astro-cid-jsdv5cmm]{width:90%;max-width:22rem}.opt[data-astro-cid-jsdv5cmm]{width:auto}.lead[data-astro-cid-jsdv5cmm]{max-width:21rem}}@media (prefers-reduced-motion:reduce){.line[data-astro-cid-jsdv5cmm],.bottom[data-astro-cid-jsdv5cmm]{animation:none}.layer[data-astro-cid-jsdv5cmm]{transition:opacity .3s}.hero[data-astro-cid-jsdv5cmm][data-mode=night] .layer-lit[data-astro-cid-jsdv5cmm] img[data-astro-cid-jsdv5cmm]{animation:none}}.riesgos[data-astro-cid-yozn4axn]{background:var(--color-ink);color:var(--color-cream);padding-block:clamp(4rem,10vh,7rem)}.eyebrow[data-astro-cid-yozn4axn]{margin-bottom:1rem}h2[data-astro-cid-yozn4axn]{letter-spacing:-.03em;max-width:22ch;margin:0;font-size:clamp(2rem,4.6vw,3.4rem);font-weight:800;font-stretch:125%;line-height:1}.bajada[data-astro-cid-yozn4axn]{color:#efeddea6;margin:.9rem 0 clamp(2rem,5vh,3rem);font-size:clamp(1.1rem,1.8vw,1.35rem)}.grid[data-astro-cid-yozn4axn]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.grid[data-astro-cid-yozn4axn]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.grid[data-astro-cid-yozn4axn]{grid-template-columns:repeat(4,1fr)}}.card[data-astro-cid-yozn4axn]{background:var(--color-ink-2);border:1px solid #ffffff14;border-radius:1.15rem;flex-direction:column;gap:.6rem;padding:1.4rem 1.3rem;display:flex}.cifra[data-astro-cid-yozn4axn]{letter-spacing:-.03em;color:var(--color-lime);margin:0;font-size:clamp(3rem,5vw,4.2rem);font-weight:800;font-stretch:125%;line-height:1}h3[data-astro-cid-yozn4axn]{margin:0;font-size:1.15rem;font-weight:700}.texto[data-astro-cid-yozn4axn]{color:#efeddeb8;flex:1;margin:0;font-size:.95rem;line-height:1.5}.fuente[data-astro-cid-yozn4axn]{color:#efedde80;text-underline-offset:3px;font-size:.75rem;text-decoration:underline}.fuente[data-astro-cid-yozn4axn]:hover{color:var(--color-lime)}.salida[data-astro-cid-yozn4axn]{align-items:center;gap:1.25rem;margin-top:clamp(2rem,5vh,3rem);display:grid}@media (width>=760px){.salida[data-astro-cid-yozn4axn]{grid-template-columns:1fr auto}}.salida[data-astro-cid-yozn4axn] p[data-astro-cid-yozn4axn]{max-width:38ch;margin:0;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:600;line-height:1.35}.dia[data-astro-cid-qpsq72fe]{background:var(--color-cream);padding-block:clamp(4rem,10vh,7rem)}.cab[data-astro-cid-qpsq72fe]{text-align:center;justify-items:center;gap:.8rem;margin-bottom:clamp(1.75rem,4vh,2.75rem);display:grid}.cab[data-astro-cid-qpsq72fe] .eyebrow[data-astro-cid-qpsq72fe]{margin:0}h2[data-astro-cid-qpsq72fe]{letter-spacing:-.03em;max-width:18ch;margin:0;font-size:clamp(2.2rem,5vw,4rem);font-weight:800;font-stretch:125%;line-height:.98}.cab[data-astro-cid-qpsq72fe] p[data-astro-cid-qpsq72fe]{max-width:44ch;color:var(--color-stone);margin:0;font-size:clamp(1.02rem,1.6vw,1.2rem);line-height:1.5}.escena[data-astro-cid-qpsq72fe]{background:#d9d4c2;border-radius:clamp(1rem,2vw,1.75rem);margin:0;position:relative;overflow:hidden;box-shadow:0 40px 80px -45px #00000073}video[data-astro-cid-qpsq72fe]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.red[data-astro-cid-qpsq72fe]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tramo[data-astro-cid-qpsq72fe] path[data-astro-cid-qpsq72fe]{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.base[data-astro-cid-qpsq72fe]{stroke:#1c1c1c47;stroke-width:1.5px;stroke-dasharray:2 4;transition:stroke .5s}.luz[data-astro-cid-qpsq72fe]{stroke:#c6ff4d;stroke-width:2.6px;stroke-dasharray:14 86;opacity:0;transition:opacity .5s;animation:2.2s linear infinite fluye}@keyframes fluye{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.tramo[data-astro-cid-qpsq72fe].on .base[data-astro-cid-qpsq72fe]{stroke:#b6f3444d;stroke-width:7px;stroke-dasharray:none}.tramo[data-astro-cid-qpsq72fe].on .luz[data-astro-cid-qpsq72fe]{opacity:1}.nota[data-astro-cid-qpsq72fe]{opacity:0;transition:opacity .45s}.nota[data-astro-cid-qpsq72fe].on{opacity:1}.nota[data-astro-cid-qpsq72fe] rect[data-astro-cid-qpsq72fe]{fill:#1c1c1cdb;stroke:#b6f34480;stroke-width:1px;vector-effect:non-scaling-stroke}.nota[data-astro-cid-qpsq72fe] .guia[data-astro-cid-qpsq72fe]{fill:none;stroke:#b6f344d9;stroke-width:1px;vector-effect:non-scaling-stroke}.nota[data-astro-cid-qpsq72fe] .punto[data-astro-cid-qpsq72fe]{fill:#c6ff4d;filter:drop-shadow(0 0 4px #b6f344)}.nota[data-astro-cid-qpsq72fe] .k[data-astro-cid-qpsq72fe]{fill:#b6f344;font-family:var(--font-label);letter-spacing:.08em;font-size:12px;font-weight:700}.nota[data-astro-cid-qpsq72fe] .t[data-astro-cid-qpsq72fe]{fill:#efedde;font-family:var(--font-sans);font-size:15px;font-weight:600}@media (width<=860px){.nota[data-astro-cid-qpsq72fe]{display:none}}.notas-movil[data-astro-cid-qpsq72fe]{min-height:2.6rem;margin:.75rem 0 0;padding:0;list-style:none;display:none}@media (width<=860px){.notas-movil[data-astro-cid-qpsq72fe]{gap:.4rem;display:grid}}.notas-movil[data-astro-cid-qpsq72fe] li[data-astro-cid-qpsq72fe]{background:var(--color-ink);color:var(--color-cream);border-left:3px solid var(--color-lime);border-radius:.8rem;padding:.6rem .85rem;font-size:.9rem;line-height:1.35;display:none}.notas-movil[data-astro-cid-qpsq72fe] li[data-astro-cid-qpsq72fe].on{animation:.35s both aparece;display:block}.notas-movil[data-astro-cid-qpsq72fe] b[data-astro-cid-qpsq72fe]{color:var(--color-lime);font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;margin-right:.35rem;font-size:.72rem}@keyframes aparece{0%{opacity:0;transform:translateY(4px)}}.fuentes[data-astro-cid-qpsq72fe]{color:var(--color-stone);margin:1rem 0 0;font-size:.75rem;line-height:1.5}.fuentes[data-astro-cid-qpsq72fe] a[data-astro-cid-qpsq72fe]{color:inherit}.hora[data-astro-cid-qpsq72fe]{font-family:var(--font-label);letter-spacing:.08em;background:var(--color-ink);color:var(--color-lime);font-variant-numeric:tabular-nums;border-radius:99px;padding:.4rem .8rem;font-size:clamp(.8rem,1.4vw,1rem);font-weight:700;position:absolute;top:clamp(.75rem,2vw,1.25rem);left:clamp(.75rem,2vw,1.25rem)}.momentos[data-astro-cid-qpsq72fe]{grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}@media (width<=860px){.momentos[data-astro-cid-qpsq72fe]{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:72%;grid-auto-flow:column;padding-bottom:.5rem;overflow-x:auto}.momentos[data-astro-cid-qpsq72fe] li[data-astro-cid-qpsq72fe]{scroll-snap-align:start}}.momentos[data-astro-cid-qpsq72fe] button[data-astro-cid-qpsq72fe]{text-align:left;width:100%;height:100%;color:var(--color-ink);font:inherit;cursor:pointer;background:#ffffff80;border:1px solid #1c1c1c1f;border-radius:1rem;align-content:start;gap:.3rem;padding:.9rem 1rem 1.1rem;transition:background .3s,border-color .3s;display:grid;position:relative;overflow:hidden}.momentos[data-astro-cid-qpsq72fe] button[data-astro-cid-qpsq72fe][aria-current]{background:var(--color-ink);color:var(--color-cream);border-color:var(--color-ink)}.h[data-astro-cid-qpsq72fe]{font-family:var(--font-label);letter-spacing:.08em;color:var(--color-stone);font-size:.75rem;font-weight:700}button[data-astro-cid-qpsq72fe][aria-current] .h[data-astro-cid-qpsq72fe]{color:var(--color-lime)}.t[data-astro-cid-qpsq72fe]{font-size:1rem;font-weight:700}.x[data-astro-cid-qpsq72fe]{opacity:.7;font-size:.85rem;line-height:1.4}.barra[data-astro-cid-qpsq72fe]{background:0 0;height:3px;position:absolute;bottom:0;left:0;right:0}.barra[data-astro-cid-qpsq72fe] i[data-astro-cid-qpsq72fe]{background:var(--color-lime);transform-origin:0;height:100%;transform:scaleX(var(--p,0));display:block}.carrusel[data-astro-cid-sner6ddk]{background:var(--color-ink);color:var(--color-cream);padding-block:clamp(4rem,9vh,6rem)}.cab[data-astro-cid-sner6ddk]{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:clamp(1.5rem,4vh,2.25rem);display:flex}.cab[data-astro-cid-sner6ddk]>div[data-astro-cid-sner6ddk]:first-child{gap:.75rem;display:grid}.cab[data-astro-cid-sner6ddk] .eyebrow[data-astro-cid-sner6ddk]{justify-self:start;margin:0}h2[data-astro-cid-sner6ddk]{letter-spacing:-.03em;margin:0;font-size:clamp(2rem,4.6vw,3.4rem);font-weight:800;font-stretch:125%;line-height:1}.cab[data-astro-cid-sner6ddk] p[data-astro-cid-sner6ddk]{color:#efeddea6;margin:0;font-size:1.05rem}.flechas[data-astro-cid-sner6ddk]{flex:none;gap:.5rem;display:flex}.flechas[data-astro-cid-sner6ddk] button[data-astro-cid-sner6ddk]{width:3rem;height:3rem;color:var(--color-cream);cursor:pointer;background:0 0;border:1.5px solid #efedde4d;border-radius:50%;font-size:1.15rem;transition:background .2s,color .2s,border-color .2s}.flechas[data-astro-cid-sner6ddk] button[data-astro-cid-sner6ddk]:hover{background:var(--color-lime);color:var(--color-ink);border-color:var(--color-lime)}@media (width<=700px){.flechas[data-astro-cid-sner6ddk]{display:none}}.pista[data-astro-cid-sner6ddk]{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter,1.25rem);padding:0 var(--gutter,1.25rem) .5rem;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;outline:none;gap:1rem;margin:0;list-style:none;display:flex;overflow-x:auto}.pista[data-astro-cid-sner6ddk]::-webkit-scrollbar{display:none}.pista[data-astro-cid-sner6ddk].arrastrando{cursor:grabbing;scroll-snap-type:none;user-select:none}@media (width>=1240px){.pista[data-astro-cid-sner6ddk]{padding-inline:calc((100vw - 75rem) / 2 + var(--gutter,1.25rem));scroll-padding-inline:calc((100vw - 75rem) / 2 + var(--gutter,1.25rem))}}li[data-astro-cid-sner6ddk]{aspect-ratio:4/3;background:var(--color-ink-2);scroll-snap-align:start;border-radius:1.1rem;flex:none;width:min(84vw,30rem);position:relative;overflow:hidden}img[data-astro-cid-sner6ddk]{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.pie[data-astro-cid-sner6ddk]{color:#efeddebf;background:#1c1c1ccc;border-radius:.7rem;gap:.1rem;padding:.55rem .8rem;font-size:.8rem;display:grid;position:absolute;bottom:.75rem;left:.75rem;right:.75rem}.pie[data-astro-cid-sner6ddk] b[data-astro-cid-sner6ddk]{color:var(--color-lime);font-size:.92rem}.otra[data-astro-cid-ujimdp2q]{background:var(--color-cream);padding-block:0 clamp(4rem,9vh,6rem)}.caja[data-astro-cid-ujimdp2q]{background:var(--color-ink);color:var(--color-cream);border-radius:1.5rem;align-items:center;gap:1.5rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}@media (width>=960px){.caja[data-astro-cid-ujimdp2q]{grid-template-columns:.8fr 1.2fr;gap:2.5rem}}.txt[data-astro-cid-ujimdp2q]{gap:.6rem;display:grid}.txt[data-astro-cid-ujimdp2q] .eyebrow[data-astro-cid-ujimdp2q]{justify-self:start;margin:0}h2[data-astro-cid-ujimdp2q]{letter-spacing:-.03em;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:800;font-stretch:125%;line-height:1}.txt[data-astro-cid-ujimdp2q] p[data-astro-cid-ujimdp2q]{color:#efeddea6;margin:0}.campos[data-astro-cid-ujimdp2q]{grid-template-columns:1fr 1fr;align-items:end;gap:.9rem;display:grid}@media (width<=600px){.campos[data-astro-cid-ujimdp2q]{grid-template-columns:1fr}}.campos[data-astro-cid-ujimdp2q] label[data-astro-cid-ujimdp2q]{color:#efeddecc;gap:.35rem;font-size:.82rem;font-weight:600;display:grid}.campos[data-astro-cid-ujimdp2q] .ancho[data-astro-cid-ujimdp2q]{grid-column:1/-1}.campos[data-astro-cid-ujimdp2q] select[data-astro-cid-ujimdp2q],.campos[data-astro-cid-ujimdp2q] input[data-astro-cid-ujimdp2q]{background:var(--color-ink-2);color:#fff;height:3rem;font:inherit;border:1.5px solid #fff3;border-radius:.85rem;padding:0 .95rem;font-size:1rem}.campos[data-astro-cid-ujimdp2q] select[data-astro-cid-ujimdp2q]:focus,.campos[data-astro-cid-ujimdp2q] input[data-astro-cid-ujimdp2q]:focus{border-color:var(--color-lime);outline:none}.campos[data-astro-cid-ujimdp2q] select[data-astro-cid-ujimdp2q]:disabled{opacity:.45}.campos[data-astro-cid-ujimdp2q] .btn[data-astro-cid-ujimdp2q]{grid-column:1/-1;justify-self:end}.campos[data-astro-cid-ujimdp2q] .btn[data-astro-cid-ujimdp2q]:disabled{opacity:.4;cursor:not-allowed;transform:none}.fill[data-astro-cid-yi3z7u6v]{letter-spacing:-.03em;font-size:clamp(1.75rem,3.4vw,2.875rem);font-weight:600;font-stretch:100%;line-height:1.14}.jcard[data-astro-cid-yi3z7u6v]{border:1px solid var(--line);box-shadow:var(--shadow-card);background:#fff;border-radius:1.75rem;margin-top:3rem;padding:clamp(1.5rem,3vw,2.25rem)}.insight[data-astro-cid-yi3z7u6v]{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:600;line-height:1.15}.insight[data-astro-cid-yi3z7u6v] .soft[data-astro-cid-yi3z7u6v]{opacity:.5}.jlabel[data-astro-cid-yi3z7u6v]{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--color-stone);margin-top:1.5rem;font-size:.72rem;font-weight:700}.jlist[data-astro-cid-yi3z7u6v]{flex-wrap:wrap;gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.jargon[data-astro-cid-yi3z7u6v]{font-family:var(--font-label);background:var(--color-cream);border:1px solid var(--line);color:#1c1c1c66;border-radius:9999px;padding:.4rem .85rem;font-size:.8125rem;font-weight:700;position:relative}.jargon[data-astro-cid-yi3z7u6v]:after{content:"";background:var(--color-ink);transform-origin:0;border-radius:2px;height:1.5px;position:absolute;top:50%;left:.6rem;right:.6rem}.relief[data-astro-cid-yi3z7u6v]{background:var(--color-ink);color:var(--color-cream);border-radius:1.25rem;align-items:center;gap:.9rem;margin-top:1.5rem;padding:.75rem .75rem .75rem .85rem;display:flex}.check[data-astro-cid-yi3z7u6v]{background:var(--color-lime);width:2.25rem;height:2.25rem;color:var(--color-ink);border-radius:9999px;flex:none;place-items:center;display:grid}.relief[data-astro-cid-yi3z7u6v] p[data-astro-cid-yi3z7u6v]{flex-direction:column;flex:1;gap:.1rem;font-size:.95rem;line-height:1.35;display:flex}.relief[data-astro-cid-yi3z7u6v] strong[data-astro-cid-yi3z7u6v]{font-weight:600}.relief[data-astro-cid-yi3z7u6v] p[data-astro-cid-yi3z7u6v] span[data-astro-cid-yi3z7u6v]{color:var(--color-mist);font-size:.875rem}.relief-cta[data-astro-cid-yi3z7u6v]{min-height:2.75rem;box-shadow:none;flex:none;padding:0 1.15rem;font-size:.9rem}@media (width<=560px){.relief[data-astro-cid-yi3z7u6v]{flex-wrap:wrap}.relief-cta[data-astro-cid-yi3z7u6v]{width:100%}}.js .jargon[data-astro-cid-yi3z7u6v]{color:var(--color-ink);transition:color .5s ease calc(.35s + var(--i) * 90ms)}.js .jargon[data-astro-cid-yi3z7u6v]:after{transition:transform .45s var(--ease-lifty) calc(.35s + var(--i) * 90ms);transform:scaleX(0)}.js .jcard[data-astro-cid-yi3z7u6v].is-in .jargon[data-astro-cid-yi3z7u6v]{color:#1c1c1c66}.js .jcard[data-astro-cid-yi3z7u6v].is-in .jargon[data-astro-cid-yi3z7u6v]:after{transform:scaleX(1)}.js .relief[data-astro-cid-yi3z7u6v]{opacity:0;transition:opacity .6s var(--ease-lifty), transform .6s var(--ease-lifty);transition-delay:calc(.6s + var(--n) * 90ms);transform:translateY(14px)}.js .jcard[data-astro-cid-yi3z7u6v].is-in .relief[data-astro-cid-yi3z7u6v]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .jargon[data-astro-cid-yi3z7u6v],.js .jargon[data-astro-cid-yi3z7u6v]:after,.js .relief[data-astro-cid-yi3z7u6v]{transition:none}}.frame[data-astro-cid-yi3z7u6v]{background:var(--color-ink);aspect-ratio:4/5;box-shadow:var(--shadow-card);border-radius:1.5rem;position:relative;overflow:hidden}.frame[data-astro-cid-yi3z7u6v] img[data-astro-cid-yi3z7u6v]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.after[data-astro-cid-yi3z7u6v]{clip-path:inset(0 0 0 var(--cut,0%));position:absolute;inset:0}.tag[data-astro-cid-yi3z7u6v]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.06em;border-radius:9999px;padding:.3rem .7rem;font-size:.75rem;font-weight:700;position:absolute;top:.9rem}.tag-before[data-astro-cid-yi3z7u6v]{background:var(--color-ink);color:var(--color-lime);left:.9rem}.tag-after[data-astro-cid-yi3z7u6v]{background:var(--color-lime);color:var(--color-ink);right:.9rem}.js .fill .w{opacity:.35}.pillar[data-astro-cid-3tz26ajf]{border:1px solid var(--line);box-shadow:var(--shadow-card);transition:translate .4s var(--ease-lifty), border-color .3s, opacity .7s var(--ease-lifty), transform .7s var(--ease-lifty);background:#fff;border-radius:1.5rem;padding:1.75rem}.pillar[data-astro-cid-3tz26ajf]:hover{border-color:var(--color-ink);translate:0 -4px}.icon[data-astro-cid-3tz26ajf]{background:var(--color-ink);width:3.25rem;height:3.25rem;color:var(--color-lime);border-radius:.9rem;place-items:center;margin-bottom:1.5rem;display:grid;transform:skew(-8deg)}.icon[data-astro-cid-3tz26ajf] svg[data-astro-cid-3tz26ajf]{transform:skew(8deg)}h3[data-astro-cid-3tz26ajf]{font-size:1.5rem}p[data-astro-cid-3tz26ajf]{color:var(--color-stone);margin-top:.75rem;font-size:1rem}.fig[data-astro-cid-fw6zho7t]{position:sticky;top:6rem}.canvas[data-astro-cid-fw6zho7t]{aspect-ratio:1400/1389;position:relative}.canvas[data-astro-cid-fw6zho7t] img[data-astro-cid-fw6zho7t]{filter:drop-shadow(0 30px 40px #00000073);width:100%;height:100%}.canvas[data-astro-cid-fw6zho7t] svg[data-astro-cid-fw6zho7t]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cable[data-astro-cid-fw6zho7t]{fill:none;stroke:#efedde2e;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2 9;transition:stroke .4s}.cable[data-astro-cid-fw6zho7t].on{stroke:var(--color-lime);stroke-width:5px;stroke-dasharray:14 12;animation:1.1s linear infinite run}.system[data-astro-cid-fw6zho7t]:not(.in-view) .cable[data-astro-cid-fw6zho7t].on,.system[data-astro-cid-fw6zho7t]:not(.in-view) .node[data-astro-cid-fw6zho7t].on .ring[data-astro-cid-fw6zho7t]{animation-play-state:paused}@keyframes run{to{stroke-dashoffset:-26px}}.node[data-astro-cid-fw6zho7t] circle[data-astro-cid-fw6zho7t]{fill:var(--color-ink);stroke:#efedde66;stroke-width:3px;transition:fill .3s,stroke .3s}.node[data-astro-cid-fw6zho7t].on circle[data-astro-cid-fw6zho7t]{fill:var(--color-lime);stroke:var(--color-ink)}.node[data-astro-cid-fw6zho7t] .ring[data-astro-cid-fw6zho7t]{fill:none;stroke:var(--color-lime);opacity:0;transform-box:fill-box;transform-origin:50%}.node[data-astro-cid-fw6zho7t].on .ring[data-astro-cid-fw6zho7t]{animation:1.8s ease-out infinite pulse}@keyframes pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.chip[data-astro-cid-fw6zho7t]{background:var(--color-ink);border:1px solid var(--line-dark);opacity:0;border-radius:.5rem;width:9.4rem;padding:.5rem .65rem;transition:opacity .4s,transform .4s;position:absolute;transform:translateY(8px)}.chip[data-astro-cid-fw6zho7t].on{opacity:1;transform:none}.chip[data-astro-cid-fw6zho7t] .mono[data-astro-cid-fw6zho7t]{font-family:var(--font-label);color:var(--color-mist);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.4rem;font-size:.75rem;font-weight:700;display:block}.chip[data-astro-cid-fw6zho7t] i[data-astro-cid-fw6zho7t]{background:#333;border-radius:3px;height:6px;display:block;overflow:hidden}.chip[data-astro-cid-fw6zho7t] i[data-astro-cid-fw6zho7t]:after{content:"";background:var(--color-lime);width:0;height:100%;transition:width 2.4s cubic-bezier(.4,0,.2,1);display:block}.chip[data-astro-cid-fw6zho7t].on i[data-astro-cid-fw6zho7t]:after{width:100%}.steps[data-astro-cid-fw6zho7t]{padding:1rem 0 0;list-style:none}.step[data-astro-cid-fw6zho7t]{border-left:2px solid var(--line-dark);padding:2rem 0 2rem 1.5rem}.step[data-astro-cid-fw6zho7t].on{border-color:var(--color-lime)}.n[data-astro-cid-fw6zho7t]{font-family:var(--font-label);color:var(--color-lime);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.6rem;font-size:.8125rem;font-weight:700;display:block}.step[data-astro-cid-fw6zho7t] p[data-astro-cid-fw6zho7t]{max-width:38ch;color:var(--color-mist);margin-top:.6rem}.system.is-live .step[data-astro-cid-fw6zho7t]{opacity:.45;min-height:52svh;transition:opacity .4s,border-color .4s}.system.is-live .step[data-astro-cid-fw6zho7t]:last-child{min-height:40svh}.system.is-live .step[data-astro-cid-fw6zho7t].on.current{opacity:1}@media (width<=1023px){.fig[data-astro-cid-fw6zho7t]{z-index:2;background:var(--color-ink);padding:.5rem var(--gutter) 1rem;margin-inline:calc(var(--gutter) * -1);top:4.5rem}.canvas[data-astro-cid-fw6zho7t]{max-width:22rem;margin:0 auto}.chip[data-astro-cid-fw6zho7t]{width:7.4rem;padding:.4rem .5rem}.system.is-live .step[data-astro-cid-fw6zho7t]{min-height:46svh}}.diagram[data-astro-cid-bjew55ij]{width:100%;height:auto;margin-top:.5rem;overflow:visible}.base[data-astro-cid-bjew55ij]{fill:none;stroke:var(--line-dark);stroke-width:2px;stroke-dasharray:4 8}.line[data-astro-cid-bjew55ij]{fill:none;stroke:var(--color-lime);stroke-width:3px}.nodo[data-astro-cid-bjew55ij] circle[data-astro-cid-bjew55ij]{fill:var(--color-ink-2);stroke:var(--line-dark);stroke-width:1.5px;transition:stroke .4s}.nodo[data-astro-cid-bjew55ij].on circle[data-astro-cid-bjew55ij]{stroke:var(--color-lime)}.nodo[data-astro-cid-bjew55ij] text[data-astro-cid-bjew55ij]{fill:var(--color-cream);font:600 17px var(--font-sans);text-anchor:middle;font-stretch:115%}.ico[data-astro-cid-bjew55ij]{fill:none;stroke:var(--color-cream);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}@media (width<=860px){.nodo[data-astro-cid-bjew55ij] text[data-astro-cid-bjew55ij]{font-size:40px}}.card[data-astro-cid-5efmt5qc]{background:var(--color-ink);color:var(--color-cream);border-radius:2rem;grid-template-columns:1fr;gap:2rem 3rem;padding:clamp(1.25rem,3vw,2.5rem);display:grid;box-shadow:0 2px 8px #0000001a,0 40px 90px -30px #00000059}@media (width>=960px){.card[data-astro-cid-5efmt5qc]{grid-template-columns:5fr 6fr;grid-template-areas:"preview controls""preview results""note note"}.preview[data-astro-cid-5efmt5qc]{grid-area:preview}.controls[data-astro-cid-5efmt5qc]{grid-area:controls}.results[data-astro-cid-5efmt5qc]{grid-area:results}.note[data-astro-cid-5efmt5qc]{grid-area:note}}.preview[data-astro-cid-5efmt5qc]{background:radial-gradient(80% 70% at 50% 40%, #b6f3441f, transparent 70%), var(--color-ink-2);border-radius:1.5rem;place-items:center;min-height:16rem;padding:1rem;display:grid;position:relative}.preview[data-astro-cid-5efmt5qc] svg[data-astro-cid-5efmt5qc]{width:100%;max-width:30rem;height:auto}.panel[data-astro-cid-5efmt5qc]{fill:#1b2a5e;stroke:#0b1230;stroke-width:.8px;opacity:.18;transition:opacity .4s var(--ease-lifty), fill .4s}.panel[data-astro-cid-5efmt5qc].on{opacity:1}.panel[data-astro-cid-5efmt5qc].on:nth-child(3n){fill:#22407e}.battery[data-astro-cid-5efmt5qc]{opacity:0;transition:opacity .4s var(--ease-lifty), transform .4s var(--ease-lifty);transform:translateY(6px)}.battery[data-astro-cid-5efmt5qc].on{opacity:1;transform:none}.panels-badge[data-astro-cid-5efmt5qc] b[data-astro-cid-5efmt5qc]{font-weight:700}.panels-badge[data-astro-cid-5efmt5qc]{font-family:var(--font-label);background:var(--color-lime);color:var(--color-ink);border-radius:9999px;padding:.3rem .75rem;font-size:.8125rem;font-weight:700;position:absolute;bottom:1rem;left:1rem}.controls[data-astro-cid-5efmt5qc]{align-content:start;gap:1.5rem;display:grid}.field[data-astro-cid-5efmt5qc]{grid-template-columns:1fr auto;align-items:baseline;gap:.6rem;display:grid}.field[data-astro-cid-5efmt5qc] label[data-astro-cid-5efmt5qc]{font-size:.95rem;font-weight:600}.field[data-astro-cid-5efmt5qc] output[data-astro-cid-5efmt5qc]{font-family:var(--font-label);color:var(--color-lime);font-size:1rem;font-weight:700}.field[data-astro-cid-5efmt5qc] input[data-astro-cid-5efmt5qc]{grid-column:1/-1}input[data-astro-cid-5efmt5qc][type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:2.75rem}input[data-astro-cid-5efmt5qc][type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-lime) var(--fill,40%), #efedde33 var(--fill,40%));border-radius:3px;height:6px}input[data-astro-cid-5efmt5qc][type=range]::-moz-range-track{background:#efedde33;border-radius:3px;height:6px}input[data-astro-cid-5efmt5qc][type=range]::-moz-range-progress{background:var(--color-lime);border-radius:3px;height:6px}input[data-astro-cid-5efmt5qc][type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-lime);border:3px solid var(--color-ink);width:1.5rem;height:1.5rem;box-shadow:0 0 0 2px var(--color-lime);border-radius:50%;margin-top:-.65rem}input[data-astro-cid-5efmt5qc][type=range]::-moz-range-thumb{background:var(--color-lime);border:3px solid var(--color-ink);width:1.25rem;height:1.25rem;box-shadow:0 0 0 2px var(--color-lime);border-radius:50%}.switch[data-astro-cid-5efmt5qc]{text-align:left;border:1.5px solid var(--line-dark);color:inherit;cursor:pointer;background:0 0;border-radius:1.25rem;align-items:center;gap:1rem;min-height:3.5rem;padding:.85rem 1rem;transition:border-color .3s;display:flex}.switch[data-astro-cid-5efmt5qc]:hover,.switch[data-astro-cid-5efmt5qc][aria-checked=true]{border-color:var(--color-lime)}.track[data-astro-cid-5efmt5qc]{background:#efedde33;border-radius:9999px;flex:none;width:3rem;height:1.75rem;transition:background .3s;position:relative}.thumb[data-astro-cid-5efmt5qc]{background:var(--color-cream);width:1.375rem;height:1.375rem;transition:transform .35s var(--ease-lifty), background .3s;border-radius:50%;position:absolute;top:3px;left:3px}.switch[data-astro-cid-5efmt5qc][aria-checked=true] .track[data-astro-cid-5efmt5qc]{background:var(--color-lime)}.switch[data-astro-cid-5efmt5qc][aria-checked=true] .thumb[data-astro-cid-5efmt5qc]{background:var(--color-ink);transform:translate(1.25rem)}.switch-text[data-astro-cid-5efmt5qc] b[data-astro-cid-5efmt5qc]{font-size:1rem;display:block}.switch-text[data-astro-cid-5efmt5qc] small[data-astro-cid-5efmt5qc]{color:var(--color-mist);font-size:.8125rem;line-height:1.35;display:block}.results[data-astro-cid-5efmt5qc]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.res[data-astro-cid-5efmt5qc]{background:var(--color-ink-2);border:1px solid var(--line-dark);border-radius:1.1rem;padding:1rem 1.1rem}.res[data-astro-cid-5efmt5qc].main{background:var(--color-lime);color:var(--color-ink);border-color:var(--color-lime);grid-column:1/-1}dt[data-astro-cid-5efmt5qc]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--color-mist);font-size:.75rem;font-weight:700}.res[data-astro-cid-5efmt5qc].main dt[data-astro-cid-5efmt5qc]{color:#3a3a34}dd[data-astro-cid-5efmt5qc]{margin-top:.3rem;font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:600;font-stretch:100%;line-height:1.1}.res[data-astro-cid-5efmt5qc].main dd[data-astro-cid-5efmt5qc]{letter-spacing:-.03em;font-size:clamp(2.2rem,5vw,3.2rem)}.bars[data-astro-cid-5efmt5qc]{gap:.4rem;margin-top:.9rem;display:grid}.bar[data-astro-cid-5efmt5qc]{grid-template-columns:6.5rem 1fr;align-items:center;gap:.6rem;font-size:.8125rem;font-weight:600;display:grid}.bar[data-astro-cid-5efmt5qc] i[data-astro-cid-5efmt5qc]{background:var(--color-ink);height:.6rem;width:var(--w);transition:width .5s var(--ease-lifty);border-radius:9999px;display:block}.bar[data-astro-cid-5efmt5qc].after i[data-astro-cid-5efmt5qc]{background:#3a5a00;min-width:.3rem}.note[data-astro-cid-5efmt5qc]{border-top:1px solid var(--line-dark);color:var(--color-mist);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding-top:1.5rem;font-size:.9rem;display:flex}.note[data-astro-cid-5efmt5qc] p[data-astro-cid-5efmt5qc]{max-width:40rem}.note[data-astro-cid-5efmt5qc] p[data-astro-cid-5efmt5qc] b[data-astro-cid-5efmt5qc]{color:var(--color-lime)}details[data-astro-cid-5efmt5qc]{flex-basis:100%;order:3}summary[data-astro-cid-5efmt5qc]{cursor:pointer;color:var(--color-cream);align-items:center;min-height:2.75rem;font-weight:600;display:flex}details[data-astro-cid-5efmt5qc] ul[data-astro-cid-5efmt5qc]{gap:.25rem;padding-left:1.1rem;list-style:outside;display:grid}.steps[data-astro-cid-nn2jqvak]{padding-block:clamp(5rem,12vh,8.75rem)}.grid[data-astro-cid-nn2jqvak]{gap:3rem;display:grid}.list[data-astro-cid-nn2jqvak]{gap:0;padding-left:1.75rem;list-style:none;display:grid;position:relative}.list[data-astro-cid-nn2jqvak]:before{content:"";background:var(--line-dark);width:2px;position:absolute;top:6px;bottom:6px;left:0}.bar[data-astro-cid-nn2jqvak]{background:var(--color-lime);transform-origin:top;width:2px;height:100%;transform:scaleY(var(--prog,1));z-index:1;position:absolute;top:6px;left:0}.item[data-astro-cid-nn2jqvak]{padding:0 0 3rem}.fig-m[data-astro-cid-nn2jqvak]{filter:drop-shadow(0 20px 26px #00000080);width:72%;max-width:20rem;height:auto;margin:0 0 1rem;display:block}.n[data-astro-cid-nn2jqvak]{font-family:var(--font-label);color:var(--color-lime);margin-right:.6rem;font-size:.8125rem;font-weight:700}.item[data-astro-cid-nn2jqvak] h3[data-astro-cid-nn2jqvak]{font-size:clamp(1.25rem,1.6vw,1.5rem);display:inline}.item[data-astro-cid-nn2jqvak] p[data-astro-cid-nn2jqvak]{color:var(--color-mist);max-width:28rem;margin-top:.5rem}.media[data-astro-cid-nn2jqvak]{display:none}@media (width>=861px){.steps.is-pinned{align-items:center;min-height:100svh;padding-block:0;display:flex}.steps.is-pinned .grid[data-astro-cid-nn2jqvak]{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;width:100%}.steps.is-pinned .fig-m[data-astro-cid-nn2jqvak]{display:none}.steps.is-pinned .bar[data-astro-cid-nn2jqvak]{height:0;transform:none}.steps.is-pinned .item[data-astro-cid-nn2jqvak]{opacity:.5;border-left:2px solid #0000;margin-left:-.9rem;padding:.65rem 0 .65rem .9rem;transition:opacity .35s,border-color .35s}.steps.is-pinned .item[data-astro-cid-nn2jqvak].on{opacity:1;border-color:var(--color-lime)}.steps.is-pinned .item[data-astro-cid-nn2jqvak] p[data-astro-cid-nn2jqvak]{max-height:0;margin-top:0;transition:max-height .45s,margin .45s;overflow:hidden}.steps.is-pinned .item[data-astro-cid-nn2jqvak].on p[data-astro-cid-nn2jqvak]{max-height:8rem;margin-top:.5rem}.steps.is-pinned .s-head[data-astro-cid-nn2jqvak]{margin-bottom:2rem}.steps.is-pinned .media[data-astro-cid-nn2jqvak]{aspect-ratio:1;--p:.5;justify-self:end;width:100%;max-width:35rem;max-height:74svh;display:block;position:relative}.media[data-astro-cid-nn2jqvak]:before{content:"";background:radial-gradient(closest-side,#0009,#0000);border-radius:50%;height:7%;position:absolute;bottom:6%;left:14%;right:14%}.media[data-astro-cid-nn2jqvak]>img[data-astro-cid-nn2jqvak]{object-fit:contain;opacity:0;width:84%;height:84%;transition:opacity .5s ease, transform .8s var(--ease-lifty);filter:drop-shadow(0 28px 36px #00000073);position:absolute;inset:8%;transform:translateY(50px)scale(.94)}.media[data-astro-cid-nn2jqvak]>img[data-astro-cid-nn2jqvak].on{opacity:1;transform:translateY(calc((.5 - var(--p)) * 40px)) rotate(calc((var(--p) - .5) * 4deg));transition:opacity .5s,transform .25s linear}.media[data-astro-cid-nn2jqvak]>img[data-astro-cid-nn2jqvak].gone{opacity:0;transform:translateY(-50px)scale(.96)}.counter[data-astro-cid-nn2jqvak]{z-index:2;font-family:var(--font-label);color:var(--color-dim);align-items:baseline;gap:.4rem;font-size:1.1rem;font-weight:700;display:flex;position:absolute;bottom:0;right:0}.counter[data-astro-cid-nn2jqvak] b[data-astro-cid-nn2jqvak]{font-family:var(--font-sans);color:var(--color-lime);letter-spacing:-.02em;font-size:4rem;font-weight:600;font-stretch:100%;line-height:1}}.rail[data-astro-cid-olzeow2a]{grid-template-columns:1fr;gap:1rem;list-style:none;display:grid}@media (width>=640px){.rail[data-astro-cid-olzeow2a]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.rail[data-astro-cid-olzeow2a]{grid-template-columns:repeat(5,1fr)}}.stage[data-astro-cid-olzeow2a]{border:1px solid var(--line);box-shadow:var(--shadow-card);background:#fff;border-radius:1.5rem;padding:1.5rem 1.4rem 1.75rem;position:relative}.stage[data-astro-cid-olzeow2a].human{background:var(--color-ink);color:var(--color-cream);border-color:var(--color-ink)}.stage[data-astro-cid-olzeow2a].human p[data-astro-cid-olzeow2a]{color:var(--color-mist)}.who[data-astro-cid-olzeow2a]{font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;border:1.5px solid;border-radius:9999px;padding:.2rem .6rem;font-size:.75rem;font-weight:700;display:inline-block}.stage[data-astro-cid-olzeow2a].human .who[data-astro-cid-olzeow2a]{background:var(--color-lime);color:var(--color-ink);border-color:var(--color-lime)}.num-big[data-astro-cid-olzeow2a]{letter-spacing:-.03em;opacity:.25;margin-top:1.25rem;font-size:2.5rem;font-weight:600;font-stretch:100%;line-height:1;display:block}h3[data-astro-cid-olzeow2a]{margin-top:.75rem;font-size:1.05rem}.stage[data-astro-cid-olzeow2a] p[data-astro-cid-olzeow2a]{color:var(--color-stone);margin-top:.6rem;font-size:.95rem}.trans[data-astro-cid-olzeow2a]{background:var(--color-lime);border-radius:1.75rem;align-items:center;gap:1.25rem 3rem;margin-top:1.5rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid}@media (width>=900px){.trans[data-astro-cid-olzeow2a]{grid-template-columns:1.3fr 1fr}.trans[data-astro-cid-olzeow2a] p[data-astro-cid-olzeow2a]{grid-column:2}}.trans[data-astro-cid-olzeow2a] h3[data-astro-cid-olzeow2a]{margin:0;font-size:clamp(1.4rem,2.4vw,2rem)}.trans[data-astro-cid-olzeow2a] ul[data-astro-cid-olzeow2a]{flex-wrap:wrap;gap:.5rem;list-style:none;display:flex}.trans[data-astro-cid-olzeow2a] li[data-astro-cid-olzeow2a]{background:var(--color-ink);color:var(--color-lime);font-family:var(--font-label);text-transform:uppercase;letter-spacing:.06em;padding:.35rem .8rem;font-size:.8125rem;font-weight:700;transform:skew(-10deg)}.trans[data-astro-cid-olzeow2a] p[data-astro-cid-olzeow2a]{font-weight:500}.projects[data-astro-cid-jzdbw4lc]{padding-bottom:clamp(5rem,14vh,9rem)}.stack[data-astro-cid-jzdbw4lc]{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-jzdbw4lc]{background:var(--color-ink-2);border:1px solid var(--line-dark);transform-origin:50% 0;border-radius:2rem;grid-template-columns:1fr;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 90px -30px #0009}.dim[data-astro-cid-jzdbw4lc]{opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}.media[data-astro-cid-jzdbw4lc]{aspect-ratio:4/3;clip-path:inset(0);background:#111;position:relative;overflow:hidden}.slide[data-astro-cid-jzdbw4lc]{opacity:0;transition:opacity .9s var(--ease-lifty), transform 1.4s var(--ease-lifty);position:absolute;inset:0;transform:scale(1.06)}.slide[data-astro-cid-jzdbw4lc].is-on{opacity:1;transform:scale(1)}.slide[data-astro-cid-jzdbw4lc] img[data-astro-cid-jzdbw4lc]{object-fit:cover;width:100%;height:100%;animation:14s ease-in-out infinite alternate paused kb}.media[data-astro-cid-jzdbw4lc].is-playing .slide[data-astro-cid-jzdbw4lc] img[data-astro-cid-jzdbw4lc]{animation-play-state:running}@keyframes kb{0%{transform:scale(1)}to{transform:scale(1.08)}}.media-shade[data-astro-cid-jzdbw4lc]{pointer-events:none;background:linear-gradient(#00000073,#0000 28% 70%,#00000059);position:absolute;inset:0}.bars[data-astro-cid-jzdbw4lc]{z-index:2;gap:.4rem;display:flex;position:absolute;top:1rem;left:1rem;right:1rem}.bar[data-astro-cid-jzdbw4lc]{cursor:pointer;background:0 0;border:0;flex:1;align-items:center;height:1.5rem;padding:0;display:flex}.bar[data-astro-cid-jzdbw4lc] span[data-astro-cid-jzdbw4lc]{background:#ffffff4d;border-radius:9999px;width:100%;height:3px;display:block;position:relative;overflow:hidden}.bar[data-astro-cid-jzdbw4lc] span[data-astro-cid-jzdbw4lc]:after{content:"";background:var(--color-lime);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.bar[data-astro-cid-jzdbw4lc].is-done span[data-astro-cid-jzdbw4lc]:after,.bar[data-astro-cid-jzdbw4lc].is-on span[data-astro-cid-jzdbw4lc]:after{transform:scaleX(1)}.media[data-astro-cid-jzdbw4lc].is-playing .bar[data-astro-cid-jzdbw4lc].is-on span[data-astro-cid-jzdbw4lc]:after{animation:fill var(--dur) linear both}.media[data-astro-cid-jzdbw4lc].is-paused .bar[data-astro-cid-jzdbw4lc].is-on span[data-astro-cid-jzdbw4lc]:after,.media[data-astro-cid-jzdbw4lc].is-paused .slide[data-astro-cid-jzdbw4lc] img[data-astro-cid-jzdbw4lc]{animation-play-state:paused}@keyframes fill{0%{transform:scaleX(0)}}.arrows[data-astro-cid-jzdbw4lc]{z-index:2;gap:.5rem;display:flex;position:absolute;bottom:1rem;right:1rem}.arrow-btn[data-astro-cid-jzdbw4lc]{-webkit-backdrop-filter:blur(10px);color:#fff;cursor:pointer;width:2.75rem;height:2.75rem;transition:background .25s, color .25s, transform .3s var(--ease-lifty);background:#ffffff1a;border:1px solid #ffffff40;border-radius:9999px;font-size:1.05rem}.arrow-btn[data-astro-cid-jzdbw4lc]:hover{background:var(--color-lime);color:var(--color-ink);transform:scale(1.06)}.info[data-astro-cid-jzdbw4lc]{flex-direction:column;gap:1.1rem;padding:clamp(1.5rem,3vw,2.75rem);display:flex}.meta[data-astro-cid-jzdbw4lc]{font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.78rem;font-weight:700;display:flex}.count[data-astro-cid-jzdbw4lc]{color:var(--color-lime)}.of[data-astro-cid-jzdbw4lc]{color:var(--color-dim)}.type[data-astro-cid-jzdbw4lc]{border:1px solid var(--line-dark);color:var(--color-mist);border-radius:9999px;padding:.35rem .8rem}h3[data-astro-cid-jzdbw4lc]{font-size:clamp(1.75rem,3vw,2.5rem)}.stat[data-astro-cid-jzdbw4lc]{border-block:1px solid var(--line-dark);flex-direction:column;gap:.25rem;padding-block:1.1rem;display:flex}.stat-num[data-astro-cid-jzdbw4lc]{letter-spacing:-.04em;color:var(--color-lime);font-variant-numeric:tabular-nums;font-size:clamp(3.5rem,7vw,5.5rem);font-weight:600;line-height:.9}.stat-num[data-astro-cid-jzdbw4lc] small[data-astro-cid-jzdbw4lc]{letter-spacing:-.01em;color:var(--color-cream);margin-left:.15em;font-size:.4em}.stat-label[data-astro-cid-jzdbw4lc]{color:var(--color-mist);font-size:.95rem}.summary[data-astro-cid-jzdbw4lc]{color:var(--color-mist);line-height:1.6}.tags[data-astro-cid-jzdbw4lc]{flex-wrap:wrap;gap:.5rem;margin:auto 0 0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-jzdbw4lc] li[data-astro-cid-jzdbw4lc]{color:var(--color-lime);background:#b6f3441a;border:1px solid #b6f34447;border-radius:9999px;padding:.4rem .85rem;font-size:.82rem;font-weight:500}.js .card-wrap[data-astro-cid-jzdbw4lc] .media[data-astro-cid-jzdbw4lc]{clip-path:inset(12% 8% round 1.5rem);transition:clip-path 1.2s var(--ease-lifty)}.js .card-wrap[data-astro-cid-jzdbw4lc] .info[data-astro-cid-jzdbw4lc]>[data-astro-cid-jzdbw4lc]{opacity:0;transition:opacity .7s var(--ease-lifty), transform .7s var(--ease-lifty);transform:translateY(18px)}.js .card-wrap[data-astro-cid-jzdbw4lc].is-in .media[data-astro-cid-jzdbw4lc]{clip-path:inset(0)}.js .card-wrap[data-astro-cid-jzdbw4lc].is-in .info[data-astro-cid-jzdbw4lc]>[data-astro-cid-jzdbw4lc]{opacity:1;transform:none}.info[data-astro-cid-jzdbw4lc]>[data-astro-cid-jzdbw4lc]:nth-child(2){transition-delay:80ms}.info[data-astro-cid-jzdbw4lc]>[data-astro-cid-jzdbw4lc]:nth-child(3){transition-delay:.16s}.info[data-astro-cid-jzdbw4lc]>[data-astro-cid-jzdbw4lc]:nth-child(4){transition-delay:.24s}.info[data-astro-cid-jzdbw4lc]>[data-astro-cid-jzdbw4lc]:nth-child(5){transition-delay:.32s}@media (width>=960px){.card[data-astro-cid-jzdbw4lc]{grid-template-columns:1.3fr 1fr;min-height:min(36rem,100svh - 9rem)}.media[data-astro-cid-jzdbw4lc]{aspect-ratio:auto}.card-wrap[data-astro-cid-jzdbw4lc]{top:calc(6rem + var(--i) * 1.25rem);position:sticky}.stack[data-astro-cid-jzdbw4lc]{gap:12vh}}@media (prefers-reduced-motion:reduce){.slide[data-astro-cid-jzdbw4lc],.js .card-wrap[data-astro-cid-jzdbw4lc] .media[data-astro-cid-jzdbw4lc],.js .card-wrap[data-astro-cid-jzdbw4lc] .info[data-astro-cid-jzdbw4lc]>[data-astro-cid-jzdbw4lc]{transition:none}.slide[data-astro-cid-jzdbw4lc] img[data-astro-cid-jzdbw4lc],.media[data-astro-cid-jzdbw4lc].is-playing .bar[data-astro-cid-jzdbw4lc].is-on span[data-astro-cid-jzdbw4lc]:after{animation:none}}.card[data-astro-cid-nr77bpnb]{border:1px solid var(--line);box-shadow:var(--shadow-card);background:#fff;border-radius:1.5rem;flex-direction:column;display:flex;overflow:hidden}.photo[data-astro-cid-nr77bpnb]{object-fit:cover;object-position:center 70%;width:100%;height:14rem}.icon-box[data-astro-cid-nr77bpnb]{background:var(--color-ink);color:var(--color-lime);place-items:center;display:grid}.body[data-astro-cid-nr77bpnb]{padding:1.5rem}.tag[data-astro-cid-nr77bpnb]{font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;background:var(--color-lime);border-radius:9999px;padding:.2rem .65rem;font-size:.75rem;font-weight:700;display:inline-block}h3[data-astro-cid-nr77bpnb]{margin-top:.9rem;font-size:1.35rem}p[data-astro-cid-nr77bpnb]{color:var(--color-stone);margin-top:.6rem}.strip[data-astro-cid-jppymwtp]{background:var(--color-ink);color:var(--color-cream);border-block:2px solid var(--color-lime);padding:1.75rem 0;overflow:hidden}.row[data-astro-cid-jppymwtp]{letter-spacing:-.03em;letter-spacing:-.03em;white-space:nowrap;align-items:center;gap:.5em;width:max-content;font-size:clamp(3rem,8vw,7.5rem);font-weight:600;font-stretch:100%;line-height:.95;display:flex}.accent[data-astro-cid-jppymwtp]{color:var(--color-lime)}.row[data-astro-cid-jppymwtp] .mark{height:.3em;color:var(--color-lime);margin-inline:.15em}.offer[data-astro-cid-fops3zzv]{background:var(--color-lime)}.card[data-astro-cid-fops3zzv]{background:var(--color-ink);color:var(--color-cream);border-radius:2rem;grid-template-columns:1fr;display:grid;overflow:hidden}@media (width>=960px){.card[data-astro-cid-fops3zzv]{grid-template-columns:1fr 1fr}}.left[data-astro-cid-fops3zzv]{flex-direction:column;gap:2rem;padding:clamp(1.75rem,4vw,4rem) clamp(1.5rem,4vw,3.5rem);display:flex}.mono-tag[data-astro-cid-fops3zzv]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--color-lime);font-size:.8125rem;font-weight:700}h2[data-astro-cid-fops3zzv]{margin-top:.75rem;font-size:clamp(1.75rem,3.2vw,2.75rem)}.price[data-astro-cid-fops3zzv]{letter-spacing:-.04em;color:var(--color-lime);font-size:clamp(5.5rem,12vw,10.5rem);font-weight:600;font-stretch:100%;line-height:.85}ul[data-astro-cid-fops3zzv]{list-style:none}li[data-astro-cid-fops3zzv]{border-bottom:1px solid var(--line-dark);align-items:flex-start;gap:.9rem;padding:.85rem 0;display:flex}li[data-astro-cid-fops3zzv] svg[data-astro-cid-fops3zzv]{flex:none;margin-top:.2rem}.close[data-astro-cid-fops3zzv]{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.note[data-astro-cid-fops3zzv]{color:var(--color-dim);font-size:.9rem}.right[data-astro-cid-fops3zzv]{min-height:26rem;position:relative}.right[data-astro-cid-fops3zzv] img[data-astro-cid-fops3zzv]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pay[data-astro-cid-fops3zzv]{background:var(--color-cream);color:var(--color-ink);border-radius:1.1rem;grid-template-columns:1fr 1fr;display:grid;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem}.pay[data-astro-cid-fops3zzv]>div[data-astro-cid-fops3zzv]{padding:1.1rem}.pay[data-astro-cid-fops3zzv]>div[data-astro-cid-fops3zzv]+div[data-astro-cid-fops3zzv]{border-left:1px solid var(--line)}.pay[data-astro-cid-fops3zzv] span[data-astro-cid-fops3zzv]{font-family:var(--font-label);color:var(--color-stone);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:700}.pay[data-astro-cid-fops3zzv] b[data-astro-cid-fops3zzv]{margin-top:.4rem;font-size:1.1rem;font-weight:600;line-height:1.2;display:block}.flow[data-astro-cid-2gx6xy4o]{grid-template-columns:1fr;gap:2rem;padding-left:4.75rem;list-style:none;display:grid;position:relative}@media (width>=861px){.flow[data-astro-cid-2gx6xy4o]{grid-template-columns:repeat(4,1fr);gap:1.5rem;padding-left:0}}.thread[data-astro-cid-2gx6xy4o]{display:none}@media (width>=861px){.thread[data-astro-cid-2gx6xy4o]{width:calc(75% - .6rem);height:6px;display:block;position:absolute;top:1.75rem;left:1.8rem;overflow:visible}}.thread[data-astro-cid-2gx6xy4o] line[data-astro-cid-2gx6xy4o]{stroke:var(--color-ink);stroke-width:2px;stroke-dasharray:6 8;opacity:.35}.thread[data-astro-cid-2gx6xy4o] line[data-astro-cid-2gx6xy4o].live{stroke:var(--color-lime-strong);stroke-width:6px;stroke-dasharray:none;opacity:1}.fstep[data-astro-cid-2gx6xy4o]{position:relative}.ball[data-astro-cid-2gx6xy4o]{background:var(--color-ink);width:3.6rem;height:3.6rem;color:var(--color-lime);font:700 .95rem var(--font-label);z-index:1;border-radius:50%;place-items:center;margin-bottom:1.5rem;display:grid;position:relative}@media (width<=860px){.ball[data-astro-cid-2gx6xy4o]{margin:0;position:absolute;top:-.25rem;left:-4.75rem}}.fstep[data-astro-cid-2gx6xy4o] h3[data-astro-cid-2gx6xy4o]{margin-bottom:.5rem}.fstep[data-astro-cid-2gx6xy4o] p[data-astro-cid-2gx6xy4o]{color:var(--color-stone);max-width:16.5rem;font-size:1rem}.cuotas[data-astro-cid-2gx6xy4o]{grid-template-columns:1fr;align-items:stretch;gap:2rem;margin-top:4rem;display:grid}@media (width>=861px){.cuotas[data-astro-cid-2gx6xy4o]{grid-template-columns:7fr 5fr}}.timeline[data-astro-cid-2gx6xy4o]{background:var(--color-ink);color:var(--color-cream);border-radius:1.5rem;flex-direction:column;justify-content:space-between;gap:2rem;padding:2rem;display:flex}.timeline[data-astro-cid-2gx6xy4o] h3[data-astro-cid-2gx6xy4o]{max-width:22ch}.timeline[data-astro-cid-2gx6xy4o] svg[data-astro-cid-2gx6xy4o]{width:100%;height:auto}.timeline[data-astro-cid-2gx6xy4o] text[data-astro-cid-2gx6xy4o]{fill:var(--color-mist);font:700 13px var(--font-label);letter-spacing:.06em;text-anchor:middle;text-transform:uppercase}@media (width<=860px){.timeline[data-astro-cid-2gx6xy4o] text[data-astro-cid-2gx6xy4o]{font-size:20px}}.bank[data-astro-cid-2gx6xy4o]{border:2px solid var(--color-ink);background:#fff;border-radius:1.5rem;padding:2rem}.mono[data-astro-cid-2gx6xy4o]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--color-stone);font-size:.8125rem;font-weight:700}.bank[data-astro-cid-2gx6xy4o] h3[data-astro-cid-2gx6xy4o]{margin:.7rem 0 .8rem}.bank[data-astro-cid-2gx6xy4o] p[data-astro-cid-2gx6xy4o]{color:#45443e;font-size:1rem}.bank[data-astro-cid-2gx6xy4o] p[data-astro-cid-2gx6xy4o]+p[data-astro-cid-2gx6xy4o]{margin-top:.7rem}.label[data-astro-cid-5wxj2zfv]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--color-lime);margin-bottom:.75rem;font-size:.8125rem;font-weight:700}.big[data-astro-cid-5wxj2zfv]{color:var(--color-cream);max-width:34rem;font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.4}.val[data-astro-cid-5wxj2zfv]{border:1px solid var(--line-dark);border-radius:1.25rem;flex:14rem;max-width:19rem;padding:.9rem 1.2rem}.val[data-astro-cid-5wxj2zfv] b[data-astro-cid-5wxj2zfv]{color:var(--color-lime);font-stretch:115%;display:block}.val[data-astro-cid-5wxj2zfv] span[data-astro-cid-5wxj2zfv]{color:var(--color-mist);margin-top:.25rem;font-size:.9rem;line-height:1.4;display:block}details[data-astro-cid-wj3o64dx]{border-top:1px solid var(--line)}details[data-astro-cid-wj3o64dx]:last-of-type{border-bottom:1px solid var(--line)}summary[data-astro-cid-wj3o64dx]{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:1.5rem;min-height:3.5rem;padding:1.5rem 0;font-size:clamp(1.1rem,2vw,1.4rem);font-weight:600;list-style:none;display:flex}summary[data-astro-cid-wj3o64dx]::-webkit-details-marker{display:none}summary[data-astro-cid-wj3o64dx]:after{content:"+";border:1.5px solid var(--color-ink);width:2.25rem;height:2.25rem;font:700 1.2rem var(--font-label);transition:transform .3s var(--ease-lifty), background .3s;border-radius:50%;flex:none;place-items:center;display:grid}details[data-astro-cid-wj3o64dx][open] summary[data-astro-cid-wj3o64dx]:after{background:var(--color-lime);border-color:var(--color-lime);transform:rotate(45deg)}.resp[data-astro-cid-wj3o64dx]{overflow:hidden}.resp[data-astro-cid-wj3o64dx] p[data-astro-cid-wj3o64dx]{color:#45443e;max-width:47rem;padding:0 0 1.5rem}
