.block-cards__grid{display:grid;gap:clamp(14px,1.6vw,24px);grid-template-columns:repeat(3,1fr)}@media(max-width:960px){.block-cards__grid{grid-template-columns:1fr}}.block-cards__card{border:1px solid var(--line-soft);display:flex;flex-direction:column;min-height:250px;padding:clamp(26px,3vw,44px);transition:border-color .3s}@media(hover:hover)and (pointer:fine){.block-cards__card:hover{border-color:rgba(0,0,0,.3)}}.block-cards__glyph{align-items:flex-start;color:var(--ink);display:flex;height:54px}.block-cards__icon{height:46px;width:46px;fill:none;stroke:currentcolor;stroke-width:1.1}.block-cards__title{font-size:19px;margin:auto 0 10px;padding-top:34px}.block-cards__text{color:var(--muted);font-size:13.5px}.block-cards__empty{color:var(--muted)}
