.integra-language-bar{display:flex!important;align-items:center;justify-content:flex-end;gap:5px;padding:6px max(6%,calc((100% - 1320px)/2));min-height:34px;background:#091728;color:#fff;border-bottom:1px solid #c5a46b35;box-sizing:border-box;position:relative;z-index:25;font-family:Arial,sans-serif}
.integra-language-bar a{display:inline-flex!important;align-items:center;gap:7px;color:#cbd3dc!important;text-decoration:none!important;font-size:10px!important;font-weight:600;letter-spacing:1px;line-height:20px;padding:0 10px;border:1px solid transparent;border-radius:2px;white-space:nowrap}
.integra-language-bar a[aria-current=true]{color:#e0bf84!important;border-color:#c5a46b70;background:#c5a46b10}.integra-language-bar a:hover{color:white!important;border-color:#c5a46b}.integra-language-bar a:focus-visible{outline:2px solid #e0bf84;outline-offset:3px}.integra-language-bar svg{display:block;width:18px;height:12px;border-radius:1px}.ih .top .nav{padding-top:18px;padding-bottom:18px}.ih .top .integra-language-bar{background:#09172855}.ih .top.scrolled .integra-language-bar{background:#091728}
html[lang=de] .ih .links,html[lang=en] .ih .links{gap:12px;font-size:10px}html[lang=de] .ih h1{font-size:clamp(44px,5.7vw,80px);overflow-wrap:break-word}html[lang=de] .ih .card h3{font-size:25px;overflow-wrap:break-word}html[lang=de] .ih h2{overflow-wrap:break-word}html[lang=de] .ih .button{letter-spacing:.5px} @media(max-width:760px){.integra-language-bar{justify-content:flex-end;padding:5px 5%}.ih .top .nav{padding-top:17px;padding-bottom:17px}.ih .hero{padding-top:200px}html[lang=de] .ih h1{font-size:clamp(34px,9vw,50px)}.ih .button{white-space:normal}.ih .top .links a{white-space:normal}}
