@font-face{font-family:NeueHaas;src:url(../../../NeueHaasGrotText-65Medium.otf)}body{margin:0;font-family:NeueHaas,sans-serif;font-size:1rem;width:100vw;overflow-x:hidden}.info{background-color:#000;color:#fff}.copyrightDate{position:fixed;bottom:-40px;left:0;width:calc(100vw - 40px);padding:20px 20px 60px;background-color:#fff;border-top:1px solid black;z-index:999}.info .copyrightDate{background-color:#000;border-top:1px solid white}.hover-underline-animation{display:inline-block;position:relative;color:#000}.info .hover-underline-animation{display:inline-block;position:relative;color:#fff}.hover-underline-animation:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:1px;bottom:.5px;left:0;background-color:#000;transform-origin:bottom right;transition:transform .25s ease-out}.info .hover-underline-animation:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:1px;bottom:.5px;left:0;background-color:#fff;transform-origin:bottom right;transition:transform .25s ease-out}.hover-underline-animation:hover:after{transform:scaleX(1);transform-origin:bottom left}.copyrightDate2{position:fixed;bottom:calc(1rem + 40px);left:0;width:580px;padding:20px;padding-right:calc(100vw - 580px);background-color:#fff;border-top:1px solid black;display:flex;justify-content:space-between}.copyrightDate2 a{margin-right:10px}.copyrightDate2 a:link,.copyrightDate2 a:visited,.copyrightDate2 a:hover,.copyrightDate2 a:active{color:#000;text-decoration:none}.info .copyrightDate2{position:fixed;bottom:calc(1rem + 40px);left:0;width:580px;padding:20px;padding-right:calc(100vw - 580px);background-color:#000;border-top:1px solid white;display:flex;justify-content:space-between}.info .copyrightDate2 a{margin-right:10px}.info .copyrightDate2 a:link,.info .copyrightDate2 a:visited,.info .copyrightDate2 a:hover,.info .copyrightDate2 a:active{color:#fff;text-decoration:none}.diegoblurb{padding:20px;width:580px;padding-right:calc(100vw - 580px)}.diegoblurb2{border-top:1px solid black;padding:20px;width:580px;padding-right:calc(100vw - 580px)}.info .diegoblurb2{border-top:1px solid white}.links{padding:20px;position:fixed;top:0;width:100vw;border-bottom:1px solid black;background-color:#fff;z-index:999}.info .links{padding:20px;position:fixed;top:0;width:100vw;border-bottom:1px solid white;background-color:#000}.info u{text-decoration-color:#fff;border-bottom:1px solid #ffffff}.infou{text-decoration-color:#fff;border-bottom:1px solid white}.links a{margin-right:100px}.lasta{margin-right:10px!important}.links a:link,.links a:visited,.links a:hover,.links a:active{color:#000;text-decoration:none}.info .links a:link,.info .links a:visited,.info .links a:hover,.info .links a:active{color:#fff;text-decoration:none}.margin{margin-top:calc(42px + 1rem)}.projectHeroImg,.mobileHeroImg{width:80%;height:auto;max-height:70vh;object-fit:contain}.desktopImage{display:block;max-width:100vw;width:100vw;object-fit:contain;max-height:70vh;border-bottom:1px solid black;margin:auto}.mobileImage{max-width:100vw;max-height:70vh;display:none;border-bottom:1px solid black}.project{display:flex;justify-content:space-between;padding:20px}.projectParent{border-top:1px solid black}.desktopImageWebsite{max-width:100vw;max-height:unset;width:100vw;height:auto}.projectLast{margin-bottom:calc(1rem + 45px)}u{text-decoration:none;border-bottom:1px solid #000;margin-top:-2px}@media only screen and (max-width: 600px){.projectParent div:first-child{display:none}body{font-size:1rem}.mobileImage{display:block;border-bottom:1px solid black;margin:auto;max-width:100vw;width:100vw;object-fit:contain!important;max-height:70vh}.diegoblurb{padding:20px;width:calc(100vw - 40px)}.diegoblurb2{padding:20px 20px 200px;width:calc(100vw - 40px)}.copyrightDate2{position:fixed;bottom:calc(1rem + 40px);left:0;width:calc(100vw - 40px);padding:20px;background-color:#fff;border-top:1px solid black}.info .copyrightDate2{position:fixed;bottom:calc(1rem + 40px);left:0;width:calc(100vw - 40px);padding:20px;background-color:#000;border-top:1px solid white}.infoLink{width:fit-content;width:-moz-fit-content}.desktopImage{display:none}.projectLast{margin-bottom:calc(1rem + 45px)}.descdiv{display:block!important}}.headerContainer{display:flex;flex-direction:row;width:100%;margin-bottom:10px}.fellowYear{margin-left:auto}.success{display:block;background-color:green;padding:100px;border-radius:40px}.waiting{display:block;background-color:orange;padding:100px;border-radius:40px}.failure{display:block;background-color:red;padding:100px;border-radius:40px}
