:root{--color-primary:#4d1211;--color-primary-light:#b17036;--color-secondary:#e1d5cb;--color-secondary-light:#fff;--default-text-color:#6c6c6c;--max-content-width:1328px;--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}@media only screen and (max-width:770px){body{font-size:85%}}@media only screen and (max-width:484px){body{font-size:75%}}a,h1,h2,h3,i,li,p,span{color:var(--color-primary)}ol{-webkit-padding-start:20px;padding-inline-start:20px}a{-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary)}img{background:#f8f8fa}.container{min-height:100vh;display:flex;flex-direction:column}header{z-index:3;position:sticky;top:0;background:var(--color-secondary);width:100%}.header-container{padding:1rem;max-width:80rem;margin:auto}.site-description{color:var(--color-primary-light);font-size:18px}.user-nav{margin-top:1rem}.navigation-routes{list-style:none;display:flex;grid-gap:3rem;gap:3rem;position:relative}.navigation-routes.submenu{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;font-weight:200;position:absolute;top:100%;padding:1.5rem 2rem;background:var(--color-secondary);width:300px;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}.navigation-hamburger,.navigation-route{color:var(--color-primary);cursor:pointer}.navigation-route{font-weight:300}.navigation-route.selected{font-weight:700}.navigation-route.parent{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.navigation-route a{text-decoration:none;color:inherit;font-size:18px}@media only screen and (max-width:770px){.navigation-routes{display:none;flex-direction:column;width:100%;align-items:center;grid-gap:1rem;gap:1rem;position:absolute;left:50%;transform:translateX(-50%);top:100%;background:var(--color-secondary);padding:1rem;transition:visibility 1s linear}.navigation-routes.open{display:flex}.user-nav{margin:0}.header-container{display:flex;align-items:baseline;justify-content:space-between;grid-gap:1rem;gap:1rem}.navigation-hamburger{display:block}.site-description{font-size:16px}.navigation-route.parent{flex-direction:column;grid-gap:1rem;gap:1rem}.navigation-route.parent .material-icons{display:none}.navigation-routes.submenu{display:flex;position:relative;padding:0;width:auto}}.main-content{margin:2rem auto;flex:1 1;width:100%;max-width:var(--max-content-width);min-width:var(--min-content-width);padding-right:2rem;padding-left:2rem}.content-container{overflow:hidden;display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}.DraftEditor-root{min-width:350px;margin:5px}.editor-alignment-center{text-align:center}.editor-alignment-right{text-align:right}.editor-alignment-left{text-align:left}.people-list{margin:5px}.people-list.full{display:flex;flex-direction:column;align-items:center;grid-gap:2rem;gap:2rem}.person-full{flex-wrap:wrap;display:flex;grid-gap:1.5rem;gap:1.5rem;box-shadow:1px 1px 4px 0 #00000033;border-radius:16px}.person-full.crop{text-align:center;width:350px}.person-full.crop,.person-full.crop .person-full-links{justify-content:center}.person-full-image{width:350px;height:270px;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}.person-full-info{flex:1 1;padding:.5rem;min-width:350px}.person-full.crop .person-full-info{flex:none;width:350px}.person-full-info p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.person-full-name{font-weight:200}.person-full-title{margin:1rem 0;font-style:italic}.person-full-links{margin-top:1rem;display:flex;grid-gap:.5rem;gap:.5rem}.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;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:350px}.person-short.max-width .person-short-links .links-divider{display:none}.person-short.max-width .person-short-links{flex-direction:column}.person-short-description{padding:1rem}.person-short-description .person-short-name{font-weight:200}.person-short-description .person-short-title{margin-top:.5rem}.person-short-description .person-short-links{margin-top:.5rem;display:flex;grid-gap:.5rem;gap:.5rem;font-weight:200}.person-short-description .person-short-bio{margin-top:.5rem}.person-short-image{width:176px;border-top-left-radius:16px;border-bottom-left-radius:16px;object-fit:contain}.people-list.text{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:1rem;gap:1rem}.person-text{text-align:center;min-width:250px}.people-list.picture{display:flex;justify-content:space-around;flex-wrap:wrap;grid-gap:1rem;gap:1rem}.person-picture{display:flex;grid-gap:1rem;gap:1rem;flex-direction:column;align-items:center;width:250px}.person-picture-description{text-align:center;display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}.media-card-container{display:flex;grid-gap:1rem;gap:1rem;flex-wrap:wrap}.media-card-container.cursor{cursor:pointer}.media-card-container.culomn{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:350px}.media-card-image-container.row{width:49%}.media-card-image{width:100%;object-fit:contain}.draft-js-media-card{box-sizing:border-box;flex:1 1;min-width:350px}.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:350px;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(350px,1fr))}.grid .grid-row,.publication-container{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.publication-container{min-width:350px;padding:3px}.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:5rem;height:6.5rem;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{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-secondary);padding:.1rem 1rem;margin-bottom:1rem;border-radius:50px}.publication-group-title p{color:var(--color-primary)}.announcement-container{min-width:350px;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}.embla,.twitter-container{min-width:350px}.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:#000;opacity:.7;color:var(--color-secondary-light);position:absolute;bottom:0;overflow-y:auto}.embla-caption{font-size:16px;line-height:1.6}.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-primary)}.embla__dot.selected{background-color:var(--color-primary-light)}.publication-id-buttons{display:flex;grid-gap:2rem;gap:2rem;flex-wrap:wrap}.publication-id-button{cursor:pointer;color:var(--color-primary);background:transparent;outline:none;border:none;font-size:14px;font-weight:400;padding:5px 1rem;border:1px solid var(--color-primary);border-radius:5px;white-space:nowrap}a.publication-id-button{text-decoration:none}.publication-id-button.bibtex{width:115px;text-decoration:none}.publication-id-button.download{background:var(--color-primary);color:var(--color-secondary-light)}.publication-id-description{margin-top:2rem}.publication-id-entrytype,.publication-id-title{font-size:32px;font-weight:200}.publication-id-authors{margin-top:2rem}.publication-id-remainder{margin-top:2rem;font-style:italic}.publication-id-meta{margin-top:2rem;display:flex;grid-gap:2rem;gap:2rem}.publication-id-abstract{line-height:1.8}@media only screen and (max-width:770px){.main-content{padding-top:var(--header-small-height);padding-right:1rem;padding-left:1rem;margin:1rem auto;min-height:calc(100vh - var(--header-small-height) - 63px)}.content-container,.people-list.full{grid-gap:1rem;gap:1rem}.person-full{grid-gap:.5rem;gap:.5rem}.person-full-image{height:200px}.person-full-title{margin:.5rem 0}.person-full-links{margin-top:.5rem}.embla-image,.embla__viewport{height:250px}.publication-image{width:4rem;height:5.5rem}.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-entrytype,.publication-id-title{font-size:25px}.publication-id-authors,.publication-id-description{margin-top:1rem}.publication-id-meta{flex-direction:column}.publication-id-remainder{margin-top:1rem}.publication-id-meta{margin-top:1rem;display:flex;grid-gap:1rem;gap:1rem}}@media only screen and (max-width:400px){.main-content{padding-right:.3rem;padding-left:.3rem}}footer{background:var(--color-secondary);padding:2rem}.footer-container{max-width:60rem;margin:auto;display:flex;justify-content:space-between;flex-wrap:wrap;grid-gap:1rem;gap:1rem}.footer-container .site-logo{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer-container .site-logo .site-image{width:96px;height:96px;object-fit:cover}.footer-container .site-logo .site-name{font-size:24px;color:var(--color-primary);text-align:center}.footer-container .contact-us-information,.footer-container .primary-contact{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.footer-container .contact-us-information{justify-content:flex-end}.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:18px}@media only screen and (max-width:770px){.footer-container{flex-direction:column}.footer-container .contact-us-information,.footer-container .primary-contact{align-items:center}}