@layer components{.ficha[data-astro-cid-jxkr5nbs]{--cut:1.75rem;aspect-ratio:3/4;background:var(--color-surface-2);border-radius:var(--radius-md) var(--radius-md) 0 var(--radius-md);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%);color:var(--color-fg);position:relative;overflow:hidden;container-type:inline-size}.ficha__link[data-astro-cid-jxkr5nbs]{color:inherit;text-decoration:none;display:block;position:absolute;inset:0}.ficha__link[data-astro-cid-jxkr5nbs]:focus-visible{outline-offset:-4px}.ficha__art[data-astro-cid-jxkr5nbs]{position:absolute;inset:0}.ficha__stripe[data-astro-cid-jxkr5nbs]{width:28%;height:140%;transform:skewX(var(--diag-skew));transition:transform var(--duration-slow) var(--ease-out-expo);position:absolute;top:-20%}.ficha__stripe--gray[data-astro-cid-jxkr5nbs]{background:var(--color-brand-gray);opacity:.14;left:30%}.ficha__stripe--green[data-astro-cid-jxkr5nbs]{background:var(--color-accent);opacity:.22;left:62%}.ficha__number[data-astro-cid-jxkr5nbs]{font-family:var(--font-display);color:#0000;-webkit-text-stroke:2px color-mix(in srgb, var(--color-fg) 35%, transparent);transition:color var(--duration-base) var(--ease-out-expo);font-size:clamp(4rem,16vw,7rem);font-style:italic;font-weight:900;font-stretch:125%;line-height:1;position:absolute;top:.5rem;right:.75rem}.ficha__photo[data-astro-cid-jxkr5nbs]{transition:transform var(--duration-base) var(--ease-out-expo);justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:6% 6% 30%}.ficha--cover[data-astro-cid-jxkr5nbs] .ficha__photo[data-astro-cid-jxkr5nbs]{inset:0 0 26%}.ficha--cover[data-astro-cid-jxkr5nbs] .ficha__photo[data-astro-cid-jxkr5nbs] img{object-fit:cover;object-position:top;width:100%;height:100%;max-height:none}.ficha__photo[data-astro-cid-jxkr5nbs] img{object-fit:contain;width:auto;max-height:100%}.ficha__silhouette[data-astro-cid-jxkr5nbs]{width:75%;fill:var(--color-surface-3)}.ficha__info[data-astro-cid-jxkr5nbs]{background:linear-gradient(to top, var(--color-bg) 70%, transparent);padding:1.5rem 1rem 1.25rem;position:absolute;inset:auto 0 0}.ficha__position[data-astro-cid-jxkr5nbs]{background:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.05em;transform:skewX(calc(var(--diag-skew) * -.4));margin-bottom:.25rem;padding:.1rem .5rem;font-weight:700;display:inline-block}.ficha__name[data-astro-cid-jxkr5nbs]{font-size:var(--text-h3);line-height:1.05}.ficha__meta[data-astro-cid-jxkr5nbs]{color:var(--color-fg-muted);font-size:var(--text-caption);flex-wrap:wrap;gap:.25rem .75rem;margin-top:.375rem;display:flex}@container (width<=16rem){.ficha__photo[data-astro-cid-jxkr5nbs]{inset:4% 4% 30%}.ficha__info[data-astro-cid-jxkr5nbs]{background:linear-gradient(to top, var(--color-bg) 80%, transparent);padding:.75rem .625rem}.ficha__position[data-astro-cid-jxkr5nbs]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:.05rem .375rem;font-size:.625rem;overflow:hidden}.ficha__name[data-astro-cid-jxkr5nbs]{font-size:1.05rem}.ficha__meta[data-astro-cid-jxkr5nbs]{gap:0;margin-top:.125rem;font-size:.6875rem;display:grid}.ficha__meta[data-astro-cid-jxkr5nbs] dd[data-astro-cid-jxkr5nbs]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.ficha[data-astro-cid-jxkr5nbs]:hover .ficha__photo[data-astro-cid-jxkr5nbs],.ficha[data-astro-cid-jxkr5nbs]:focus-within .ficha__photo[data-astro-cid-jxkr5nbs]{transform:translateY(-4px)}.ficha[data-astro-cid-jxkr5nbs]:hover .ficha__number[data-astro-cid-jxkr5nbs],.ficha[data-astro-cid-jxkr5nbs]:focus-within .ficha__number[data-astro-cid-jxkr5nbs]{color:color-mix(in srgb, var(--color-accent) 30%, transparent)}.ficha[data-astro-cid-jxkr5nbs]:hover .ficha__stripe--green[data-astro-cid-jxkr5nbs],.ficha[data-astro-cid-jxkr5nbs]:focus-within .ficha__stripe--green[data-astro-cid-jxkr5nbs]{transform:skewX(var(--diag-skew)) translateX(-12%)}@media (prefers-reduced-motion:reduce){.ficha[data-astro-cid-jxkr5nbs] [data-astro-cid-jxkr5nbs]{transition:none!important}.ficha[data-astro-cid-jxkr5nbs]:hover .ficha__photo[data-astro-cid-jxkr5nbs],.ficha[data-astro-cid-jxkr5nbs]:focus-within .ficha__photo[data-astro-cid-jxkr5nbs]{transform:none}}}
