/*
 * LMI Corporation — Blueprint texture layer.
 * theme.json handles color/typography/spacing tokens; this file holds the small set
 * of decorative background patterns that reinforce the "Network IT Engineering
 * Blueprint" concept and genuinely can't be expressed as theme.json presets.
 */

/* Dark navy hero / testimonial sections: faint blueprint grid lines. */
.lmi-blueprint-bg {
	background-image:
		linear-gradient(rgba(42, 159, 196, 0.12) 1px, transparent 1px),
		linear-gradient(90deg, rgba(42, 159, 196, 0.12) 1px, transparent 1px);
	background-size: 40px 40px;
	background-position: center;
}

/* Light gray sections: even fainter grid, so it doesn't fight the stats/content. */
.lmi-blueprint-bg-light {
	background-image:
		linear-gradient(rgba(4, 44, 113, 0.06) 1px, transparent 1px),
		linear-gradient(90deg, rgba(4, 44, 113, 0.06) 1px, transparent 1px);
	background-size: 40px 40px;
	background-position: center;
}

/* Service / blog cards: subtle lift + orange accent border on hover. */
.lmi-service-card {
	transition: transform 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
}

.lmi-service-card:hover {
	transform: translateY(-4px);
	border-color: #E26C15 !important;
	box-shadow: 0 8px 24px rgba(226, 108, 21, 0.15);
}

/* Custom outline button style (registered in functions.php). */
.is-style-blueprint-outline .wp-block-button__link {
	background: transparent;
	border: 1px solid #2A9FC4;
	color: #2A9FC4;
}

.is-style-blueprint-outline .wp-block-button__link:hover {
	background: #2A9FC4;
	color: #ffffff;
}
