.hero[data-astro-cid-lcdefpme],.puertas[data-astro-cid-lcdefpme],.destacados[data-astro-cid-lcdefpme]{max-width:var(--page-max);padding-inline:var(--gutter);margin-inline:auto}.hero[data-astro-cid-lcdefpme]{gap:var(--s-6);padding-top:var(--s-7);padding-bottom:var(--s-7);display:grid;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-top:var(--s-3);font-size:var(--fs-700);max-width:18ch}.hero__autor[data-astro-cid-lcdefpme]{gap:var(--s-4);margin-top:var(--s-6);max-width:44rem;color:var(--c-ink-soft);align-items:flex-start;display:flex}.hero__mono[data-astro-cid-lcdefpme]{border:var(--line) solid var(--c-primary);width:3.25rem;height:3.25rem;font-family:var(--font-display);font-weight:var(--display-weight);color:var(--c-primary);background:var(--c-paper);border-radius:50%;flex:none;place-items:center;font-size:1.25rem;display:grid}.hero__pista[data-astro-cid-lcdefpme]{display:none}.hero__pista[data-astro-cid-lcdefpme] .l[data-astro-cid-lcdefpme]{fill:none;stroke:var(--c-primary);stroke-width:3px}.hero__pista[data-astro-cid-lcdefpme] .c[data-astro-cid-lcdefpme]{fill:none;stroke:var(--c-accent);stroke-width:3px}.hero__pista[data-astro-cid-lcdefpme] .v[data-astro-cid-lcdefpme]{stroke:var(--c-green);stroke-width:6px}@media (width>=56rem){.hero[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s-8);padding-top:var(--s-8);padding-bottom:var(--s-8);grid-template-columns:minmax(0,1fr) 15rem}.hero__pista[data-astro-cid-lcdefpme]{width:100%;display:block}}.seccion-titulo[data-astro-cid-lcdefpme]{font-size:var(--fs-600);padding-top:var(--s-4);position:relative}.seccion-titulo[data-astro-cid-lcdefpme]:before{content:"";width:3.5rem;height:var(--line-thick);background:var(--c-primary);position:absolute;top:0;left:0}.banda[data-astro-cid-lcdefpme]{border-bottom:var(--line-thick) solid var(--c-primary);position:relative}.banda[data-astro-cid-lcdefpme]:after{content:"";left:var(--gutter);bottom:calc(var(--line-thick) * -1);width:4.5rem;height:var(--line-thick);background:var(--c-green);position:absolute}.banda[data-astro-cid-lcdefpme] img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}@media (width>=48rem){.banda[data-astro-cid-lcdefpme] img{aspect-ratio:3;max-height:32rem}}.puertas[data-astro-cid-lcdefpme]{padding-top:var(--s-8)}.puertas__lista[data-astro-cid-lcdefpme]{margin:var(--s-5) 0 0;border-top:var(--line) solid var(--c-ink);padding:0;list-style:none}.puerta[data-astro-cid-lcdefpme]{gap:var(--s-4);padding:var(--s-5) 0;border-bottom:var(--line) dashed var(--c-soft);grid-template-columns:3.5rem minmax(0,1fr);display:grid}.puerta[data-astro-cid-lcdefpme]:last-child{border-bottom:var(--line) solid var(--c-ink)}.puerta__foto[data-astro-cid-lcdefpme]{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-m);grid-column:2;width:100%;height:auto}.puerta__cuerpo[data-astro-cid-lcdefpme]{grid-column:2}.puerta__n[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:var(--display-weight);color:var(--c-primary);grid-row:1/span 2;font-size:3.25rem;line-height:.9}.puerta[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--fs-500)}.puerta[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--c-ink);text-decoration:none}.puerta[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--c-primary);text-decoration:underline;text-decoration-thickness:var(--line)}.puerta__cuerpo[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{margin-top:var(--s-2);max-width:52ch;color:var(--c-ink-soft)}.puerta__enlaces[data-astro-cid-lcdefpme]{margin:var(--s-3) 0 0;gap:var(--s-2) var(--s-4);font-family:var(--font-ui);font-size:calc(var(--fs-200) * var(--ui-size-adjust));flex-wrap:wrap;padding:0;font-weight:600;list-style:none;display:flex}@media (width>=56rem){.puerta[data-astro-cid-lcdefpme]{padding:var(--s-6) 0;grid-template-columns:6rem minmax(0,1fr) 16rem}.puerta__foto[data-astro-cid-lcdefpme]{grid-area:1/3}.puerta__cuerpo[data-astro-cid-lcdefpme],.puerta__n[data-astro-cid-lcdefpme]{grid-row:1}.puerta__n[data-astro-cid-lcdefpme]{font-size:4.5rem}}.destacados[data-astro-cid-lcdefpme]{padding-top:var(--s-8)}.destacados__grid[data-astro-cid-lcdefpme]{gap:var(--s-5);margin-top:var(--s-5);display:grid}.fichero-cta[data-astro-cid-lcdefpme]{gap:var(--s-2);padding:var(--s-5) var(--s-5) var(--s-6);background:var(--c-accent);color:var(--c-paper);border-radius:var(--r-m);isolation:isolate;text-decoration:none;display:grid;position:relative;overflow:hidden}.fichero-cta__foto[data-astro-cid-lcdefpme]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.fichero-cta[data-astro-cid-lcdefpme]:before{content:"";background:color-mix(in srgb, var(--c-accent) 88%, transparent);z-index:-1;position:absolute;inset:0}.fichero-cta[data-astro-cid-lcdefpme]:hover:before{background:color-mix(in srgb, var(--c-accent-ink) 92%, transparent)}.fichero-cta[data-astro-cid-lcdefpme]:after{content:"";border:var(--line) solid color-mix(in srgb, var(--c-paper) 50%, transparent);border-radius:50%;width:9rem;height:9rem;position:absolute;bottom:-3rem;right:-3rem}.fichero-cta[data-astro-cid-lcdefpme]:hover{color:var(--c-paper)}.fichero-cta__eyebrow[data-astro-cid-lcdefpme]{font-family:var(--font-ui);font-size:calc(var(--fs-100) * var(--ui-size-adjust));letter-spacing:.08em;text-transform:uppercase;font-weight:700}.fichero-cta__titulo[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--fs-600);line-height:var(--lh-tight);max-width:16ch}.fichero-cta__texto[data-astro-cid-lcdefpme]{max-width:34ch}.fichero-cta__flecha[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:2rem;line-height:1}.destacados__lista[data-astro-cid-lcdefpme]{border-top:var(--line) solid var(--c-ink);margin:0;padding:0;list-style:none}.destacados__lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:var(--line-thin) solid var(--c-line)}.destacados__lista[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{gap:var(--s-1);padding:var(--s-4) 0;text-decoration:none;display:grid}.d__titulo[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--fs-400);color:var(--c-primary-dark);line-height:1.15}.destacados__lista[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .d__titulo[data-astro-cid-lcdefpme]{text-decoration:underline;text-decoration-thickness:var(--line)}.d__texto[data-astro-cid-lcdefpme]{color:var(--c-ink-soft);font-size:var(--fs-200)}@media (width>=56rem){.destacados__grid[data-astro-cid-lcdefpme]{align-items:start;gap:var(--s-7);grid-template-columns:1.1fr 1fr}}
