/* Botão para abrir *//*input{    background: #fff8f8 !important;}*/.botao-formulario {  background-color: #fff8f8 !important;  color: white;  padding: 0.75rem 1.5rem;  border: none;  border-radius: 50px;  font-weight: 600;  cursor: pointer;}/* Pop-up */.form-popup {  position: fixed;  top: 0;  left: 0;  width: 100%;  height: 100vh;  background: rgba(0,0,0,0.7);  display: none;  justify-content: center;  align-items: center;  z-index: 9999;}.form-container {  background: #1a1a1a;  padding: 2rem;  border-radius: 16px;  width: 90%;  max-width: 480px;  color: white;  position: relative;  box-shadow: 0 8px 24px rgba(0,0,0,0.6);}/* Campos */form input,form textarea {  width: 100%;  margin-bottom: 1rem;  padding: 0.75rem;  background: #fff8f8;  border: 1px solid #444;  color: black;  border-radius: 8px;}/* Botão enviar */.btn-enviar {  width: 100%;  background-color: #bf01c9;  color: black;  font-weight: 700;  border: none;  border-radius: 50px;  padding: 0.75rem;  cursor: pointer;}.btn-enviar:hover {  background-color: #bf01c9;}/* Botão de fechar */.fechar {  position: absolute;  top: 12px;  right: 20px;  font-size: 1.5rem;  color: #fff;  cursor: pointer;}