.vision-nav{z-index:50;color:#1e1f2b;background:#fff;position:sticky;top:0}.vision-nav__inner{align-items:center;gap:1.5rem;max-width:1180px;height:64px;margin:0 auto;padding:0 1.25rem;display:flex}.vision-nav__brand{color:#1e1f2b;align-items:center;gap:.55rem;text-decoration:none;display:inline-flex}.vision-nav__actions{align-items:center;gap:.5rem;margin-left:auto;display:flex}.vision-nav__contact,.vision-nav__cta{--bevel-cut:8px;cursor:pointer;font:inherit;clip-path:polygon(var(--bevel-cut) 0, 100% 0, 100% calc(100% - var(--bevel-cut)), calc(100% - var(--bevel-cut)) 100%, 0 100%, 0 var(--bevel-cut));border:0;border-radius:0;align-items:center;gap:.4rem;padding:.55rem .95rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.vision-nav__contact{color:#1e1f2b;background:#dbdbdb}.vision-nav__contact:hover{background:#cfcfcf}.vision-nav__cta{color:#fff;background:#1e1f2b}.vision-nav__cta:hover{background:#2c3134}.vision-nav__contact:focus-visible,.vision-nav__cta:focus-visible{outline-offset:3px;outline:2px solid #1e1f2b}
