/* DirectAdmin pricing cards */
.pricing-grid {
	align-items: stretch;
}

.pricing-card {
	display: flex;
	flex-direction: column;
	height: 100%;
	transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;
}

.pricing-card:hover {
	transform: translateY(-4px);
	box-shadow: 0 18px 40px rgba(91, 46, 255, 0.12);
}

.pricing-card__body {
	display: flex;
	flex-direction: column;
	height: 100%;
}

.pricing-card__details {
	flex: 1 1 auto;
}

.pricing-card__cta {
	transition: transform 0.2s ease, background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
}

.pricing-card__cta:hover {
	transform: translateY(-1px) scale(1.01);
	box-shadow: 0 10px 18px rgba(91, 46, 255, 0.18);
}

.pricing-card__cta:focus-visible {
	outline: 2px solid #5B2EFF;
	outline-offset: 2px;
}
