#NotificationBar{color:#fff;left:0;min-height:50px;position:fixed;top:0;width:100%;z-index:3000}#NotificationBar.notification-bar--linked:hover{filter:brightness(.96)}#NotificationBar .notification-bar__inner{width:100%}#NotificationBar .notification-bar__content{align-items:center;display:flex;gap:10px;justify-content:center;min-height:50px;overflow:hidden;padding:0 44px;position:relative}#NotificationBar .notification-bar__copy,#NotificationBar .notification-bar__link{align-items:center;color:inherit;display:flex;flex:0 1 auto;gap:10px;justify-content:center;max-width:100%;min-width:0;text-decoration:none}#NotificationBar .notification-bar__link{cursor:pointer}#NotificationBar .notification-bar__link:focus,#NotificationBar .notification-bar__link:hover{color:inherit;text-decoration:none}#NotificationBar .notification-bar__link:focus{outline:none}#NotificationBar .notification-bar__link:focus-visible{border-radius:4px;outline:2px solid #70a9dc;outline-offset:2px}#NotificationBar .notification-bar__badge{align-items:center;background:linear-gradient(-45deg,#c060a1,#466fb0);border-radius:4px;color:#fff;display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:700;justify-content:center;line-height:normal;padding:2px 6px;text-transform:uppercase;white-space:nowrap}#NotificationBar .notification-bar__message-track{display:block;flex:0 1 auto;max-width:100%;min-width:0;overflow:hidden}#NotificationBar .notification-bar__message-marquee{display:block}#NotificationBar .notification-bar__message{color:#fff;display:block;font-size:14px;font-weight:400;line-height:24px;text-decoration:none;white-space:nowrap}#NotificationBar .notification-bar__link:focus .notification-bar__message,#NotificationBar .notification-bar__link:hover .notification-bar__message{text-decoration:none}#NotificationBar .notification-bar__message--duplicate,#NotificationBar .notification-bar__message-separator{display:none}#NotificationBar .notification-bar__message-track.is-marquee .notification-bar__message-marquee{align-items:center;animation:notificationBarMarquee var(--notification-bar-marquee-duration,24s) linear infinite;display:inline-flex;width:max-content;will-change:transform}#NotificationBar:focus-within .notification-bar__message-track.is-marquee .notification-bar__message-marquee,#NotificationBar:hover .notification-bar__message-track.is-marquee .notification-bar__message-marquee{animation-play-state:paused}#NotificationBar .notification-bar__message-track.is-marquee .notification-bar__message-separator{align-items:center;display:inline-flex;flex:0 0 52px;justify-content:center;position:relative;width:52px}#NotificationBar .notification-bar__message-track.is-marquee .notification-bar__message-separator:before{content:""}#NotificationBar .notification-bar__message-track.is-marquee .notification-bar__message--duplicate{display:block}#NotificationBar button.close-btn{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}#NotificationBar button.close-btn:focus,#NotificationBar button.close-btn:hover{filter:brightness(1.35);outline:none}#NotificationBar button.close-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}#NotificationBar .notification-bar__close-icon{display:block;height:18px;position:relative;width:18px}#NotificationBar .notification-bar__close-icon:after,#NotificationBar .notification-bar__close-icon:before{background:currentColor;border-radius:2px;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:18px}#NotificationBar .notification-bar__close-icon:after{transform:translate(-50%,-50%) rotate(-45deg)}#NotificationBar .details-toggle{color:#fff;cursor:pointer;flex:0 0 auto;font-size:12px;font-weight:700;text-transform:uppercase;white-space:nowrap}#NotificationBar .details-toggle:focus,#NotificationBar .details-toggle:hover{text-decoration:none}#NotificationBar .details-toggle .axiom-icon{transform:rotate(0deg)}#NotificationBar .details-toggle .axiom-icon.open{transform:rotate(180deg)}#NotificationBar .details{color:#fff;display:none;font-size:14px;line-height:22px;padding:0 44px 12px}#NotificationBar .details p{margin:0 0 8px}#NotificationBar .details p:last-child{margin-bottom:0}#NotificationBar .details a{color:#fff}@keyframes notificationBarMarquee{0%{transform:translateX(0)}to{transform:translateX(calc(var(--notification-bar-marquee-distance, 0px)*-1))}}@media (prefers-reduced-motion:reduce){#NotificationBar .notification-bar__message-track.is-marquee .notification-bar__message-marquee{animation:none;transform:none}#NotificationBar .notification-bar__message-track.is-marquee .notification-bar__message--duplicate,#NotificationBar .notification-bar__message-track.is-marquee .notification-bar__message-separator{display:none}}@media (max-width:767px){#NotificationBar{min-height:45px}#NotificationBar .notification-bar__content{justify-content:flex-start;min-height:45px;padding:0 30px 0 0}#NotificationBar .notification-bar__copy,#NotificationBar .notification-bar__link{flex:1 1 auto;justify-content:flex-start}#NotificationBar .notification-bar__message-track{flex:1 1 auto}#NotificationBar .notification-bar__message{line-height:22px}#NotificationBar .details-toggle{font-size:11px}#NotificationBar button.close-btn{height:20px;width:20px}#NotificationBar .notification-bar__close-icon{height:15px;width:15px}#NotificationBar .notification-bar__close-icon:after,#NotificationBar .notification-bar__close-icon:before{width:15px}#NotificationBar .details{padding:0 30px 10px 0}}