.ficha[data-astro-cid-n7tsayog]{padding-block:var(--fc-bloque) var(--fc-seccion)}.ficha__rejilla[data-astro-cid-n7tsayog]{row-gap:var(--fc-e-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"ante""titulo""retrato""datos""cuerpo";display:grid}.ficha__ante[data-astro-cid-n7tsayog]{grid-area:ante}.ficha__ante[data-astro-cid-n7tsayog] a[data-astro-cid-n7tsayog]{color:inherit;text-underline-offset:.25em;text-decoration-thickness:1px}.ficha__nombre[data-astro-cid-n7tsayog]{font-size:var(--fc-t-5);line-height:var(--fc-il-titular);text-wrap:balance;grid-area:titulo;max-width:14ch}.ficha__retrato[data-astro-cid-n7tsayog]{grid-area:retrato;justify-self:center;width:min(100%,22rem)}.ficha__datos[data-astro-cid-n7tsayog]{gap:var(--fc-e-4) var(--fc-e-5);grid-area:datos;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.ficha__datos[data-astro-cid-n7tsayog] dt[data-astro-cid-n7tsayog]{font-family:var(--fc-letra-mono);font-weight:500;font-size:var(--fc-t--2);letter-spacing:var(--fc-tracking-etiqueta);text-transform:uppercase;color:var(--fc-texto-2)}.ficha__datos[data-astro-cid-n7tsayog] dd[data-astro-cid-n7tsayog]{margin:0;font-weight:700}.ficha__cuerpo[data-astro-cid-n7tsayog]{gap:var(--fc-e-7);flex-direction:column;grid-area:cuerpo;display:flex}.ficha__seccion[data-astro-cid-n7tsayog]{gap:var(--fc-e-4);flex-direction:column;display:flex}.ficha__h2[data-astro-cid-n7tsayog]{font-size:var(--fc-t-3);line-height:var(--fc-il-titular);text-wrap:balance}.ficha__lectura[data-astro-cid-n7tsayog]{max-width:62ch}.ficha__pie[data-astro-cid-n7tsayog]{gap:var(--fc-e-1);padding-top:var(--fc-e-4);border-top:1px solid var(--fc-linea-suave);font-size:var(--fc-t--2);color:var(--fc-texto-2);flex-direction:column;line-height:1.5rem;display:flex}.ficha__pie[data-astro-cid-n7tsayog] a[data-astro-cid-n7tsayog]{overflow-wrap:anywhere;min-height:1.5rem;display:inline-block}@media (width>=64em){.ficha__rejilla[data-astro-cid-n7tsayog]{column-gap:var(--fc-e-9);row-gap:var(--fc-e-6);grid-template:"retrato ante""retrato titulo""retrato datos""retrato cuerpo"1fr/minmax(0,5fr) minmax(0,7fr)}.ficha__retrato[data-astro-cid-n7tsayog]{align-self:start;width:min(100%,30rem);position:sticky;top:6rem}.ficha__datos[data-astro-cid-n7tsayog]{justify-content:start;column-gap:var(--fc-e-7);grid-template-columns:repeat(4,auto)}}.ficha__marco[data-astro-cid-n7tsayog]{aspect-ratio:720/764;width:100%;position:relative;overflow:clip}.ficha__halo[data-astro-cid-n7tsayog]{left:50%;top:var(--halo-y);aspect-ratio:1;background:radial-gradient(closest-side, var(--fc-pvc-halo) calc(100% - 2px), transparent);width:66%;opacity:var(--fc-pvc-halo-luz);border-radius:50%;position:absolute;translate:-50% -50%}.ficha__marco[data-astro-cid-n7tsayog] .ficha__figura{width:100%;height:auto;display:block;position:relative}@media (forced-colors:active){.ficha__halo[data-astro-cid-n7tsayog]{opacity:.2;background:canvastext}}.motion:not(.m1) .ficha__halo[data-astro-cid-n7tsayog]{opacity:0;animation:0s 3s forwards fc-ficha-rescate-halo}.motion:not(.m1) .ficha__marco[data-astro-cid-n7tsayog] .ficha__figura{opacity:0;animation:0s 3s forwards fc-ficha-rescate;transform:translateY(26%)}.motion.m1 .ficha__halo[data-astro-cid-n7tsayog]{animation:fc-ficha-halo 1.1s var(--fc-curva-tela) .3s backwards}.motion.m1 .ficha__marco[data-astro-cid-n7tsayog] .ficha__figura{animation:fc-ficha-sube .9s var(--fc-curva-placa) .55s backwards}@keyframes fc-ficha-halo{0%{opacity:0;scale:.35}45%{opacity:.95}to{opacity:var(--fc-pvc-halo-luz);scale:1}}@keyframes fc-ficha-sube{0%{opacity:0;transform:translateY(26%)}35%{opacity:1}}@keyframes fc-ficha-rescate-halo{to{opacity:var(--fc-pvc-halo-luz)}}@keyframes fc-ficha-rescate{to{opacity:1;transform:none}}.ficha__nav[data-astro-cid-n7tsayog]{gap:var(--fc-e-5);margin-top:var(--fc-seccion);padding-top:var(--fc-e-6);border-top:2px dashed var(--fc-linea-suave);flex-direction:column;display:flex}.ficha__vecinas[data-astro-cid-n7tsayog]{gap:var(--fc-e-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=40em){.ficha__vecinas[data-astro-cid-n7tsayog]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ficha__vecina--seg[data-astro-cid-n7tsayog]{text-align:end;grid-column:-2}.ficha__vecina[data-astro-cid-n7tsayog] a[data-astro-cid-n7tsayog]{gap:var(--fc-e-1);min-height:var(--fc-toque);padding:var(--fc-e-3) var(--fc-e-4);border:1.5px solid var(--fc-linea-suave);border-radius:var(--fc-r-2);background-color:var(--fc-superficie);color:var(--fc-texto);flex-direction:column;text-decoration:none;display:flex}.ficha__vecina--seg[data-astro-cid-n7tsayog] a[data-astro-cid-n7tsayog]{align-items:flex-end}.ficha__vecina[data-astro-cid-n7tsayog] a[data-astro-cid-n7tsayog]:hover .ficha__vecina-nom[data-astro-cid-n7tsayog]{text-underline-offset:.2em;text-decoration:underline}.ficha__vecina-etq[data-astro-cid-n7tsayog]{align-items:center;gap:var(--fc-e-1);font-family:var(--fc-letra-mono);font-weight:500;font-size:var(--fc-t--2);letter-spacing:var(--fc-tracking-etiqueta);text-transform:uppercase;color:var(--fc-texto-2);display:inline-flex}.ficha__vecina-nom[data-astro-cid-n7tsayog]{font-weight:700;font-size:var(--fc-t-0);line-height:1.25}.ficha__vecina[data-astro-cid-n7tsayog] .ficha__flecha--ant{rotate:180deg}.ficha__volver[data-astro-cid-n7tsayog] a[data-astro-cid-n7tsayog]{min-height:1.5rem;font-weight:700;display:inline-block}
