.news-hero{align-items:center;background-color:var(--light-gray);display:flex;font-size:var(--header-h2);height:650px;padding:var(--app-margin);position:relative}.news-hero .news-hero-title{font-size:var(--header-h1);font-weight:300}.news-section{margin:0 auto;max-width:50vw;padding-bottom:var(--app-margin);position:relative}.news-section .contents .news-section-title{font-size:var(--header-h2);font-weight:300;line-height:1;margin:0 0 16px}.news-section .contents .news-section-paragraph{font-size:var(--text);font-weight:200;line-height:1.6}.news-section .news-image{height:100%;max-width:40vw}.news-section .news-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:800px){.news-section{margin:0 var(--app-margin-mobile);max-width:100vw;padding-bottom:var(--app-margin-mobile)}}
