.author-profile{border-bottom:1px solid #e0e2e6;grid-template-columns:160px minmax(0,720px);align-items:start;gap:40px;padding:56px 0;display:grid}.author-profile img{border-radius:8px;width:160px;height:auto}.author-profile h1{letter-spacing:-.045em;margin:14px 0 20px;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:550;line-height:1.1}.author-profile p{color:#454b54;margin:0 0 18px;font-size:1.125rem;line-height:1.8}.author-articles{padding:40px 0}.author-articles ul{margin:0;padding:0;list-style:none}.author-articles li{border-bottom:1px solid #e0e2e6;padding:28px 0}.author-articles h3{margin:12px 0;font-size:1.375rem;font-weight:550;line-height:1.45}.author-articles h3 a:hover{color:#a3442c;text-underline-offset:4px;text-decoration:underline}.author-articles p{color:#656c76;max-width:850px;margin:0;font-size:1rem;line-height:1.8}@media (max-width:600px){.author-profile{grid-template-columns:minmax(0,1fr);gap:24px;padding:32px 0}.author-profile img{width:112px}}
