.dd-author{border-top:1px solid var(--ink);display:grid;gap:22px;grid-template-columns:72px minmax(0,1fr);margin-top:56px;padding-top:28px}.dd-author__photo{background-color:var(--graphite);height:72px;overflow:hidden;width:72px}.dd-author__photo img{height:100%;object-fit:cover;object-position:50% 30%;width:100%}.dd-author>.dd-author__text:first-child,.dd-author__photo:only-child{grid-column:1/-1}.dd-author__name{color:var(--ink);font-size:22px;letter-spacing:-.01em;line-height:1.2}a.dd-author__name:hover{color:var(--gold-text)}.dd-author__role{color:var(--ink-3);display:block;margin-top:4px}.dd-author__bio{color:var(--ink-2);font-size:17px;line-height:1.55;margin-top:12px}.dd-author__cred{display:grid;gap:4px;list-style:none;margin-top:12px;padding:0}.dd-author__cred li{color:var(--ink-2);display:grid;font-size:15px;grid-template-columns:18px minmax(0,1fr);line-height:1.45;margin:0}.dd-author__cred li:before{color:var(--gold-text);content:"\2014"}.dd-author__links{display:flex;flex-wrap:wrap;font-family:var(--font-mono);font-size:12px;gap:6px 22px;letter-spacing:var(--ls-mono);line-height:normal;margin-top:14px;text-transform:uppercase}.dd-author__links a{display:inline-block;padding-block:6px}@media (max-width:767px){.dd-author{gap:16px;grid-template-columns:56px minmax(0,1fr)}.dd-author__photo{height:56px;width:56px}}