:root{--color-text-dark:#212529;--color-text-light:#fff;--color-text-grey:#888;--color-text-light-grey:#aaa;--color-text-grey-secondary:hsla(0,0%,100%,.5);--color-link:#933;--color-helper:rgba(153,51,51,.95);--color-background-image:#f8f8fa;--color-background:#fff;--color-main:#310606;--color-main-dark:rgba(0,0,0,.4);--color-secondary:#333;--max-content-width:80rem;--min-content-width:350px}*{margin:0;padding:0}*,:after,:before{box-sizing:inherit}html{height:100%;box-sizing:border-box}body{line-height:1.3;min-height:100vh;font-weight:200;font-family:Helvetica,Arial,sans-serif;font-size:62.5%}a,h1,h2,h3,i,li,p,span{color:var(--color-text-primary)}a{color:var(--color-link)}h1{font-size:3.2em}h2{font-size:2.8em}h3{font-size:2.4em}h4{font-size:2.2em}a,button,p,span{font-size:1.6em}@media only screen and (max-width:484px){h1{font-size:2.1em}h2{font-size:1.8em}h3{font-size:1.6em}h4{font-size:1.5em}a,button,p,span{font-size:1.4em}}.container{min-height:100vh;display:flex;flex-direction:column;background:var(--color-background-light)}header{z-index:3;position:sticky;top:0;background-color:var(--color-main);background-image:url(/background-image.svg);background-position:50%;width:100%}.header-container{padding:.5rem 0 0;margin:auto}.header-container .site-header-top,.header-container .user-nav{max-width:var(--max-content-width);margin:0 auto}.header-container .user-nav-container{padding:.5rem 0;margin-top:1rem;background:var(--color-main-dark)}.header-container .site-header-top .site-name{color:var(--color-text-light);font-weight:400}.header-container .site-header-top .site-affiliation{font-weight:300;color:var(--color-text-grey-secondary)}.navigation-routes{list-style:none;display:flex;grid-gap:2rem;gap:2rem;position:relative;align-items:flex-end}.navigation-routes.submenu{display:flex;flex-direction:column;align-items:flex-start;grid-gap:1rem;gap:1rem;font-weight:200;position:absolute;top:100%;padding:.5rem 1.5rem;background:var(--color-main);width:250px;border-radius:16px;margin:0;display:none}.navigation-route.parent:hover>.navigation-routes.submenu{display:flex}#navigation-toggle{display:none}.navigation-hamburger{background:transparent;border:none;display:none;font-size:40px;-webkit-user-select:none;user-select:none;color:var(--color-text-light);cursor:pointer}.navigation-route{color:var(--color-text-grey-secondary);font-weight:300;cursor:pointer}.navigation-route a{text-decoration:none;color:inherit}.navigation-route a:before{display:block;content:attr(title);font-weight:700;height:0;overflow:hidden;visibility:hidden}.navigation-route.selected{color:var(--color-text-light)}.navigation-route.parent{display:flex;align-items:center}@media screen and (max-width:1280px){.header-container .site-header-top,.header-container .user-nav{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:770px){.header-container{display:flex;justify-content:space-between;flex-wrap:wrap}.navigation-hamburger{display:block}.header-container .site-header-top{width:100%;display:flex;justify-content:space-between;align-items:baseline;margin:0;padding:0 2rem .5rem}.header-container .user-nav-container{width:100%;display:none;margin:0}.header-container .user-nav-container.open{width:100%;display:block}.navigation-routes{flex-direction:column;align-items:center;grid-gap:1rem;gap:1rem}.navigation-route.parent .material-icons{display:none}.navigation-route.parent{flex-direction:column;grid-gap:1rem;gap:1rem}.navigation-routes.submenu{display:flex;position:relative;padding:0;width:auto}}@media only screen and (max-width:484px){.navigation-hamburger{font-size:30px}.header-container .site-header-top{padding-left:1rem;padding-right:1rem}}.main-content{margin:1.5rem auto;flex:1 1;width:100%;max-width:var(--max-content-width);min-width:var(--min-content-width)}.content-container{overflow:hidden;display:flex;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}@media screen and (max-width:1280px){.main-content{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:770px){.main-content{min-height:calc(100vh - var(--header-small-height) - 63px)}}@media only screen and (max-width:484px){.main-content{padding-left:1rem;padding-right:1rem;margin:1rem auto}.content-container{grid-gap:1rem;gap:1rem}}.DraftEditor-root{min-width:var(--min-content-width);margin:5px}.DraftEditor-root p,.DraftEditor-root span{font-size:16px}.DraftEditor-root h1 span{font-size:32px}.DraftEditor-root h2 span{font-size:28px}.DraftEditor-root h3 span{font-size:24px}.DraftEditor-root ol{-webkit-padding-start:30px;padding-inline-start:30px}.DraftEditor-root ol li::marker{font-size:16px}.editor-alignment-center{text-align:center}.editor-alignment-right{text-align:right}.editor-alignment-left{text-align:left}@media only screen and (max-width:484px){.DraftEditor-root p,.DraftEditor-root span{font-size:14px}.DraftEditor-root ol{-webkit-padding-start:20px;padding-inline-start:20px}.DraftEditor-root ol li::marker{font-size:14px}.DraftEditor-root h1 span{font-size:21px}.DraftEditor-root h2 span{font-size:18px}.DraftEditor-root h3 span{font-size:16px}}.people-list{margin:5px}.people-list a{text-decoration:none}.people-list img{background:var(--color-background-image)}.people-list a:hover{text-decoration:underline}.people-list.full{display:flex;flex-direction:column;align-items:center;grid-gap:2rem;gap:2rem}.person-full .view-full,.person-short .view-full{background:transparent;border:none;outline:0;margin-top:.5rem;cursor:pointer;text-decoration:underline;font-weight:200;color:var(--color-link);font-family:Helvetica,Arial,sans-serif}.person-full{flex-wrap:wrap;display:flex;width:100%;grid-gap:1rem;gap:1rem;box-shadow:1px 1px 4px 0 #00000033;border-radius:16px}.person-full.crop{text-align:center}.person-full.crop,.person-full.crop .person-full-links{justify-content:center}.person-full .image-container{height:311px}.person-full.crop .image-container{width:100%}.person-full-image{width:432px;height:311px;border-top-left-radius:16px;border-bottom-left-radius:16px;object-fit:contain}.person-full.crop .person-full-image{border-bottom-left-radius:0;border-top-right-radius:16px;width:100%}.person-full .person-full-info{flex:1 1;padding:.5rem}.person-full.crop .person-full-info{flex:none;width:100%}.person-full .person-full-info h2,.person-full .person-full-info p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.person-full .person-full-name{font-weight:200}.person-full .person-full-affiliation{margin-top:.5rem;font-style:italic}.person-full .person-full-info .person-full-bio{margin-top:1rem;-webkit-line-clamp:6;line-height:1.5}.person-full .person-full-links{margin-top:.5rem;display:flex;grid-gap:.5rem;gap:.5rem}@media screen and (max-width:770px){.people-list.full{grid-gap:1rem;gap:1rem}.person-full{grid-gap:.5rem;gap:.5rem}.person-full .person-full-affiliation{margin:.5rem 0}.person-full .person-full-info .person-full-bio,.person-full .person-full-links{margin-top:.5rem}}@media only screen and (max-width:484px){.person-full .image-container,.person-full .person-full-image{height:250px}}.people-list.short{display:flex;align-items:center;justify-content:space-between;grid-gap:2rem;gap:2rem;flex-wrap:wrap;margin-bottom:5px}.person-short{display:flex;width:100%;max-width:48%;min-width:540px;border-radius:16px;box-shadow:1px 1px 4px 0 #00000033}.person-short.max-width{max-width:100%;min-width:var(--min-content-width)}.person-short-description{padding:.5rem 1rem}.person-short-description .person-short-name{font-weight:200}.person-short-description .person-short-affiliation{font-style:italic;margin-top:.5rem}.person-short-description .person-short-links{display:flex;margin-top:.5rem;grid-gap:.5rem;gap:.5rem;font-weight:200}.person-short-description h2,.person-short-description p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.person-short-description .person-short-bio{-webkit-line-clamp:3;margin-top:1rem;line-height:1.6}.person-short .image-container{height:252px}.person-short-image{height:252px;width:176px;border-top-left-radius:16px;border-bottom-left-radius:16px;object-fit:contain}.person-short.max-width .person-short-image{width:252px}@media screen and (max-width:770px){.person-short.max-width{flex-direction:column;text-align:center}.person-short.max-width .image-container{height:311px}.person-short.max-width .person-short-image{width:100%;height:311px}.person-short.max-width .person-short-links{justify-content:center}.person-short-description .person-short-bio{-webkit-line-clamp:6}}@media only screen and (max-width:484px){.person-short.max-width .image-container,.person-short.max-width .person-short-image{height:250px}}.people-list.picture{display:flex;justify-content:space-evenly;flex-wrap:wrap;grid-gap:1rem;gap:1rem}.person-picture{display:flex;grid-gap:1rem;gap:1rem;flex-direction:column;box-shadow:1px 1px 4px 0 #00000033;padding:1rem;border-radius:16px;width:288px}.person-picture.view{cursor:pointer}.person-picture .image-container{height:144px}.person-picture-image{width:256px;height:144px;object-fit:contain}.person-picture-description{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;justify-content:space-between;text-align:center}.person-picture-description p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.person-picture-description .person-picture-name{font-weight:700}.people-list.text{display:flex;justify-content:space-evenly;flex-wrap:wrap;text-align:center;grid-gap:1rem;gap:1rem}.people-list .person-text{width:288px;max-height:140px;box-shadow:1px 1px 4px 0 #00000033;padding:1rem;border-radius:16px;display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}.people-list .person-text.view{cursor:pointer}.person-text p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.person-text-name{font-weight:700}.media-card-container{display:flex;grid-gap:1rem;gap:1rem;flex-wrap:wrap}.media-card-container.cursor{cursor:pointer}.media-card-container.column{flex-direction:column}.media-card-container.row{flex-direction:row}.media-card-container.row-reverse{flex-direction:row-reverse}.media-card-image-container{width:100%;display:flex;justify-content:center;flex:1 1;min-width:var(--min-content-width)}.media-card-image-container.row{width:49%}.media-card-image{max-height:450px;width:100%;object-fit:contain}.draft-js-media-card{box-sizing:border-box;flex:1 1;min-width:var(--min-content-width)}.draft-js-media-card .public-DraftEditor-content{overflow-wrap:anywhere}.draft-js-media-card .public-DraftEditor-content .editor-alignment-left{text-align:left}.draft-js-media-card .public-DraftEditor-content .editor-alignment-right{text-align:right}.draft-js-media-card .public-DraftEditor-content .editor-alignment-center{text-align:center}.draft-js-media-card .public-DraftEditor-content .public-DraftStyleDefault-block{white-space:pre-wrap;overflow-wrap:break-word}.media-image-container{min-width:var(--min-content-width);display:flex;justify-content:center}.media-image-image{object-fit:contain}.grid{display:grid;grid-gap:1rem}.grid.column-1{grid-template-columns:repeat(1,1fr)}.grid.column-2{grid-template-columns:repeat(auto-fit,minmax(var(--min-content-width),1fr))}.grid .grid-row,.publication-container{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.publication-container{min-width:var(--min-content-width);padding:3px}.publication-container.group{grid-gap:1.5rem;gap:1.5rem}.publication-full{display:flex;padding:1rem .5rem;grid-gap:1rem;gap:1rem;box-shadow:1px 1px 4px 0 #00000033;border-radius:16px}.publication-image{width:79px;height:115px;object-fit:cover;border:1px solid #3331}.publication-description{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}.publication-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.publication-title{color:var(--color-helper);font-weight:700}.publication-title:hover{text-decoration:underline;cursor:pointer}.publication-authors{color:var(--default-text-color)}.publication-remainder{font-style:italic}.group-container{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.publication-group-title{display:inline-block;background:var(--color-helper);padding:.3rem 1.5rem;margin-bottom:1rem;border-radius:16px}.publication-group-title p{font-size:18px;color:var(--color-text-light)}@media screen and (max-width:770px){.publication-group-title{padding:.1rem 1.5rem}}@media only screen and (max-width:484px){.publication-container.group{grid-gap:1rem;gap:1rem}.publication-text{-webkit-line-clamp:2}.publication-group-title{margin-bottom:.5rem}.publication-group-title p{font-size:16px}}.announcement-container{min-width:var(--min-content-width);display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.announcement,.announcement-description{display:flex;grid-gap:.5rem;gap:.5rem}.announcement-description{flex-direction:column}.announcement-title{font-weight:500}.announcement-title.link{text-decoration:none}.announcement-title.link:hover{text-decoration:underline}.material-icons.link{color:var(--color-link)}@media screen and (max-width:484px){.announcement-container{grid-gap:.5rem;gap:.5rem}.announcement-container .material-icons{font-size:18px}}.embla,.twitter-container{min-width:var(--min-content-width)}.embla__viewport{overflow:hidden;height:350px;position:relative}.embla__container{width:100%;height:100%;display:flex;grid-gap:1rem;gap:1rem}.embla__slide{flex:0 0 auto;max-width:100%;cursor:grab;position:relative;display:flex;align-items:center}.embla-image{width:100%;height:350px}.embla-caption-container{padding:.5rem;max-height:45%;width:100%;background-color:var(--color-main-dark);opacity:.7;position:absolute;bottom:0;overflow-y:auto}.embla-caption{color:var(--color-text-light);line-height:1.6;font-weight:400}.embla__dots{display:flex;list-style:none;justify-content:center;grid-gap:1rem;gap:1rem;padding-top:10px}.embla__dot{border:none;cursor:pointer;position:relative;padding:0;outline:none;width:30px;height:5px;display:flex;align-items:center;border-radius:5px;background-color:var(--color-main)}.embla__dot.selected{background-color:var(--color-helper)}@media screen and (max-width:770px){.embla-image,.embla__viewport{height:250px}}.divider.text{padding:.3rem 1rem;text-align:center}.divider.background{min-height:20px;background:var(--color-helper);border-radius:16px;color:var(--color-text-light)}.divider.spacer-2{margin:.5rem 0}.divider.spacer-3{margin:1rem 0}.divider.spacer-4{margin:1.5rem 0}.divider.spacer-5{margin:2rem 0}.divider.text p{font-size:20px}@media only screen and (max-width:770px){.divider.text p{font-size:16px}}@media only screen and (max-width:484px){.divider.text p{font-size:14px}}.publication-id-buttons{display:flex;grid-gap:1rem;gap:1rem;flex-wrap:wrap}.publication-id-button{cursor:pointer;color:var(--color-helper);background:transparent;outline:none;border:none;font-weight:400;padding:5px 1rem;border:1px solid var(--color-helper);border-radius:5px;white-space:nowrap}a.publication-id-button{text-decoration:none}.publication-id-button.bibtex{text-decoration:none;width:127px}.publication-id-button.download{background:var(--color-helper);color:var(--color-text-light)}.publication-id-authors,.publication-id-description,.publication-id-meta,.publication-id-remainder{margin-top:2rem}.publication-id-authors,.publication-id-entrytype,.publication-id-title{font-weight:400}.publication-id-remainder{font-style:italic}.publication-id-meta{display:flex;grid-gap:2rem;gap:2rem}.publication-id-abstract{line-height:1.8}@media screen and (max-width:770px){.publication-id-buttons{display:flex;grid-gap:1rem;gap:1rem;flex-wrap:wrap}.publication-container-id{display:flex;flex-direction:column;text-align:center;align-items:center}.publication-id-authors,.publication-id-description,.publication-id-meta,.publication-id-remainder{margin-top:1rem}.publication-id-meta{display:flex;grid-gap:1rem;gap:1rem;flex-direction:column}}@media screen and (max-width:484px){.publication-id-authors,.publication-id-description,.publication-id-remainder{margin-top:.5rem}.publication-id-meta{display:flex;grid-gap:.5rem;gap:.5rem;flex-direction:column}.publication-id-button.bibtex{text-decoration:none;width:117px}}footer{background:var(--color-secondary);padding:2rem}footer p{color:var(--color-text-grey-secondary)}.footer-container{max-width:var(--max-content-width);margin:auto;display:flex;flex-wrap:wrap;grid-gap:2rem;gap:2rem;justify-content:space-evenly}.footer-container .site-logo{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0.4 1}.footer-container .site-logo .site-image{width:120px;height:120px;object-fit:contain;background:transparent}.footer-container .site-logo .site-name{font-size:20px;text-align:center}.footer-container .contact-us-information,.footer-container .primary-contact{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;flex-wrap:nowrap;justify-content:flex-end}.footer-container .contact-info{display:flex;grid-gap:1rem;gap:1rem;flex:1 1;justify-content:space-around}.contact-us-information p,.primary-contact p{white-space:nowrap}.footer-container .contact-us-name{font-weight:700}.footer-container .contact-us-affiliation,.footer-container .contact-us-title{font-style:italic}.footer-container .contact-us-information p{display:flex;grid-gap:.5rem;gap:.5rem;align-items:center}.footer-container .contact-us-information p .material-icons{font-size:16px}.footer-container .contact-us-header{font-size:20px}@media screen and (max-width:770px){footer{padding:1rem}.footer-container{flex-direction:column;grid-gap:1rem;gap:1rem}.footer-container .site-logo .site-image{width:96px;height:96px}.footer-container .contact-info{flex-direction:column;grid-gap:1rem;gap:1rem}.footer-container .contact-us-information,.footer-container .primary-contact{align-items:center;grid-gap:.5rem;gap:.5rem}}@media only screen and (max-width:484px){.footer-container .contact-us-header,.footer-container .site-logo .site-name{font-size:18px}}.laoder-container{width:100%}.petal-loader{display:inline-block;position:relative;width:80px;height:80px;left:50%;top:0;transform:translate(-50%)}.petal-loader div{animation:petal-loader 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.petal-loader div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:var(--color-main);margin:-4px 0 0 -4px}.petal-loader div:first-child{animation-delay:-36ms}.petal-loader div:first-child:after{top:63px;left:63px}.petal-loader div:nth-child(2){animation-delay:-72ms}.petal-loader div:nth-child(2):after{top:68px;left:56px}.petal-loader div:nth-child(3){animation-delay:-.108s}.petal-loader div:nth-child(3):after{top:71px;left:48px}.petal-loader div:nth-child(4){animation-delay:-.144s}.petal-loader div:nth-child(4):after{top:72px;left:40px}.petal-loader div:nth-child(5){animation-delay:-.18s}.petal-loader div:nth-child(5):after{top:71px;left:32px}.petal-loader div:nth-child(6){animation-delay:-.216s}.petal-loader div:nth-child(6):after{top:68px;left:24px}.petal-loader div:nth-child(7){animation-delay:-.252s}.petal-loader div:nth-child(7):after{top:63px;left:17px}.petal-loader div:nth-child(8){animation-delay:-.288s}.petal-loader div:nth-child(8):after{top:56px;left:12px}@keyframes petal-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.person-modal-window{position:fixed;background-color:rgba(76,76,76,.3);top:0;right:0;bottom:0;left:0;z-index:999;transition:all .3s}.person-modal-window .person-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:2rem;background:var(--color-background);border-radius:16px;width:70%}.person-modal-window .person-container img{background:#f8f8fa}.person-modal-window .person-container .person-dialog{display:flex;grid-gap:1.5rem;gap:1.5rem}.person-modal-window .person-container .person-dialog .image-container{height:288px}.person-modal-window .person-container .person-dialog-image{width:432px;height:288px;object-fit:contain;border-radius:16px}.person-modal-window .person-container .person-dialog-info{flex:1 1;padding:.5rem;min-width:var(--min-content-width)}.person-modal-window .person-container .person-dialog-name{font-weight:200}.person-modal-window .person-container .person-dialog-title{margin-top:.5rem}.person-modal-window .person-container .person-dialog-affiliation{margin-top:.5rem;font-style:italic}.person-modal-window .person-container .person-dialog-bio{margin-top:1rem;line-height:1.6;max-height:430px;overflow:auto}.person-modal-window .person-container .person-dialog-links{margin-top:1rem;display:flex;grid-gap:.5rem;gap:.5rem;justify-content:center}.person-modal-window .person-container .person-dialog-links a{text-decoration:none}.person-modal-window .person-container .person-dialog-links a:hover{text-decoration:underline}.person-modal-window .person-container .person-dialog.crop{width:100%;flex-direction:column;justify-content:center;text-align:center}.person-modal-window .person-container .person-dialog.crop .image-container,.person-modal-window .person-container .person-dialog.crop .person-dialog-image{width:100%}.person-modal-window .person-container .person-dialog.crop .person-dialog-links{justify-content:center}.person-modal-window .person-container .person-dialog.crop .person-dialog-info{padding:0}@media only screen and (max-width:1280px){.person-modal-window .person-container .person-dialog-bio{max-height:300px;overflow:auto}.person-modal-window .person-container .person-dialog{display:flex;grid-gap:1rem;gap:1rem}}@media only screen and (max-width:600px){.person-modal-window .person-container{width:90%}.person-modal-window .person-container .person-dialog-bio{max-height:140px;overflow:auto}}@media only screen and (max-width:484px){.person-modal-window .person-container{width:99%;padding:.5rem}.person-modal-window .person-container .person-dialog-bio{max-height:140px;overflow:auto}}