/* 1. Target ONLY the 3rd button (College Newsletter) without changing its display property */
.button-ctas--links .field__item:nth-child(3) a {
  position: relative !important;
  overflow: visible !important; 
}
/* 2. The enlarged 'NEW' badge overlay */
.button-ctas--links .field__item:nth-child(3) a::after {
  content: "NEW";
  position: absolute;
  top: -16px;         /* Adjusted to accommodate the larger badge */
  right: -12px;       /* Pulled in slightly so it doesn't overflow the container */
  background-color: #ff1700; 
  color: #ffffff;
  font-family: "robotobold", "Helvetica", Arial, sans-serif;
  
  /* Size Adjustments */
  font-size: 0.9rem;  /* Increased from 0.7rem */
  padding: 5px 10px;  /* Increased padding to make it thicker */
  line-height: 1;     /* Keeps the text perfectly centered */
  
  font-weight: bold;
  letter-spacing: 0.05em;
  border-radius: 20px; 
  text-transform: uppercase;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.4); /* Slightly heavier shadow for depth */
  z-index: 10;
  
  /* Adjusted pulse animation for a larger element */
  animation: badge-pulse 2s infinite;
}
@keyframes badge-pulse {
  0% { transform: scale(1); }
  50% { transform: scale(1.05); } /* Gentler pulse since the badge is larger */
  100% { transform: scale(1); }
}
