h1 span {
	color: #E3224F;
}

.prose h2:first-child {
	margin-top: 0;
}


.wpcf7-subscribe input[type="email"] {                              
	width: 100%;                                          
	padding: 1rem 1.25rem;                                
	font-size: 0.875rem;                                  
	border: 1px solid #e5e7eb;                            
	border-radius: 0.75rem;                               
	outline: none;                                        
}                                                         

.wpcf7-subscribe input[type="submit"] {                             
	padding: 1rem 2rem;                                   
	font-size: 0.875rem;                                  
	font-weight: 700;                                     
	color: white;                                         
	background: #ef4444;                                  
	border-radius: 0.75rem;                               
	cursor: pointer;                                      
}                                                         
.wpcf7-subscribe .wpcf7-acceptance {
	margin-top: 1rem;
}
.wpcf7-subscribe .wpcf7-acceptance input[type="checkbox"] {         
	width: 1rem;                                          
	height: 1rem;                                         
	margin-top: 0.25rem;                                  
}   