/* Services section: cards visible by default so the grid is never empty-looking */
#services .wp-reveal {
	opacity: 1;
	transform: translateY(0);
}

/* Desktop: force the services grid to display (avoids Tailwind hidden overriding md:grid) */
@media (min-width: 768px) {
	#services .services-grid-desktop {
		display: grid !important;
	}
}

@media (max-width: 767px) {
	.wp-disable-hover-mobile:hover {
		transform: none !important;
		box-shadow: none !important;
	}
}

[data-accordion-item][data-state="open"] [data-accordion-trigger] > svg:last-child {
	transform: rotate(180deg);
}

