
#topnav{gap:18px}.vl-language{display:flex;align-items:center;gap:2px;flex-shrink:0;border:1px solid #4dd8e64d;border-radius:5px;padding:3px}.vl-language a{display:grid;place-items:center;min-width:33px;height:34px;color:#bac8cb;text-decoration:none;font:12px 'Space Mono',monospace;border-radius:3px}.vl-language a[aria-current="page"]{background:#4dd8e6;color:#061013}.vl-language a:focus-visible{outline:2px solid #fff;outline-offset:3px}.vl-language a:hover{box-shadow:inset 0 0 0 1px #4dd8e6}.vl-language a[aria-current="page"]:hover{box-shadow:none}
@media(min-width:901px) and (max-width:1150px){#topnav .nav-links{display:none}#topnav .nav-links.open{display:flex;position:absolute;top:100%;left:0;right:0;flex-direction:column;background:#0b1518;padding:24px;gap:24px}#topnav .nav-burger{display:block}}
@media(max-width:600px){#topnav{gap:7px}.vl-language{padding:2px}.vl-language a{min-width:29px;height:32px;font-size:11px}#topnav .nav-cta .btn{padding:10px;font-size:10px}#topnav .nav-cta .full{display:none}}
@media(max-width:380px){#topnav{padding-inline:4vw;gap:5px}#topnav .logo .mark{font-size:21px}#topnav .logo .sub{font-size:8px;letter-spacing:1px}#topnav .nav-burger{width:35px;height:38px}#topnav .nav-cta .btn{padding:10px 8px}.vl-language a{min-width:27px}}
