.nf[data-astro-cid-xjt7zb6t]{--mq-linea:#2b3237;--mq-relleno:#eef1f2;--mq-resalte:#2346c8;position:relative}.nf-lienzo[data-astro-cid-xjt7zb6t],.nf-avance[data-astro-cid-xjt7zb6t]{display:none}.nf-panel[data-astro-cid-xjt7zb6t]{padding-inline:var(--margin)}.nf-titulo[data-astro-cid-xjt7zb6t]{font-size:var(--t-h2);max-width:14ch}.nf-entrada[data-astro-cid-xjt7zb6t]{max-width:40ch;color:var(--ink-2);margin-top:16px}.nf-fases[data-astro-cid-xjt7zb6t]{border-top:1px solid var(--linea);margin-top:clamp(24px,4svh,40px);padding:0;list-style:none}.nf-fase[data-astro-cid-xjt7zb6t]{border-bottom:1px solid var(--linea);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 40px;padding:20px 0;display:grid}.nf-nombre[data-astro-cid-xjt7zb6t]{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex;font-size:var(--t-h3)!important;letter-spacing:-.02em!important}.nf-nombre[data-astro-cid-xjt7zb6t] button[data-astro-cid-xjt7zb6t]{font:inherit;letter-spacing:inherit;text-align:left;cursor:default;background:0 0;border:0;padding:0}.nf-duracion[data-astro-cid-xjt7zb6t]{letter-spacing:0;color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.nf-detalle[data-astro-cid-xjt7zb6t] p[data-astro-cid-xjt7zb6t]+p[data-astro-cid-xjt7zb6t]{margin-top:10px}.nf-entregable[data-astro-cid-xjt7zb6t]{color:var(--ink-2);font-size:16px}.nf-entregable[data-astro-cid-xjt7zb6t] b[data-astro-cid-xjt7zb6t]{color:var(--ink);font-weight:600}.nf-foto[data-astro-cid-xjt7zb6t]{aspect-ratio:3/2;overflow:hidden}.nf-foto[data-astro-cid-xjt7zb6t] img{object-fit:cover;width:100%;height:100%}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-pin[data-astro-cid-xjt7zb6t]{height:100svh;position:relative;overflow:hidden}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-lienzo[data-astro-cid-xjt7zb6t]{width:100%;height:100%;display:block;position:absolute;inset:0}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-panel[data-astro-cid-xjt7zb6t]{z-index:1;width:min(36rem,40vw);padding-block:calc(var(--cab-alto) + 8px) 24px;background:linear-gradient(90deg, var(--ground) 82%, #eef1f200);flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0 auto 0 0}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-fases[data-astro-cid-xjt7zb6t]{margin-top:clamp(16px,3svh,32px)}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-fase[data-astro-cid-xjt7zb6t]{padding:clamp(6px,1.2svh,12px) 0;display:block}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-nombre[data-astro-cid-xjt7zb6t]{color:var(--ink-2);transition:color .3s var(--ease);font-size:clamp(1.05rem,min(1.4vw,2.6svh),1.35rem)!important}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-nombre[data-astro-cid-xjt7zb6t] button[data-astro-cid-xjt7zb6t]{cursor:pointer}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-nombre[data-astro-cid-xjt7zb6t] button[data-astro-cid-xjt7zb6t]:hover{color:var(--ink)}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-fase[data-astro-cid-xjt7zb6t].is-activa .nf-nombre[data-astro-cid-xjt7zb6t]{color:var(--accent)}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-detalle[data-astro-cid-xjt7zb6t]{opacity:0;transition:grid-template-rows .5s var(--eje), opacity .4s var(--ease);grid-template-rows:0fr;display:grid}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-detalle[data-astro-cid-xjt7zb6t]>[data-astro-cid-xjt7zb6t]{overflow:hidden}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-detalle[data-astro-cid-xjt7zb6t]{font-size:16px;line-height:1.5}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-fase[data-astro-cid-xjt7zb6t].is-activa .nf-detalle[data-astro-cid-xjt7zb6t]{opacity:1;grid-template-rows:1fr}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-fase[data-astro-cid-xjt7zb6t].is-activa .nf-detalle[data-astro-cid-xjt7zb6t]>div[data-astro-cid-xjt7zb6t]{padding-top:8px}.nf-fotos[data-astro-cid-xjt7zb6t],.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-foto[data-astro-cid-xjt7zb6t]{display:none}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-fotos[data-astro-cid-xjt7zb6t]{right:var(--margin);aspect-ratio:3/2;width:clamp(200px,19vw,320px);display:block;position:absolute;bottom:32px}.nf-fotos-una[data-astro-cid-xjt7zb6t]{clip-path:inset(100% 0 0);transition:clip-path .7s var(--eje);position:absolute;inset:0}.nf-fotos-una[data-astro-cid-xjt7zb6t].is-activa{clip-path:inset(0)}.nf-fotos-una[data-astro-cid-xjt7zb6t] img{object-fit:cover;width:100%;height:100%}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-titulo[data-astro-cid-xjt7zb6t]{max-width:16ch;font-size:clamp(1.75rem,min(3vw,5.4svh),3rem)}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-avance[data-astro-cid-xjt7zb6t]{top:calc(var(--cab-alto) + 24px);right:var(--margin);gap:4px;display:flex;position:absolute}.nf-avance[data-astro-cid-xjt7zb6t] span[data-astro-cid-xjt7zb6t]{width:28px;height:3px;transition:background-color .3s var(--ease);background:color-mix(in srgb, var(--accent) calc(100% * clamp(0, var(--fase,0) - var(--i) + 1, 1)), var(--surface))}@media (width<=900px){.nf-fase[data-astro-cid-xjt7zb6t]{grid-template-columns:1fr}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-panel[data-astro-cid-xjt7zb6t]{background:linear-gradient(0deg, var(--ground) 80%, #eef1f200);justify-content:flex-end;width:auto;padding-block:64px 76px;inset:auto 0 0}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-titulo[data-astro-cid-xjt7zb6t],.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-entrada[data-astro-cid-xjt7zb6t],.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-fase[data-astro-cid-xjt7zb6t]:not(.is-activa){display:none}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-fases[data-astro-cid-xjt7zb6t]{border-top:0}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-fase[data-astro-cid-xjt7zb6t]{border-bottom:0}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-nombre[data-astro-cid-xjt7zb6t]{font-size:1.5rem!important}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-fotos[data-astro-cid-xjt7zb6t]{display:none}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-avance[data-astro-cid-xjt7zb6t]{left:var(--margin);right:var(--margin)}.nf[data-astro-cid-xjt7zb6t].is-fijada .nf-avance[data-astro-cid-xjt7zb6t] span[data-astro-cid-xjt7zb6t]{flex:1}}.cabeza[data-astro-cid-rbu67krf]{padding-top:calc(var(--cab-alto) + clamp(48px, 9svh, 112px));padding-bottom:clamp(32px,6svh,64px)}.cabeza-fila[data-astro-cid-rbu67krf]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:24px 48px;display:grid}.cabeza-titulo[data-astro-cid-rbu67krf]{font-size:var(--t-portada);letter-spacing:-.045em!important}.cabeza-entrada[data-astro-cid-rbu67krf]{max-width:44ch}.prueba[data-astro-cid-rbu67krf]{padding-top:var(--section-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:32px clamp(32px,5vw,88px);display:grid}.prueba-foto[data-astro-cid-rbu67krf]{aspect-ratio:3/2;overflow:hidden}.prueba-foto[data-astro-cid-rbu67krf] img{object-fit:cover;width:100%;height:100%}.prueba[data-astro-cid-rbu67krf] h2[data-astro-cid-rbu67krf],.pactos[data-astro-cid-rbu67krf] h2[data-astro-cid-rbu67krf]{font-size:var(--t-h2)}.prueba-texto[data-astro-cid-rbu67krf] p[data-astro-cid-rbu67krf]{max-width:44ch;margin-top:20px}.pactos[data-astro-cid-rbu67krf]{padding-top:var(--section-gap)}.pactos[data-astro-cid-rbu67krf] h2[data-astro-cid-rbu67krf]{max-width:16ch;margin-bottom:clamp(28px,5svh,48px)}.pactos-lista[data-astro-cid-rbu67krf] .filete[data-astro-cid-rbu67krf]{border-top:0;grid-template-columns:minmax(0,3fr) minmax(0,9fr)}.pactos-lista[data-astro-cid-rbu67krf] .filete[data-astro-cid-rbu67krf]:first-child{border-top:1px solid var(--linea)}.pactos-lista[data-astro-cid-rbu67krf] dd[data-astro-cid-rbu67krf]{max-width:60ch;margin:0}.pactos-lista[data-astro-cid-rbu67krf] dt[data-astro-cid-rbu67krf]{font-size:var(--t-h3);letter-spacing:-.02em}.nave[data-astro-cid-rbu67krf]{margin-top:var(--section-gap)}.nave-foto[data-astro-cid-rbu67krf]{height:min(88svh,900px);clip-path:inset(0 var(--recorte,0%) 0 var(--recorte,0%));overflow:hidden}.nave-foto[data-astro-cid-rbu67krf] img{object-fit:cover;width:100%;height:100%}.nave-pie[data-astro-cid-rbu67krf]{color:var(--ink-2);padding-top:16px;font-size:16px}@media (width<=1020px){.cabeza-fila[data-astro-cid-rbu67krf],.prueba[data-astro-cid-rbu67krf]{grid-template-columns:1fr}.nave-foto[data-astro-cid-rbu67krf]{height:56svh}}
