.site-language-bar{position:relative;z-index:50;background:#edf6f4;border-bottom:1px solid #d9e9e3;color:#154f42;font:13px/1.5 system-ui;padding:9px 0}.site-language-bar>.container{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.site-language-bar select{max-width:220px;padding:5px;border:1px solid #b7cec5;border-radius:5px;background:white;color:#153b31}.site-language-bar [hidden]{display:none!important}#translation-status:empty{display:none}.career-hero{padding:70px 0;background:#edf6f4}.career-hero h1{font-size:clamp(32px,5vw,52px);color:#123f35}.career-section{padding:60px 0}.career-intro{max-width:680px}.job-list{display:grid;gap:24px;margin-top:30px}.job-card{border:1px solid #dce6e2;border-radius:14px;padding:30px;background:#fff;box-shadow:0 8px 28px #123f3508}.job-card h2{font-size:26px}.job-meta{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}.job-meta span{background:#edf6f4;border-radius:30px;padding:6px 14px;color:#235b4e;font-size:14px}.job-description{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.career-apply{display:inline-block;margin-top:18px;padding:12px 22px;border-radius:6px;background:#147257;color:white!important}.career-empty{padding:40px;background:#f5f9f7;border:1px dashed #b6cfc4;border-radius:12px}.tgmenu__navbar-wrap ul li a{white-space:nowrap}@media(max-width:575px){.site-language-bar>.container{justify-content:center;gap:8px}.job-card{padding:22px}.career-section{padding:35px 0}}
