:root{--gesso-alert-bar-height: 0px}.c-alert-bar{background-color:#820000;color:#fff;font-size:.8125rem;height:var(--gesso-alert-bar-height);padding:8px 0;width:100%}.c-alert-bar a{color:inherit;display:inline-block;padding:0 .5em;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;vertical-align:baseline}.c-alert-bar a:hover,.c-alert-bar a:focus{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.c-alert-bar p{margin-bottom:0}.c-alert-bar.alert-info{background:#016895}.c-alert-bar__inner{display:flex;gap:16px;justify-content:space-between}.c-alert-bar b,.c-alert-bar strong,.c-alert-bar__button{font-weight:700;letter-spacing:.05em;text-transform:uppercase}.c-alert-bar__button{outline:2px solid transparent;outline-offset:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;box-shadow:none;cursor:pointer;font-family:inherit;font-size:inherit;padding:0;-webkit-tap-highlight-color:transparent;-webkit-text-decoration-skip:objects;text-decoration-skip:objects;text-decoration-thickness:1px;text-underline-offset:1px;text-underline-position:under;color:inherit;white-space:nowrap}.c-alert-bar__button:focus{outline-color:#1aa4bc}.c-alert-bar__button:focus:not(:focus-visible){outline-color:transparent}.c-alert-bar__button[disabled]{color:#c0c0bf;cursor:default;pointer-events:none}.c-alert-bar__button:hover,.c-alert-bar__button:focus{-webkit-text-decoration-line:underline;text-decoration-line:underline}.c-alert-bar__button .c-icon{color:currentColor;margin-left:4px}
