.person[data-astro-cid-koqwdsno]{display:grid;gap:1rem;align-content:start}.person[data-astro-cid-koqwdsno].full{gap:1.5rem}@media(min-width:760px){.person[data-astro-cid-koqwdsno].full{grid-template-columns:220px 1fr;gap:2.5rem}}.photo[data-astro-cid-koqwdsno]{position:relative;aspect-ratio:4 / 5;max-width:260px;border-radius:var(--radius);border:1px solid var(--line-strong);background-color:var(--surface);background-image:linear-gradient(to right,var(--grid-line) 1px,transparent 1px),linear-gradient(to bottom,var(--grid-line) 1px,transparent 1px);background-size:20px 20px;display:grid;place-items:center;overflow:hidden}.person[data-astro-cid-koqwdsno]:not(.full) .photo[data-astro-cid-koqwdsno]{max-width:none}.photo[data-astro-cid-koqwdsno] img[data-astro-cid-koqwdsno]{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:759px){.person[data-astro-cid-koqwdsno]:not(.full){grid-template-columns:96px 1fr;align-items:start}.person[data-astro-cid-koqwdsno]:not(.full) .initial[data-astro-cid-koqwdsno]{font-size:2.25rem}.person[data-astro-cid-koqwdsno]:not(.full) .ph[data-astro-cid-koqwdsno]{display:none}.person[data-astro-cid-koqwdsno].full .photo[data-astro-cid-koqwdsno]{max-width:180px}}.initial[data-astro-cid-koqwdsno]{font-family:var(--font-head);font-weight:700;font-size:4rem;color:var(--line-strong);line-height:1}.ph[data-astro-cid-koqwdsno]{position:absolute;left:.6rem;bottom:.6rem}.name[data-astro-cid-koqwdsno]{margin-bottom:.15rem;font-size:clamp(1.2rem,1.1rem + .4vw,1.4rem);letter-spacing:-.01em}.role[data-astro-cid-koqwdsno]{color:var(--green);font-family:var(--font-mono);font-size:.85rem;margin-bottom:.75rem}.short[data-astro-cid-koqwdsno]{color:var(--text);margin:0}.tags[data-astro-cid-koqwdsno]{margin-top:1rem}.quote[data-astro-cid-koqwdsno]{margin:0 0 1.25rem;padding-left:1rem;border-left:3px solid var(--green);font-family:var(--font-head);font-size:1.15rem;color:var(--text-strong)}.quote[data-astro-cid-koqwdsno] p[data-astro-cid-koqwdsno]{margin:0}
