html,body{max-width:100%;overflow-x:clip}.container,.post,.post article{min-width:0}.post article{overflow-wrap:break-word}.post article img,.post article video,.post article iframe{max-width:100%;height:auto}.post article pre{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.post article table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.publications .bibliography{max-width:100%;padding-left:clamp(1.1rem,2.4vw,2rem)}.publications .bibliography>li{min-width:0;overflow-wrap:anywhere}.publications .row,.publications [class*="col-"]{min-width:0}.publications .preview{object-fit:contain;max-width:100%;height:auto}@media(max-width:991px){#navbarNav{max-height:calc(100dvh - 72px);overflow-y:auto;overscroll-behavior:contain}#navbarNav .navbar-nav{width:100%;flex-wrap:wrap!important;align-items:stretch}#navbarNav .nav-item,#navbarNav .toggle-container{width:100%;text-align:left}#navbarNav .nav-link{display:block;padding:.65rem .8rem;white-space:normal}.navbar .container{max-width:100%;padding-inline:1.1rem}}@media(max-width:767px){.container.mt-5[role="main"]{width:100%;padding-right:1rem;padding-left:1rem}.post{max-width:100%}.post h1,.post .post-title{font-size:clamp(1.4rem,6vw,2rem);line-height:1.2}.post h2{font-size:clamp(1.18rem,4.6vw,1.55rem)}.post h3{font-size:clamp(1.06rem,4vw,1.3rem)}.publications .bibliography{padding-left:1.05rem}.publications .row{margin-left:0;margin-right:0}.publications .abbr{margin-bottom:.55rem}.publications .abbr img.preview{max-width:min(190px,100%);max-height:160px;object-fit:contain}.publications .links{display:flex;flex-wrap:wrap;gap:.25rem}.publications .links .btn{margin:0 .2rem .2rem 0}.research-program{padding:1.05rem}.research-visual{overflow-x:auto;-webkit-overflow-scrolling:touch}.research-visual img{width:100%;min-width:560px;max-width:none;height:auto}}@media(max-width:420px){.container.mt-5[role="main"]{padding-left:.85rem;padding-right:.85rem}.post article p,.post article li{overflow-wrap:anywhere}.publications .title{font-size:1rem;line-height:1.45}.publications .author,.publications .periodical{line-height:1.5}}