.news article:not(:first-child){margin-top:5rem}@media only screen and (max-width: 47.9375em){.news article:not(:first-child){margin-top:3rem}}@media only screen and (max-width: 47.9375em){.news article{margin-left:-2rem;margin-right:-2rem}.news article.with-photo{padding-top:5rem}}@media only screen and (max-width: 39.9375em){.news article{margin-left:-1rem;margin-right:-1rem}}.news article .article__photo{flex:0 0 40%}@media only screen and (max-width: 47.9375em){.news article .article__photo{flex:0 0 100%;padding:0 2rem;max-width:70vh;margin-top:-5rem}}@media only screen and (max-width: 39.9375em){.news article .article__photo{padding:0 1rem}}.news article .article__photo img{display:block;max-width:100%;width:100%;height:auto}.news article .article{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media only screen and (max-width: 47.9375em){.news article .article{justify-content:flex-start}}.news article .article .article__content{flex:1 0 60%}@media only screen and (min-width: 48em){.news article .article .article__content{padding:1rem 4rem}}@media only screen and (max-width: 47.9375em){.news article .article .article__content{flex:0 0 100%;padding:2rem}}@media only screen and (max-width: 39.9375em){.news article .article .article__content{padding:1rem}}.news article .article .article__content .article__title{font-size:1.5rem;margin:1rem 0;color:#333;transition:color .2s ease-in-out}.news article .article .article__content .article__date{font-weight:300}.news article .article .article__content .article__read-more{font-weight:300}.news article .article .article__content .article__read-more::after{content:" ⟶";vertical-align:.15em;transition:margin-left .2s ease-in-out}.news article .article:hover{background-color:#f2f4f2}.news article .article:hover .article__content .article__title{color:#5d7458}.news article .article:hover .article__content .article__read-more::after{margin-left:.4em}article h1+*{margin-top:2rem}
