/* Kuva ja teksti: kaksi palstaa, teksti pystysuunnassa keskellä. */
.mt-section.mt-media{padding-block-start:var(--mt-space-section-lg)}
.mt-media__layout{display:grid;gap:2rem;align-items:center}
.mt-media__image{overflow:hidden;border-radius:var(--mt-radius);aspect-ratio:29/20;background:var(--mt-mist)}
.mt-media__image img{display:block;inline-size:100%;block-size:100%;object-fit:cover}
.mt-media__body{display:flex;flex-direction:column;gap:1rem}
.mt-media__action{display:flex;flex-wrap:wrap;align-items:center;gap:.875rem 1.5rem;margin:.5rem 0 0}
.mt-media__link{display:inline-flex;align-items:center;gap:.5rem;min-block-size:1.5rem;padding-block:.25rem .3125rem;border-block-end:.0625rem solid currentColor;color:var(--mt-navy);font:500 var(--mt-fs-xs)/1.2 var(--mt-font-display);letter-spacing:var(--mt-tracking-caps);text-transform:uppercase;text-decoration:none}
.mt-media__link:hover{color:var(--mt-coral-deep)}
.mt-media--wide .mt-media__image{aspect-ratio:33/17}
@container (min-width:56rem){.mt-media__layout{grid-template-columns:minmax(0,58fr) minmax(0,62fr);gap:4rem}.mt-media--flip .mt-media__image{order:2}.mt-media--flip .mt-media__layout{grid-template-columns:minmax(0,62fr) minmax(0,58fr)}}
@container (min-width:56rem){.mt-media--wide .mt-media__layout{grid-template-columns:minmax(0,660fr) minmax(0,540fr)}.mt-media--wide.mt-media--flip .mt-media__layout{grid-template-columns:minmax(0,540fr) minmax(0,660fr)}}
