.author-profile[data-astro-cid-r24ym2ie]{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(1.25rem,4vw,2.25rem);align-items:center;padding:clamp(1.5rem,5vw,2.75rem);overflow:hidden;border:1px solid var(--border-color);border-radius:1.5rem;background:radial-gradient(circle at 94% 8%,rgba(216,27,96,.12),transparent 34%),radial-gradient(circle at 4% 96%,rgba(25,118,210,.14),transparent 38%),var(--card-bg, var(--surface))}.author-profile[data-astro-cid-r24ym2ie]:after{position:absolute;top:-2rem;right:-1.5rem;width:8rem;height:8rem;content:"";border:1px solid color-mix(in srgb,var(--link-color) 22%,transparent);border-radius:2rem;transform:rotate(18deg);pointer-events:none}.author-profile__mark[data-astro-cid-r24ym2ie]{display:grid;width:clamp(5rem,14vw,7.5rem);aspect-ratio:1;place-items:center;color:#fff;font-size:clamp(1.25rem,4vw,2rem);font-weight:800;letter-spacing:.1em;border-radius:1.75rem;background:linear-gradient(145deg,#1976d2,#7b1fa2 70%,#d81b60);box-shadow:0 18px 38px #1976d240}.author-profile__image[data-astro-cid-r24ym2ie]{display:block;width:clamp(5rem,14vw,7.5rem);height:auto;aspect-ratio:1;padding:.9rem;object-fit:contain;border-radius:1.75rem;background:#fff;border:1px solid var(--border-color);box-shadow:0 18px 38px #1976d22e}.author-profile__links[data-astro-cid-r24ym2ie]{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none}.author-profile__links[data-astro-cid-r24ym2ie] a[data-astro-cid-r24ym2ie]{display:inline-block;padding:.3rem .8rem;border:1px solid var(--border-color);border-radius:999px;font-size:.85rem;font-weight:600;text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.author-profile__links[data-astro-cid-r24ym2ie] a[data-astro-cid-r24ym2ie]:hover,.author-profile__links[data-astro-cid-r24ym2ie] a[data-astro-cid-r24ym2ie]:focus-visible{border-color:var(--link-color);background:var(--muted-bg)}.author-pagination[data-astro-cid-r24ym2ie]{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:center;justify-content:center;margin-top:2.5rem}.author-pagination[data-astro-cid-r24ym2ie] ol[data-astro-cid-r24ym2ie]{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.author-pagination[data-astro-cid-r24ym2ie] ol[data-astro-cid-r24ym2ie] a[data-astro-cid-r24ym2ie],.author-pagination[data-astro-cid-r24ym2ie] ol[data-astro-cid-r24ym2ie] span[data-astro-cid-r24ym2ie]{display:grid;min-width:2.5rem;height:2.5rem;place-items:center;border:1px solid var(--border-color);border-radius:.75rem;font-weight:600;text-decoration:none}.author-pagination[data-astro-cid-r24ym2ie] ol[data-astro-cid-r24ym2ie] span[data-astro-cid-r24ym2ie]{border-color:var(--link-color);background:var(--link-color);color:#fff}.author-pagination[data-astro-cid-r24ym2ie] ol[data-astro-cid-r24ym2ie] a[data-astro-cid-r24ym2ie]:hover,.author-pagination[data-astro-cid-r24ym2ie] ol[data-astro-cid-r24ym2ie] a[data-astro-cid-r24ym2ie]:focus-visible{border-color:var(--link-color)}.author-pagination__step[data-astro-cid-r24ym2ie]{font-weight:600}.author-profile__intro[data-astro-cid-r24ym2ie]{position:relative;z-index:1}.author-profile__eyebrow[data-astro-cid-r24ym2ie]{margin:0 0 .25rem;color:var(--link-color);font-size:.78rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.author-profile[data-astro-cid-r24ym2ie] h1[data-astro-cid-r24ym2ie]{margin:0;font-size:clamp(2rem,6vw,3.4rem);letter-spacing:-.035em;line-height:1.05}.author-profile__bio[data-astro-cid-r24ym2ie]{max-width:38rem;margin:.85rem 0 0;color:var(--text-color);font-size:1rem;line-height:1.65}.author-profile__count[data-astro-cid-r24ym2ie]{margin:.8rem 0 0;color:var(--muted-fg);font-size:.86rem;font-weight:600}.author-articles[data-astro-cid-r24ym2ie]{margin-top:clamp(3rem,8vw,5rem)}.author-articles__heading[data-astro-cid-r24ym2ie]{display:flex;gap:1rem;align-items:baseline;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--border-color)}.author-articles__heading[data-astro-cid-r24ym2ie] h2[data-astro-cid-r24ym2ie]{margin:0;padding:0;border:0}.author-articles__heading[data-astro-cid-r24ym2ie] a[data-astro-cid-r24ym2ie]{flex:none;font-size:.9rem;font-weight:600}.author-articles__grid[data-astro-cid-r24ym2ie]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}@media(max-width:680px){.author-profile[data-astro-cid-r24ym2ie]{grid-template-columns:1fr}.author-profile__mark[data-astro-cid-r24ym2ie],.author-profile__image[data-astro-cid-r24ym2ie]{width:4.75rem;border-radius:1.25rem}.author-profile__image[data-astro-cid-r24ym2ie]{padding:.6rem}.author-articles__heading[data-astro-cid-r24ym2ie]{align-items:flex-start;flex-direction:column}.author-articles__grid[data-astro-cid-r24ym2ie]{grid-template-columns:1fr}}
