/* Eyebrow style — tiny, uppercase label above sections */
.wp-block-paragraph.is-style-eyebrow,
.wp-block-heading.is-style-eyebrow {
  /* size from your preset (mobile→desktop via clamp) */
  font-size: var(--wp--preset--font-size--eyebrow);
  line-height: 1.4;

  /* visual treatment */
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font-weight: 600;

  /* use SemiCondensed if you like the tighter look; otherwise inherits */
  font-family: var(--wp--preset--font-family--open-sans-semicondensed, inherit);

  /* subtle color; inherits by default — uncomment to force brand color */
  /* color: var(--wp--preset--color--brand-gold); */

  /* spacing to sit above a heading */
  margin-block-start: 0;
  margin-block-end: 0.25rem;
}

/* Links inside eyebrow inherit the text color */
.wp-block-paragraph.is-style-eyebrow a,
.wp-block-heading.is-style-eyebrow a {
  color: inherit;
  text-decoration: none;
  border-bottom: 1px solid currentColor;
}
.wp-block-paragraph.is-style-eyebrow a:hover,
.wp-block-heading.is-style-eyebrow a:hover {
  border-bottom-style: dotted;
}