.author-header>a:last-child{color:#f0dfba;align-items:center;gap:8px;font:12px Georgia,serif;display:inline-flex}.author-profile{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:clamp(24px,6vw,78px);max-width:1120px;margin:auto;padding:clamp(42px,8vw,105px) 6%;display:grid}.author-photos{align-items:start;gap:18px;display:grid}.author-profile figure{border:1px solid #d9c9ae;margin:0;padding:8px}.author-profile figure img{width:100%;height:auto;display:block}.author-photo-placeholder{aspect-ratio:4/5;color:#765939;background:#ebe3d4;place-content:center;justify-items:center;gap:10px;font:13px Georgia,serif;display:grid}.author-profile figcaption{color:#665347;padding:10px 4px 4px;font:12px Georgia,serif}.author-copy h1{color:#70242c;margin:10px 0 30px;font:clamp(34px,5vw,60px)/1.05 Georgia,serif}.author-copy h2{color:#70242c;margin:26px 0 8px;font:23px Georgia,serif}.author-copy>p:not(.eyebrow){color:#55463d;white-space:pre-line;margin:0;font:16px/1.8 Georgia,serif}@media (max-width:650px){.author-profile{grid-template-columns:1fr}.author-copy{grid-row:1}.author-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}
