.author-page[data-v-bc97635d]{background:#f8fafc;color:#0f172a;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh}.author-hero[data-v-bc97635d]{background:#fff;border-bottom:1px solid #e2e8f0;padding:64px 24px 48px}.author-hero__inner[data-v-bc97635d]{margin:0 auto;max-width:860px;text-align:left}.author-hero__crumb[data-v-bc97635d]{align-items:center;color:#3684e4;display:inline-flex;font-size:14px;font-weight:700;gap:6px;margin-bottom:28px;text-decoration:none;transition:color .15s ease}.author-hero__crumb[data-v-bc97635d]:hover{color:#1f5fb8}.author-hero__header[data-v-bc97635d]{margin-bottom:24px;text-align:left}.author-hero__titles[data-v-bc97635d]{text-align:left}.author-hero__eyebrow[data-v-bc97635d]{color:#64748b;font-size:12px;font-weight:800;letter-spacing:.12em;margin:0 0 6px;text-align:left;text-transform:uppercase}.author-hero h1[data-v-bc97635d]{color:#0f172a;font-family:Urbanist,DM Sans,sans-serif;font-size:clamp(2rem,5vw,3.25rem);font-weight:800;letter-spacing:-.01em;line-height:1.1;margin:0;text-align:left}.degree-suffix[data-v-bc97635d]{color:#64748b;font-size:.65em;font-weight:600}.author-hero__role[data-v-bc97635d]{color:#3684e4;font-size:16px;font-weight:700;margin:8px 0 16px;text-align:left}.author-hero__socials[data-v-bc97635d]{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin-top:14px}.social-pill[data-v-bc97635d]{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:700;gap:8px;padding:8px 16px;text-decoration:none;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.social-pill--linkedin[data-v-bc97635d]{background:#0077b5;color:#fff!important}.social-pill--linkedin[data-v-bc97635d]:hover{background:#005e93;box-shadow:0 4px 12px #0077b540;color:#fff!important;transform:translateY(-1px)}.social-pill--twitter[data-v-bc97635d]{background:#0f172a;color:#fff!important}.social-pill--twitter[data-v-bc97635d]:hover{background:#1e293b;box-shadow:0 4px 12px #0f172a40;color:#fff!important;transform:translateY(-1px)}.author-meta-boxes[data-v-bc97635d]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:28px 0}.meta-box[data-v-bc97635d]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:16px 18px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.meta-box[data-v-bc97635d]:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0f172a0a}.meta-box__label[data-v-bc97635d]{color:#64748b;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.meta-box__value[data-v-bc97635d]{color:#0f172a;font-size:14px;font-weight:700}.author-hero__bio[data-v-bc97635d]{color:#334155;font-size:17px;line-height:1.65;margin:0;max-width:760px;text-align:left}.author-body[data-v-bc97635d]{display:grid;gap:40px;margin:0 auto;max-width:960px;padding:44px 24px 72px}.author-body__section h2[data-v-bc97635d]{color:#0f172a;font-family:Urbanist,DM Sans,sans-serif;font-size:22px;font-weight:800;letter-spacing:-.01em;margin:0 0 16px}.section-header[data-v-bc97635d]{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:20px}.article-count[data-v-bc97635d]{background:#e2e8f0;border-radius:999px;color:#64748b;font-size:13px;font-weight:700;padding:4px 10px}.focus-list[data-v-bc97635d]{display:flex;flex-wrap:wrap;gap:10px}.focus-list span[data-v-bc97635d]{background:#fff;border:1px solid #cbd5e1;border-radius:999px;box-shadow:0 1px 3px #00000005;color:#334155;font-size:13px;font-weight:700;padding:8px 14px}.article-list[data-v-bc97635d]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.article-card[data-v-bc97635d]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;color:inherit;display:flex;flex-direction:column;gap:12px;min-height:200px;padding:24px;text-decoration:none;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.article-card[data-v-bc97635d]:hover{border-color:#3684e4;box-shadow:0 12px 30px #0f172a14;transform:translateY(-3px)}.article-card__meta[data-v-bc97635d]{align-items:center;display:flex;font-size:12px;gap:8px}.category-badge[data-v-bc97635d]{background:#eff6ff;border-radius:4px;color:#1f5fb8;font-size:11px;font-weight:700;letter-spacing:.03em;padding:3px 8px;text-transform:uppercase}.article-date[data-v-bc97635d],.read-time[data-v-bc97635d]{color:#64748b;font-weight:500}.article-card h3[data-v-bc97635d]{color:#0f172a;font-family:Urbanist,DM Sans,sans-serif;font-size:18px;font-weight:800;line-height:1.35;margin:0}.article-card p[data-v-bc97635d]{color:#475569;flex:1;font-size:14px;line-height:1.6;margin:0}.read-link[data-v-bc97635d]{align-items:center;color:#3684e4;display:inline-flex;font-size:13px;font-weight:800;gap:6px;margin-top:4px}.article-card:hover .read-link[data-v-bc97635d]{color:#1f5fb8}@media(max-width:640px){.author-hero[data-v-bc97635d]{padding:40px 18px 36px}.author-hero__header[data-v-bc97635d]{align-items:flex-start;flex-direction:column;gap:16px}.author-hero__avatar-wrap[data-v-bc97635d]{height:80px;width:80px}.author-body[data-v-bc97635d]{padding:32px 18px 56px}}
