.news-item-container{padding-top:2rem;padding-bottom:4rem}.news-item-back{display:inline-flex;align-items:center;gap:.35rem;min-height:44px;font-weight:600;font-size:.875rem}.news-item-back:link,.news-item-back:visited{color:rgb(64.9,108.9,130.9);text-decoration:none}.news-item-back i{transition:transform .2s ease}.news-item-back:hover{color:rgb(18.85,65.65,113.75)}.news-item-back:hover i{transform:translateX(-3px)}.news-item-header{margin-bottom:1.5rem}.news-item-date{display:block;font-size:.8rem;color:#5a6570;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.news-item-title{font-size:1.75rem;color:#1d65af;line-height:1.25;margin-bottom:0}@media(min-width: 768px){.news-item-title{font-size:2.25rem}}.news-item-body{display:grid;grid-template-columns:1fr;gap:0}@media(min-width: 992px){.news-item-body{grid-template-columns:3fr 2fr;gap:3rem;align-items:start}}.news-item-col{display:flex;flex-direction:column}@media(min-width: 992px){.news-item-col{order:1}}.news-item-col--full{grid-column:1/-1;max-width:75ch}.news-item-image-wrap{margin-bottom:1.5rem;border-radius:4px;overflow:hidden}@media(min-width: 992px){.news-item-image-wrap{margin-bottom:0;position:sticky;top:2rem;order:2}}.news-item-image{width:100%;height:auto;display:block}.news-item-content,.news-item-second-content{font-size:1rem;line-height:1.75;color:#1f2933}.news-item-content h2,.news-item-second-content h2{font-size:1.35rem;margin-top:2rem;color:#1d65af}.news-item-content h3,.news-item-second-content h3{font-size:1.15rem;margin-top:1.5rem;color:#1d65af}.news-item-content p,.news-item-second-content p{margin-bottom:1.25rem}.news-item-content a,.news-item-second-content a{color:#1d65af}.news-item-content a:hover,.news-item-second-content a:hover{color:rgb(18.85,65.65,113.75)}.news-item-content blockquote,.news-item-second-content blockquote{border-left:3px solid #76c6ee;padding-left:1rem;margin-left:0;color:#5a6570;font-style:italic}.news-item-content img,.news-item-second-content img{max-width:100%;height:auto;border-radius:4px}@media(min-width: 768px){.news-item-content,.news-item-second-content{font-size:1.0625rem}}.news-item-second-content{margin-top:2rem;padding-top:2rem;border-top:1px solid rgb(96.8,147.2,199)}@media(prefers-reduced-motion: reduce){.news-item-back i{transition:none}}/*# sourceMappingURL=news-item.css.map */