@charset "UTF-8";.announcement-bar{background-color:var(--announcement-bg,var(--color-accent));color:var(--announcement-color,var(--color-bg-primary));text-align:center;font-size:.8125rem;font-weight:600;line-height:1.4;overflow:hidden}.announcement-bar__inner{display:flex;align-items:center;justify-content:center;gap:8px;min-height:var(--announcement-height,40px);padding:8px 24px}.announcement-bar a{text-decoration:underline;text-underline-offset:2px}.announcement-bar__close{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:inherit;opacity:.7;transition:opacity .2s}.announcement-bar__close:hover{opacity:1}.announcement-bar[hidden]{display:none}@media (max-width:749px){.announcement-bar{font-size:.6875rem}.announcement-bar__inner{padding:6px 40px 6px 16px;min-height:36px}.announcement-bar__close{right:8px;width:28px;height:28px}}