.tiimi{display:grid;grid-template-columns:repeat(4, 1fr);gap:4rem}.tiimi-kuva{width:100%;aspect-ratio:4/5;border-radius:8px;overflow:hidden}.tiimi-kuva img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tiimi h2{margin:1.18em 0 .2rem;font-size:1.236rem;line-height:1.4}.tiimi .tiimi-inner p{margin:0 0 .4rem}.tiimi .tiimi-inner p.tiimi-asema{margin:0 0 .5rem;font-size:.778rem;font-weight:500}p.tiimi-red{color:#ff2d50}@media screen and (max-width: 1080px){.tiimi{grid-template-columns:repeat(3, 1fr);gap:40px}}@media screen and (max-width: 680px){.tiimi{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 550px){.tiimi{grid-template-columns:repeat(2, 1fr);gap:40px 24px}}@media screen and (max-width: 410px){.tiimi h2{font-size:1.146rem}}@media screen and (max-width: 360px){.tiimi{grid-template-columns:repeat(1, 1fr)}.tiimi h2{font-size:1.236rem}p.tiimi-red{font-size:1rem}}