.lhp-author-page,.lhp-author-page *{box-sizing:border-box}.lhp-author-page{color:#302727;background:#fff}.author-hero{padding:48px 0;background:linear-gradient(105deg,#740606,#9e0b09 56%,#590000);color:#fff}.author-hero-grid{display:grid;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:35px}.author-hero-avatar img{display:block;width:190px;height:190px;border:5px solid rgba(255,255,255,.85);border-radius:8px;object-fit:cover;box-shadow:0 12px 30px rgba(0,0,0,.25)}.author-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px;font-size:11px}.author-breadcrumb a{color:#fff;text-decoration:none}.author-eyebrow{margin:0 0 5px;color:#e6ae2d;font-size:12px;font-weight:790;text-transform:uppercase}.author-hero h1{margin:0 0 6px;font-size:35px;font-weight:790}.author-position{display:block;margin-bottom:13px;color:#f2d49a;font-size:14px}.author-description{max-width:760px;margin:0 0 18px;font-size:13px;line-height:1.75}.author-hero-meta{display:flex;flex-wrap:wrap;gap:18px}.author-hero-meta span,.author-hero-meta a{color:#fff;font-size:11px;text-decoration:none}.author-hero-meta i{margin-right:7px;color:#e6ae2d}.author-content-section{padding:58px 0 70px}.author-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:32px}.author-main{min-width:0}.author-section-title{margin-bottom:25px}.author-section-title p{margin:0 0 4px;color:#8d0909;font-size:11px;font-weight:790;text-transform:uppercase}.author-section-title h2{margin:0;color:#302727;font-size:25px}.author-post-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.author-post-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid #e9e1dd;border-radius:7px;background:#fff;box-shadow:0 7px 22px rgba(70,20,12,.06);transition:transform .2s,box-shadow .2s}.author-post-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(70,20,12,.11)}.author-post-image{display:block;height:190px;overflow:hidden;background:linear-gradient(135deg,#790707,#a20c09);text-decoration:none}.author-post-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s}.author-post-card:hover .author-post-image img{transform:scale(1.04)}.author-post-image>span{display:grid;width:100%;height:100%;place-items:center;color:#e6ae2d;font-size:17px;font-weight:790;text-transform:uppercase}.author-post-body{display:flex;flex:1;flex-direction:column;padding:20px}.author-post-body>small{margin-bottom:7px;color:#8d0909;font-size:9px;font-weight:790;text-transform:uppercase}.author-post-body h3{margin:0 0 9px;font-size:16px;line-height:1.45}.author-post-body h3 a{color:#302727;text-decoration:none}.author-post-body h3 a:hover{color:#8d0909}.author-post-body>p{margin:0 0 15px;color:#6c625f;font-size:11px;line-height:1.65}.author-post-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto}.author-post-meta time{color:#8b817e;font-size:9px}.author-post-meta a{color:#8d0909;font-size:10px;font-weight:700;text-decoration:none}.author-sidebar{display:flex;flex-direction:column;gap:16px;align-self:start}.author-sidebar-card{padding:21px;border:1px solid #e8e0dc;border-radius:7px;background:#fff}.author-sidebar-card h2{margin:0 0 15px;color:#740707;font-size:15px;text-transform:uppercase}.expertise-list,.author-category-list{margin:0;padding:0;list-style:none}.expertise-list li{margin-bottom:10px;color:#514744;font-size:11px;line-height:1.5}.expertise-list i{margin-right:8px;color:#9c0909}.author-category-list li{margin-bottom:3px}.author-category-list a{display:flex;justify-content:space-between;padding:8px;color:#4d4441;font-size:11px;text-decoration:none}.author-category-list a:hover{background:#fff1e9;color:#8d0909}.author-consultation{padding:25px 21px;border-radius:8px;background:linear-gradient(#940907,#680000);color:#fff;text-align:center}.author-consultation>i{color:#e6ae2d;font-size:35px}.author-consultation h2{margin:10px 0 8px;font-size:19px;text-transform:uppercase}.author-consultation p{margin:0 0 16px;font-size:11px;line-height:1.65}.author-consultation a{display:block;padding:11px;border:1px solid #e6ae2d;border-radius:5px;color:#fff;text-decoration:none}.author-consultation a small,.author-consultation a strong{display:block}.author-consultation a small{font-size:9px;text-transform:uppercase}.author-consultation a strong{font-size:20px}.author-pagination{display:flex;justify-content:center;margin-top:32px}.author-pagination ul.page-numbers{display:flex;gap:7px;margin:0;padding:0;list-style:none}.author-pagination li{margin:0}.author-pagination a,.author-pagination span{display:grid;min-width:38px;height:38px;padding:0 10px;place-items:center;border:1px solid #e2d7d2;border-radius:4px;color:#780808;font-size:12px;font-weight:700;text-decoration:none}.author-pagination a:hover,.author-pagination span.current{border-color:#8d0909;background:#8d0909;color:#fff}.author-no-posts{padding:25px;border:1px solid #e8e0dc;border-radius:6px;color:#6c625f}@media(min-width:992px){.author-sidebar{position:sticky;top:105px}}@media(max-width:991px){.author-layout{grid-template-columns:1fr}.author-sidebar{display:grid;grid-template-columns:1fr 1fr}.author-consultation{grid-column:1/-1}}@media(max-width:767px){.author-hero-grid{grid-template-columns:130px minmax(0,1fr);gap:22px}.author-hero-avatar img{width:130px;height:130px}.author-hero h1{font-size:28px}.author-post-grid{grid-template-columns:1fr}}@media(max-width:575px){.author-hero-grid{grid-template-columns:1fr}.author-hero-avatar img{width:115px;height:115px}.author-sidebar{display:flex}.author-hero-meta{display:grid;gap:9px}}
