
.yer-language-switcher{
  height:68px;display:flex;align-items:center;border-left:1px solid currentColor;border-color:inherit;
}
.yer-language-switcher a{
  height:68px;min-width:42px;padding:0 12px;display:flex;align-items:center;justify-content:center;
  font-size:9px;font-weight:700;letter-spacing:.14em;opacity:.45;transition:opacity .15s,background .15s;
}
.yer-language-switcher a:hover{opacity:1}
.yer-language-switcher a.active{opacity:1;background:rgba(255,255,255,.08)}
.yer-header.is-solid .yer-language-switcher a.active{background:#eceeec}

/* Turkish: use a glyph-safe native stack and relax the display metrics.
   Turkish copy is naturally longer than English; these overrides keep
   hierarchy without crushing glyphs or forcing awkward line breaks. */
html[lang="tr"] body{
  font-family:"Segoe UI",Arial,"Helvetica Neue",sans-serif;
}
html[lang="tr"] .yer-title,
html[lang="tr"] .yer-title-xl,
html[lang="tr"] .yer-matrix-action,
html[lang="tr"] .yer-greece-name,
html[lang="tr"] .yer-journal-item h3,
html[lang="tr"] .yer-article-title,
html[lang="tr"] .yer-property-card h2,
html[lang="tr"] .yer-gv-step strong{
  font-family:"Segoe UI",Arial,"Helvetica Neue",sans-serif;
  letter-spacing:-.045em;
  font-kerning:normal;
  font-feature-settings:"kern" 1;
  word-break:normal;
  overflow-wrap:normal;
  hyphens:none;
}
html[lang="tr"] .yer-title{line-height:.9}
html[lang="tr"] .yer-title-xl{
  font-size:clamp(56px,9.4vw,150px);
  line-height:.84;
  letter-spacing:-.052em;
}
html[lang="tr"] .yer-copy,
html[lang="tr"] .yer-prose,
html[lang="tr"] .yer-article-standfirst{
  line-height:1.72;
}
html[lang="tr"] .yer-nav{
  gap:21px;
}
html[lang="tr"] .yer-nav a{
  letter-spacing:.105em;
}
html[lang="tr"] .yer-label,
html[lang="tr"] .yer-kicker,
html[lang="tr"] .yer-greece-meta,
html[lang="tr"] .yer-world-num{
  letter-spacing:.13em;
}
@media(max-width:1100px){
  html[lang="tr"] .yer-nav{gap:14px}
  html[lang="tr"] .yer-nav a{font-size:8px}
}
@media(max-width:860px){
  .yer-language-switcher{position:absolute;right:60px;top:0;height:60px;border-left:0}
  .yer-language-switcher a{height:60px;min-width:36px;padding:0 8px}
  html[lang="tr"] .yer-title-xl{font-size:clamp(50px,14vw,78px);line-height:.88}
}
