.lv-wordmark{font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--vt-c-text-1)}
.lv-wordmark b{font-weight:700;color:var(--vt-c-brand)}
.VPNavBarTitle .text.lv-wordmark{display:inline!important}
.lv-navscreen{display:none;position:fixed;top:var(--vt-nav-height);left:0;right:0;bottom:0;z-index:30;overflow-y:auto;padding:12px 32px 96px;background:var(--vt-c-bg)}
.lv-navscreen.open{display:block}
.lv-navscreen-link{display:block;border-bottom:1px solid var(--vt-c-divider-light);padding:12px 0 11px;line-height:24px;font-size:14px;font-weight:500;color:var(--vt-c-text-1)}
.lv-navscreen-link:hover{color:var(--vt-c-brand)}
.lv-navscreen-appearance{display:flex;justify-content:space-between;align-items:center;margin-top:24px;padding:12px 14px;border-radius:8px;background:var(--vt-c-bg-soft);font-size:12px;font-weight:500;color:var(--vt-c-text-2)}
@media(min-width:768px){.lv-navscreen,.lv-navscreen.open{display:none}}
.lv-backdrop{position:fixed;inset:0;z-index:25;background:rgba(0,0,0,.6);display:none}
.lv-backdrop.open{display:block}
.lv-appearance .vt-switch-icon{display:block;width:18px;height:18px;border-radius:50%}
.dark .lv-appearance .vt-switch-check{transform:translate(18px)}
#hero{padding-top:120px}
a.VPNavBarTitle{width:auto!important;background-image:none!important;display:flex;align-items:center;padding-right:12px}
