.author-profile__layout{align-items:start;display:grid;gap:32px;grid-template-columns:200px minmax(0,580px);margin:15px 0 60px}.author-profile__media{aspect-ratio:354/347;background:#e7adb2;border:2px solid #000;border-radius:6px;margin:0;overflow:hidden;width:100%}.author-profile__image{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.author-profile__content{min-width:0}.author-profile__name{font-size:21px;font-weight:700;line-height:1.2;margin:-2px 0 0}.author-profile__role{font-size:18px;font-weight:400;line-height:1.25;margin:3px 0 0}.author-profile__description{font-size:16px;font-weight:400;letter-spacing:0;line-height:1.44;margin:25px 0 0;max-width:600px}@media (max-width:820px){.author-profile__media{width:70%}.author-profile{padding:32px 24px}.author-profile__title{font-size:clamp(30px,7vw,40px)}.author-profile__layout{gap:26px;grid-template-columns:minmax(0,354px);margin-top:28px}}@media (max-width:480px){.author-profile{padding-inline:18px}}