.KMZFaq_announcement{justify-content:center;align-items:center;gap:var(--gm-space-3);padding:.6rem var(--gm-gutter);border-bottom:var(--gm-border-width) solid var(--gm-color-border-subtle);background:color-mix(in srgb, var(--gm-color-primary) 10%, var(--gm-color-bg));font-size:var(--gm-text-sm);text-align:center;flex-wrap:wrap;display:flex}.KMZFaq_label{font-family:var(--gm-font-mono);font-size:var(--gm-text-xs);letter-spacing:var(--gm-tracking-label);text-transform:uppercase;border-radius:var(--gm-radius-sm);background:var(--gm-color-accent);color:var(--gm-color-on-accent);font-weight:400;line-height:1.4;font-weight:var(--gm-weight-bold);padding:.15rem .5rem}.KMZFaq_message{color:var(--gm-color-text)}.KMZFaq_link{gap:var(--gm-space-2);color:var(--gm-color-link);display:inline-flex}.KMZFaq_link:hover .KMZFaq_message{text-underline-offset:.2em;text-decoration:underline}
