.al-solution-portfolio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;border-top:0}.al-solution-portfolio article{position:relative;min-height:220px;padding:28px;background:#e7f2f8;border:1px solid #c9e0eb;border-radius:4px;display:flex;flex-direction:column}.al-solution-portfolio article:hover{background:#d9edf6}.al-solution-portfolio .al-solution-feature{background:#087aa6;color:#fff;border-color:#087aa6}.al-solution-portfolio .al-solution-feature .al-tag,.al-solution-portfolio .al-solution-feature .al-products{color:#d8f2ff}.al-solution-portfolio article:nth-child(3){background:#fff}.al-solution-portfolio .al-solution-wide{grid-column:span 1;min-height:180px;background:#25323c;color:#fff;border-color:#25323c}.al-solution-portfolio .al-solution-wide .al-tag,.al-solution-portfolio .al-solution-wide .al-products{color:#b7dced}.al-solution-portfolio h3{margin:16px 0 12px;font-size:25px}.al-solution-portfolio article>p:not(.al-products){font-size:16px;line-height:1.65;margin:0;color:inherit}.al-solution-portfolio article>.al-products{margin-top:auto;font-size:12px;line-height:1.5}.al-solution-portfolio+.al-trust-chain{margin-top:28px}@media(max-width:900px){.al-solution-portfolio{grid-template-columns:repeat(2,minmax(0,1fr))}.al-solution-portfolio .al-solution-wide{grid-column:span 2}}@media(max-width:600px){.al-solution-portfolio{grid-template-columns:1fr}.al-solution-portfolio .al-solution-wide{grid-column:span 1}.al-solution-portfolio article{min-height:190px;padding:24px}}
