.open-automation-workflows-section {
	padding: 100px 20px;
	background: #ffffff;
}

.open-automation-workflows-container {
	max-width: 1200px;
	margin: auto;
}

.open-automation-workflows-grid {
	display: grid;
	grid-template-columns: repeat(3,1fr);
	gap: 24px;
}

.open-automation-card {
	background: #f5f5f3;
	padding: 30px;
	border-radius: 24px;
	transition: transform .25s ease, box-shadow .25s ease;
}

.open-automation-card:hover {
	transform: translateY(-4px);
	box-shadow: 0 18px 40px rgba(7,20,59,.08);
}

.open-automation-card h3 {
	font-size: 1.3rem;
	font-weight: 800;
	margin-bottom: 12px;
	color: #07143b;
}

.open-automation-card p {
	color: #4c556a;
	line-height: 1.7;
}

@media(max-width:1024px){
.open-automation-workflows-grid{
grid-template-columns:repeat(2,1fr);
}
}

@media(max-width:767px){
.open-automation-workflows-grid{
grid-template-columns:1fr;
}
}