.me--mit-foto{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);column-gap:8%;row-gap:30px;align-items:start}
.me--mit-foto .me-head{grid-column:1;grid-row:1;align-self:end}
.me--mit-foto .me-text{grid-column:1;grid-row:2}
.me--mit-foto .me-text>.lead{margin-top:0}
.me--mit-foto .me-photo{grid-column:2;grid-row:1 / span 2;width:100%;max-width:520px;justify-self:end}
.me--mit-foto .me-photo img{object-position:50% 100%}
@media(max-width:1000px){.me--mit-foto{grid-template-columns:minmax(0,1fr);gap:28px}.me--mit-foto .me-head,.me--mit-foto .me-text,.me--mit-foto .me-photo{grid-column:auto;grid-row:auto}.me--mit-foto .me-photo{max-width:420px;justify-self:start}}
