.dinamik-network{border-top:1px solid #dce6ef;padding:28px 0 30px;margin-top:4px}.dinamik-network h2{font-size:19px;font-weight:600;letter-spacing:-.3px;color:#24356a;margin:0 0 8px}.dinamik-network .network-intro{font-size:12px;line-height:1.8;color:#728097;margin:0 0 19px;max-width:620px}.dinamik-network .network-sites{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.dinamik-network .network-site{display:flex;align-items:center;justify-content:space-between;gap:16px;width:auto;margin:0;padding:18px 20px;background:#fff;border:1px solid #dfe8f1;border-radius:10px;text-decoration:none;transition:border-color .2s,background-color .2s}.dinamik-network .network-site:hover{border-color:#92b8d7;background:#fafdff}.dinamik-network .network-site strong{display:block;font-size:14px;color:#24356a;font-weight:600;line-height:1.5}.dinamik-network .network-site small{display:block;font-size:11px;color:#728097;line-height:1.6;margin-top:4px}.dinamik-network .network-arrow{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;color:#2777b8;background:#edf5fc;font-size:17px}.dinamik-network .network-site:focus-visible{outline:2px solid #2777b8;outline-offset:3px}@media(max-width:720px){.dinamik-network .network-sites{grid-template-columns:1fr;gap:10px}.dinamik-network{padding:25px 0}.dinamik-network .network-site{padding:16px 18px}.dinamik-network h2{font-size:18px}}@media(prefers-reduced-motion:reduce){.dinamik-network .network-site{transition:none}}

/* Center Dinamik endorsement below the Vankim logo on every screen. */
header .brand .brand-parent,
header .nav a > .parent{
 display:flex!important;
 align-items:center!important;
 justify-content:center!important;
 gap:6px!important;
 width:100%!important;
 margin:7px 0 0!important;
 padding:0!important;
 border:0!important;
 line-height:20px!important;
 white-space:nowrap;
}
header .brand .brand-parent img,
header .nav a > .parent img{
 display:block!important;
 flex:0 0 72px;
 width:72px!important;
 height:20px!important;
 margin:0!important;
 padding:0!important;
 object-fit:contain!important;
 object-position:center!important;
}
header .brand .brand-parent span{line-height:20px!important;margin:0!important}
