:root{--hn-theme-primary:var(--hn-customizer-primary, var(--e-global-color-primary, var(--wp--preset--color--primary, var(--primary-color, #e99900))));--hn-theme-accent:var(--hn-customizer-accent, var(--e-global-color-secondary, var(--wp--preset--color--secondary, var(--accent-color, var(--hn-theme-primary)))));--hn-theme-card:var(--hn-customizer-card, #101116);--hn-theme-bg:var(--hn-customizer-bg, #08090c);--hn-theme-text:var(--hn-customizer-text, #f5f5f5);--hn-author-accent:var(--hn-theme-primary);--hn-author-text:var(--hn-theme-text);--hn-author-soft:color-mix(in srgb, var(--hn-theme-text) 72%, transparent);--hn-author-muted:color-mix(in srgb, var(--hn-theme-text) 82%, transparent)}.hn-native-authorbox-hidden{display:none!important}.hn-author-pro-card,.hn-author-pro-card *{box-sizing:border-box}.hn-author-pro-card{position:relative;display:grid;grid-template-columns:104px minmax(0,1fr) auto;gap:24px;align-items:center;width:100%;margin:34px 0 22px;padding:24px 26px;overflow:hidden;color:var(--hn-author-text);border:1px solid rgb(255 255 255 / .12);border-left:4px solid var(--hn-author-accent);border-radius:18px;background:radial-gradient(circle at 9% 50%,color-mix(in srgb,var(--hn-author-accent) 11%,transparent),transparent 28%),linear-gradient(135deg,color-mix(in srgb,var(--hn-theme-card) 94%,white 6%),var(--hn-theme-card));box-shadow:0 16px 38px rgb(0 0 0 / .28),inset 0 1px 0 rgb(255 255 255 / .025)}.hn-author-pro-card::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgb(255 255 255 / .025),transparent 24%),radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--hn-author-accent) 5%,transparent),transparent 35%)}.hn-author-pro-avatar-wrap{position:relative;z-index:1;width:96px;height:96px;padding:3px;border-radius:50%;background:linear-gradient(145deg,color-mix(in srgb,var(--hn-author-accent) 92%,white 8%),color-mix(in srgb,var(--hn-author-accent) 24%,transparent));box-shadow:0 0 0 1px color-mix(in srgb,var(--hn-author-accent) 20%,transparent),0 10px 24px rgb(0 0 0 / .34)}.hn-author-pro-avatar{display:block!important;width:100%!important;height:100%!important;margin:0!important;object-fit:cover;border:3px solid #0d0f14!important;border-radius:50%!important;background:#0a0b0f}.hn-author-pro-main{position:relative;z-index:1;min-width:0}.hn-author-pro-kicker{display:flex;align-items:center;gap:11px;margin-bottom:5px;color:color-mix(in srgb,var(--hn-author-accent) 82%,white 18%);font-size:10px;line-height:1.2;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.hn-author-pro-kicker::after{content:"";width:44px;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--hn-author-accent) 86%,white 14%),transparent)}.hn-author-pro-name{margin:0!important;padding:0!important;color:var(--hn-theme-text)!important;font-size:clamp(26px, 2.25vw, 35px)!important;line-height:1.06!important;font-weight:800!important;letter-spacing:-.025em}.hn-author-pro-meta{display:flex;flex-wrap:wrap;gap:7px 9px;align-items:center;margin:8px 0 10px;color:var(--hn-author-muted);font-size:12.5px;line-height:1.4}.hn-author-pro-meta .hn-dot{width:4px;height:4px;flex:0 0 auto;border-radius:50%;background:var(--hn-author-accent)}.hn-author-pro-bio{max-width:760px;margin:0!important;color:var(--hn-author-soft)!important;font-size:13.5px!important;line-height:1.68!important}.hn-author-pro-cta-wrap{position:relative;z-index:1;display:flex;align-items:center;align-self:stretch;padding-left:22px;border-left:1px solid rgb(255 255 255 / .09)}.hn-author-pro-cta{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;min-width:145px;padding:12px 17px!important;color:color-mix(in srgb,var(--hn-author-accent) 76%,white 24%)!important;font-size:13px!important;line-height:1!important;font-weight:800!important;text-decoration:none!important;white-space:nowrap;border:1px solid color-mix(in srgb,var(--hn-author-accent) 80%,transparent)!important;border-radius:12px!important;background:color-mix(in srgb,var(--hn-author-accent) 5%,transparent)!important;transition:.2s ease}.hn-author-pro-cta:hover,.hn-author-pro-cta:focus{transform:translateY(-1px);color:var(--hn-theme-text)!important;border-color:var(--hn-author-accent)!important;background:color-mix(in srgb,var(--hn-author-accent) 12%,transparent)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--hn-author-accent) 10%,transparent)}.hn-author-pro-cta-arrow{font-size:18px;line-height:1}@media (max-width:860px){.hn-author-pro-card{grid-template-columns:82px minmax(0,1fr);gap:18px;padding:21px}.hn-author-pro-avatar-wrap{width:78px;height:78px}.hn-author-pro-cta-wrap{grid-column:1 / -1;padding:15px 0 0;border-left:0;border-top:1px solid rgb(255 255 255 / .09)}.hn-author-pro-cta{width:100%}}@media (max-width:560px){.hn-author-pro-card{grid-template-columns:62px minmax(0,1fr);gap:14px;padding:17px;border-radius:14px}.hn-author-pro-avatar-wrap{width:60px;height:60px}.hn-author-pro-kicker{font-size:9px;letter-spacing:.12em}.hn-author-pro-kicker::after{width:26px}.hn-author-pro-name{font-size:22px!important}.hn-author-pro-meta{margin-bottom:0;font-size:11.5px}.hn-author-pro-bio{grid-column:1 / -1;margin-top:11px!important;font-size:13px!important}}