.social-share{border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;margin-top:20px;padding-top:14px;display:grid}.social-share__link{min-height:64px;color:var(--text-2);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:5px 0;font-size:clamp(9px,2.7vw,11px);line-height:1.3;text-decoration:none;transition:background .2s,color .2s;display:flex}.social-share__link:hover{color:var(--text);background:#ffffff0f}.social-share__link img{width:36px;height:36px;display:block}
