body{font-family:'Noto Sans',sans-serif}.footer .icon-link{font-size:25px;color:#000}.link-block a{margin-top:5px;margin-bottom:5px}.dnerf{font-variant:small-caps}.teaser .hero-body{padding-top:0;padding-bottom:3rem}.teaser{font-family:'Google Sans',sans-serif}.publication-banner{max-height:parent}.publication-banner video{position:relative;left:auto;top:auto;transform:none;object-fit:fit}.publication-title{font-family:'Google Sans',sans-serif}.publication-authors{font-family:'Google Sans',sans-serif}.publication-venue{color:#555;width:fit-content;font-weight:bold}.publication-awards{color:#ff3860;width:fit-content;font-weight:bolder}.publication-authors a{color:hsl(204,86%,53%)!important}.publication-authors a:hover{text-decoration:underline}.author-block{display:inline-block}.publication-video{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden;border-radius:10px!important}.publication-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.results-carousel{overflow:hidden}.results-carousel .item{margin:5px;overflow:hidden;border:1px solid #bbb;border-radius:10px;padding:0;font-size:0}.results-carousel video{margin:0}.interpolation-panel{background:#f5f5f5;border-radius:10px}.interpolation-panel .interpolation-image{width:100%;border-radius:5px}.interpolation-panel .slider{margin:0!important}.interpolation-panel .slider{margin:0!important}#interpolation-image-wrapper{width:100%}#interpolation-image-wrapper img{border-radius:5px}.video-row{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.video-item{flex:1 1 calc(33.333% - 20px);max-width:calc(33.333% - 20px);height:auto}.centered-title{text-align:center;margin-bottom:20px}@media screen and (max-width:1024px){.video-item{flex:1 1 calc(45% - 20px);max-width:calc(45% - 20px)}}@media screen and (max-width:768px){.video-item{flex:1 1 100%;max-width:100%}}