.ik-growth-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 28px}
.ik-growth-route{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 16px;border:1px solid #cbd5e1;border-radius:12px;background:#fff;color:#172033;text-align:center;text-decoration:none;font-weight:700;line-height:1.6}
.ik-growth-route--primary{background:#172033;border-color:#172033;color:#fff}
.ik-growth-route:hover{background:#eef2f7;color:#172033}
.ik-growth-route:focus-visible{outline:3px solid #2563eb;outline-offset:3px}
@media(max-width:767px){.ik-growth-routes{grid-template-columns:1fr}}
