/**handles:styles.css**/
::-moz-selection{background:#fcf18f}::selection{background:#fcf18f}body{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,a:active,a:focus,button,button:active,button:focus{outline:0}.texts-detail__text hr{width:40%;margin:0;margin-top:50px;margin-bottom:25px;border:0;border-bottom:2px solid #000}.texts-detail__text hr~p{font-size:10pt;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1.9}.biography-list__item a.BioLink{text-transform:uppercase;text-decoration:none;color:#ddd;padding-top:5px;margin-top:-5px;float:none}.biography-list__item a.BioLink:hover{color:#000;border-bottom:2px solid #000;line-height:.9;display:inline-block}.projects-detail__description{max-width:97%}.projects-detail__image iframe,.projects-detail__image img{max-width:70vw}.projects-detail__image .embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.projects-detail__image .embed-container embed,.projects-detail__image .embed-container iframe,.projects-detail__image .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.yearcontainer{display:flex;flex-wrap:wrap}.yearcontainer .year{width:50px}.yearcontainer .text{width:calc(100% - 50px)}.publications-list__text-wrapper{max-width:calc(100% - 120px)}.publications-list__item:last-of-type{padding-bottom:60px}.contacts-list a{text-transform:uppercase;text-decoration:none;color:#ddd;padding-top:5px;margin-top:-5px}.contacts-list a:hover{color:#000;border-bottom:2px solid #000;line-height:.9;display:inline-block}.dataprotectiontext a{color:#000}.dataprotectiontext h2,.dataprotectiontext h3{text-transform:uppercase;margin-top:60px;font-size:1rem;color:#000}.dataprotectiontext h3{margin-bottom:0;padding-bottom:0;margin-top:20px}.dataprotectiontext ul{list-style-position:outside;list-style-type:'– \00a0';padding:0;padding-left:20px;margin:0}@media only screen and (max-width:1000px){.projects-detail__image iframe,.projects-detail__image img{max-width:70vw}.publications-list__image{float:left}}@media only screen and (max-width:550px){.header{position:relative;z-index:900}.projects-list{z-index:5}.projects-detail__image iframe,.projects-detail__image img{max-width:calc(100vw - 3rem)}}