/* Invitation Details */
.invitation-details {
  margin: 2rem 0;
  padding: 2rem;
  background: var(--color-bg-secondary);
  border-radius: 1rem;
  border: 1px solid var(--color-border);
}

.invitation-details__item {
  margin-bottom: 1rem;
  font-size: 1.1rem;
  line-height: 1.5;
}

.invitation-details__item:last-child {
  margin-bottom: 0;
}
