.about-portrait-layout{display:grid;grid-template-columns:minmax(230px,340px) minmax(0,1fr);gap:clamp(28px,5vw,64px);align-items:start;max-width:1120px;margin:0 auto 70px;padding:0 28px}.about-portrait{margin:0}.about-portrait img{display:block;width:100%;height:auto;border-radius:4px}.about-portrait figcaption{margin-top:14px;font:italic 24px/1.3 Georgia,serif;color:#690b24}.about-portrait-layout .articlebody{max-width:none;width:auto;padding:0;margin:0;min-width:0}.about-portrait-layout .articlebody p:first-child{margin-top:0}@media(max-width:760px){.about-portrait-layout{grid-template-columns:1fr;padding:0 24px;gap:30px}.about-portrait{max-width:320px;width:100%;margin:auto}}