/* Fahrschule Brauer – nur Geburtstagsfenster, 25 % kleiner auf PC. */
.brauerBirthdayCard {
  width: min(570px, calc(100vw - 28px)) !important;
  max-height: calc(100dvh - 28px) !important;
}
/* Bild bleibt vollständig, keine Verzerrung. */
.brauerBirthdayCard > img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
}
@media (max-width: 600px) {
  .brauerBirthdayCard {
    width: min(100%, calc(100vw - 20px)) !important;
    max-height: calc(100dvh - 20px) !important;
  }
}
