<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.main-footer--wrapper{padding-bottom:130px}.main-footer--content{margin-top:40px;padding-top:25px;border-top:4px solid #000;display:flex;flex-direction:row}.main-footer--content--item{font-size:22px;line-height:26px;font-weight:bold}.main-footer--content--item.social-network{display:flex;margin-left:auto !important;align-items:flex-start}.main-footer--content--item.social-network button.scroll-to-top{margin-right:20px;display:flex;align-items:flex-start}.main-footer--content--item.social-network a.social-icon{display:block;margin-left:20px}.main-footer--content--item.social-network a.social-icon:first-child{margin-left:0}.main-footer--content--item.social-network a.social-icon:hover svg{color:#0000ff}.main-footer--content--item.social-network svg{width:33px;height:33px;fill:currentColor;color:#000}.main-footer--content--item.to-left{margin-right:40px}.main-footer--content--item.to-right{margin-left:40px}.main-footer--content--item.gotop{display:none}.newsletter-form{display:flex;flex-direction:column;margin-top:30px;position:relative;max-width:306px}.newsletter-form .email-field{border-radius:0;background-color:transparent;border:0;border-bottom:3px solid #000;font-size:17px;text-transform:uppercase;font-family:"stevie-sans", sans-serif;color:#000;font-weight:bold;height:45px;padding-right:50px;padding-left:0;width:100%}.newsletter-submit{background-color:transparent;border:0;padding:0;position:absolute;top:0;right:0;cursor:pointer}.newsletter-submit svg{width:35px;height:32px;color:#000;display:block}.newsletter-submit:hover svg{color:#0000ff}.bottom-sticky-bar{display:flex;opacity:0;background-size:contain;background-position:bottom right;background-repeat:no-repeat;width:384px;height:106px;position:fixed;bottom:0;right:0;flex-direction:row;align-items:flex-end;justify-content:flex-end;padding-right:25px;padding-bottom:10px;z-index:20;pointer-events:none;transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-webkit-transition:0.4s;-ms-transition:0.4s}.bottom-sticky-bar.sticky{opacity:1;pointer-events:initial}.bottom-sticky-bar .social-icon{display:block;line-height:10px;margin-left:15px}.bottom-sticky-bar .social-icon svg{width:24px;height:37px;color:#000;fill:currentColor}.bottom-sticky-bar .social-icon:hover svg{color:#0000ff}.bottom-sticky-bar .search-form{margin-left:17px}body.page-template-page_info .bottom-sticky-bar{display:none !important}.scroll-to-top{background-color:transparent;border:0;cursor:pointer;padding:0}.scroll-to-top svg{width:22px;height:26px;color:#000;fill:currentColor;display:block}.scroll-to-top:hover svg{color:#0000ff}@media (max-width: 1199px){.bottom-sticky-bar.sticky{display:none}.main-footer--content{border-top-width:2px}.main-footer--content--item.social-network{flex-wrap:wrap;justify-content:flex-end}.main-footer--content--item.social-network button.scroll-to-top{display:none}.main-footer--content--item.social-network form.search-form{width:100%;text-align:right}.main-footer--content--item.gotop{display:block}}@media (max-width: 992px){.main-footer--content{border-width:2px}.main-footer--content--item{font-size:15px;line-height:20px}.main-footer--content--item.social-network a.social-icon{margin-left:17px}.main-footer--content--item.social-network form.search-form{margin-bottom:15px}.main-footer--wrapper .newsletter-form{margin-top:10px}.main-footer--wrapper .newsletter-form .email-field{width:210px;height:20px;border-width:2px;font-size:12px}.main-footer--wrapper .newsletter-form .email-field::-webkit-input-placeholder{font-size:12px}.main-footer--wrapper .newsletter-form .email-field:-ms-input-placeholder{font-size:12px}.main-footer--wrapper .newsletter-form .email-field::placeholder{font-size:12px}.main-footer--wrapper .newsletter-submit{right:7px;top:1px}.main-footer--wrapper .newsletter-submit svg{width:16px;height:16px}}@media (max-width: 768px){.main-footer--wrapper{padding-bottom:50px}.main-footer--wrapper .newsletter-form{margin-top:2px}.main-footer--wrapper .newsletter-form .email-field{width:165px}.main-footer--wrapper .newsletter-submit{right:0}.main-footer--content{position:relative;display:grid;grid-template-areas:"contacts" "social" "newsletter";grid-template-columns:1fr;padding-top:15px}.main-footer--content--item{font-size:12px;line-height:15px}.main-footer--content--item.contacts{margin-right:0;text-align:center;margin-bottom:10px}.main-footer--content--item.social-network{margin:0 auto 30px;justify-content:center;max-width:200px}.main-footer--content--item.social-network form.search-form{text-align:center;max-width:100%}.main-footer--content--item.social-network form.search-form .search-field{max-width:100%;width:100%}.main-footer--content--item.social-network svg{width:24px;height:24px}.main-footer--content--item.newsletter{margin:0 auto;text-align:center;max-width:310px}.main-footer--content--item.gotop{position:absolute;top:15px;right:0;margin:0}.main-footer--content .contacts{grid-area:contacts}.main-footer--content .social-network{grid-area:social;margin-bottom:10px}.main-footer--content .newsletter{grid-area:newsletter;text-align:center;margin:auto}.bottom-sticky-bar.sticky{display:none}.scroll-to-top{display:block}.scroll-to-top svg{width:17px;height:19px}}#mce-error-response:not(:empty),#mce-success-response:not(:empty){margin-top:10px;font-size:16px;text-transform:uppercase}.mc-field-group{position:relative}#mc_embed_signup div.mce_inline_error{margin:10px 0 0 !important;font-size:16px;font-weight:600 !important;text-transform:uppercase}.projects-loop--wrapper .container{display:flex;flex-wrap:wrap}.projects-loop--wrapper.featured-posts .projects-loop--item--content--meta{display:none}.projects-loop--item{width:50%;height:calc( ( 75vw - 56px ) / 2);display:flex;position:relative;overflow:hidden}.projects-loop--item.item-cover{width:100%;height:calc( 37vw - 56px);display:flex}.projects-loop--item:hover .projects-loop--item--content{visibility:visible;opacity:1}.projects-loop--item--bg{width:100%;height:100%;background-size:cover;background-position:center;position:absolute;top:0;left:0;z-index:1}.projects-loop--item--bg.featured-mobile{display:none}.projects-loop--item--iframe{width:calc(100% + 20px);height:calc(100% + 10px);position:absolute;top:-5px;left:-10px;z-index:1;background-color:#000}.projects-loop--item--iframe.mobile{display:none}.projects-loop--item--content{display:flex;visibility:hidden;opacity:0;width:100%;height:100%;background:#000;background:linear-gradient(0deg, black 1%, rgba(0,0,0,0) 93%);padding:30px;flex-direction:column;justify-content:flex-end;transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-webkit-transition:0.4s;-ms-transition:0.4s;z-index:5}.projects-loop--item--content--title{-webkit-text-stroke:2px #fff;color:transparent;font-size:6.6vw;line-height:6.7vw;margin:0;margin-left:-12px}.projects-loop--item--content--title--text{text-overflow:ellipsis;padding-bottom:20px;padding-left:7px}.projects-loop--item--content--title,.projects-loop--item--content--meta{max-width:calc( ( 100vw - 56px - 60px ) / 2)}.projects-loop--item--content--channel{font-size:38px;-webkit-text-stroke:0;color:white;font-weight:bold;text-transform:uppercase}.projects-loop--item--content--meta{display:grid;grid-template-columns:auto auto;border-top:2px solid #fff;border-bottom:2px solid #fff;text-transform:uppercase;-webkit-text-stroke:0;color:#fff;font-weight:bold;align-items:center;padding:4px 0}.projects-loop--item--content--meta--item.year{font-size:20px;line-height:27px;text-align:right;height:27px}.projects-loop--item--content--meta--item.tags{text-overflow:ellipsis;white-space:nowrap;max-width:96%;overflow:hidden;font-size:20px;height:27px;line-height:27px}.projects-loop--item--content--meta--item.lab-minidescription{text-transform:lowercase;border-top:2px solid #fff;border-bottom:2px solid #fff;color:#fff;align-items:center;padding:4px 0;font-size:20px;line-height:27px;margin-top:10px}body.post-type-archive-lab .projects-loop--item.item-featured{width:50%;height:calc( ( 75vw - 56px ) / 2)}@media (max-width: 767px){.projects-loop--wrapper.homepage-featured-projects .projects-loop--item--content--meta{display:grid}.projects-loop--item--bg.featured-mobile{display:flex}.projects-loop--item--bg.featured-desktop{display:none}.projects-loop--wrapper .projects-loop--item,.projects-loop--wrapper .projects-loop--item.item-featured{width:100%;height:calc( 100vw - 20px)}.projects-loop--wrapper .projects-loop--item--iframe.desktop,.projects-loop--wrapper .projects-loop--item.item-featured--iframe.desktop{display:none}.projects-loop--wrapper .projects-loop--item--iframe.mobile,.projects-loop--wrapper .projects-loop--item.item-featured--iframe.mobile{display:block}.projects-loop--wrapper .projects-loop--item--content,.projects-loop--wrapper .projects-loop--item.item-featured--content{opacity:1;visibility:visible;padding:15px}.projects-loop--wrapper .projects-loop--item--content--title,.projects-loop--wrapper .projects-loop--item.item-featured--content--title{font-size:12vw;line-height:12vw;width:100%;max-width:100%;margin-left:0;margin-bottom:10px}.projects-loop--wrapper .projects-loop--item--content--title--text,.projects-loop--wrapper .projects-loop--item.item-featured--content--title--text{padding-bottom:7px;padding-left:0}.projects-loop--wrapper .projects-loop--item--content--meta,.projects-loop--wrapper .projects-loop--item.item-featured--content--meta{width:100%;max-width:100%;display:grid;padding:2px 0}.projects-loop--wrapper .projects-loop--item--content--meta--item.year,.projects-loop--wrapper .projects-loop--item.item-featured--content--meta--item.year{font-size:29px;line-height:30px;height:30px}.projects-loop--wrapper .projects-loop--item--content--meta--item.tags,.projects-loop--wrapper .projects-loop--item.item-featured--content--meta--item.tags{font-size:23px;height:30px;line-height:30px}.projects-loop--wrapper .projects-loop--item--content--channel,.projects-loop--wrapper .projects-loop--item.item-featured--content--channel{display:none}}@media (max-width: 992px){.projects-loop--wrapper .projects-loop--item--content--meta--item.tags{font-size:20px;height:22px;line-height:21px}}@media (max-width: 767px){.projects-loop--wrapper .projects-loop--item--content--title{-webkit-text-stroke:1px #fff}.projects-loop--wrapper .projects-loop--item--content--meta{border-top-width:1px;border-bottom-width:1px}.projects-loop--wrapper .projects-loop--item--content--meta--item.year{font-size:17px;height:13px;line-height:13px}.projects-loop--wrapper .projects-loop--item--content--meta--item.tags{font-size:12px;height:12px;line-height:12px}}
</pre></body></html>