/* One confident line. Same colors in light and dark mode: night on marigold passes AA. */
.ds-beta-banner {
  background: var(--ds-marigold, #FBB03B);
  color: var(--ds-night, #0A1A33);
  font: 500 0.9375rem/1.4 var(--ds-font-body, system-ui, sans-serif);
  text-align: center;
  padding: 0.45rem 1rem;
  margin: 0;
}

/* "Beta" as a small label. */
.ds-beta-banner strong {
  display: inline-block;
  margin-right: 0.5rem;
  padding: 0.05rem 0.5rem;
  border-radius: 999px;
  background: var(--ds-night, #0A1A33);
  color: var(--ds-marigold, #FBB03B);    /* marigold on night 9.6 */
  font-size: 0.75rem;
  font-weight: 700;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  vertical-align: 0.1em;
}

@media (max-width: 600px) {
  .ds-beta-banner { font-size: 0.8125rem; line-height: 1.35; padding: 0.4rem 0.75rem; }
  .ds-beta-banner__more { display: none; }
}
