.author-profile-page h1,.author-profile-page h2,.author-profile-page h3,.author-profile-page h4,.author-profile-page h5,.author-profile-page h6,.author-profile-page summary{font-family:var(--font-body), "Archivo", sans-serif;font-weight:700}.author-profile-page h2{text-wrap:balance}.author-profile-page .mega-menu-icon{width:auto;min-width:0;height:auto;min-height:0;color:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.author-profile-page svg{flex-shrink:0;width:20px;height:20px}.author-profile-page{--ink:#07111c;--ink-soft:#111f2d;--surface:#f4f7fa;--surface-alt:#eef2f7;--muted:#5a6775;--line:#dce3e9;--pink:#e92f72;--pink-hover:#d91b5c;--pink-soft:#e92f7217;--green:#14866d;--green-soft:#14866d1a;--purple:#7057d9;--mint:#42c7a6;--red:#c02a3f;--on-dark:#ffffffb8;--on-dark-dim:#ffffff8c;--hairline:#ffffff24;--radius:2px;--radius-pill:999px;--pad-section:96px;--author-purple:#7057d9;--author-pink:#e92f72;--author-dark:#18181b;--author-gray:#f4f4f5;--midnight:#0a0d12;background:#fff;padding-top:0}.author-header-v2{background:var(--midnight);color:#fff;padding:160px 0 100px;position:relative;overflow:hidden}.author-header-v2:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle,#7c3aed1a 0%,#0000 70%);width:40%;height:60%;position:absolute;top:-10%;right:-5%}.author-header-container{max-width:1320px;margin:0 auto;padding:0 40px}.author-top-label{color:var(--author-purple);margin-bottom:40px;font-size:48px;font-weight:700}.author-hero-grid{z-index:10;grid-template-columns:520px 1fr;align-items:stretch;gap:60px;display:grid;position:relative}.author-hero-left{position:relative}.author-image-container{aspect-ratio:1;border:1px solid #ffffff1a;border-radius:2px;width:100%;position:relative;overflow:hidden;box-shadow:0 30px 60px #00000080}.author-main-img{object-fit:cover}.author-intro{margin-bottom:24px}.author-name-v2{letter-spacing:-1px;flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:24px;font-size:48px;font-weight:800;line-height:1.2;display:flex}.title-divider{background:var(--author-pink);opacity:.8;width:2px;height:32px}.author-role-text{color:#fff9;text-transform:uppercase;letter-spacing:2px;font-size:18px;font-weight:600}.author-bio-v2{color:#ffffffb3;max-width:800px;font-size:18px;line-height:1.7}.author-hero-right{flex-direction:column;justify-content:space-between;min-height:520px;display:flex}.author-cards-grid{grid-template-columns:1fr 280px;align-items:stretch;gap:32px;display:grid}.expert-meter-box{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff14;border-radius:2px;padding:32px}.author-connect-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff14;border-radius:2px;flex-direction:column;justify-content:center;padding:32px;display:flex}.expert-meter-title,.connect-card-title{color:#fff;text-transform:uppercase;letter-spacing:2px;opacity:.9;margin-bottom:24px;font-size:16px;font-weight:800}.expert-metrics-grid{flex-direction:column;gap:24px;display:flex}.metric-item{flex-direction:column;gap:10px;display:flex}.metric-info{color:#ffffffe6;justify-content:space-between;font-size:14px;font-weight:700;display:flex}.metric-bar-bg{background:#ffffff14;border-radius:2px;height:6px;overflow:hidden}.metric-bar-fill{background:linear-gradient(90deg, var(--author-purple), var(--author-pink));border-radius:2px;height:100%}.author-social-icons{flex-wrap:wrap;gap:12px;display:flex}.social-icon-box{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:2px;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.social-icon-box:hover{background:var(--author-purple);border-color:var(--author-purple);transform:translateY(-5px);box-shadow:0 10px 20px #7c3aed4d}.social-icon-box svg{width:24px;height:24px}.author-content{z-index:20;background:#fff;padding:100px 0 120px;position:relative}.author-content-container{max-width:1320px;margin:0 auto;padding:0 40px}.author-section-title{color:#18181b;justify-content:flex-start;align-items:center;gap:16px;margin-bottom:60px;font-size:36px;font-weight:800;display:flex}.author-section-title span{background:var(--pink);color:#fff;border-radius:2px;padding:4px 16px;font-size:16px}.author-profile-page .blog-grid{grid-template-columns:repeat(3,1fr);gap:28px}.author-profile-page .blog-card{border:1px solid var(--line);transition:all .3s cubic-bezier(.4,0,.2,1)}.author-profile-page .blog-card-image{height:150px}.author-profile-page .blog-card-content{padding:20px}.author-profile-page .blog-card-title{margin-bottom:10px;font-size:17px}.author-profile-page .blog-card-excerpt{-webkit-line-clamp:2;line-clamp:2;margin-bottom:16px;font-size:14px}.author-profile-page .blog-card-date{margin-bottom:10px;font-size:12px}.author-profile-page .blog-card-footer{padding-top:14px}.author-profile-page .blog-card-read{font-size:13px}.author-profile-page .blog-card:hover{border-color:var(--purple);transform:translateY(-5px);box-shadow:0 15px 35px #7c3aed14}@media (max-width:1100px){.author-hero-grid{grid-template-columns:1fr;gap:60px}.author-hero-left{max-width:450px;margin:0 auto}}@media (prefers-reduced-motion:reduce){.author-profile-page *,.author-profile-page :before,.author-profile-page :after{transition:none!important;animation:none!important;transform:none!important}}
