.dd-author-main{padding:40px 0;max-width:900px;margin:0 auto}.dd-author-masthead{display:flex;align-items:center;gap:30px;padding-bottom:40px;margin-bottom:40px;border-bottom:4px solid var(--dd-text-main)}.dd-author-avatar img{border-radius:50%;border:1px solid var(--exp-border);width:120px;height:120px;object-fit:cover;filter:grayscale(100%)}.dd-author-name{font-family:var(--font-heading);font-size:3rem;color:var(--dd-text-main);margin-bottom:10px;line-height:1.1}.dd-author-bio{font-family:var(--font-ui);font-size:1.1rem;color:var(--dd-text-muted);max-width:600px}.dd-author-main .dd-section-header{border-top:2px solid var(--dd-text-main);border-bottom:1px solid var(--dd-text-main);padding:5px 0;margin-bottom:30px}.dd-author-main .dd-section-header h2{font-family:var(--font-ui);font-size:.9rem;text-transform:uppercase;font-weight:700;letter-spacing:1px;margin:0}.dd-author-article{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid var(--exp-border)}.dd-author-article .article-content{flex:1}.dd-author-article .dd-single-category{font-size:.75rem;margin-bottom:10px}.dd-author-article .article-title{font-size:1.8rem;margin-bottom:10px}.dd-author-article .article-meta{margin-bottom:15px}.dd-author-article .article-image-small{width:250px;flex-shrink:0}.dd-author-article .article-image-small img{width:100%;height:auto;filter:grayscale(100%);transition:filter var(--transition-speed)}.dd-author-article:hover .article-image-small img{filter:grayscale(0%)}@media screen and (max-width:768px){.dd-author-masthead{flex-direction:column;text-align:center}.dd-author-article{flex-direction:column-reverse;gap:20px}.dd-author-article .article-image-small{width:100%}.dd-author-name{font-size:2.2rem}}