.full-author-box{margin-top:60px;padding:30px;background:#fafafa;border:1px solid #eee;border-radius:10px}.full-author-inner{display:flex;align-items:flex-start;gap:25px}.full-author-inner img,.full-author-inner .custom-author-photo{border-radius:50%;width:120px;height:120px;object-fit:cover}.author-box-info{flex:1}.author-box-name{margin:0 0 5px;font-size:24px;font-weight:700}.author-box-role{color:#555;margin-bottom:10px}.author-box-bio{margin-bottom:15px;line-height:1.6}.author-social-linkedin{display:inline-flex;align-items:center;justify-content:center;margin-right:12px;transition:transform .15s ease-in-out,opacity .15s ease-in-out}.author-social-linkedin svg{width:28px;height:28px}.author-social-linkedin:hover{opacity:.85;transform:scale(1.05)}@media (max-width:600px){.full-author-inner{flex-direction:column;align-items:center;text-align:center}.full-author-inner img{width:100px;height:100px}}.author-social-email{display:inline-flex;align-items:center;justify-content:center;margin-right:12px;transition:transform .15s ease-in-out,opacity .15s ease-in-out}.author-social-email svg{width:28px;height:28px}.author-social-email:hover{opacity:.85;transform:scale(1.05)}