@font-face{font-family:Albert Sans;src:url(/build/assets/AlbertSans-B1LsSefk.ttf) format("truetype");font-display:swap}@font-face{font-family:Albert Sans Italic;src:url(/build/assets/AlbertSans-Italic-CMDtl267.ttf) format("truetype");font-display:swap;font-weight:200}.menu{margin:70px 15px 15px}@media screen and (min-width: 1000px){.menu{margin:100px 30px 30px}}.menu{margin-top:15px;position:fixed;top:0;left:0;display:flex;flex-direction:row;justify-content:space-between;width:calc(100% - 30px)}@media screen and (min-width: 1000px){.menu{width:calc(100% - 60px);margin-top:22px}}.menu__home{font-size:18px;line-height:normal;font-weight:600;color:#0f0;text-decoration:none}@media screen and (min-width: 1000px){.menu__home{font-size:18px}}.menu__item{font-size:14px;line-height:normal;font-weight:400;color:#0f0;text-decoration:none}@media screen and (min-width: 1000px){.menu__item{font-size:14px}}.reading-bar{background-color:#0f0;height:4px;position:fixed;bottom:0;left:0;transition:width .2s}.downloads{margin:70px 15px 15px}@media screen and (min-width: 1000px){.downloads{margin:100px 30px 30px}}.downloads{position:fixed;bottom:0;right:0}.downloads__button{border:1px solid #0f0;height:fit-content;padding:4px 8px;border-radius:10px;background-color:#993c3535;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.downloads__button:hover{background-color:#0f0;color:#3c3535;cursor:pointer}.downloads__button.active{background-color:#0f0;color:#3c3535}.downloads__button{font-size:14px;line-height:normal;font-weight:400;color:#0f0;text-decoration:none}@media screen and (min-width: 1000px){.downloads__button{font-size:14px}}.downloads__menu{position:fixed;background:transparent;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);top:0;left:0;width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.downloads__menu-inner{display:flex;flex-direction:column;min-width:300px;max-width:calc(100% - 60px);padding:15px 15px 20px;background-color:#3c3535;border:1px solid #0f0;border-radius:10px}@media screen and (min-width: 1000px){.downloads__menu-inner{max-width:960px}}.downloads__menu-close{font-size:14px;line-height:normal;font-weight:400;color:#0f0;text-decoration:none}@media screen and (min-width: 1000px){.downloads__menu-close{font-size:14px}}.downloads__menu-close{position:absolute;padding:4px;margin:-4px;align-self:flex-end;border:none;background:transparent}.downloads__menu-close:hover{cursor:pointer}.downloads__menu-heading{font-size:16px;line-height:normal;font-weight:200;text-transform:uppercase}@media screen and (min-width: 1000px){.downloads__menu-heading{font-size:18px}}.downloads__menu-heading{margin-bottom:8px}@media screen and (min-width: 1000px){.downloads__menu-heading{margin-bottom:12px}}.downloads__menu-text{font-size:16px;line-height:normal;font-weight:200}.downloads__menu-text p{margin-bottom:20px;min-height:16px}.downloads__menu-text a{text-decoration:underline 1px #0f0;color:#fff;text-underline-offset:2px}.downloads__menu-text a:hover{color:#0f0}.downloads__menu-text u{text-decoration:underline 1px;text-underline-offset:2px}.downloads__menu-text em{font-family:Albert Sans Italic,Arial,Helvetica,sans-serif;font-size:16px;line-height:normal;font-weight:200}.downloads__menu-text strong{font-weight:500}.downloads__menu-text blockquote{padding-left:16px;border-left:3px solid #0f0}.downloads__menu-text ul{padding-left:19px}.downloads__menu-text ul li::marker{color:#0f0}.downloads__menu-text ul li p{margin-bottom:12px}.downloads__menu-text ol{padding-left:19px}.downloads__menu-text ol li::marker{color:#0f0}.downloads__menu-text ol li p{margin-bottom:12px}@media screen and (min-width: 1000px){.downloads__menu-text{font-size:18px}}.downloads__menu-text{margin-bottom:20px}.downloads__menu-links{font-size:16px;line-height:normal;font-weight:200}.downloads__menu-links p{margin-bottom:20px;min-height:16px}.downloads__menu-links a{text-decoration:underline 1px #0f0;color:#fff;text-underline-offset:2px}.downloads__menu-links a:hover{color:#0f0}.downloads__menu-links u{text-decoration:underline 1px;text-underline-offset:2px}.downloads__menu-links em{font-family:Albert Sans Italic,Arial,Helvetica,sans-serif;font-size:16px;line-height:normal;font-weight:200}.downloads__menu-links strong{font-weight:500}.downloads__menu-links blockquote{padding-left:16px;border-left:3px solid #0f0}.downloads__menu-links ul{padding-left:19px}.downloads__menu-links ul li::marker{color:#0f0}.downloads__menu-links ul li p{margin-bottom:12px}.downloads__menu-links ol{padding-left:19px}.downloads__menu-links ol li::marker{color:#0f0}.downloads__menu-links ol li p{margin-bottom:12px}@media screen and (min-width: 1000px){.downloads__menu-links{font-size:18px}}.downloads__menu-links{display:flex;flex-direction:column}.downloads__menu-links a{margin-bottom:8px}@media screen and (min-width: 1000px){.downloads__menu-links a{margin-bottom:12px}}.downloads__menu-settings{display:flex;flex-direction:column}.downloads__menu-settings-item{display:flex;flex-direction:row;margin-bottom:20px}.downloads__menu-settings-toggle{border:1px solid #0f0;height:fit-content;padding:4px 8px;border-radius:10px;background-color:#993c3535;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.downloads__menu-settings-toggle:hover{background-color:#0f0;color:#3c3535;cursor:pointer}.downloads__menu-settings-toggle.active{background-color:#0f0;color:#3c3535}.downloads__menu-settings-toggle{font-size:14px;line-height:normal;font-weight:400;color:#0f0;text-decoration:none}@media screen and (min-width: 1000px){.downloads__menu-settings-toggle{font-size:14px}}.downloads__menu-settings-toggle{margin-right:15px}.downloads__menu-settings-text{font-size:16px;line-height:normal;font-weight:200}.downloads__menu-settings-text p{margin-bottom:20px;min-height:16px}.downloads__menu-settings-text a{text-decoration:underline 1px #0f0;color:#fff;text-underline-offset:2px}.downloads__menu-settings-text a:hover{color:#0f0}.downloads__menu-settings-text u{text-decoration:underline 1px;text-underline-offset:2px}.downloads__menu-settings-text em{font-family:Albert Sans Italic,Arial,Helvetica,sans-serif;font-size:16px;line-height:normal;font-weight:200}.downloads__menu-settings-text strong{font-weight:500}.downloads__menu-settings-text blockquote{padding-left:16px;border-left:3px solid #0f0}.downloads__menu-settings-text ul{padding-left:19px}.downloads__menu-settings-text ul li::marker{color:#0f0}.downloads__menu-settings-text ul li p{margin-bottom:12px}.downloads__menu-settings-text ol{padding-left:19px}.downloads__menu-settings-text ol li::marker{color:#0f0}.downloads__menu-settings-text ol li p{margin-bottom:12px}@media screen and (min-width: 1000px){.downloads__menu-settings-text{font-size:18px}}.accessibility{margin:70px 15px 15px}@media screen and (min-width: 1000px){.accessibility{margin:100px 30px 30px}}.accessibility{position:fixed;bottom:0;left:0}.accessibility__button{border:1px solid #0f0;height:fit-content;padding:4px 8px;border-radius:10px;background-color:#993c3535;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.accessibility__button:hover{background-color:#0f0;color:#3c3535;cursor:pointer}.accessibility__button.active{background-color:#0f0;color:#3c3535}.accessibility__button{font-size:14px;line-height:normal;font-weight:400;color:#0f0;text-decoration:none}@media screen and (min-width: 1000px){.accessibility__button{font-size:14px}}.accessibility__menu{position:fixed;background:transparent;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);top:0;left:0;width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.accessibility__menu-inner{display:flex;flex-direction:column;min-width:300px;max-width:calc(100% - 60px);padding:15px 15px 20px;background-color:#3c3535;border:1px solid #0f0;border-radius:10px}@media screen and (min-width: 1000px){.accessibility__menu-inner{max-width:960px}}.accessibility__menu-close{font-size:14px;line-height:normal;font-weight:400;color:#0f0;text-decoration:none}@media screen and (min-width: 1000px){.accessibility__menu-close{font-size:14px}}.accessibility__menu-close{position:absolute;padding:4px;margin:-4px;align-self:flex-end;border:none;background:transparent}.accessibility__menu-close:hover{cursor:pointer}.accessibility__menu-heading{font-size:16px;line-height:normal;font-weight:200;text-transform:uppercase}@media screen and (min-width: 1000px){.accessibility__menu-heading{font-size:18px}}.accessibility__menu-heading{margin-bottom:8px}@media screen and (min-width: 1000px){.accessibility__menu-heading{margin-bottom:12px}}.accessibility__menu-text{font-size:16px;line-height:normal;font-weight:200}.accessibility__menu-text p{margin-bottom:20px;min-height:16px}.accessibility__menu-text a{text-decoration:underline 1px #0f0;color:#fff;text-underline-offset:2px}.accessibility__menu-text a:hover{color:#0f0}.accessibility__menu-text u{text-decoration:underline 1px;text-underline-offset:2px}.accessibility__menu-text em{font-family:Albert Sans Italic,Arial,Helvetica,sans-serif;font-size:16px;line-height:normal;font-weight:200}.accessibility__menu-text strong{font-weight:500}.accessibility__menu-text blockquote{padding-left:16px;border-left:3px solid #0f0}.accessibility__menu-text ul{padding-left:19px}.accessibility__menu-text ul li::marker{color:#0f0}.accessibility__menu-text ul li p{margin-bottom:12px}.accessibility__menu-text ol{padding-left:19px}.accessibility__menu-text ol li::marker{color:#0f0}.accessibility__menu-text ol li p{margin-bottom:12px}@media screen and (min-width: 1000px){.accessibility__menu-text{font-size:18px}}.accessibility__menu-text{margin-bottom:20px}.accessibility__menu-links{font-size:16px;line-height:normal;font-weight:200}.accessibility__menu-links p{margin-bottom:20px;min-height:16px}.accessibility__menu-links a{text-decoration:underline 1px #0f0;color:#fff;text-underline-offset:2px}.accessibility__menu-links a:hover{color:#0f0}.accessibility__menu-links u{text-decoration:underline 1px;text-underline-offset:2px}.accessibility__menu-links em{font-family:Albert Sans Italic,Arial,Helvetica,sans-serif;font-size:16px;line-height:normal;font-weight:200}.accessibility__menu-links strong{font-weight:500}.accessibility__menu-links blockquote{padding-left:16px;border-left:3px solid #0f0}.accessibility__menu-links ul{padding-left:19px}.accessibility__menu-links ul li::marker{color:#0f0}.accessibility__menu-links ul li p{margin-bottom:12px}.accessibility__menu-links ol{padding-left:19px}.accessibility__menu-links ol li::marker{color:#0f0}.accessibility__menu-links ol li p{margin-bottom:12px}@media screen and (min-width: 1000px){.accessibility__menu-links{font-size:18px}}.accessibility__menu-links{display:flex;flex-direction:column}.accessibility__menu-links a{margin-bottom:8px}@media screen and (min-width: 1000px){.accessibility__menu-links a{margin-bottom:12px}}.accessibility__menu-settings{display:flex;flex-direction:column}.accessibility__menu-settings-item{display:flex;flex-direction:row;margin-bottom:20px}.accessibility__menu-settings-toggle{border:1px solid #0f0;height:fit-content;padding:4px 8px;border-radius:10px;background-color:#993c3535;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.accessibility__menu-settings-toggle:hover{background-color:#0f0;color:#3c3535;cursor:pointer}.accessibility__menu-settings-toggle.active{background-color:#0f0;color:#3c3535}.accessibility__menu-settings-toggle{font-size:14px;line-height:normal;font-weight:400;color:#0f0;text-decoration:none}@media screen and (min-width: 1000px){.accessibility__menu-settings-toggle{font-size:14px}}.accessibility__menu-settings-toggle{margin-right:15px}.accessibility__menu-settings-text{font-size:16px;line-height:normal;font-weight:200}.accessibility__menu-settings-text p{margin-bottom:20px;min-height:16px}.accessibility__menu-settings-text a{text-decoration:underline 1px #0f0;color:#fff;text-underline-offset:2px}.accessibility__menu-settings-text a:hover{color:#0f0}.accessibility__menu-settings-text u{text-decoration:underline 1px;text-underline-offset:2px}.accessibility__menu-settings-text em{font-family:Albert Sans Italic,Arial,Helvetica,sans-serif;font-size:16px;line-height:normal;font-weight:200}.accessibility__menu-settings-text strong{font-weight:500}.accessibility__menu-settings-text blockquote{padding-left:16px;border-left:3px solid #0f0}.accessibility__menu-settings-text ul{padding-left:19px}.accessibility__menu-settings-text ul li::marker{color:#0f0}.accessibility__menu-settings-text ul li p{margin-bottom:12px}.accessibility__menu-settings-text ol{padding-left:19px}.accessibility__menu-settings-text ol li::marker{color:#0f0}.accessibility__menu-settings-text ol li p{margin-bottom:12px}@media screen and (min-width: 1000px){.accessibility__menu-settings-text{font-size:18px}}.background{position:fixed;height:100vh;width:100vw;top:0;left:0;z-index:-1;background-color:#3c3535;background-image:url(/build/assets/temporary-bg-Bei1PnqA.png);background-position:95% 15%;background-repeat:no-repeat}@media screen and (min-width: 1000px){.background{background-size:150%;background-position:30% 25%}}.background.accessibleColors{background-image:none;background-color:#312d2d}.error{margin:70px 15px 15px}@media screen and (min-width: 1000px){.error{margin:100px 30px 30px}}.error{display:flex;flex-direction:column;align-items:center}.error__head{font-size:16px;line-height:normal;font-weight:200}.error__head p{margin-bottom:20px;min-height:16px}.error__head a{text-decoration:underline 1px #0f0;color:#fff;text-underline-offset:2px}.error__head a:hover{color:#0f0}.error__head u{text-decoration:underline 1px;text-underline-offset:2px}.error__head em{font-family:Albert Sans Italic,Arial,Helvetica,sans-serif;font-size:16px;line-height:normal;font-weight:200}.error__head strong{font-weight:500}.error__head blockquote{padding-left:16px;border-left:3px solid #0f0}.error__head ul{padding-left:19px}.error__head ul li::marker{color:#0f0}.error__head ul li p{margin-bottom:12px}.error__head ol{padding-left:19px}.error__head ol li::marker{color:#0f0}.error__head ol li p{margin-bottom:12px}@media screen and (min-width: 1000px){.error__head{font-size:18px}}.error__head{width:100%;max-width:960px}.error h1{font-size:36px;line-height:normal;font-weight:200;letter-spacing:-2px}@media screen and (min-width: 1000px){.error h1{font-size:100px}}.error h2{font-size:36px;line-height:normal;font-weight:200;letter-spacing:-2px}@media screen and (min-width: 1000px){.error h2{font-size:60px}}.error h2{margin-bottom:60px}@media screen and (min-width: 1000px){.error h2{margin-bottom:80px}}.project-index{margin:70px 15px 15px}@media screen and (min-width: 1000px){.project-index{margin:100px 30px 30px}}.project-index{display:flex;flex-direction:column;align-items:center}.project-index__projects{display:flex;flex-direction:column;width:100%;max-width:960px}.project-index__project{margin-bottom:28px;display:flex;flex-direction:column;color:#fff;text-decoration:none}.project-index__details{display:flex;flex-direction:row;justify-content:space-between}.project-index__taxonomies{display:flex;flex-direction:row}.project-index__year{font-size:10px;line-height:normal;font-weight:200}@media screen and (min-width: 1000px){.project-index__year{font-size:14px}}.project-index__taxonomy{font-size:10px;line-height:normal;font-weight:200}@media screen and (min-width: 1000px){.project-index__taxonomy{font-size:14px}}.project-index__taxonomy:not(:first-child):before{content:", "}.project-index__title{font-size:36px;line-height:normal;font-weight:200;letter-spacing:-2px}@media screen and (min-width: 1000px){.project-index__title{font-size:60px}}.about-contact{margin:70px 15px 15px}@media screen and (min-width: 1000px){.about-contact{margin:100px 30px 30px}}.about-contact{display:flex;flex-direction:column;align-items:center}.about-contact__imagedetails{margin-bottom:60px}@media screen and (min-width: 1000px){.about-contact__imagedetails{margin-bottom:80px}}.about-contact__imagedetails{display:flex;flex-direction:column;width:100%;max-width:960px}@media screen and (min-width: 700px){.about-contact__imagedetails{flex-direction:row}}.about-contact__image{width:100%;margin-bottom:60px}@media screen and (min-width: 1000px){.about-contact__image{margin-bottom:80px}}@media screen and (min-width: 700px){.about-contact__image{margin:0 100px 0 0;width:calc((100% - 100px)/2)}}.about-contact__detail:not(:last-of-type){margin-bottom:8px}@media screen and (min-width: 1000px){.about-contact__detail:not(:last-of-type){margin-bottom:12px}}.about-contact__detaillabel{font-size:10px;line-height:normal;font-weight:200}@media screen and (min-width: 1000px){.about-contact__detaillabel{font-size:14px}}.about-contact__info{font-size:16px;line-height:normal;font-weight:200}.about-contact__info p{margin-bottom:20px;min-height:16px}.about-contact__info a{text-decoration:underline 1px #0f0;color:#fff;text-underline-offset:2px}.about-contact__info a:hover{color:#0f0}.about-contact__info u{text-decoration:underline 1px;text-underline-offset:2px}.about-contact__info em{font-family:Albert Sans Italic,Arial,Helvetica,sans-serif;font-size:16px;line-height:normal;font-weight:200}.about-contact__info strong{font-weight:500}.about-contact__info blockquote{padding-left:16px;border-left:3px solid #0f0}.about-contact__info ul{padding-left:19px}.about-contact__info ul li::marker{color:#0f0}.about-contact__info ul li p{margin-bottom:12px}.about-contact__info ol{padding-left:19px}.about-contact__info ol li::marker{color:#0f0}.about-contact__info ol li p{margin-bottom:12px}@media screen and (min-width: 1000px){.about-contact__info{font-size:18px}}.about-contact__textblock{margin-bottom:60px}@media screen and (min-width: 1000px){.about-contact__textblock{margin-bottom:80px}}.about-contact__textblock{width:100%;max-width:960px}.about-contact__label{font-size:16px;line-height:normal;font-weight:200;text-transform:uppercase}@media screen and (min-width: 1000px){.about-contact__label{font-size:18px}}.about-contact__label{margin-bottom:8px}@media screen and (min-width: 1000px){.about-contact__label{margin-bottom:12px}}.about-contact__text{font-size:16px;line-height:normal;font-weight:200}.about-contact__text p{margin-bottom:20px;min-height:16px}.about-contact__text a{text-decoration:underline 1px #0f0;color:#fff;text-underline-offset:2px}.about-contact__text a:hover{color:#0f0}.about-contact__text u{text-decoration:underline 1px;text-underline-offset:2px}.about-contact__text em{font-family:Albert Sans Italic,Arial,Helvetica,sans-serif;font-size:16px;line-height:normal;font-weight:200}.about-contact__text strong{font-weight:500}.about-contact__text blockquote{padding-left:16px;border-left:3px solid #0f0}.about-contact__text ul{padding-left:19px}.about-contact__text ul li::marker{color:#0f0}.about-contact__text ul li p{margin-bottom:12px}.about-contact__text ol{padding-left:19px}.about-contact__text ol li::marker{color:#0f0}.about-contact__text ol li p{margin-bottom:12px}@media screen and (min-width: 1000px){.about-contact__text{font-size:18px}}.project{margin:70px 15px 15px}@media screen and (min-width: 1000px){.project{margin:100px 30px 30px}}.project{display:flex;flex-direction:column;align-items:center}.project__heading{font-size:36px;line-height:normal;font-weight:200;letter-spacing:-2px}@media screen and (min-width: 1000px){.project__heading{font-size:100px}}.project__heading{margin-bottom:60px}@media screen and (min-width: 1000px){.project__heading{margin-bottom:80px}}.project__heading,.project__blocks{width:100%;max-width:960px}.project__block{margin-bottom:60px}@media screen and (min-width: 1000px){.project__block{margin-bottom:80px}}.project__heroimageblock{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.project__heroimage{width:calc((100% - 15px)/2);height:fit-content;height:intrinsic;margin-bottom:15px;margin-right:15px}.project__heroimage:nth-child(2n){margin-right:0}.project__heroimage:last-child{margin-right:0!important}.project__label{font-size:16px;line-height:normal;font-weight:200;text-transform:uppercase}@media screen and (min-width: 1000px){.project__label{font-size:18px}}.project__label{margin-bottom:8px}@media screen and (min-width: 1000px){.project__label{margin-bottom:12px}}.project__text{font-size:16px;line-height:normal;font-weight:200}.project__text p{margin-bottom:20px;min-height:16px}.project__text a{text-decoration:underline 1px #0f0;color:#fff;text-underline-offset:2px}.project__text a:hover{color:#0f0}.project__text u{text-decoration:underline 1px;text-underline-offset:2px}.project__text em{font-family:Albert Sans Italic,Arial,Helvetica,sans-serif;font-size:16px;line-height:normal;font-weight:200}.project__text strong{font-weight:500}.project__text blockquote{padding-left:16px;border-left:3px solid #0f0}.project__text ul{padding-left:19px}.project__text ul li::marker{color:#0f0}.project__text ul li p{margin-bottom:12px}.project__text ol{padding-left:19px}.project__text ol li::marker{color:#0f0}.project__text ol li p{margin-bottom:12px}@media screen and (min-width: 1000px){.project__text{font-size:18px}}.project__media{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.project__mediaimage{width:calc((100% - 15px)/2);height:fit-content;height:intrinsic;margin-bottom:15px;margin-right:15px}.project__mediaimage:nth-child(2n){margin-right:0}.project__mediaimage:last-child{margin-right:0!important}.project__textdetails{display:flex;flex-direction:column}@media screen and (min-width: 700px){.project__textdetails{flex-direction:row}}.project__textdetails-text{font-size:16px;line-height:normal;font-weight:200}.project__textdetails-text p{margin-bottom:20px;min-height:16px}.project__textdetails-text a{text-decoration:underline 1px #0f0;color:#fff;text-underline-offset:2px}.project__textdetails-text a:hover{color:#0f0}.project__textdetails-text u{text-decoration:underline 1px;text-underline-offset:2px}.project__textdetails-text em{font-family:Albert Sans Italic,Arial,Helvetica,sans-serif;font-size:16px;line-height:normal;font-weight:200}.project__textdetails-text strong{font-weight:500}.project__textdetails-text blockquote{padding-left:16px;border-left:3px solid #0f0}.project__textdetails-text ul{padding-left:19px}.project__textdetails-text ul li::marker{color:#0f0}.project__textdetails-text ul li p{margin-bottom:12px}.project__textdetails-text ol{padding-left:19px}.project__textdetails-text ol li::marker{color:#0f0}.project__textdetails-text ol li p{margin-bottom:12px}@media screen and (min-width: 1000px){.project__textdetails-text{font-size:18px}}.project__textdetails-text{margin-bottom:60px}@media screen and (min-width: 1000px){.project__textdetails-text{margin-bottom:80px}}@media screen and (min-width: 700px){.project__textdetails-text{width:60%;margin-right:100px}}.project__detailslabel{font-size:10px;line-height:normal;font-weight:200}@media screen and (min-width: 1000px){.project__detailslabel{font-size:14px}}.project__info{font-size:16px;line-height:normal;font-weight:200}.project__info p{margin-bottom:20px;min-height:16px}.project__info a{text-decoration:underline 1px #0f0;color:#fff;text-underline-offset:2px}.project__info a:hover{color:#0f0}.project__info u{text-decoration:underline 1px;text-underline-offset:2px}.project__info em{font-family:Albert Sans Italic,Arial,Helvetica,sans-serif;font-size:16px;line-height:normal;font-weight:200}.project__info strong{font-weight:500}.project__info blockquote{padding-left:16px;border-left:3px solid #0f0}.project__info ul{padding-left:19px}.project__info ul li::marker{color:#0f0}.project__info ul li p{margin-bottom:12px}.project__info ol{padding-left:19px}.project__info ol li::marker{color:#0f0}.project__info ol li p{margin-bottom:12px}@media screen and (min-width: 1000px){.project__info{font-size:18px}}.project__info{margin-bottom:8px}@media screen and (min-width: 1000px){.project__info{margin-bottom:12px}}.project__specimen{margin-bottom:28px}.project__specimen:last-child{margin-bottom:60px}@media screen and (min-width: 1000px){.project__specimen:last-child{margin-bottom:80px}}.project__specimen-details{font-size:10px;line-height:normal;font-weight:200}@media screen and (min-width: 1000px){.project__specimen-details{font-size:14px}}.project__specimen-details{margin-bottom:8px}@media screen and (min-width: 1000px){.project__specimen-details{margin-bottom:12px}}.project__specimen-details{display:flex;flex-direction:row}.project__specimen-details p:first-child{min-width:170px}.project__specimen-field{color:#fff;background:transparent;border:none;width:100%;caret-color:#0f0}.project__specimen-field.inline{white-space:nowrap;overflow:hidden}.project__specimen-field:focus{outline:none}.project__specimen-field:hover{color:#0f0}.project__specimen-field::selection{background-color:#808f87}.project__logos{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.project__logos-image{width:calc((100% - 15px)/2);height:fit-content;height:intrinsic;margin-bottom:15px;margin-right:15px}.project__logos-image:nth-child(2n){margin-right:0}.project__logos-image:last-child{margin-right:0!important}@media screen and (min-width: 700px){.project__logos-image{width:calc((100% - 30px) / 3)}.project__logos-image:nth-child(2n){margin-right:15px}.project__logos-image:nth-child(3){margin-right:0}}@media screen and (min-width: 1000px){.project__logos-image{width:calc((100% - 45px)/4)}.project__logos-image:nth-child(2n){margin-right:15px}.project__logos-image:nth-child(3){margin-right:15px}.project__logos-image:nth-child(4){margin-right:0}}body{color:#fff;font-family:Albert Sans,Arial,Helvetica,sans-serif;background-color:#3c3535}*{margin:0;padding:0}
