.industry-feed {
	z-index: 9;
	position: relative;
}
.industry-card {
	padding: 3.2rem;
	padding-top: 3.8rem;
}
@media screen and (max-width: 1025px) {
	.industry-card {
		padding: 24px 24px 16px 24px;
	}
	.industry-card__icon {
		width: 46px !important;
	}
}

.industry-card__icon {
	margin-left: auto;
	margin-bottom: 24px;
}

.industry-card .link-primary {
	margin-top: auto;
}
.industry-card__content {
	padding-bottom: 32px;
}
@media screen and (min-width: 1026px) {
	.industry-feed .link-primary {
		transition: 0.2s ease-out;
	}

	.industry-card:has(a:is(:hover, :focus-visible)) {
		box-shadow: var(--box-shadow-m);
		background: rgba(6, 94, 215, 1);
	}
	.industry-card:has(a:is(:hover, :focus-visible)) * {
		color: white;
	}
	.industry-card:has(a:is(:hover, :focus-visible)) svg path {
		fill: white;
	}
}
.industry-card a {
	outline: none;
}
.industry-card a,
.industry-card path,
.industry-card,
.industry-card span,
.industry-card p {
	transition: 0.15s ease-out;
}

.industry-card > svg {
	width: 50px;
	margin-bottom: 50px;
}

.industry-feed__inner {
	column-gap: 2.4rem;
	row-gap: 3.2rem;
}
@media screen and (max-width: 1025px) {
	.industry-feed__inner {
		row-gap: var(--gap-xs3);
	}
}
.service-subpage__industry-feed .industry-feed__inner {
	row-gap: 1.6rem;
	margin-top: var(--gap-xs4);
}

.service-subpage__industry-feed.service-subpage__industry-feed {
	margin-top: var(--gap-xs2);
}

@media screen and (min-width: 1026px) {
	.service-subpage__industry-feed .industry-card__icon {
		width: 45px;
	}
}
