
.author-strip{background:#fff;color:#072b45;border-top:1px solid #dce2e6;padding:28px 0 30px}
.author-strip>.wrap{display:grid;grid-template-columns:274px minmax(0,1fr);gap:40px;align-items:center}
.author-covers{display:flex;align-items:center;gap:14px}
.author-covers img{display:block;width:130px;height:186px;object-fit:contain}
.author-strip h2{font-size:24px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 10px;max-width:none}
.author-strip p{font-size:15px;line-height:1.65;margin:0 0 12px;max-width:770px}
.author-strip a{display:inline-block;color:#072b45;font-size:14px;font-weight:800;text-decoration:underline;text-decoration-color:#f45f00;text-decoration-thickness:2px;text-underline-offset:5px;padding:5px 0}
.author-strip a:focus-visible{outline:3px solid #072b45;outline-offset:5px}
@media(max-width:700px){.author-strip{padding:26px 0 30px}.author-strip>.wrap{grid-template-columns:1fr;gap:20px}.author-covers{gap:18px}.author-covers img{width:112px;height:160px}.author-strip h2{font-size:21px;line-height:1.35}.author-strip p{font-size:14px}}
