/* Supplement the existing brand fonts only where their glyph sets are incomplete. */
@font-face{font-family:Lexend;src:url('fonts/noto-sans-intl-subset.ttf') format('truetype');font-weight:100 900;font-display:swap;unicode-range:U+0370-03FF,U+1F00-1FFF}
@font-face{font-family:'DM Sans';src:url('fonts/noto-sans-intl-subset.ttf') format('truetype');font-weight:100 900;font-display:swap;unicode-range:U+0100-024F,U+0370-03FF,U+1F00-1FFF}
.vvz-language-options{width:220px;max-height:min(460px,calc(100dvh - 110px));overflow-y:auto;overscroll-behavior:contain}
.vvz-language-options a{display:flex;align-items:center;justify-content:space-between;padding:12px;border-radius:10px;color:#303431;font:400 14px/1.4 Lexend,sans-serif;text-decoration:none;min-height:44px}
.vvz-language-options a:hover,.vvz-language-options a:focus-visible{color:#a71d29;background:#f8f7f4}
@media(max-width:420px){.vvz-header-advice{padding:0 12px!important;font-size:12px!important}.vvz-language-options{width:205px}}
