.ccl-widget.core-cards.cards-3-across .widget-header { margin-bottom: 0; }

.ccl-widget.core-cards.cards-3-across .widget-title { line-height: var(--leading-tight); }

.ccl-widget.core-cards.cards-3-across .slides { max-width: 1281px; }

.ccl-widget.core-cards.cards-3-across .slide .slide-title,
.ccl-widget.core-cards.cards-3-across .slide .slide-title a {
	letter-spacing: 0.035em;
	color: #0060a4;
}

.ccl-widget.core-cards.cards-3-across .slide .slide-title::after { top: -8px; }

.ccl-widget.core-cards.cards-3-across .slide .content-section { margin-top: -42px; }

.ccl-widget.core-cards.cards-3-across .slide .content-section > .inner { gap: 35px; }

.ccl-widget.core-cards.cards-3-across .slide .slide-footer a.read-more::after { margin-left: var(--space-2); }

@media (min-width: 64em) {
	.ccl-widget.core-cards.cards-3-across .widget-title {
		font-size: 5.625rem;
		margin-bottom: var(--space-2);
	}

	.ccl-widget.core-cards.cards-3-across .slide .content-section { padding-left: var(--space-3); }

	.ccl-widget.core-cards.cards-3-across .slide .slide-title { max-width: calc(100% - 68px); }

	.ccl-widget.core-cards.cards-3-across .slide p { line-height: 1.85; }

	.ccl-widget.core-cards.cards-3-across .slide p::after { top: -20px; }
}