.rd-notification-bar{background:var(--rd-notification-background,#23262e);border:1px solid rgba(177,184,200,.35);border-radius:24px;box-sizing:border-box;margin:0 24px;max-height:600px;opacity:1;overflow:hidden;padding:20px 24px;position:relative;transition:max-height .3s ease,padding .3s ease,border-width .3s ease,opacity .2s ease;width:calc(100% - 48px);z-index:40}.rd-notification-bar--sticky{left:0;position:fixed;top:0}.rd-notification-bar__spacer{height:0;pointer-events:none;transition:height .3s ease,margin-bottom .3s ease;width:100%}.rd-notification-bar__inner{align-items:center;display:flex;gap:32px;margin:0 auto}.rd-notification-bar__image{align-items:center;display:flex;flex:0 1 auto;justify-content:center;max-width:30%;order:1}.rd-notification-bar__image-element{display:block;height:auto;max-width:100%;object-fit:contain;width:auto}.rd-notification-bar__image--custom-size{flex-shrink:0;max-width:100%;width:var(--rd-notification-image-width)}.rd-notification-bar__image--custom-size .rd-notification-bar__image-element{width:100%}.rd-notification-bar__image--auto_custom_max .rd-notification-bar__image-element{max-height:var(--rd-notification-image-height)}.rd-notification-bar__image--exact .rd-notification-bar__image-element{height:var(--rd-notification-image-height)}.rd-notification-bar__content{flex:1 1 auto;min-width:0;order:2}.rd-notification-bar--image-right .rd-notification-bar__content{order:1}.rd-notification-bar--image-right .rd-notification-bar__image{order:2}.rd-notification-bar .rd-notification-bar__headline{color:var(--rd-notification-headline,#fff);font-family:Inclusive Sans,sans-serif;font-size:22px;font-weight:500;letter-spacing:-.44px;line-height:1.15;margin:0}.rd-notification-bar .rd-notification-bar__body,.rd-notification-bar .rd-notification-bar__body a,.rd-notification-bar .rd-notification-bar__body p,.rd-notification-bar .rd-notification-bar__body span,.rd-notification-bar .rd-notification-bar__body strong{color:var(--rd-notification-body,#fff);font-family:Inclusive Sans,sans-serif}.rd-notification-bar .rd-notification-bar__body{font-size:16px;font-weight:350;letter-spacing:-.16px;line-height:1.4;margin-top:6px}.rd-notification-bar .rd-notification-bar__body p{font-size:16px}.rd-notification-bar .rd-notification-bar__body>*{margin-bottom:0;margin-top:0}.rd-notification-bar .rd-notification-bar__body a{text-decoration:underline}.rd-notification-bar__action{align-items:center;display:flex;flex:0 0 auto;justify-content:center;order:3}.rd-notification-bar .rd-notification-bar__action--cta .hs-cta-wrapper a,.rd-notification-bar .rd-notification-bar__action--cta a.cta_button,.rd-notification-bar .rd-notification-bar__button{align-items:center;background:var(--rd-notification-button-background,#dc3a10)!important;border:0!important;border-radius:8px!important;box-shadow:none!important;box-sizing:border-box;color:var(--rd-notification-button-text,#fff)!important;display:inline-flex!important;font-family:Inclusive Sans,sans-serif!important;font-size:16px!important;font-weight:500!important;justify-content:center;letter-spacing:-.24px!important;line-height:1.4!important;min-height:44px;padding:11px 20px!important;text-align:center;text-decoration:none!important;transition:filter .2s ease}.rd-notification-bar .rd-notification-bar__action--cta .hs-cta-wrapper a:focus-visible,.rd-notification-bar .rd-notification-bar__action--cta .hs-cta-wrapper a:hover,.rd-notification-bar .rd-notification-bar__action--cta a.cta_button:focus-visible,.rd-notification-bar .rd-notification-bar__action--cta a.cta_button:hover,.rd-notification-bar .rd-notification-bar__button:focus-visible,.rd-notification-bar .rd-notification-bar__button:hover{filter:brightness(.9)}.rd-notification-bar__close{align-items:center;background:transparent;border:0;border-radius:50%;color:var(--rd-notification-close,#fff);cursor:pointer;display:flex;height:44px;justify-content:center;margin:0;padding:0;position:absolute;right:8px;top:8px;width:44px}.rd-notification-bar__close svg{height:22px;width:22px}.rd-notification-bar__close:focus-visible,.rd-notification-bar__close:hover{background:hsla(0,0%,100%,.12)}.rd-notification-bar .rd-notification-bar__action--cta a:focus-visible,.rd-notification-bar .rd-notification-bar__button:focus-visible,.rd-notification-bar__close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.rd-notification-bar.is-dismissed{border-width:0;max-height:0;opacity:0;padding-bottom:0;padding-top:0;pointer-events:none}@media (max-width:1280px){body.mobile-open header.rd-header .site-header__menu .header-menu-container .header-menu.mobile-open{height:calc(100vh - 120px - var(--rd-notification-offset, 0px));height:calc(100dvh - 120px - var(--rd-notification-offset, 0px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}@media (max-width:900px){.rd-notification-bar{border-radius:24px;padding:24px 20px}.rd-notification-bar--has-close{padding-top:56px}.rd-notification-bar__inner{flex-direction:column;gap:16px;text-align:center}.rd-notification-bar--image-right .rd-notification-bar__image,.rd-notification-bar__image{max-width:100%;order:1;width:auto}.rd-notification-bar--hide-mobile-image .rd-notification-bar__image{display:none}.rd-notification-bar--image-right .rd-notification-bar__content,.rd-notification-bar__content{order:2;width:100%}.rd-notification-bar__action{order:3}.rd-notification-bar .rd-notification-bar__headline{font-size:20px}.rd-notification-bar .rd-notification-bar__body{font-size:16px}}@media (max-width:767px){.rd-notification-bar{border-radius:16px;margin-left:4px;margin-right:4px;width:calc(100% - 8px)}body.mobile-open header.rd-header .site-header__menu .header-menu-container .header-menu.mobile-open{height:calc(100vh - 60px - var(--rd-notification-offset, 0px));height:calc(100dvh - 60px - var(--rd-notification-offset, 0px))}}@media (prefers-reduced-motion:reduce){.rd-notification-bar,.rd-notification-bar .rd-notification-bar__action--cta a,.rd-notification-bar .rd-notification-bar__button,.rd-notification-bar__spacer{transition:none}}