.author-panel[data-astro-cid-bmn5sg23]{background:var(--green-xlt,#f0fbf6);border:1px solid #00c87a33;border-left:4px solid var(--green,#00c87a);border-radius:0 12px 12px 0;margin-top:48px;padding:32px 36px}.author-section-label[data-astro-cid-bmn5sg23]{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--green,#00c87a);margin-bottom:20px;font-size:10px;font-weight:700}.author-inner[data-astro-cid-bmn5sg23]{align-items:flex-start;gap:28px;display:flex}.author-avatar-wrap[data-astro-cid-bmn5sg23]{flex-shrink:0}.author-avatar[data-astro-cid-bmn5sg23]{object-fit:cover;border:3px solid #00c87a40;border-radius:50%;width:96px;height:96px;display:block}.author-avatar-initials[data-astro-cid-bmn5sg23]{background:linear-gradient(135deg, var(--green,#00c87a) 0%, #009d60 100%);color:#fff;width:96px;height:96px;font-family:var(--font-display,"Space Grotesk", sans-serif);letter-spacing:.02em;border:3px solid #00c87a40;border-radius:50%;justify-content:center;align-items:center;font-size:32px;font-weight:900;display:flex}.author-body[data-astro-cid-bmn5sg23]{flex:1;min-width:0}.author-name-row[data-astro-cid-bmn5sg23]{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.author-name-link[data-astro-cid-bmn5sg23],.author-name[data-astro-cid-bmn5sg23]{font-family:var(--font-display,"Space Grotesk", sans-serif);color:var(--ink,#080d17);letter-spacing:.01em;font-size:24px;font-weight:900;text-decoration:none}.author-name-link[data-astro-cid-bmn5sg23]:hover{color:var(--green,#00c87a)}.author-role-badge[data-astro-cid-bmn5sg23]{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:#006940;white-space:nowrap;background:#00c87a1f;border:1px solid #00c87a4d;border-radius:4px;padding:3px 10px;font-size:10px;font-weight:700}.author-creds[data-astro-cid-bmn5sg23]{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.author-cred-badge[data-astro-cid-bmn5sg23]{color:#2d4a3a;letter-spacing:.02em;background:#00c87a14;border:1px solid #00c87a38;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600}.author-bio[data-astro-cid-bmn5sg23]{color:var(--ink-3,#4a5568);max-width:640px;margin-bottom:18px;font-size:14px;line-height:1.8}.author-footer[data-astro-cid-bmn5sg23]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.author-socials[data-astro-cid-bmn5sg23]{flex-wrap:wrap;gap:8px;display:flex}.author-social-link[data-astro-cid-bmn5sg23]{color:var(--ink-2,#2d3748);border:1px solid var(--rule,#e2e8f0);background:#fff;border-radius:6px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.author-social-link[data-astro-cid-bmn5sg23]:hover{border-color:var(--green,#00c87a);color:var(--green,#00c87a);background:#00c87a0d}.author-profile-link[data-astro-cid-bmn5sg23]{color:var(--green,#00c87a);letter-spacing:.01em;white-space:nowrap;font-size:13px;font-weight:700;text-decoration:none}.author-profile-link[data-astro-cid-bmn5sg23]:hover{text-decoration:underline}@media (width<=600px){.author-inner[data-astro-cid-bmn5sg23]{flex-direction:column;gap:20px}.author-panel[data-astro-cid-bmn5sg23]{padding:24px 20px}.author-avatar[data-astro-cid-bmn5sg23],.author-avatar-initials[data-astro-cid-bmn5sg23]{width:72px;height:72px;font-size:24px}.author-name-link[data-astro-cid-bmn5sg23],.author-name[data-astro-cid-bmn5sg23]{font-size:20px}}.related-articles[data-astro-cid-oje2a5xi]{border-top:1.5px solid var(--rule,#e2e8f0);margin-top:48px;padding-top:32px}.related-articles-heading[data-astro-cid-oje2a5xi]{font-family:var(--font-display,"Space Grotesk", sans-serif);color:var(--ink,#080d17);margin-bottom:20px;font-size:clamp(22px,3vw,30px);font-weight:800}.related-articles-grid[data-astro-cid-oje2a5xi]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.related-card[data-astro-cid-oje2a5xi]{background:var(--white,#fff);border:1px solid var(--rule,#e2e8f0);border-radius:10px;align-items:flex-start;gap:10px;padding:16px 18px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.related-card[data-astro-cid-oje2a5xi]:hover{border-color:var(--green,#00c87a);transform:translateY(-2px);box-shadow:0 4px 16px #00c87a1a}.related-card-arrow[data-astro-cid-oje2a5xi]{color:var(--green,#00c87a);flex-shrink:0;margin-top:1px;font-size:16px;font-weight:700}.related-card-title[data-astro-cid-oje2a5xi]{font-family:var(--font-display,"Space Grotesk", sans-serif);color:var(--ink,#080d17);font-size:16px;font-weight:700;line-height:1.3}
