.news-page{width:100%}.news-hero{text-align:left;background-image:url(/images/image000000.jpg);background-position:50%;background-size:cover;background-color:var(--secondary);width:100%;padding:clamp(8.5rem,20vw,15rem) 0 clamp(4rem,13vw,10rem);position:relative}.news-hero:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#ffffffe6 0%,#fff0 60%);position:absolute;inset:0}.news-hero .container{padding-left:2rem;padding-right:2rem}.news-hero-title{color:var(--secondary);font-size:var(--hero-title-size);font-family:var(--font-open-sans), sans-serif;text-transform:capitalize;z-index:10;margin-bottom:.5rem;font-weight:700;line-height:1.05;position:relative}.news-hero-underline{background-color:var(--primary);width:60px;height:3px;margin-top:10px;margin-left:5px}.news-hero-graphic{margin-right:5%;transform:rotate(15deg)scale(1.5)}.news-section-header{padding:3rem 1rem 1rem}.news-year-title{color:var(--secondary);border-bottom:2px solid #e2e8f0;margin-bottom:0;padding-bottom:1rem;font-size:2.75rem;font-weight:600}.news-articles{width:100%}.news-row{border-bottom:1px solid #eaeaea;width:100%;padding:2.5rem 0}.bg-white{background-color:#fff}.bg-light-gray{background-color:#f8f8f8}.news-row-content{grid-template-columns:35% 65%;align-items:flex-start;gap:3rem;display:grid}.news-row-left{flex-direction:column;gap:1rem;display:flex}.news-article-title{font-size:1.5rem;font-family:var(--font-open-sans), sans-serif;color:#223650;margin:0;font-weight:700;line-height:1.3}.news-article-title a:hover{color:var(--primary-dark);text-underline-offset:.2em;text-decoration:underline}.news-article-date{color:#666;text-transform:none;font-size:1rem;font-weight:500;display:block}.news-row-right{flex-direction:column;display:flex}.news-article-desc{color:#555;margin:0;font-size:1.125rem;line-height:1.8}.news-gallery-container{background-color:#fff;overflow:hidden}.news-cta{background-color:var(--secondary);color:#fff;text-align:center;padding:4rem 0}.news-cta-title{letter-spacing:.05em;margin-bottom:2rem;font-size:1.5rem;font-weight:600}.news-cta-form{justify-content:center;gap:1rem;max-width:500px;margin:0 auto;display:flex}.news-cta-input{border:none;border-radius:4px;flex:1;padding:.75rem 1rem;font-family:inherit;font-size:1rem}.news-cta-input:focus{outline:2px solid var(--primary)}.news-cta-button{background:var(--btn-primary-gradient);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:.75rem 2rem;font-weight:600;transition:opacity .3s}.news-cta-button:hover{opacity:.9}@media (max-width:768px){.news-row-content{grid-template-columns:1fr;gap:1.5rem}.news-row{padding:1.5rem 0}.news-article-title{font-size:1.5rem}.news-cta-form{flex-direction:column;padding:0 1rem}}
