.universal-cards{display:grid;gap:1.25rem;grid-template-columns:1fr;margin-top:2em}@media screen and (min-width:1024px){.universal-cards{font-size:1.125rem;gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1440px){.universal-cards{grid-template-columns:repeat(3,1fr)}}.universal-cards__info{display:flex;flex-direction:column;gap:1rem;height:100%;position:relative}.universal-cards__item.card{align-items:flex-start;display:flex;flex-direction:row;padding:1rem;position:relative}@media screen and (min-width:728px){.universal-cards__item.card{gap:1.5rem;min-height:180px;padding:1.25rem}}@media screen and (min-width:1200px){.universal-cards__item.card{padding:1.5rem}}.universal-cards__item.card .link{align-items:center;line-height:155.5%;margin-top:2em;padding:.375rem;width:-moz-fit-content;width:fit-content}.universal-cards__item.card .link:after,.universal-cards__item.card .link:before{margin-left:.5rem}.universal-cards__item.card .button{line-height:155.5%;margin-top:2em;padding:10px 16px;text-transform:none;width:-moz-fit-content;width:fit-content}.universal-cards__item.card img,.universal-cards__item.card svg{flex-shrink:0;height:3rem;width:3rem}.universal-cards .heading{color:#222a5e;font-size:1.25rem;font-style:normal;font-weight:700;line-height:2rem;margin-bottom:0}@media screen and (min-width:1024px){.universal-cards .heading{font-size:1.5rem}}.universal-cards .content{margin-bottom:auto;z-index:1}@media screen and (min-width:1024px){.universal-cards .content p{font-weight:400;line-height:1.75rem}}.universal-cards .content p.text-main{color:#222a5e}