/* Ukraine Center for Traumatic Stress — site-specific (on top of the shared design system) */
.lang { display:inline-flex; align-items:center; gap:5px; margin-left:var(--space-2); font-weight:var(--weight-semibold); font-size:var(--text-sm); }
.lang__opt { color:var(--color-stone-500); }
.lang__opt:hover { color:var(--color-gold-600); }
.lang__opt.lang--active { color:var(--color-navy-900); }
.lang__sep { color:var(--color-stone-300); }
.footer__owner { margin-top:var(--space-6); padding-top:var(--space-6); border-top:1px solid var(--color-navy-700); font-size:var(--text-sm); color:var(--color-navy-300); text-align:center; }
@media (max-width:900px){
  .lang { margin-left:0; }
  .nav__links .lang__opt { color:rgba(255,255,255,.7) !important; font-size:var(--text-base); }
  .nav__links .lang__opt.lang--active { color:#fff !important; }
  .nav__links .lang__sep { color:rgba(255,255,255,.4); }
}

.res__tag { font-size:var(--text-sm); font-weight:var(--weight-semibold); letter-spacing:.04em; text-transform:uppercase; color:var(--color-gold-600); margin-bottom:var(--space-2); }
