.language-switch{display:flex;align-items:center;gap:2px;border:1px solid var(--line);border-radius:24px;padding:3px;order:3;flex-shrink:0}.language-switch button{border:0;border-radius:20px;background:transparent;color:var(--muted);font-size:10px;font-weight:600;padding:5px 8px;line-height:1.5}.language-switch button[aria-pressed=true]{background:var(--green);color:#fff}.language-switch button:hover{box-shadow:inset 0 0 0 1px #9aaf89}.navigation{gap:18px}.navigation .brand{margin-right:auto}.nav-links{gap:19px}.contact-section .section-title{font-size:clamp(35px,4.7vw,65px)}html[lang=en] .hero h1{font-size:clamp(43px,4.3vw,62px)}
@media(max-width:1050px) and (min-width:721px){.navigation .degree{display:none}.nav-links{gap:11px;font-size:11px}.navigation{gap:12px}.nav-contact{padding:8px 12px}.brand{font-size:13px}}
@media(max-width:720px){.language-switch{order:0;margin-left:auto}.navigation .brand{margin-right:0;gap:8px;font-size:13px}.navigation{gap:9px}.navigation .degree{display:none}.menu-toggle{padding:6px 10px;font-size:10px;gap:6px}.language-switch button{font-size:9px;padding:4px 6px}.monogram{width:33px;height:33px;border-radius:11px}.monogram img{width:24px;height:24px}.contact-section .section-title{font-size:clamp(29px,7.7vw,45px);letter-spacing:-1.5px}html[lang=en] .hero h1{font-size:clamp(35px,9.2vw,53px);letter-spacing:-2px}}
@media(max-width:360px){.navigation .brand{font-size:11px;gap:6px}.navigation{gap:6px}.language-switch{padding:2px}.language-switch button{padding:4px 5px}.monogram{width:28px;height:28px}.monogram img{width:21px;height:21px}.menu-toggle{padding:5px 7px}}

.academic-profiles{flex-wrap:wrap;row-gap:12px}

.wos-summary{display:flex;flex-wrap:wrap;gap:9px 22px;border-left:2px solid #abc48b;padding:12px 18px;margin:24px 0;font-size:11px;color:var(--muted)}.wos-summary a{color:var(--ink)}.wos-summary strong{font-weight:500;color:var(--ink)}.wos-summary>span{width:100%;font-size:10px}
