@media screen and (max-width: 991px){html{scroll-padding-top:220px}}@media screen and (min-width: 992px){html{scroll-padding-top:60px}}.__modal_overview:hover{opacity:.5;transition:.3s;cursor:pointer}.timeline{display:grid;grid-template-columns:1fr 2px 3fr;align-items:start;gap:10px}.timeline__date{grid-column:1;text-align:right}.timeline__details{grid-column:3;margin-left:10px}.__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));grid-auto-rows:250px;gap:20px}
