main{display:flex;flex-direction:column;align-items:center;width:100%;flex:1}.title{color:var(--dark-brand);font-size:3.2rem;margin-bottom:2rem}.container{flex:1;padding:4rem;width:100%;max-width:120rem}.recent{display:grid;grid-template-columns:auto auto;gap:2rem;align-items:center;--source-image-width:100%;--source-image-height:100%}.article-title{font-size:3.2rem;margin-top:1rem;margin-bottom:1rem}.recent .article-title{font-size:4rem}.article-teaser{display:block;font-size:2rem;line-height:1.2;text-align:justify}.content-container time{font-size:1.6rem}.article-image-link{max-width:40rem;width:100%}.article-link{transition:color .3s}.article-link:active,.article-link:hover{color:var(--hover-dark)}.article-container{display:grid;grid-template-columns:minmax(auto,1fr) minmax(auto,1fr) minmax(auto,1fr);gap:5rem}.article{--source-image-width:100%}.article:hover,.recent:hover{--source-image-scale:1.05}.divider{margin:2rem auto;max-width:60rem}@media only screen and (max-width:56.25rem){.article-container{grid-template-columns:minmax(auto,35rem) minmax(auto,35rem);justify-content:center}.recent{margin:auto;max-width:75rem}.recent .article-title{font-size:3.2rem}}@media only screen and (max-width:37.5rem){.container{padding:2rem}.recent{display:flex;flex-direction:column}.article-container{grid-template-columns:auto}.recent .article-image-link{max-width:unset}}