.systems-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:16px}.system-card{padding:20px;display:flex;flex-direction:column;justify-content:space-between;min-height:190px;transition:transform .18s ease,box-shadow .18s ease}.system-card:hover{transform:translateY(-2px);box-shadow:0 12px 34px rgba(22,48,62,.12)}.system-card-head{display:flex;align-items:flex-start;gap:14px;min-height:108px}.system-card-head h2{font-size:18px;margin:2px 0 5px}.system-card-head .sub{margin-bottom:12px}.system-icon{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;flex:0 0 48px;background:#e5f4f1;color:#147b75}.system-icon svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.system-icon--health{background:#fce9e7;color:#b84b43}.system-icon--price{background:#fff1d9;color:#a66c17}.system-icon--accounting{background:#e8eef8;color:#456ca8}.system-icon--send{background:#e9e8fb;color:#615bb4}.system-icon--default{background:#edf1f1;color:#526a73}@media(max-width:720px){.systems-grid{grid-template-columns:1fr}.system-card{min-height:175px}}
