.author-box{display:flex;gap:16px;margin:0 16px 16px}@media (min-width:768px){.author-box{margin:0 0 16px}}.author-box__image{display:block;object-fit:cover}.author-box__name{font-family:"Roboto", helvetica, arial, sans-serif;font-weight:700;color:#481616}.author-box__name:hover{color:#000}.author-box__title{display:block;font-family:"Roboto", helvetica, arial, sans-serif;font-size:0.875em;opacity:0.75}.author-box__socials{display:flex;gap:8px;margin-left:auto}.author-box__socials a{display:block;line-height:0}.author-box--card{display:grid;grid-template-columns:auto minmax(0, 1fr);gap:16px 0;align-items:center;padding:16px;background:#fff;border:1px solid #dbd9d9;border-left:6px solid #f1e331;border-radius:4px}.author-box--card .author-box__image{width:110px;height:110px;margin-right:14px;border-radius:4px}.author-box--card .author-box__head{grid-column:2}.author-box--card .author-box__name{text-decoration:underline}.author-box--card h1.author-box__name{margin:0;color:inherit;text-decoration:none}.author-box--card .author-box__content{grid-column:1 / -1}.author-box--card .author-box__bio{margin:0 0 16px}.author-box--card .author-box__bio p{margin:0 0 1em}.author-box--card .author-box__bio p:last-child{margin-bottom:0}.author-box--card .author-box__links{display:flex;gap:16px;align-items:center;margin:0}@media (min-width:768px){.author-box--card{grid-template-rows:auto 1fr;row-gap:8px;align-items:start;padding:24px}.author-box--card .author-box__image{grid-row:span 2;width:150px;height:150px;margin-right:24px}.author-box--card .author-box__head{display:flex;flex-wrap:wrap;column-gap:8px;align-items:baseline}.author-box--card .author-box__content{grid-column:2}}.author-box--card .author-box__more{display:inline-flex;gap:6px;align-items:flex-end;font-family:"Roboto", helvetica, arial, sans-serif;font-weight:700;color:#481616}.author-box--card .author-box__more:hover,.author-box--card .author-box__more:focus-visible{text-decoration:none}.author-box--card .author-box__more:hover .author-box__more-arrow,.author-box--card .author-box__more:focus-visible .author-box__more-arrow{transform:translate(2px, -2px)}.author-box--card .author-box__more-arrow{display:inline-flex;flex:0 0 24px;width:24px;height:24px;transition:transform 0.15s ease-out}.author-box--byline{align-items:center;margin-bottom:16px;padding-top:16px;border-top:1px solid #dbd9d9}.author-box--byline .author-box__image{width:56px;height:56px;border-radius:50%}.author-box-notice{padding:12px;border:1px dashed #dbd9d9}