.solution-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;position:relative;z-index:1}.solution-card{background:#3a3c42;border:1px solid rgba(255,255,255,.1);padding:34px 30px 28px;display:flex;flex-direction:column;transition:transform .3s,background .3s,border-color .3s}.solution-card:hover{background:#43454c;border-color:var(--orange);transform:translateY(-7px)}.solution-card-top{display:flex;align-items:center;justify-content:flex-end}.solution-card .solution-number{color:var(--orange);font-size:12px;font-weight:700}.solution-card-top a{color:var(--orange);font-size:22px;text-decoration:none;transition:transform .25s}.solution-card:hover .solution-card-top a{transform:translate(3px,-3px)}.solution-card h3{font-size:clamp(26px,2.4vw,36px);letter-spacing:-1.5px;line-height:1.05;margin:28px 0 22px;color:#fff}.solution-card ul{list-style:none;padding:22px 0 0;margin:0;border-top:1px solid rgba(255,255,255,.15);display:grid;grid-template-columns:repeat(2,1fr);gap:11px 18px}.solution-card li{font-size:12px;color:#d4d4d6;position:relative;padding-left:13px;line-height:1.4}.solution-card li:before{content:"";position:absolute;width:4px;height:4px;border-radius:50%;background:var(--orange);left:0;top:6px}@media(max-width:760px){.solution-cards{grid-template-columns:1fr}}@media(max-width:420px){.solution-card ul{grid-template-columns:1fr}}