/* Bülten bandı: marka renginde zemin, beyaz metin */

.newsletter__band {
  display: grid; gap: var(--space-l); align-items: center;
  background: var(--brand); color: var(--on-brand); border-radius: var(--radius);
  padding: clamp(1.5rem, 4vw, 3rem);
}
@media (min-width: 990px) { .newsletter__band { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: var(--space-2xl); } }
.newsletter__title { margin: 0 0 var(--space-xs); font-size: var(--h2); color: inherit; }
.newsletter__lede { color: rgb(255 255 255 / 0.85); }
.newsletter__row { display: flex; gap: var(--space-xs); flex-wrap: wrap; }
.newsletter__input {
  flex: 1 1 220px; min-height: 52px; border-color: transparent; border-radius: var(--radius-s); background: #FFFFFF; color: var(--ink);
}
.newsletter__row .button { min-height: 52px; }
.newsletter__fine { margin-top: var(--space-s); color: rgb(255 255 255 / 0.75); }
.newsletter__fine a { color: inherit; }
.newsletter .form-message--success { background: rgb(255 255 255 / 0.15); color: #FFFFFF; }
