.solution-pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;margin-top:32px;margin-bottom:35px;display:grid}.solution-pillar{background:linear-gradient(150deg,#fff,#f5f9ff);border:1px solid #dde9f8;border-radius:20px;flex-direction:column;align-items:flex-start;min-height:340px;padding:34px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 12px 35px #3d75b00b}.solution-pillar:hover{transform:translateY(-4px);box-shadow:0 18px 40px #3d75b01b}.solution-pillar-icon{background:#edf6ff;border:1px solid #d6e7fc;border-radius:18px;place-items:center;width:74px;height:74px;display:grid}.solution-pillar-icon svg{width:68px;height:68px}.solution-pillar h3{color:#102448;margin:24px 0 12px;font-size:22px}.solution-pillar strong{color:#24436c;font-size:15px;line-height:1.55}.solution-pillar p{color:#617695;flex:1;margin-top:9px;font-size:14px;line-height:1.85}.solution-pillar .text-link{color:#1764f6;margin-top:22px}@media (max-width:800px){.solution-pillars{gap:16px}.solution-pillar{min-height:330px;padding:24px}.solution-pillar h3{font-size:18px}}@media (max-width:600px){.solution-pillars{grid-template-columns:1fr}.solution-pillar{min-height:0}}
