.hb-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1000px){.hb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.hb-grid{grid-template-columns:minmax(0,1fr)}}.hb-card{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.hb-card:hover{transform:translateY(-3px);border-color:#cfddff;box-shadow:0 18px 40px -24px #0b173659}.hb-card:hover .hb-name{color:#1f4fe0}
