.author-info{background-color:#f7f9fc;border:1px solid #ededed;border-radius:8px;margin-bottom:40px;padding:30px}#post .wrapper section.contents article.main-content footer .author-info{margin-left:75px}.author-info .author-info-header{border-bottom:2px solid var(--blue);margin-bottom:20px;padding-bottom:12px}.author-info .author-info-label{color:var(--black);font-size:1rem;font-weight:700;line-height:1.5}.author-info .author-info-content{align-items:flex-start;display:flex;grid-column-gap:24px}.author-info .author-info-image{background-color:var(--white);border:1px solid #ededed;border-radius:50%;flex:0 0 80px;height:80px;overflow:hidden;padding:14px;width:80px}.author-info .author-info-image img{display:block;height:100%;object-fit:contain;width:100%}.author-info .author-info-image svg{display:block;fill:var(--light-gray);height:100%;width:100%}.author-info .author-info-details{flex:1 1 auto;min-width:0}.author-info .author-name-wrapper{border-bottom:1px solid #ededed;margin-bottom:12px;padding-bottom:8px}.author-info .author-name{color:var(--black);font-size:1.125rem;font-weight:700;line-height:1.5}.author-info .author-name a{color:inherit;text-decoration:none;transition:opacity .3s}.author-info .author-name a:hover{opacity:.6}.author-info .author-description{color:var(--dark-gray);font-size:.875rem;line-height:1.8}.author-info .author-social{display:flex;flex-wrap:wrap;grid-column-gap:12px;grid-row-gap:10px;margin-top:16px}.author-info .author-social a{align-items:center;background-color:var(--dark-gray);border-radius:50%;color:var(--white);display:flex;height:40px;justify-content:center;transition:opacity .3s;width:40px}.author-info .author-social a.social-x{background-color:#000}.author-info .author-social a.social-facebook{background-color:#0866ff}.author-info .author-social a.social-linkedin{background-color:#0a66c2}.author-info .author-social a.social-website{background-color:var(--blue)}.author-info .author-social a:hover{opacity:.7}.author-info .author-social svg{fill:currentColor;height:18px;width:18px}.author-info .author-social svg.icon-stroke{fill:none;stroke:currentColor;stroke-width:1.5}.author-info .author-articles-link{font-size:.875rem;font-weight:700;line-height:1.5;margin-top:14px}.author-info .author-articles-link a{color:var(--blue);display:inline-block;padding-left:16px;position:relative;text-decoration:none}.author-info .author-articles-link a:hover{text-decoration:underline}.author-info .author-articles-link a:before{border-right:2px solid;border-top:2px solid;content:"";height:6px;left:2px;margin-top:-4px;position:absolute;top:50%;transform:rotate(45deg);width:6px}.author-info-editor-note{background-color:var(--light-gray-sub);border:1px dashed var(--light-gray);color:var(--dark-gray-sub);font-size:.8125rem;line-height:1.6;padding:12px 16px}@media screen and (max-width:1024px){.author-info{margin-bottom:20px}#post .wrapper section.contents article.main-content footer .author-info{margin-left:0}#post .wrapper section.contents article.main-content footer #hs_cos_wrapper_author_info{order:10}}@media screen and (max-width:767px){.author-info{padding:20px}.author-info .author-info-content{align-items:center;flex-direction:column;grid-row-gap:16px}.author-info .author-info-image{flex-basis:70px;height:70px;padding:12px;width:70px}.author-info .author-info-details{width:100%}.author-info .author-articles-link,.author-info .author-name-wrapper{text-align:center}.author-info .author-social{justify-content:center}}