.NotificationBanner_notification-banner__7VlWz{background-color:var(--primary-hover);overflow:hidden;position:relative}.NotificationBanner_notification-banner__inner__Ov6xp{padding:var(--spacing-2sm) var(--spacing-lg);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2sm);max-width:96rem;margin-inline:auto}@media(max-width:768px){.NotificationBanner_notification-banner__inner__Ov6xp{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-2sm)}}@media(max-width:1440px){.NotificationBanner_notification-banner__inner__Ov6xp{padding-inline:var(--spacing-2sm)}}.NotificationBanner_notification-banner__inner__icon__cY3oo{flex-shrink:0}.NotificationBanner_notification-banner__inner__content__title__NMS0X{text-transform:uppercase}.NotificationBanner_notification-banner__inner__content__UuQmJ{display:flex;flex-direction:column;gap:var(--spacing-xs);flex-grow:1}.NotificationBanner_notification-banner__inner__cta__Yjzp0{font-family:var(--font-family-body),serif;font-size:var(--font-size-ui);line-height:var(--line-height-2sm);flex-shrink:0;border:.0625rem solid var(--white-100);color:var(--white-100);border-radius:.3125rem;padding-inline:var(--spacing-md);font-weight:var(--font-weight-semibold);min-height:2.625rem;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,color .3s ease}.NotificationBanner_notification-banner__inner__cta__Yjzp0:hover{background-color:var(--white-100);color:var(--si-brand-blue-100)}@media(max-width:768px){.NotificationBanner_notification-banner__inner__cta__Yjzp0{width:100%}}.NotificationBanner_notification-banner__inner__cta-button__3fuF3{align-items:center;justify-content:center;font-size:var(--font-size-ui);padding-inline:var(--spacing-md)}@media(max-width:768px){.NotificationBanner_notification-banner__inner__cta-button__3fuF3{width:100%}}.NotificationBanner_notification-banner__inner__close-button__2c6ln{padding:.3125rem;flex-shrink:0}@media(max-width:768px){.NotificationBanner_notification-banner__inner__close-button__2c6ln{position:absolute;right:var(--spacing-2sm);top:var(--spacing-md);transform:translateY(-.25rem)}}