/* Team photograph on the homepage; preserve the founder layout on ad pages. */
.home-partner-team{margin:0 auto 48px;width:min(100%,680px);text-align:center}
.home-partner-team img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;border-radius:24px;border:1px solid #26352e}
.home-partner-team figcaption{margin-top:14px;color:#fff;font-weight:600;font-size:16px}
.home-partner-team figcaption span{display:block;font-size:12px;color:#a1a1aa;font-weight:400;margin-top:4px}
@media(max-width:767px){.home-partner-team{width:100%}}
@media(min-width:768px){.home-partner-team{margin-bottom:56px}}
@media(min-width:1024px){
  .home-partner--team .home-partner-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}
  .home-partner-team{grid-column:2;grid-row:1;justify-self:end;margin:0;width:100%}
}
