.vn-language-switch{flex-shrink:0;margin-left:8px;font-size:13px;line-height:1.2}
.vn-language-toggle{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:44px;min-height:36px;padding:6px 4px;border:0;border-radius:3px;background:transparent;color:#706264;font:inherit;cursor:pointer}
.vn-language-toggle:hover,.vn-language-toggle[aria-expanded=true]{color:#302326}
.vn-language-toggle:focus-visible{outline:2px solid #a4142d;outline-offset:2px}
.vn-language-switch .dropdown-menu{min-width:150px;padding:5px;font-size:14px;border-color:#e3d9d4;border-radius:4px;box-shadow:0 4px 16px #30232612}
.vn-language-switch .dropdown-item{padding:9px 12px;border-radius:2px;color:#706264}
.vn-language-switch .dropdown-item[aria-current=page],.vn-language-switch .dropdown-item:hover,.vn-language-switch .dropdown-item:focus{background:#f5f0eb;color:#302326}
.page.vn-english-page #secondary{display:none}
.vn-english-page .vn-english{min-width:0}
.vn-english-page .vn-english a.btn-primary{color:#fff}
@media(max-width:575px){#masthead #nav-main .navbar-brand{margin-right:8px}#masthead #nav-main .navbar-brand img{width:clamp(96px,30vw,128px)}.vn-language-switch{margin-left:4px}.vn-english-page .vn-policy h1{font-size:2rem}}
