.content-card-deck-card,.content-card-deck-top-fold{display:flex;flex-direction:column}.content-card-deck-top-fold{align-items:center;gap:20px;justify-content:center;margin-bottom:40px;text-align:center}.content-card-deck-heading{margin-bottom:0;text-align:center}.content-card-deck-buttons{display:flex;flex-flow:row wrap;gap:1rem}.content-card-deck-buttons .button{width:100%}.content-card-deck{display:grid;gap:24px;grid-template-columns:1fr;justify-content:center}.content-card-deck-card{border-radius:5px;gap:16px;padding:30px 20px;transition:transform .3s ease-in-out}.content-card-deck-card.card-border{border:1px solid var(--primary-dark-navy-50,#cbd1e9);border-radius:5px}.content-card-deck-card.scale-card:hover{transform:scale(1.05)}.content-card-deck-card.invert-card:hover{background-color:var(--primary-dark-navy-800);color:var(--white)}.content-card-deck-card.invert-card:hover .content-card-deck-card-body,.content-card-deck-card.invert-card:hover .content-card-deck-card-link,.content-card-deck-card.invert-card:hover .content-card-deck-card-title{color:var(--white)}.content-card-deck-card.invert-card:hover .button.button-link-electric-blue.end-arrow:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='14' fill='none' viewBox='0 0 17 14'%3E%3Cpath stroke='%23E2F3FF' stroke-width='2.222' d='M7.778 1.444 14.445 7l-6.667 5.556M0 7h14.444'/%3E%3C/svg%3E")}.content-card-deck-card-icon-container{height:50px;width:50px}.content-card-deck-card-icon-container.large-icon{height:94px;width:94px}.content-card-deck-card-icon{height:100%;width:auto}.content-card-deck-card-body,.content-card-deck-card-title{color:var(--neutrals-800)}.content-card-deck-card-title{font-size:21px;line-height:32px}.content-card-deck-card-cta-row{display:flex;flex-direction:column;gap:8px;margin-top:auto}.content-card-deck-card-body.line-clamp{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:768px){.content-card-deck-top-fold{margin-bottom:50px}.content-card-deck-buttons .button{width:auto}.content-card-deck-card{gap:20px;padding:40px}.content-card-deck-card-title{font-size:24px;line-height:34px}.content-card-deck-card-cta-row{display:flex;flex-direction:row}}@media (min-width:1200px){.content-card-deck-subheading{margin-bottom:14px}.content-card-deck{gap:50px 30px;grid-template-columns:repeat(3,1fr)}.content-card-deck-card{min-height:490px}}