.feature-card-grid__wrapper {
	display: grid;
	gap: 2rem;
	grid-template-columns: repeat(1, minmax(0, 1fr));
	width: 100%
}

@media (min-width:1024px) {
	.feature-card-grid__wrapper {
		grid-template-columns: repeat(2, minmax(0, 1fr))
	}
}

.feature-card-grid .learn-more {
	font-size: 1rem;
	font-weight: 600;
	margin-top: 1.25rem
}

@media (min-width:768px) {
	.feature-card-grid .learn-more {
		margin-top: auto
	}
}

.feature-card-grid .learn-more a {
	--tw-text-opacity: 1;
	color: rgba(41, 106, 255, var(--tw-text-opacity));
	text-decoration: none
}

.feature-card-grid .tag-pill {
	margin-top: 1rem
}

@media (min-width:768px) {
	.feature-card-grid .tag-pill {
		margin-top: 0
	}
}

.feature-card-grid .card {
	display: flex;
	flex-direction: column;
	grid-column: span 1/span 1;
	padding: 2rem 1.75rem;
	width: 100%
}

@media (min-width:768px) {
	.feature-card-grid .card {
		flex-direction: row
	}
}

.feature-card-grid__card {
	max-width: 100%;
	min-height: 198px;
	width: 100%
}

@media (min-width:1024px) {
	.feature-card-grid__card {
		max-width: 580px
	}
}

.feature-card__left {
	border-right: 0;
	padding-right: 1.25rem
}

@media only screen and (min-width:768px) {
	.feature-card__left {
		border-right: 1px solid #d9dae1
	}
}

.feature-card__right {
	display: flex;
	flex-direction: column;
	margin-top: 1rem;
	width: 100%
}

@media (min-width:768px) {
	.feature-card__right {
		margin-top: 0;
		padding-left: 1.25rem
	}
}

.feature-card__right-header {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	width: 100%
}

@media (min-width:768px) {
	.feature-card__right-header {
		flex-direction: row
	}
}

.feature-card__icon {
	height: 24px;
	-o-object-fit: contain;
	object-fit: contain;
	width: auto
}

.feature-card__text {
	margin-top: .5rem
}

@media (min-width:1024px) {
	.feature-card__text {
		min-height: 88px
	}
}