/* News is presented as a publication archive rather than an empty photo gallery. */
#news-list{padding-top:30px;padding-bottom:42px}.g-news-list{border-top:1px solid var(--navy)}.g-news-row{grid-template-columns:115px 100px 1fr 26px;gap:22px;padding:22px 20px;align-items:center;transition:background .25s,color .25s}.g-news-row h3{font-size:15px;line-height:1.85;font-weight:400;margin:0}.g-news-row time{font-size:11px;line-height:1.9}.g-news-row .g-tag{font-size:9px;line-height:1.8;padding:0;border:0}.g-news-row:first-child{background:var(--navy);color:var(--white)}.g-news-row:first-child .g-tag{color:var(--gold)}.g-news-row:hover{background:var(--navy);color:var(--white)}.g-news-row>span:last-child{font-size:23px;color:var(--gold);transition:transform .3s}.g-news-row:hover>span:last-child{transform:translate(3px,-3px)}.n-article{max-width:940px;padding-top:34px;padding-bottom:45px}.n-article>.g-back{font-size:11px}.n-article>.n-eyebrow{margin:25px 0 15px;font-size:10px}.n-article>h1{font-size:32px;line-height:1.65;max-width:26em;margin:0 0 26px;padding-bottom:24px;border-bottom:1px solid var(--gold)}.n-article-body{max-width:840px}.n-article-body>p{font-size:14px;line-height:2.15;margin:0 0 22px}.n-article .g-article-nav{border-top:1px solid var(--gold);padding-top:23px;margin-top:27px}.n-modal-title{font-size:30px;line-height:1.65;max-width:27em;padding-bottom:24px;border-bottom:1px solid var(--gold);margin-bottom:25px}.n-modal-body>p{font-size:14px;line-height:2.15;margin-bottom:22px}.n-modal-article{max-width:950px;margin:auto}.n-modal-body{max-width:840px}.n-modal-bottom{margin-top:28px}.n-gallery:empty{display:none}.e-news-lead{padding-top:30px;padding-bottom:30px}.e-news-lead h2{font-size:29px;line-height:1.65}
@media(max-width:800px){.g-news-row{grid-template-columns:90px 1fr 22px;gap:8px 15px;padding:20px 12px}.g-news-row .g-tag{grid-column:2;grid-row:1}.g-news-row h3{grid-column:1/3;font-size:14px}.g-news-row>span:last-child{grid-column:3;grid-row:1/3}.n-article>h1,.n-modal-title{font-size:25px;line-height:1.7}.n-article-body>p,.n-modal-body>p{font-size:14px;line-height:2}.e-news-lead h2{font-size:25px}}
@media(prefers-reduced-motion:reduce){.g-news-row,.g-news-row>span:last-child{transition:none}}
