.NewsPopup{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:1;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:9000}.NewsPopup[hidden]{display:none}.NewsPopup.is-closing{opacity:0;pointer-events:none}.NewsPopup-overlay{background:#00000080;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.NewsPopup-container{background:#ffffffe6;border-radius:4px;box-shadow:0 8px 32px #00000026;max-height:80vh;max-width:640px;overflow-y:auto;padding:40px 36px 36px;position:relative;width:90%;z-index:1}@media (max-width:600px){.NewsPopup-container{padding:30px 20px 24px;width:95%}}.NewsPopup-close{align-items:center;background:none;border:none;color:var(--clr-greyDark);cursor:pointer;display:flex;font-size:1.5rem;height:36px;justify-content:center;line-height:1;padding:0;position:absolute;right:14px;top:14px;transition:color .2s ease,transform .2s ease;width:36px}.NewsPopup-close:focus,.NewsPopup-close:hover{color:var(--clr-primary);outline:none;transform:scale(1.15)}.NewsPopup-header{margin-bottom:24px;text-align:center}.NewsPopup-title{color:var(--headline-color);font-family:var(--font-headline);font-size:1.8rem;letter-spacing:.05em;line-height:1.125rem;margin:0;text-transform:uppercase}.NewsPopup-titleBar{background:var(--clr-primary);display:inline-block;height:4px;width:60px}.NewsPopup-content{color:var(--font-color);font-family:var(--font-primary);font-size:1rem;line-height:1.6}.NewsPopup-content h3,.NewsPopup-content h4{color:var(--headline-color);font-family:var(--font-headline);margin:0 0 6px}.NewsPopup-content h3{font-size:1.15rem}.NewsPopup-content p{margin:0 0 12px}.NewsPopup-content p:last-child{margin-bottom:0}