.ap-grid[data-astro-cid-qcnp3bj7]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);margin-top:var(--space-8)}@media (max-width:900px){.ap-grid[data-astro-cid-qcnp3bj7]{grid-template-columns:1fr 1fr}}@media (max-width:560px){.ap-grid[data-astro-cid-qcnp3bj7]{grid-template-columns:1fr}}.ap-card[data-astro-cid-qcnp3bj7]{display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-8) var(--space-6) var(--space-6);box-shadow:var(--shadow-subtle);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ap-card[data-astro-cid-qcnp3bj7]:hover{transform:translateY(-4px);box-shadow:var(--shadow-elevated);border-color:var(--raw-neutral-400)}.ap-avatar[data-astro-cid-qcnp3bj7]{width:116px;height:116px;border-radius:50%;overflow:hidden;margin-bottom:var(--space-5);flex:0 0 auto;background:var(--color-surface-alt);box-shadow:0 0 0 1px var(--color-border)}.ap-avatar[data-astro-cid-qcnp3bj7] img[data-astro-cid-qcnp3bj7]{width:100%;height:100%;object-fit:cover;display:block}.ap-mono[data-astro-cid-qcnp3bj7]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--color-surface-alt);color:var(--text-muted);font-weight:700;font-size:2rem;letter-spacing:.02em}.ap-name[data-astro-cid-qcnp3bj7]{font-size:1.15rem;font-weight:600;color:var(--text-heading);margin:0;line-height:1.3}.ap-role[data-astro-cid-qcnp3bj7]{color:var(--text-body);font-weight:500;font-size:.9rem;margin:.4rem 0 0;min-height:2.6em;line-height:1.35}.ap-org[data-astro-cid-qcnp3bj7]{color:var(--text-muted);font-size:.8rem;margin:.35rem 0 0;display:flex;gap:.4rem;flex-wrap:wrap;justify-content:center}.ap-org[data-astro-cid-qcnp3bj7] span[data-astro-cid-qcnp3bj7]{opacity:.5}.ap-lines[data-astro-cid-qcnp3bj7]{width:100%;margin:var(--space-5) 0 var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:.6rem;align-items:center}.ap-line[data-astro-cid-qcnp3bj7]{display:inline-flex;align-items:center;gap:.55rem;color:var(--text-body);font-size:.88rem;text-decoration:none;max-width:100%;transition:color .15s}.ap-line[data-astro-cid-qcnp3bj7] span[data-astro-cid-qcnp3bj7]{overflow-wrap:anywhere}.ap-line[data-astro-cid-qcnp3bj7]:hover{color:var(--color-primary)}.ap-line[data-astro-cid-qcnp3bj7] svg[data-astro-cid-qcnp3bj7]{width:16px;height:16px;flex:0 0 auto;fill:var(--raw-neutral-400);transition:fill .15s}.ap-line[data-astro-cid-qcnp3bj7]:hover svg[data-astro-cid-qcnp3bj7]{fill:var(--color-primary)}.ap-save[data-astro-cid-qcnp3bj7]{margin-top:auto;font-size:.9rem;padding:.6rem 1.3rem}.ap-save[data-astro-cid-qcnp3bj7] svg[data-astro-cid-qcnp3bj7]{width:16px;height:16px;fill:currentColor}.ap-nocontact[data-astro-cid-qcnp3bj7]{margin-top:auto;color:var(--text-muted);font-size:.85rem;font-style:italic;padding-top:var(--space-2)}
