.style_solutionGrid__Do_MS{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.style_cardItem__h6lf_{display:flex;flex-direction:column;overflow:hidden;border-radius:.5rem;border:1px solid #d3d2d1;transition:box-shadow .3s,border-color .3s;gap:0;height:100%;background:linear-gradient(#fd0000,#103a88)}.style_cardItem__h6lf_:hover{box-shadow:0 0 15px rgba(0,68,255,.6);border:1px solid transparent}.style_cardHeader__g2j5Q{padding:0;margin:0;gap:0;background-color:#fff}.style_cardHeader__g2j5Q img{width:100%;height:15rem;object-fit:cover}.style_cardContent__M2fIW{flex:1;padding:0 1.25rem;color:#fff}.style_cardTitle__O8K0d{font-size:1.25rem;padding-top:.625rem;margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.style_infoRow__xWybo{display:flex;align-items:center;gap:.75rem;margin-top:1rem}.style_contactText__z_mwa{font-size:1.125rem;margin:0;padding-top:.5rem}.style_cardDescription__2_h8Y{font-size:1rem;margin:0 0 .75rem;padding-top:.375rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.style_routeStyle___dVK3:hover{text-decoration:none}@media(min-width:1024px){.style_solutionGrid__Do_MS{grid-template-columns:repeat(3,1fr);gap:2.5rem}}