#conecform-container{background-color:#f9f9f9;border-radius:8px;padding:25px;box-shadow:0 4px 10px rgba(0,0,0,.1);max-width:500px;margin:20px auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.conecform-field{margin-bottom:20px}.conecform-field label{display:block;margin-bottom:8px;font-weight:600;color:#333}.conecform-field input[type="text"],.conecform-field input[type="email"],.conecform-field input[type="tel"]{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;transition:border-color 0.3s ease}.conecform-field input:focus{border-color:#0073aa;outline:none}.conecform-field-checkbox{display:flex;align-items:center;margin-bottom:20px}.conecform-field-checkbox input[type="checkbox"]{margin-right:10px}.conecform-field-checkbox label{font-size:.9em;color:#555}.conecform-field-checkbox a{color:#0073aa;text-decoration:none}.conecform-field-checkbox a:hover{text-decoration:underline}.conecform-submit button{width:100%;background-color:#0073aa;color:#fff;padding:15px;border:none;border-radius:5px;font-size:1.2em;font-weight:700;cursor:pointer;transition:background-color 0.3s ease;text-transform:uppercase}.conecform-submit button:hover{background-color:#005a87}.conecform-submit button:disabled{background-color:#a0a5aa;cursor:not-allowed}#conecform-message{margin-top:15px;padding:10px;border-radius:4px;text-align:center}#conecform-message.success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}#conecform-message.error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}