.fx-announcement-banner{position:relative;z-index:10000;width:100%;background:var(--fx-announcement-background,#213569);color:var(--fx-announcement-color,#ffffff);font-family:inherit;font-size:16px;line-height:1.4}.fx-announcement-banner--bottom{position:fixed;right:0;bottom:0;left:0}.fx-announcement-banner[hidden]{display:none}.fx-announcement-banner--top{animation:fx-announcement-banner-enter-top 400ms ease-out 150ms both}.fx-announcement-banner--bottom{animation:fx-announcement-banner-enter-bottom 400ms ease-out 150ms both}.fx-announcement-banner--top.is-leaving{animation:fx-announcement-banner-exit-top 260ms ease-in both}.fx-announcement-banner--bottom.is-leaving{animation:fx-announcement-banner-exit-bottom 260ms ease-in both}@keyframes fx-announcement-banner-enter-top{from{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes fx-announcement-banner-enter-bottom{from{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes fx-announcement-banner-exit-top{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes fx-announcement-banner-exit-bottom{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.fx-announcement-banner--top,.fx-announcement-banner--bottom,.fx-announcement-banner--top.is-leaving,.fx-announcement-banner--bottom.is-leaving{animation:none}}.fx-announcement-banner__inner{position:relative;display:flex;align-items:center;justify-content:center;min-height:48px;max-width:1200px;margin:0 auto;padding:10px 56px;text-align:center}.fx-announcement-banner .fx-announcement-banner__message{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 14px;margin:0;color:var(--fx-announcement-color,#ffffff);font:inherit}.fx-announcement-banner .fx-announcement-banner__cta{color:var(--fx-announcement-color,#ffffff)!important;font:inherit!important;font-weight:600!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.fx-announcement-banner .fx-announcement-banner__cta:hover,.fx-announcement-banner .fx-announcement-banner__cta:focus{color:var(--fx-announcement-color,#ffffff)!important;text-decoration-thickness:2px}.fx-announcement-banner__close{position:absolute;top:50%;right:8px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;transform:translateY(-50%);border:0;border-radius:50%;background:#fff0;color:var(--fx-announcement-color,#ffffff);font:inherit;font-size:24px;font-weight:400;line-height:1;cursor:pointer}.fx-announcement-banner__close:hover,.fx-announcement-banner__close:focus{background:rgb(255 255 255 / .16);color:var(--fx-announcement-color,#ffffff)}.fx-announcement-banner__close:focus-visible{outline:2px solid var(--fx-announcement-color,#ffffff)!important;outline-offset:1px!important;box-shadow:none!important}@media (max-width:600px){.fx-announcement-banner{font-size:15px}.fx-announcement-banner__inner{min-height:52px;padding:9px 48px 9px 16px;text-align:left}.fx-announcement-banner .fx-announcement-banner__message{justify-content:flex-start}.fx-announcement-banner__close{right:4px}}