.solutions .solutions-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:24px 12px;border:1px solid #fff;border-radius:22px;background:linear-gradient(120deg,#fcfafd,#f9f9fc);box-shadow:0 14px 35px #2a3a4406,inset 0 1px 0 #fff;backdrop-filter:none;margin-top:24px}
.solutions .solutions-strip article{grid-template-columns:44px minmax(0,1fr);gap:13px;padding:10px 18px;border:0;border-right:1px solid #eae5ef;align-items:center}.solutions .solutions-strip article:last-child{border:0}
.solutions .solutions-strip img{width:44px;height:44px;padding:10px;box-sizing:border-box;border:1px solid #fff;border-radius:13px;background:linear-gradient(135deg,#fff,#faedf8);box-shadow:0 5px 12px #b846b50d;transition:transform .25s}
.solutions .solutions-strip article:nth-child(2) img{background:linear-gradient(135deg,#fff,#f0ebfc)}.solutions .solutions-strip article:nth-child(3) img{background:linear-gradient(135deg,#fff,#e8f8fc)}.solutions .solutions-strip article:nth-child(4) img{background:linear-gradient(135deg,#fff,#f6ecfa)}
.solutions .solutions-strip strong{color:#344651;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:-.015em}.solutions .solutions-strip span{color:#8a959e;font-size:11px;font-weight:400;line-height:1.6;margin-top:5px}.solutions .solutions-strip article:hover img{transform:translateY(-3px)}
@media(max-width:1000px){.solutions .solutions-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0}.solutions .solutions-strip article:nth-child(2){border-right:0}}
@media(max-width:540px){.solutions .solutions-strip{padding:18px 10px;gap:20px 0}.solutions .solutions-strip article{grid-template-columns:1fr;gap:11px;padding:6px 14px;align-items:start}.solutions .solutions-strip strong{font-size:11px}.solutions .solutions-strip span{font-size:10px}.solutions .solutions-strip img{width:40px;height:40px}}
@media(prefers-reduced-motion:reduce){.solutions .solutions-strip img{transition:none}.solutions .solutions-strip article:hover img{transform:none}}