.agri-typelogo-wrap { display:flex; align-items:center; justify-content:center; width:100%; height:100%; }
.agri-typelogo-text { font-family: inherit; font-weight: 800; letter-spacing: .5px; white-space: nowrap; line-height: 1; display: inline-flex; align-items: baseline; gap: 6px; }
.agri-typelogo-cursor { display:inline-block; animation: blink 1s steps(1,end) infinite; }
@keyframes blink { 0%, 49% { opacity: 1; } 50%, 100% { opacity: 0; } }