.author-card[data-astro-cid-2tgtkdc7]{text-align:center;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);height:100%;box-shadow:var(--shadow-soft);transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out);flex-direction:column;align-items:center;padding:clamp(1.15rem,2vw,1.5rem) clamp(.85rem,1.5vw,1.25rem);display:flex}.author-card[data-astro-cid-2tgtkdc7]:hover{box-shadow:var(--shadow-book-hover);border-color:var(--color-orange-dark);transform:translateY(-.25rem)}.author-card__avatar[data-astro-cid-2tgtkdc7]{aspect-ratio:1;object-fit:cover;width:clamp(3.5rem,6vw,4.5rem);height:clamp(3.5rem,6vw,4.5rem);box-shadow:0 0 0 1px var(--color-line);border-radius:50%;margin-bottom:.85rem;display:block}.author-card__avatar--placeholder[data-astro-cid-2tgtkdc7]{background:var(--color-purple-light);color:var(--color-purple);font-family:var(--font-display);place-items:center;font-size:1.5rem;font-weight:600;display:grid}.author-card__body[data-astro-cid-2tgtkdc7]{flex-direction:column;flex-grow:1;align-items:center;width:100%;min-width:0;display:flex}h2[data-astro-cid-2tgtkdc7]{font-family:var(--font-display);font-size:var(--type-card-title);letter-spacing:-.025em;overflow-wrap:break-word;word-break:break-word;margin:0;font-weight:600;line-height:1.15}h2[data-astro-cid-2tgtkdc7] a[data-astro-cid-2tgtkdc7]{color:var(--color-text);transition:color var(--duration-fast) var(--ease-out);text-decoration:none}h2[data-astro-cid-2tgtkdc7] a[data-astro-cid-2tgtkdc7]:hover{color:var(--color-orange-dark)}.author-card__biography[data-astro-cid-2tgtkdc7]{color:var(--color-text-muted);font-size:var(--type-metadata);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.5rem 0 0;line-height:1.5;display:-webkit-box;overflow:hidden}.author-card__counts[data-astro-cid-2tgtkdc7]{color:var(--color-purple);font-size:var(--type-metadata);white-space:nowrap;margin:.5rem 0 0;font-weight:800}.author-card__link[data-astro-cid-2tgtkdc7]{color:var(--color-orange-dark);text-underline-offset:.35em;transition:color var(--duration-fast) var(--ease-out);margin-top:auto;padding-top:.75rem;font-size:.85rem;font-weight:800;text-decoration:none;display:inline-block}.author-card__link[data-astro-cid-2tgtkdc7]:hover{text-decoration:underline}@media (width<=48rem){.author-card[data-astro-cid-2tgtkdc7]{padding:1rem .65rem}.author-card__avatar[data-astro-cid-2tgtkdc7]{width:3.25rem;height:3.25rem;margin-bottom:.65rem}h2[data-astro-cid-2tgtkdc7]{font-size:var(--type-card-title);line-height:1.15}.author-card__counts[data-astro-cid-2tgtkdc7]{font-size:.72rem}.author-card__link[data-astro-cid-2tgtkdc7]{padding-top:.5rem;font-size:.78rem}}.breadcrumb[data-astro-cid-6lritvba]{padding-top:.75rem}.breadcrumb[data-astro-cid-6lritvba] ol[data-astro-cid-6lritvba]{color:var(--color-text-muted);font-size:var(--type-metadata);flex-wrap:wrap;gap:.45rem;margin:0;padding:0;font-weight:700;list-style:none;display:flex}.breadcrumb[data-astro-cid-6lritvba] li[data-astro-cid-6lritvba]+li[data-astro-cid-6lritvba]:before{color:var(--color-orange-dark);content:"/";margin-right:.45rem}.breadcrumb[data-astro-cid-6lritvba] a[data-astro-cid-6lritvba]{color:inherit;text-underline-offset:.3em}.authors-intro[data-astro-cid-6lritvba]{padding-top:var(--space-section-compact)}h1[data-astro-cid-6lritvba]{font-family:var(--font-display);font-size:var(--type-page-title);letter-spacing:-.03em;color:var(--color-ink);margin:0;font-weight:600;line-height:1.15}.authors-intro[data-astro-cid-6lritvba]>p[data-astro-cid-6lritvba]{max-width:45ch;margin:var(--space-stack) 0 0;color:var(--color-text-muted);font-size:var(--type-body-large);line-height:1.65}.authors-directory[data-astro-cid-6lritvba]{margin-top:var(--space-section-compact)}.authors-directory__grid[data-astro-cid-6lritvba]{gap:var(--space-heading-content);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.author-card-wrapper[data-astro-cid-6lritvba]{flex-direction:column;min-width:0;display:flex}[data-astro-cid-6lritvba][data-author-card][hidden]{display:none!important}.authors-directory__actions[data-astro-cid-6lritvba]{justify-content:center;margin-top:clamp(2rem,4vw,3rem);display:flex}.load-more[data-astro-cid-6lritvba]{border:1px solid var(--color-orange-dark);border-radius:var(--radius-sm);min-height:2.9rem;color:var(--color-orange-dark);font:inherit;cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);background:0 0;padding:.75rem 1.75rem;font-size:.95rem;font-weight:800;display:inline-block}.load-more[data-astro-cid-6lritvba]:hover{background:var(--color-orange-light);transform:translateY(-1px)}.load-more[data-astro-cid-6lritvba]:active{transform:translateY(0)}@media (width<=64rem){.authors-directory__grid[data-astro-cid-6lritvba]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 1rem}}@media (width<=48rem){.authors-directory__grid[data-astro-cid-6lritvba]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .75rem}}@media (width<=30rem){.authors-directory__grid[data-astro-cid-6lritvba]{gap:.85rem .5rem}}
