.hero-content[data-astro-cid-ysicp5tu]{margin-top:1.5rem}.author-info[data-astro-cid-ysicp5tu]{display:flex;align-items:center;gap:2rem}.author-avatar[data-astro-cid-ysicp5tu]{width:120px;height:120px;border-radius:var(--radius);background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:3rem;font-weight:600;border:6px solid var(--paper);box-shadow:var(--shadow-m);flex-shrink:0}.author-text[data-astro-cid-ysicp5tu] h1[data-astro-cid-ysicp5tu]{font-size:clamp(2rem,4vw,2.75rem);margin-bottom:.4rem}.author-title[data-astro-cid-ysicp5tu]{font-size:1.2rem;color:var(--ink);font-weight:600;margin-bottom:.25rem}.experience[data-astro-cid-ysicp5tu]{color:var(--ink-soft);font-size:1rem;margin-bottom:1rem}.social-links[data-astro-cid-ysicp5tu]{display:flex;gap:1rem}.social-link[data-astro-cid-ysicp5tu]{background:var(--paper);border:1px solid var(--line-strong);color:var(--ink);padding:.5rem 1rem;border-radius:var(--radius);text-decoration:none;font-size:.875rem;font-weight:600;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.social-link[data-astro-cid-ysicp5tu]:hover{border-color:var(--ink);transform:translateY(-2px)}.author-content[data-astro-cid-ysicp5tu]{background:var(--color-bg);padding:3rem 0}.content-grid[data-astro-cid-ysicp5tu]{display:grid;grid-template-columns:2fr 1fr;gap:2rem;align-items:start}.main-content[data-astro-cid-ysicp5tu]{display:flex;flex-direction:column;gap:2rem}.bio-section[data-astro-cid-ysicp5tu],.expertise-section[data-astro-cid-ysicp5tu],.articles-section[data-astro-cid-ysicp5tu]{padding:2rem;border-radius:var(--radius-card)}.bio-section[data-astro-cid-ysicp5tu] h2[data-astro-cid-ysicp5tu],.expertise-section[data-astro-cid-ysicp5tu] h2[data-astro-cid-ysicp5tu],.articles-section[data-astro-cid-ysicp5tu] h2[data-astro-cid-ysicp5tu]{font-size:1.75rem;font-weight:700;color:var(--color-heading);margin-bottom:1rem}.bio-section[data-astro-cid-ysicp5tu] p[data-astro-cid-ysicp5tu]{color:var(--color-gray);line-height:1.7;font-size:1.125rem}.expertise-list[data-astro-cid-ysicp5tu]{display:flex;flex-wrap:wrap;gap:.75rem}.expertise-tag[data-astro-cid-ysicp5tu]{background:var(--orange-deep);color:var(--color-white);padding:.5rem 1rem;border-radius:var(--radius);font-weight:600;font-size:.875rem}.articles-grid[data-astro-cid-ysicp5tu]{display:grid;gap:1.5rem}.article-card[data-astro-cid-ysicp5tu]{padding:1.5rem;background:var(--color-bg);border-radius:var(--radius);border:1px solid var(--color-border);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.article-card[data-astro-cid-ysicp5tu]:hover{box-shadow:var(--shadow-s);transform:translateY(-2px)}.article-meta[data-astro-cid-ysicp5tu]{display:flex;gap:1rem;margin-bottom:.75rem}.category[data-astro-cid-ysicp5tu]{background:var(--orange-deep);color:var(--color-white);padding:.25rem .75rem;border-radius:var(--radius);font-size:.75rem;font-weight:600}.date[data-astro-cid-ysicp5tu]{color:var(--color-gray);font-size:.875rem}.article-card[data-astro-cid-ysicp5tu] h3[data-astro-cid-ysicp5tu]{font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.article-card[data-astro-cid-ysicp5tu] h3[data-astro-cid-ysicp5tu] a[data-astro-cid-ysicp5tu]{color:var(--color-heading);text-decoration:none;transition:color .2s}.article-card[data-astro-cid-ysicp5tu] h3[data-astro-cid-ysicp5tu] a[data-astro-cid-ysicp5tu]:hover{color:var(--orange-deep)}.article-card[data-astro-cid-ysicp5tu] p[data-astro-cid-ysicp5tu]{color:var(--color-gray);line-height:1.6;margin-bottom:.75rem}.read-more[data-astro-cid-ysicp5tu]{color:var(--orange-deep);font-weight:600;text-decoration:none;transition:transform .2s}.read-more[data-astro-cid-ysicp5tu]:hover{transform:translate(4px)}.sidebar[data-astro-cid-ysicp5tu]{display:flex;flex-direction:column;gap:1.5rem;position:sticky;top:100px}.sidebar-card[data-astro-cid-ysicp5tu]{padding:1.75rem;border-radius:var(--radius-card)}.sidebar-card[data-astro-cid-ysicp5tu] h3[data-astro-cid-ysicp5tu]{font-size:1.25rem;font-weight:700;color:var(--color-heading);margin-bottom:1rem}.sidebar-card[data-astro-cid-ysicp5tu] p[data-astro-cid-ysicp5tu]{color:var(--color-gray);line-height:1.6;margin-bottom:1rem}.btn-sm[data-astro-cid-ysicp5tu]{padding:.6rem 1.25rem;text-align:center}.authors-list[data-astro-cid-ysicp5tu]{list-style:none;display:flex;flex-direction:column;gap:1rem}.authors-list[data-astro-cid-ysicp5tu] a[data-astro-cid-ysicp5tu]{display:flex;flex-direction:column;gap:.25rem;padding:.75rem;background:var(--color-bg);border-radius:var(--radius);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.authors-list[data-astro-cid-ysicp5tu] a[data-astro-cid-ysicp5tu]:hover{box-shadow:var(--shadow-xs);transform:translate(4px)}.authors-list[data-astro-cid-ysicp5tu] strong[data-astro-cid-ysicp5tu]{color:var(--color-heading);font-weight:600}.authors-list[data-astro-cid-ysicp5tu] span[data-astro-cid-ysicp5tu]{color:var(--color-gray);font-size:.875rem}@media (max-width: 992px){.content-grid[data-astro-cid-ysicp5tu]{grid-template-columns:1fr}.author-info[data-astro-cid-ysicp5tu]{flex-direction:column;text-align:center}.social-links[data-astro-cid-ysicp5tu]{justify-content:center}.sidebar[data-astro-cid-ysicp5tu]{position:static}}@media (max-width: 768px){.author-text[data-astro-cid-ysicp5tu] h1[data-astro-cid-ysicp5tu]{font-size:2rem}.author-avatar[data-astro-cid-ysicp5tu]{width:80px;height:80px;font-size:2rem}}
