.portrait[data-astro-cid-idcj4gp7]{border-top:4px solid var(--accent);background:var(--surface);margin:0}.portrait[data-astro-cid-idcj4gp7] img{aspect-ratio:4/5;object-fit:cover;filter:grayscale()contrast(1.06);width:100%;height:auto;display:block}figcaption[data-astro-cid-idcj4gp7]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0;padding:10px 14px;font-size:.68rem}.hero[data-astro-cid-lcdefpme]{gap:var(--space-8);padding-top:var(--space-8);padding-bottom:var(--space-7);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:end;display:grid}.intro[data-astro-cid-lcdefpme] .idx[data-astro-cid-lcdefpme]{margin:0 0 var(--space-5);flex-wrap:wrap;gap:6px 24px;display:flex}h1[data-astro-cid-lcdefpme]{margin-left:-.03em;font-size:clamp(4.2rem,1.6rem + 10vw,10rem)}.pos[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;margin:var(--space-6) 0 var(--space-5);font-size:clamp(1.4rem,1.1rem + 1.2vw,2rem);font-weight:600;font-stretch:85%;line-height:1.1}.pos[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--accent)}.lead[data-astro-cid-lcdefpme]{max-width:60ch;margin:0;font-size:clamp(1.05rem,1rem + .3vw,1.2rem);line-height:1.65}.paths[data-astro-cid-lcdefpme]{border-top:1px solid var(--text);border-bottom:1px solid var(--text);margin-bottom:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.path[data-astro-cid-lcdefpme]{padding:var(--space-5) var(--space-5) var(--space-6) 0;color:var(--text);border-right:1px solid var(--rule);transition:background var(--dur-fast);flex-direction:column;gap:6px;text-decoration:none;display:flex}.path[data-astro-cid-lcdefpme]+.path[data-astro-cid-lcdefpme]{padding-left:var(--space-5)}.path[data-astro-cid-lcdefpme]:last-child{border-right:0}.path[data-astro-cid-lcdefpme]:hover{background:var(--surface);color:var(--text)}.path[data-astro-cid-lcdefpme]:hover .pt[data-astro-cid-lcdefpme]{color:var(--accent)}.pt[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;transition:color var(--dur-fast);font-size:1.9rem;font-weight:700;font-stretch:75%;line-height:.95}.pd[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.95rem;line-height:1.5}.asof[data-astro-cid-lcdefpme]{margin:var(--space-4) 0 0}@media (width<=900px){.hero[data-astro-cid-lcdefpme]{gap:var(--space-6);padding-top:var(--space-6);grid-template-columns:minmax(0,1fr)}.photo[data-astro-cid-lcdefpme]{max-width:420px}.paths[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.path[data-astro-cid-lcdefpme]:nth-child(2){border-right:0}.path[data-astro-cid-lcdefpme]:nth-child(-n+2){border-bottom:1px solid var(--rule)}.path[data-astro-cid-lcdefpme]:nth-child(3){padding-left:0}}
