.vis[data-astro-cid-aom4hlmv]{color:#fff;background:#061022f5;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden}.vis[data-astro-cid-aom4hlmv][open]{place-items:center;display:grid}.vis[data-astro-cid-aom4hlmv]::backdrop{background:#061022f5}.vis__fig[data-astro-cid-aom4hlmv]{justify-items:center;gap:12px;margin:0;padding:56px 16px 64px;display:grid}.vis__foto[data-astro-cid-aom4hlmv]{object-fit:contain;border-radius:var(--r-sm);width:auto;max-width:min(100%,1600px);height:auto;max-height:calc(100dvh - 160px);display:block}.vis__pie[data-astro-cid-aom4hlmv]{text-align:center;max-width:70ch;font-size:var(--step--1);color:#bfd4e7;line-height:1.5}.vis__pie[data-astro-cid-aom4hlmv]:empty{display:none}.vis__btn[data-astro-cid-aom4hlmv]{border-radius:var(--r-pill);color:#fff;cursor:pointer;background:#0610229e;border:0;place-items:center;width:48px;height:48px;padding:0;font-size:2rem;line-height:1;display:grid;position:absolute}.vis__btn[data-astro-cid-aom4hlmv]:hover{background:#061022e6}.vis__btn[data-astro-cid-aom4hlmv]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.vis__btn--cerrar[data-astro-cid-aom4hlmv]{top:16px;right:16px}.vis__btn--ant[data-astro-cid-aom4hlmv]{top:50%;left:16px;translate:0 -50%}.vis__btn--sig[data-astro-cid-aom4hlmv]{top:50%;right:16px;translate:0 -50%}.vis__cuenta[data-astro-cid-aom4hlmv]{border-radius:var(--r-pill);font-size:var(--step--1);background:#0610229e;margin:0;padding:4px 12px;position:absolute;top:24px;left:50%;translate:-50%}@media (width<=720px){.vis__btn--ant[data-astro-cid-aom4hlmv],.vis__btn--sig[data-astro-cid-aom4hlmv]{top:auto;bottom:8px;translate:none}}.pl-wrap[data-astro-cid-zmhbm73c],.pl-wrap-ancho[data-astro-cid-zmhbm73c]{max-width:var(--maxw-wide,1440px);padding-inline:var(--page-x);margin:0 auto}.pl-eyebrow[data-astro-cid-zmhbm73c]{margin:0 0 var(--s-5);font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:10px;font-weight:700;display:inline-flex}.pl-eyebrow__icono{width:1.6em;height:1.6em;color:var(--accent)}.pl-foto[data-astro-cid-zmhbm73c]{border-radius:var(--r-lg);background:var(--surface);display:block;overflow:hidden}.pl-foto[data-astro-cid-zmhbm73c] img[data-astro-cid-zmhbm73c]{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease);display:block}.pl-foto[data-astro-cid-zmhbm73c]:hover img[data-astro-cid-zmhbm73c]{transform:scale(1.03)}.pl-foto[data-astro-cid-zmhbm73c]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.pl-pie[data-astro-cid-zmhbm73c]{font-size:var(--step--1);color:var(--ink-soft);max-width:60ch;margin:10px 2px 0;line-height:1.5}.pl-hero[data-astro-cid-zmhbm73c]{padding-block:clamp(112px, 16vh, 168px) var(--section-y)}.pl-hero__grid[data-astro-cid-zmhbm73c]{max-width:var(--maxw-wide,1440px);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.pl-hero__h1[data-astro-cid-zmhbm73c]{font-family:var(--font-serif);font-weight:500;font-size:var(--step-5);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;max-width:18ch;margin:0;line-height:1.05}.pl-hero__h1-sub[data-astro-cid-zmhbm73c]{color:var(--ink-soft);font-style:italic}.pl-hero__lead[data-astro-cid-zmhbm73c]{font-size:var(--step-1);color:var(--ink-soft);max-width:46ch;margin:clamp(18px,3vh,28px) 0 0;line-height:1.55}.pl-hero__ctas[data-astro-cid-zmhbm73c]{flex-wrap:wrap;gap:14px;margin-top:clamp(24px,4vh,36px);display:flex}.pl-hero__foto[data-astro-cid-zmhbm73c]{margin:0}.pl-hero__foto[data-astro-cid-zmhbm73c] .pl-foto[data-astro-cid-zmhbm73c]{aspect-ratio:4/3}.pl-specs[data-astro-cid-zmhbm73c]{border-top:1px solid var(--line);flex-wrap:wrap;gap:14px 28px;margin:clamp(28px,4vh,40px) 0 0;padding:clamp(18px,3vh,24px) 0 0;list-style:none;display:flex}.pl-specs[data-astro-cid-zmhbm73c] li[data-astro-cid-zmhbm73c]{font-size:var(--step--1);color:var(--ink);align-items:center;gap:10px;font-weight:600;display:inline-flex}.pl-specs__icono{width:1.5em;height:1.5em;color:var(--accent-2);flex:none}.pl-sec[data-astro-cid-zmhbm73c]{padding-block:var(--section-y);border-top:1px solid var(--line)}.pl-sec--alt[data-astro-cid-zmhbm73c]{background:var(--bg-2)}.pl-head[data-astro-cid-zmhbm73c]{margin-bottom:clamp(32px,5vh,56px)}.pl-h2[data-astro-cid-zmhbm73c]{font-family:var(--font-serif);font-weight:500;font-size:var(--step-4);color:var(--ink);text-wrap:balance;max-width:20ch;margin:0;line-height:1.1}.pl-intro[data-astro-cid-zmhbm73c]{font-size:var(--step-1);color:var(--ink-soft);max-width:52ch;margin:16px 0 0;line-height:1.55}.pl-vinetas[data-astro-cid-zmhbm73c]{margin:0;padding:0;list-style:none;display:grid}.pl-vineta[data-astro-cid-zmhbm73c]{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px;padding-block:20px;display:grid}.pl-vineta[data-astro-cid-zmhbm73c]:last-child{border-bottom:1px solid var(--line)}.pl-vineta__icono[data-astro-cid-zmhbm73c]{border-radius:var(--r-pill);border:1px solid var(--line-strong);width:52px;height:52px;color:var(--accent-2);flex:none;place-items:center;font-size:26px;display:grid}.pl-vineta__label[data-astro-cid-zmhbm73c]{font-family:var(--font-sans);font-size:var(--step-1);color:var(--ink);margin:4px 0 6px;font-weight:700;line-height:1.25}.pl-vineta__texto[data-astro-cid-zmhbm73c]{font-size:var(--step-0);color:var(--ink-soft);max-width:58ch;margin:0;line-height:1.6}.pl-ficha[data-astro-cid-zmhbm73c]{max-width:var(--maxw-wide,1440px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.pl-ficha--invertida[data-astro-cid-zmhbm73c] .pl-ficha__texto[data-astro-cid-zmhbm73c]{order:2}.pl-collage[data-astro-cid-zmhbm73c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid;position:sticky;top:96px}.pl-collage__item[data-astro-cid-zmhbm73c]{margin:0}.pl-collage__item[data-astro-cid-zmhbm73c] .pl-foto[data-astro-cid-zmhbm73c]{aspect-ratio:1;border-radius:var(--r-md)}.pl-collage__item--principal[data-astro-cid-zmhbm73c]{grid-column:1/-1}.pl-collage__item--principal[data-astro-cid-zmhbm73c] .pl-foto[data-astro-cid-zmhbm73c]{aspect-ratio:4/3;border-radius:var(--r-lg)}.pl-reticula[data-astro-cid-zmhbm73c]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:0 clamp(24px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.pl-celda[data-astro-cid-zmhbm73c]{border-top:1px solid var(--line);align-content:start;gap:4px;padding-block:26px;display:grid}.pl-celda[data-astro-cid-zmhbm73c] .pl-vineta__icono[data-astro-cid-zmhbm73c]{margin-bottom:10px}.pl-pasos[data-astro-cid-zmhbm73c]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(20px,2.5vw,32px);margin:0;padding:0;list-style:none;display:grid}.pl-paso[data-astro-cid-zmhbm73c]{border-top:2px solid var(--line-strong);align-content:start;gap:6px;padding:22px 0 26px;display:grid}.pl-paso[data-astro-cid-zmhbm73c]:first-child{border-top-color:var(--accent)}.pl-paso__num[data-astro-cid-zmhbm73c]{font-family:var(--font-serif);font-size:var(--step-4);color:var(--accent-2);line-height:1}.pl-paso__label[data-astro-cid-zmhbm73c]{font-size:var(--step-1);color:var(--ink);margin:8px 0 2px;font-weight:700}.pl-faq[data-astro-cid-zmhbm73c]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.pl-faq__head[data-astro-cid-zmhbm73c]{margin:0;position:sticky;top:96px}.pl-faq__ctas[data-astro-cid-zmhbm73c]{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.pl-faq__item[data-astro-cid-zmhbm73c]{border-top:1px solid var(--line)}.pl-faq__item[data-astro-cid-zmhbm73c]:last-child{border-bottom:1px solid var(--line)}.pl-faq__q[data-astro-cid-zmhbm73c]{cursor:pointer;font-size:var(--step-1);color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-weight:600;list-style:none;display:flex}.pl-faq__q[data-astro-cid-zmhbm73c]::-webkit-details-marker{display:none}.pl-faq__q[data-astro-cid-zmhbm73c]:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.pl-faq__signo[data-astro-cid-zmhbm73c]{flex:none;width:18px;height:18px;position:relative}.pl-faq__signo[data-astro-cid-zmhbm73c]:before,.pl-faq__signo[data-astro-cid-zmhbm73c]:after{content:"";background:var(--accent);width:18px;height:2px;transition:transform .25s var(--ease);position:absolute;top:50%;left:0}.pl-faq__signo[data-astro-cid-zmhbm73c]:after{transform:rotate(90deg)}.pl-faq__item[data-astro-cid-zmhbm73c][open] .pl-faq__signo[data-astro-cid-zmhbm73c]:after{transform:rotate(0)}.pl-faq__a[data-astro-cid-zmhbm73c]{font-size:var(--step-0);color:var(--ink-soft);max-width:62ch;margin:0 0 22px;line-height:1.65}.pl-mosaico[data-astro-cid-zmhbm73c]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:clamp(16px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.pl-mosaico__link[data-astro-cid-zmhbm73c]{height:100%;color:inherit;gap:14px;text-decoration:none;display:grid}.pl-mosaico__foto[data-astro-cid-zmhbm73c]{aspect-ratio:4/3;border-radius:var(--r-md);background:var(--surface);display:block;overflow:hidden}.pl-mosaico__foto[data-astro-cid-zmhbm73c] img[data-astro-cid-zmhbm73c]{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease);display:block}a[data-astro-cid-zmhbm73c].pl-mosaico__link:hover .pl-mosaico__foto[data-astro-cid-zmhbm73c] img[data-astro-cid-zmhbm73c]{transform:scale(1.04)}.pl-mosaico__texto[data-astro-cid-zmhbm73c]{gap:6px;display:grid}.pl-mosaico__nombre[data-astro-cid-zmhbm73c]{font-size:var(--step-1);color:var(--ink);font-weight:700;line-height:1.25;display:block}.pl-mosaico__flecha{vertical-align:-.12em;color:var(--accent);transition:transform .25s var(--ease);margin-left:6px;display:inline-block}a[data-astro-cid-zmhbm73c].pl-mosaico__link:hover .pl-mosaico__flecha{transform:translate(4px)}a[data-astro-cid-zmhbm73c].pl-mosaico__link:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:var(--r-md)}.pl-mosaico__desc[data-astro-cid-zmhbm73c]{font-size:var(--step-0);color:var(--ink-soft);line-height:1.55}.pl-sec--cta[data-astro-cid-zmhbm73c]{text-align:center}.pl-cierre[data-astro-cid-zmhbm73c]{justify-items:center;display:grid}.pl-cierre__h2[data-astro-cid-zmhbm73c]{font-family:var(--font-serif);font-weight:500;font-size:var(--step-5);color:var(--ink);text-wrap:balance;max-width:18ch;margin:0;line-height:1.05}.pl-cierre__texto[data-astro-cid-zmhbm73c]{font-size:var(--step-1);color:var(--ink-soft);max-width:48ch;margin:20px 0 0;line-height:1.55}.pl-cierre__ctas[data-astro-cid-zmhbm73c]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.pl-galeria[data-astro-cid-zmhbm73c]{border-top:1px solid var(--line);padding-block:clamp(40px,6vw,80px)}.pl-galeria__grid[data-astro-cid-zmhbm73c]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(12px,1.6vw,20px);display:grid}.pl-galeria__item[data-astro-cid-zmhbm73c]{margin:0}.pl-galeria__item[data-astro-cid-zmhbm73c] .pl-foto[data-astro-cid-zmhbm73c]{aspect-ratio:4/3}@media (width<=960px){.pl-hero__grid[data-astro-cid-zmhbm73c],.pl-ficha[data-astro-cid-zmhbm73c],.pl-faq[data-astro-cid-zmhbm73c]{grid-template-columns:minmax(0,1fr)}.pl-ficha--invertida[data-astro-cid-zmhbm73c] .pl-ficha__texto[data-astro-cid-zmhbm73c]{order:0}.pl-collage[data-astro-cid-zmhbm73c],.pl-faq__head[data-astro-cid-zmhbm73c]{position:static}.pl-galeria__grid[data-astro-cid-zmhbm73c],.pl-pasos[data-astro-cid-zmhbm73c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.pl-hero[data-astro-cid-zmhbm73c]{padding-top:104px}.pl-hero__h1[data-astro-cid-zmhbm73c]{font-size:var(--step-4)}.pl-hero__h1-sub[data-astro-cid-zmhbm73c]{font-size:var(--step-2);margin-top:6px;line-height:1.2;display:block}.pl-galeria__grid[data-astro-cid-zmhbm73c],.pl-pasos[data-astro-cid-zmhbm73c]{grid-template-columns:minmax(0,1fr)}.pl-vineta__icono[data-astro-cid-zmhbm73c]{width:44px;height:44px;font-size:22px}}@media (prefers-reduced-motion:reduce){.pl-foto[data-astro-cid-zmhbm73c] img[data-astro-cid-zmhbm73c],.pl-mosaico__foto[data-astro-cid-zmhbm73c] img[data-astro-cid-zmhbm73c]{transition:none}.pl-foto[data-astro-cid-zmhbm73c]:hover img[data-astro-cid-zmhbm73c],a[data-astro-cid-zmhbm73c].pl-mosaico__link:hover .pl-mosaico__foto[data-astro-cid-zmhbm73c] img[data-astro-cid-zmhbm73c]{transform:none}}.sv-wrap[data-astro-cid-vhx4et7g]{max-width:1120px;padding-inline:var(--page-x);margin:0 auto}.sv-nav[data-astro-cid-vhx4et7g]{z-index:60;align-items:center;gap:var(--s-5);padding:clamp(12px, 2vw, 18px) var(--page-x);background:color-mix(in srgb, var(--bg) 90%, transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);display:flex;position:sticky;top:0}.sv-nav__brand[data-astro-cid-vhx4et7g]{align-items:center;gap:var(--s-3);color:var(--ink);font-weight:700;text-decoration:none;display:inline-flex}.sv-nav__mark[data-astro-cid-vhx4et7g]{background:linear-gradient(160deg, var(--accent), color-mix(in srgb, var(--accent) 55%, #000));width:20px;height:24px;box-shadow:var(--glow-warm);border-radius:6px 6px 9px 9px}.sv-nav__name[data-astro-cid-vhx4et7g]{font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase}.sv-nav__crumb[data-astro-cid-vhx4et7g]{color:var(--ink-mute);font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;margin:0}.sv-nav__crumb[data-astro-cid-vhx4et7g]:before{content:"/ ";opacity:.5}.sv-nav__actions[data-astro-cid-vhx4et7g]{align-items:center;gap:var(--s-4);margin-left:auto;display:flex}.sv-nav__theme[data-astro-cid-vhx4et7g]{border:1px solid var(--line-strong);color:var(--ink);border-radius:var(--r-pill);font-size:var(--step--1);font-family:var(--font-sans);cursor:pointer;background:0 0;min-height:40px;padding:8px 14px}.sv-nav__cta[data-astro-cid-vhx4et7g]{min-height:40px;padding:10px 18px;display:none}@media (width>=860px){.sv-nav__cta[data-astro-cid-vhx4et7g]{display:inline-flex}}@media (width<=520px){.sv-nav__crumb[data-astro-cid-vhx4et7g]{display:none}}.sv-hero[data-astro-cid-vhx4et7g]{isolation:isolate;background:var(--bg);padding-block:clamp(72px,12vh,148px) clamp(56px,9vh,104px);position:relative;overflow:hidden}.sv-hero__atmos[data-astro-cid-vhx4et7g]{z-index:-1;opacity:1;background-position:50% 45%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.sv-hero__atmos[data-astro-cid-vhx4et7g]:after{content:"";background:linear-gradient(to right, var(--bg) 36%, color-mix(in srgb, var(--bg) 32%, transparent) 72%, color-mix(in srgb, var(--bg) 6%, transparent) 100%), linear-gradient(to bottom, color-mix(in srgb, var(--bg) 18%, transparent) 0%, transparent 28%, transparent 68%, var(--bg) 100%);position:absolute;inset:0}@media (width<=760px){.sv-hero__atmos[data-astro-cid-vhx4et7g]{opacity:.55}.sv-hero__atmos[data-astro-cid-vhx4et7g]:after{background:linear-gradient(to bottom, color-mix(in srgb, var(--bg) 58%, transparent) 0%, var(--bg) 86%)}}[data-astro-cid-vhx4et7g][data-theme=light] .sv-hero__atmos[data-astro-cid-vhx4et7g]{opacity:.92}.sv-hero__icono{width:clamp(56px,8vw,76px);height:clamp(56px,8vw,76px);color:var(--accent);border:1.5px solid color-mix(in srgb, var(--accent) 40%, transparent);border-radius:50%;justify-content:center;align-items:center;margin:0 0 clamp(18px,2.6vh,26px);font-size:clamp(2.8rem,4.5vw,3.8rem);display:inline-flex}.sv-hero__eyebrow[data-astro-cid-vhx4et7g]{font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-2);margin:0 0 clamp(16px,2.5vh,24px);font-weight:700}.sv-hero__title[data-astro-cid-vhx4et7g]{max-width:20ch;font-family:var(--font-serif);font-weight:600;font-size:var(--step-5);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;line-height:1.05}.sv-hero__lead[data-astro-cid-vhx4et7g]{max-width:56ch;font-size:var(--step-1);color:var(--ink-soft);margin:clamp(20px,3vh,30px) 0 0;line-height:1.55}.sv-hero__ctas[data-astro-cid-vhx4et7g]{gap:var(--s-4);flex-wrap:wrap;margin-top:clamp(28px,4vh,40px);display:flex}.sv-hero__chips[data-astro-cid-vhx4et7g]{gap:var(--s-3);flex-wrap:wrap;margin:clamp(28px,4vh,40px) 0 0;padding:0;list-style:none;display:flex}.sv-hero__chips[data-astro-cid-vhx4et7g] li[data-astro-cid-vhx4et7g]{border:1px solid var(--line-strong);border-radius:var(--r-pill);font-size:var(--step--1);color:var(--ink-soft);padding:8px 16px}
