.language-switch{display:flex;align-items:center;gap:.25rem;flex-shrink:0}
.language-switch a{padding:.4rem .65rem;border:1px solid transparent;border-radius:3px;font:500 .85rem/1.3 Arial,sans-serif;text-decoration:none;color:inherit;white-space:nowrap}
.language-switch a[aria-current=true]{border-color:currentColor;background:#fff}
.language-switch a:hover,.language-switch a:focus-visible{background:#eee9df;outline-offset:3px}
.translation-note{max-width:42ch;margin-top:1rem}
html[lang=el] body{font-family:'Noto Sans',Arial,sans-serif}
html[lang=el] h1,html[lang=el] h2,html[lang=el] h3{font-family:'Noto Serif',Georgia,serif}
html[lang=el] .brand{font-family:'Instrument Serif',Georgia,serif}
html[lang=el] .brand-sub{font-family:'Noto Sans',Arial,sans-serif}
html[lang=el] .primary{flex-wrap:wrap}
html[lang=el] .eyebrow,html[lang=el] .meta,html[lang=el] .edition{font-family:'Noto Sans',Arial,sans-serif}
html[lang=el] h1{overflow-wrap:normal;hyphens:none}
@media(max-width:720px){.topline{flex-wrap:wrap;gap:.6rem}.language-switch{margin-left:auto}.language-switch a{padding:.4rem .5rem}html[lang=el] .entry-routes .btn{white-space:normal;text-align:center}html[lang=el] .edition{font-size:.68rem}}
@media print{.language-switch{display:none}}
