.shen-genetic-refs{padding:66px 20px;background:#faf9ff}.shen-genetic-refs__inner{width:100%;max-width:1340px;margin:0 auto}.shen-genetic-refs__title{margin:0 0 66px;color:#001f55;text-align:center;font-size:34px;font-weight:600;line-height:1.3}.shen-genetic-refs__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:25px}.shen-genetic-refs__card{display:flex;min-width:0;min-height:120px;padding:24px 16px 22px;background:#0b4ca9;color:#fff;box-sizing:border-box;align-items:center;justify-content:center;flex-direction:column;text-align:center;transition:transform .28s ease,background-color .28s ease,color .28s ease,box-shadow .28s ease}.shen-genetic-refs__card:hover{transform:translateY(-5px);background:#001f55;color:#fff;box-shadow:0 14px 28px rgba(0,31,85,.16)}.shen-genetic-refs__icon{display:flex;width:30px;height:30px;margin-bottom:14px;align-items:center;justify-content:center;font-size:23px}.shen-genetic-refs__icon svg{width:23px;height:23px;fill:currentColor}.shen-genetic-refs__label{margin:0;color:inherit;font-size:15px;font-weight:500;line-height:1.45}
@media(max-width:1024px){.shen-genetic-refs__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:767px){.shen-genetic-refs{padding:42px 20px}.shen-genetic-refs__title{margin-bottom:32px;font-size:29px}.shen-genetic-refs__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px}.shen-genetic-refs__card{min-height:112px;padding:20px 12px 18px}.shen-genetic-refs__icon{margin-bottom:11px}.shen-genetic-refs__label{font-size:14px}}
@media(max-width:360px){.shen-genetic-refs__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}.shen-genetic-refs__card{min-height:104px;padding:16px 7px 14px}.shen-genetic-refs__icon{width:26px;height:26px;margin-bottom:9px}.shen-genetic-refs__icon svg{width:20px;height:20px}.shen-genetic-refs__label{font-size:13px;line-height:1.35}}
