.language-bar{position:relative;z-index:35;display:flex;justify-content:flex-end;align-items:center;gap:5px;padding:7px max(24px,calc((100% - 1260px)/2));background:#121512;color:#f1f1e9;border-bottom:1px solid #ffffff20;font:12px/1.4 'Bricolage Grotesque',sans-serif;min-height:39px}.language-bar>span{margin-right:13px;color:#a3aea4;font-size:11px}.language-bar a{padding:4px 10px;border:1px solid transparent;border-radius:4px;text-decoration:none;color:inherit;white-space:nowrap}.language-bar a[aria-current]{color:#a9e7f5;border-color:#a9e7f555;background:#a9e7f50a}.language-bar a:hover,.language-bar a:focus-visible{border-color:#a9e7f5;outline-offset:3px}body:not([data-page])>.language-bar{position:absolute;top:0;right:0;background:#121512d9;border-radius:0 0 0 8px;backdrop-filter:blur(8px)}.translation-editor{border:1px solid var(--line);border-radius:9px;padding:22px;margin:20px 0}.translation-editor>summary{cursor:pointer;color:var(--accent)}.translation-editor .field{margin-top:18px}.translation-editor textarea{width:100%}.original-language-note{font-size:13px;color:var(--muted);border-left:2px solid var(--accent);padding-left:15px;margin:15px 0}html[lang=de] .site-nav{gap:15px}html[lang=de] .nav-inner{gap:20px}html[lang=de] .site-nav,html[lang=de] .nav-actions{font-size:12px}html:not([lang=fr]) .story-index{gap:12px 18px}html:not([lang=fr]) .page-hero h1{overflow-wrap:normal;font-size:clamp(42px,6vw,86px)}html:not([lang=fr]) .partner-hero h1{font-size:clamp(40px,5vw,72px)}
@media(max-width:1100px){html[lang=de] .login-link{display:none}html[lang=de] .site-nav{gap:12px}html[lang=de] .nav-inner{gap:15px}}
@media(max-width:800px){.language-bar{padding:7px 18px;justify-content:center}.language-bar>span{display:none}.language-bar a{padding:5px 13px}body:not([data-page])>.language-bar{right:10px;top:10px;border:1px solid #ffffff20;border-radius:7px}html:not([lang=fr]) .page-hero h1{font-size:clamp(36px,8vw,62px)}}
@media(prefers-reduced-motion:reduce){.language-bar{scroll-behavior:auto}}
.story-card h3,.story-timeline h3,.feature h3,.partner-contact h2{hyphens:auto;overflow-wrap:anywhere}
