@keyframes rotating{100%{transform:rotate(360deg)}}.annualReportContainer{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem}@media(min-width: 48rem){.annualReportContainer{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 62rem){.annualReportContainer{grid-template-columns:repeat(4, 1fr);gap:6rem 4rem}}.annualReportItem picture{position:relative;display:flex;overflow:hidden;flex-direction:column;justify-content:flex-end;aspect-ratio:280/360;margin:0 0 2rem 0}.annualReportItem picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.annualReportItem-name{margin:0 0 2rem 0;color:#fff;font-size:clamp(3.2rem, 3.3333333333vw, 4.8rem);font-weight:500;letter-spacing:clamp(0, 0vw, 0);line-height:1.2}