.ns-crosslink-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-5)}.ns-crosslink-card{flex:0 1 calc(( 100% - 3 * var(--space-5) ) / 4);min-width:0}.ns-crosslink-card{display:block;text-decoration:none!important;background:rgba(30,41,59,.6);border:1px solid rgba(148,163,184,.1);border-radius:14px;padding:var(--space-6) var(--space-5);text-align:center;transition:all .3s ease}.ns-crosslink-card:hover{border-color:rgba(0,167,224,.4);transform:translateY(-3px);box-shadow:0 8px 32px rgba(0,167,224,.15);text-decoration:none!important}.ns-crosslink-card .ns-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:rgba(0,167,224,.1);margin-bottom:var(--space-4)}.ns-crosslink-card h3{color:var(--color-text-strong-dark)!important;font-size:var(--type-base)!important;font-weight:700!important;margin:0 0 var(--space-2)!important}.ns-crosslink-card p{color:var(--color-text-muted-dark)!important;font-size:var(--type-sm)!important;line-height:var(--leading-normal)!important;margin:0!important}@media (max-width:1024px){.ns-crosslink-card{flex:0 1 calc(( 100% - 2 * var(--space-5) ) / 3)}}@media (max-width:768px){.ns-crosslink-grid{gap:var(--space-4)}.ns-crosslink-card{flex:0 1 100%}}@media (max-width:480px){.ns-crosslink-card{padding:var(--space-5) var(--space-4)}}