/*! MHB asset: author.css */.hk-author-page{background:var(--hk-soft);padding-bottom:70px}.hk-author-hero{background:linear-gradient(135deg, var(--hk-navy-deep), var(--hk-navy));color:#fff;padding:62px 0}.hk-author-hero__inner{grid-template-columns:190px minmax(0,1fr);align-items:center;gap:34px;display:grid}.hk-author-photo{object-fit:cover;border:6px solid #ffffff2e;border-radius:50%;width:180px;height:180px}.hk-author-hero h1{color:#fff;margin:8px 0;font-size:clamp(38px,5vw,58px)}.hk-author-title{margin:0 0 10px;font-size:20px;font-weight:700}.hk-author-lead{color:#ffffffe6;max-width:820px;margin:0;font-size:17px;line-height:1.7}.hk-author-profile{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:28px;padding-top:36px;display:grid}.hk-author-about,.hk-author-expertise,.hk-author-post-card{border:1px solid var(--hk-line);border-radius:var(--hk-radius);box-shadow:var(--hk-shadow);background:#fff}.hk-author-about,.hk-author-expertise{padding:30px}.hk-author-about h2,.hk-author-expertise h2{color:var(--hk-navy-deep);margin:8px 0 16px;font-size:30px}.hk-author-description{font-size:17px;line-height:1.8}.hk-expertise-list{flex-wrap:wrap;gap:10px;display:flex}.hk-expertise-list span{color:#087c55;background:#eaf7f2;border-radius:999px;padding:9px 12px;font-size:14px;font-weight:700}.hk-author-posts{padding-top:58px}.hk-author-post-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.hk-author-post-card{flex-direction:column;min-width:0;padding:0;display:flex;overflow:hidden}.hk-author-post-card__image{aspect-ratio:1200/633;background:#eaf0f3;width:100%;display:block;overflow:hidden}.hk-author-post-card__image img,.hk-author-post-card__placeholder{object-fit:cover;width:100%;height:100%;display:block}.hk-author-post-card__placeholder{background:linear-gradient(135deg,#e7edf1,#f8fafb)}.hk-author-post-card__body{padding:24px}.hk-author-post-card h3{margin:12px 0;font-size:23px;line-height:1.3}.hk-author-post-card h3 a{color:var(--hk-navy-deep);text-decoration:none}.hk-author-post-card .hk-card-category{color:var(--hk-green);font-size:14px;text-decoration:none}.hk-author-post-card time{color:var(--hk-muted);margin-bottom:20px;font-size:14px;display:block}@media (width<=960px){.hk-author-profile{grid-template-columns:1fr}.hk-author-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.hk-author-hero__inner{text-align:center;grid-template-columns:1fr}.hk-author-photo{width:140px;height:140px}.hk-author-photo-wrap{margin-inline:auto}.hk-author-post-grid{grid-template-columns:1fr}}.hk-author-publication-heading{text-align:center}.hk-author-filters{justify-content:center;align-items:center;gap:10px;margin:18px 0 28px;display:flex}.hk-author-filter{border:1px solid var(--hk-line);min-width:110px;color:var(--hk-navy-deep);background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:10px 18px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex}.hk-author-filter:hover,.hk-author-filter:focus-visible,.hk-author-filter.is-active{background:var(--hk-navy-deep);border-color:var(--hk-navy-deep);color:#fff;text-decoration:none}.hk-author-empty{text-align:center;margin:25px 0 0}@media (width<=640px){.hk-author-filters{gap:8px;margin:16px 0 24px}.hk-author-filter{min-width:105px;padding:10px 15px}}