/* FORMULÁRIO - BORDA #FFFFFF E CENTRALIZAÇÃO VERTICAL */

/* ===========================
   BORDA BRANCA E CENTRALIZAÇÃO
   =========================== */

/* Centraliza verticalmente o conteúdo da dobra */
.form-split-wrapper {
  align-items: center !important; /* Centraliza verticalmente ambos os lados */
}

/* Borda branca #FFFFFF no formulário */
.form-right-content [data-respondi-container] {
  border: 1px solid #FFFFFF !important; /* Cor exata #FFFFFF */
  border-radius: 16px;
  padding: 1rem;
  background: rgba(255, 255, 255, 0.95); /* Fundo branco para contraste com a borda */
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08); /* Sombra suave */
}

/* Centraliza o formulário dentro do container direito */
.form-right-content {
  display: flex;
  align-items: center; /* Centraliza verticalmente */
  justify-content: center; /* Centraliza horizontalmente */
  min-height: 600px; /* Altura mínima para garantir centralização */
}

/* Mobile - ajuste de padding e centralização */
@media (max-width: 768px) {
  .form-right-content [data-respondi-container] {
    padding: 0.5rem;
    border-radius: 12px;
  }

  .form-split-wrapper {
    align-items: stretch; /* No mobile volta ao normal */
  }

  .form-right-content {
    min-height: auto;
  }
}