.about-detail .founder-layout{display:grid;grid-template-columns:minmax(0,1fr) clamp(240px,25vw,360px);gap:6%;align-items:start}
.about-detail .founder-profile{grid-column:1;grid-row:1;min-width:0}
.about-detail .founder-identity{margin:22px 0 32px}
.about-detail .founder-layout>.founder-portrait{grid-column:2;grid-row:1;width:100%;max-width:none;margin:45px 0 0;padding:0;justify-self:end}
.about-detail .founder-portrait .portrait-crop{aspect-ratio:4/5}
.about-detail .founder-portrait img{object-position:center 25%}
.about-detail .honors-list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 30px;margin:40px 0 0;border:0;text-align:center;align-items:center}
.about-detail .honors-list li,.about-detail .honors-list .primary-honor,.about-detail .honors-list li:nth-last-child(-n+2){grid-column:span 2;font-size:var(--subtitle);font-weight:500;line-height:1.7;padding:12px 0;border:0;margin:0;text-wrap:balance}
.about-detail .honors-list .primary-honor{grid-column:1/-1}
.about-detail .honors-list li:nth-last-child(-n+2){grid-column:span 3}
@media(max-width:1000px){.about-detail .founder-layout{grid-template-columns:minmax(0,1fr) 240px;gap:35px}.about-detail .honors-list{gap:18px 24px}.about-detail .honors-list li{font-size:20px}}
@media(max-width:600px){.about-detail .founder-layout{grid-template-columns:minmax(0,1fr) 130px;gap:20px}.about-detail .founder-profile{display:contents}.about-detail .founder-profile>.founder-label,.about-detail .founder-identity{grid-column:1}.about-detail .founder-profile>.founder-label{grid-row:1}.about-detail .founder-identity{grid-row:2;align-self:start;margin:0}.about-detail .founder-layout>.founder-portrait{grid-column:2;grid-row:1/3;margin:0}.about-detail .founder-profile>p:not(.founder-label),.about-detail .founder-profile>ul{grid-column:1/-1}.about-detail .founder-identity h3{font-size:30px}.about-detail .founder-identity h3 span{font-size:16px}.about-detail .honors-list{gap:15px 12px}.about-detail .honors-list li,.about-detail .honors-list .primary-honor,.about-detail .honors-list li:nth-last-child(-n+2){font-size:14px;line-height:1.8;padding:10px 0}.about-detail .honors-list .primary-honor{font-size:20px}}
