@media (width<=991.98px){.header .navbar-toggler,.header .offcanvas .btn-close{box-sizing:border-box;min-width:44px;min-height:44px}.header .offcanvas .dropdown-item,.header .offcanvas .lang-switch .lang-opt{align-items:center;min-height:44px;display:flex}.header .offcanvas .dropdown-item{white-space:normal;overflow-wrap:anywhere}.header .offcanvas .lang-switch .lang-opt{justify-content:center}.header .offcanvas-body{padding-bottom:max(20px, env(safe-area-inset-bottom));overscroll-behavior-y:contain}}@media (width<=768px){#main-content [id]{scroll-margin-top:90px}.news-tools,.article-title a,.pub-content,.research-container,.profile-section,.managed-solution{overflow-wrap:anywhere;min-width:0}.news-pagination button{min-width:44px;min-height:44px;font-size:16px}#team-timeline-root{width:100%;min-width:0;max-width:100%}.migrated-article .entry,.migrated-article .article-title{overflow-wrap:anywhere;min-width:0}.migrated-article .entry table,.migrated-article .entry pre,.migrated-article .entry mjx-container[display=true]{overscroll-behavior-x:contain;max-width:100%;display:block;overflow-x:auto}.migrated-article .entry iframe,.migrated-article .entry video,.profile-section img{max-width:100%}.footer-links a,.footer-contact a{overflow-wrap:anywhere;align-items:center;max-width:100%;min-height:44px;display:inline-flex}}@media (width<=600px){.news-tools input{flex-basis:100%;order:2;min-width:0;max-width:none;font-size:16px}.news-tools span{margin-left:auto}.migrated-article.blog-container{padding-inline:16px}.migrated-article .article-title h1{font-size:clamp(25px,7vw,32px);line-height:1.45}}
