.lang-switch{align-items:center;gap:var(--s-3);font-size:var(--t-sm);flex-wrap:wrap;display:flex}.lang-switch--short{gap:var(--s-2);font-size:var(--t-xs);letter-spacing:.04em}.lang-switch__current{font-weight:560}.legal-notice{margin:var(--s-4) 0 var(--s-5);padding:var(--s-3) var(--s-4);border-radius:var(--r-sm);background:var(--snow-1);color:var(--text-2);font-size:var(--t-sm)}.legal-lang{margin-top:var(--s-4)}
