.vt-hdr{position:sticky;top:0;z-index:200}.vt-hdr__bar{background:var(--vt-header-bg,#212a37)}.vt-hdr__inner{gap:36px;height:96px;max-width:1380px}.vt-hdr__brand,.vt-hdr__inner{align-items:center;display:flex}.vt-hdr__brand{flex-shrink:0}.vt-hdr__brand img{display:block;height:40px;width:auto}.vt-hdr__wordmark{color:#fff;font-size:22px;font-weight:800;letter-spacing:-.02em}.vt-hdr__nav{flex:1}.vt-hdr__menu{display:flex;gap:14px;justify-content:center;list-style:none;margin:0;padding:0}.vt-hdr__item{position:static}.vt-hdr__link{align-items:center;border-radius:8px;color:#fff;display:inline-flex;font-size:17px;font-weight:500;gap:8px;padding:14px 16px;transition:color .15s ease,background .15s ease}.vt-hdr__item:hover .vt-hdr__link,.vt-hdr__link:hover{background:hsla(0,0%,100%,.07);color:#fff;text-decoration:none}.vt-hdr__caret{opacity:.85;transition:transform .2s ease}.vt-hdr__item:hover .vt-hdr__caret,.vt-hdr__link[aria-expanded=true] .vt-hdr__caret{transform:rotate(180deg)}.vt-hdr__actions{align-items:center;display:flex;flex-shrink:0;gap:16px}.vt-hdr__cta,.vt-hdr__util{align-items:center;background:var(--vt-accent-bright,#2e7ef2);border-radius:5px;color:#fff!important;display:inline-flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:.08em;line-height:1;padding:16px 26px;text-transform:uppercase;transition:background .2s ease,transform .15s ease}.vt-hdr__cta:hover,.vt-hdr__util:hover{background:#1f6de0;color:#fff;text-decoration:none;transform:translateY(-1px)}.vt-mega{background:#fff;border-top:1px solid var(--vt-line,#e6e8e9);box-shadow:0 24px 48px rgba(12,13,15,.16);left:0;opacity:0;position:absolute;right:0;top:100%;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s;visibility:hidden;z-index:210}.vt-hdr__item:focus-within>.vt-mega,.vt-hdr__item:hover>.vt-mega,.vt-mega.is-open{opacity:1;transform:translateY(0);visibility:visible}.vt-mega__inner{display:flex;gap:48px;padding:32px 28px 36px}.vt-mega__col{min-width:200px}.vt-mega__heading{color:var(--vt-ink-mute,#6b7176);font-size:12px;font-weight:700;letter-spacing:.12em;margin:0 0 14px;text-transform:uppercase}.vt-mega__links{display:grid;gap:4px;list-style:none;margin:0;padding:0}.vt-mega__links a{border-radius:10px;color:var(--vt-ink,#111315);display:block;padding:10px 12px;transition:background .15s ease}.vt-mega__links a:hover{background:var(--vt-bg-soft,#fafafa);text-decoration:none}.vt-mega__label{display:block;font-size:15px;font-weight:700}.vt-mega__desc{color:var(--vt-ink-mute,#6b7176);display:block;font-size:13px;margin-top:2px}.vt-hdr__burger{background:none;border:0;cursor:pointer;display:none;flex-direction:column;gap:5px;padding:8px}.vt-hdr__burger span{background:#fff;border-radius:2px;height:2px;transition:transform .2s ease,opacity .2s ease;width:22px}.vt-hdr__burger[aria-expanded=true] span:first-child{transform:translateY(7px) rotate(45deg)}.vt-hdr__burger[aria-expanded=true] span:nth-child(2){opacity:0}.vt-hdr__burger[aria-expanded=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.vt-drawer{background:var(--vt-dark,#0c0d0f);border-top:1px solid hsla(0,0%,100%,.08);color:#fff;padding:12px 0 24px}.vt-drawer__menu{list-style:none;margin:0;padding:0 20px}.vt-drawer__group{border-bottom:1px solid hsla(0,0%,100%,.08)}.vt-drawer__toggle,.vt-drawer__top{align-items:center;background:none;border:0;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding:16px 4px;text-align:left;width:100%}.vt-drawer__toggle svg{transition:transform .2s ease}.vt-drawer__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.vt-drawer__sub{display:grid;gap:2px;padding:0 4px 14px}.vt-drawer__subhead{color:hsla(0,0%,100%,.5);font-size:11px;letter-spacing:.12em;margin:10px 0 4px;text-transform:uppercase}.vt-drawer__sub a{border-radius:8px;color:hsla(0,0%,100%,.82);padding:9px 8px}.vt-drawer__sub a:hover{background:hsla(0,0%,100%,.06);text-decoration:none}.vt-drawer__actions{display:flex;flex-direction:column;gap:12px;padding:20px 24px 0}.vt-drawer__actions .vt-btn{width:100%}@media (max-width:1080px){.vt-hdr__actions .vt-hdr__cta,.vt-hdr__actions .vt-hdr__util,.vt-hdr__nav{display:none}.vt-hdr__burger{display:flex}.vt-hdr__inner{height:76px}}@media (min-width:1081px){.vt-drawer{display:none!important}}