/* stylesheet_7.css - Hero and Promotional Banner Styles */
.hero-section {
  position: relative;
  min-height: 70vh;
  display: flex;
  align-items: center;
  overflow: hidden;
}

.promo-card {
  border-radius: 1rem;
  padding: 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}

.exclusive-badge {
  background: var(--brand-bonus);
  color: black;
  font-size: 0.7rem;
  font-weight: 800;
  padding: 0.2rem 0.5rem;
  border-radius: 99px;
}