.author-bio-card[data-astro-cid-xkziw7dw]{background-color:#121212;background-image:radial-gradient(60% 50% at 10% -10%,#e509141f,#0000 70%),linear-gradient(#121212 0%,#0a0a0a 100%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #e5091438;border-radius:20px;padding:1.75rem 2rem;position:relative;overflow:hidden;box-shadow:0 24px 48px -12px #000000bf,0 0 30px -5px #e509141f}.author-bio-accent-bar[data-astro-cid-xkziw7dw]{background:linear-gradient(90deg,#8b0000,#e50914,#ff3b30);height:3px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 12px #e5091499}.author-bio-layout[data-astro-cid-xkziw7dw]{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}@media (width>=640px){.author-bio-layout[data-astro-cid-xkziw7dw]{flex-direction:row;align-items:center;gap:1.75rem}}.author-avatar-wrap[data-astro-cid-xkziw7dw]{flex-shrink:0;position:relative}.author-avatar-frame[data-astro-cid-xkziw7dw]{border:2px solid #e5091466;border-radius:18px;width:5rem;height:5rem;overflow:hidden;box-shadow:0 8px 24px -4px #e509144d}@media (width>=640px){.author-avatar-frame[data-astro-cid-xkziw7dw]{width:5.75rem;height:5.75rem}}.author-avatar-img[data-astro-cid-xkziw7dw]{object-fit:cover;object-position:top;width:100%;height:100%}.author-verified-badge[data-astro-cid-xkziw7dw]{background:#e50914;border:2px solid #0a0a0a;border-radius:9999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:absolute;bottom:-4px;right:-4px;box-shadow:0 2px 6px #0006}.author-bio-content[data-astro-cid-xkziw7dw]{flex:1;min-width:0}.author-bio-header[data-astro-cid-xkziw7dw]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.author-name-row[data-astro-cid-xkziw7dw]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.author-name[data-astro-cid-xkziw7dw]{letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:700;line-height:1.2;color:#fff!important}.author-pill[data-astro-cid-xkziw7dw]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;background:#e509141f;border:1px solid #e509144d;border-radius:9999px;padding:2px 8px;font-size:.68rem;font-weight:700;color:#ff3b30!important}.author-proof-tag[data-astro-cid-xkziw7dw]{font-family:var(--font-mono);color:#94a3b8;align-items:center;gap:.4rem;font-size:.72rem;display:inline-flex}.author-proof-tag[data-astro-cid-xkziw7dw] .proof-dot[data-astro-cid-xkziw7dw]{color:#ff3b30}.author-roles[data-astro-cid-xkziw7dw]{font-family:var(--font-mono);margin:0 0 .65rem;font-size:.78rem;font-weight:500;line-height:1.4;color:#ff3b30!important}.author-description[data-astro-cid-xkziw7dw]{max-width:44rem;margin:0 0 1rem;font-size:.9rem;line-height:1.6;color:#f5f5f0!important}.author-actions[data-astro-cid-xkziw7dw]{font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.75rem;display:flex}.author-btn[data-astro-cid-xkziw7dw]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:.45rem;padding:.45rem .85rem;text-decoration:none;transition:all .2s;display:inline-flex;color:#f5f5f0!important}.author-btn[data-astro-cid-xkziw7dw]:hover{background:#ffffff14;border-color:#e5091466;transform:translateY(-1px);color:#fff!important}.author-btn[data-astro-cid-xkziw7dw] .btn-arrow[data-astro-cid-xkziw7dw]{color:#ff3b30;transition:transform .2s}.author-btn[data-astro-cid-xkziw7dw]:hover .btn-arrow[data-astro-cid-xkziw7dw]{transform:translate(2px)}.author-btn-primary[data-astro-cid-xkziw7dw]{background:#8b000040;border-color:#e5091459;color:#f5f5f0!important}.author-btn-primary[data-astro-cid-xkziw7dw]:hover{background:#e5091438;border-color:#ff3b3099;color:#fff!important}.author-btn-diagnostic[data-astro-cid-xkziw7dw]{background:#e509141a;border-color:#e509144d;color:#ff3b30!important}.author-btn-diagnostic[data-astro-cid-xkziw7dw]:hover{background:#e5091433;border-color:#ff3b3099;color:#fff!important}html.light .author-bio-card[data-astro-cid-xkziw7dw]{background-color:#fff!important;background-image:radial-gradient(60% 50% at 10% -10%,#e509140d,#0000 70%),linear-gradient(#fff 0%,#f5f5f0 100%)!important;background-position:0 0!important;background-repeat:repeat!important;background-size:auto!important;background-attachment:scroll!important;background-origin:padding-box!important;background-clip:border-box!important;border:1px solid #d4d4ce!important;box-shadow:0 20px 40px -12px #0f172a14,0 1px 3px #0f172a0a!important}html.light .author-avatar-frame[data-astro-cid-xkziw7dw]{border-color:#e5091466!important;box-shadow:0 6px 20px -4px #e5091426!important}html.light .author-verified-badge[data-astro-cid-xkziw7dw]{background:#e50914!important;border-color:#fff!important}html.light .author-name[data-astro-cid-xkziw7dw]{color:#0a0a0a!important}html.light .author-pill[data-astro-cid-xkziw7dw]{color:#e50914!important;background:#e5091414!important;border-color:#e5091440!important}html.light .author-proof-tag[data-astro-cid-xkziw7dw]{color:#525252!important}html.light .author-proof-tag[data-astro-cid-xkziw7dw] .proof-dot[data-astro-cid-xkziw7dw]{color:#e50914!important}html.light .author-roles[data-astro-cid-xkziw7dw]{color:#8b0000!important}html.light .author-description[data-astro-cid-xkziw7dw]{color:#262626!important}html.light .author-btn[data-astro-cid-xkziw7dw]{color:#0a0a0a!important;background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 2px #0f172a0a!important}html.light .author-btn[data-astro-cid-xkziw7dw]:hover{color:#e50914!important;background:#f5f5f0!important;border-color:#ff3b30!important;box-shadow:0 4px 12px #0f172a14!important}html.light .author-btn-primary[data-astro-cid-xkziw7dw]{color:#e50914!important;background:#e5091414!important;border-color:#e509144d!important}html.light .author-btn-primary[data-astro-cid-xkziw7dw]:hover{color:#8b0000!important;background:#e5091426!important;border-color:#e50914!important}html.light .author-btn-diagnostic[data-astro-cid-xkziw7dw]{color:#8b0000!important;background:#8b000014!important;border-color:#8b000040!important}html.light .author-btn-diagnostic[data-astro-cid-xkziw7dw]:hover{color:#8b0000!important;background:#8b000026!important;border-color:#8b0000!important}html.light .toc-summary[data-astro-cid-p33bl5ka]{background-color:#fff;border-color:#cbd5e1;box-shadow:0 4px 12px #0f172a0a}html.light .toc-summary[data-astro-cid-p33bl5ka] h3[data-astro-cid-p33bl5ka]{color:#0f172a}html.light .toc-nav[data-astro-cid-p33bl5ka]{background-color:#f8fafc;border-color:#e2e8f0;box-shadow:0 8px 24px #0f172a0d}html.light .toc-link[data-astro-cid-p33bl5ka]{background-color:#fff;border-color:#e2e8f0}html.light .toc-link[data-astro-cid-p33bl5ka]:hover{background-color:#fef2f2;border-color:#f87171}html.light .toc-link[data-astro-cid-p33bl5ka] span[data-astro-cid-p33bl5ka]:last-child{color:#1e293b}html.light .toc-link[data-astro-cid-p33bl5ka]:hover span[data-astro-cid-p33bl5ka]:last-child{color:#e50914}html.light .toc-num[data-astro-cid-p33bl5ka]{color:#e50914;background-color:#fee2e2;border-color:#fca5a5}
