.vc2 .nav{height:88px;display:flex;align-items:center;justify-content:space-between;gap:30px}.vc2 .brand img{width:118px;height:58px;object-fit:contain}.vc2 .navlinks{display:flex;align-items:center;gap:30px;font-size:14px;font-weight:700}.vc2 .navlinks a{position:relative}.vc2 .navlinks a:not(.navcta):after{content:"";position:absolute;left:0;right:100%;bottom:-7px;height:2px;background:var(--vc-blue);transition:.25s}.vc2 .navlinks a:hover:after{right:0}.vc2 .navcta{padding:13px 20px;background:var(--vc-ink);color:#fff!important;border-radius:999px}.vc2 .footer{background:#041222;color:#fff;padding:70px 0 28px}.vc2 .footer-grid{display:grid;grid-template-columns:1.2fr repeat(3,.8fr);gap:50px}.vc2 .footer-logo{width:140px;margin-bottom:20px}.vc2 .footer p,.vc2 .footer a{color:#adbdcd;font-size:14px;line-height:1.8}.vc2 .footer h4{font-size:13px;text-transform:uppercase;letter-spacing:.14em;color:#fff}.vc2 .footer-links{display:grid;gap:7px}.vc2 .copy{border-top:1px solid rgba(255,255,255,.12);margin-top:50px;padding-top:24px;display:flex;justify-content:space-between;gap:20px;color:#8294a6;font-size:13px}@media (max-width:980px){.vc2 .navlinks a:not(.navcta){display:none}.vc2 .footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.vc2 .nav{height:74px}.vc2 .brand img{width:98px}.vc2 .navcta{padding:11px 15px;font-size:13px}.vc2 .copy{display:block}.vc2 .footer-grid>div:first-child{grid-column:1/-1}}