.grecaptcha-badge{display:none!important}html{height:100%}body{color:#000;font-display:swap;letter-spacing:.3rem;flex-direction:column;min-height:100%;font-family:GT Pressura Mono;font-style:normal;font-weight:300;line-height:1.5;display:flex}body,.top_nav,.mb-menu{background-color:var(--page-bg,#fff)!important}.small_spacing{letter-spacing:.2rem}.no_spacing{letter-spacing:0}.container-fluid{padding-left:1.2rem;padding-right:1.2rem}@media (min-width:768px){.container-fluid{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);max-width:1320px!important}}.site-content{flex:1 0 auto;width:100%;min-height:.01px;margin-top:8rem}.fade-content{opacity:0}.footerholder{background-color:#f1f1f1;flex-shrink:0;font-size:.9rem}.footer_title{font-size:1.4rem}@media (min-width:768px){.footer_title{font-size:2.2rem}}.footer_email{font-size:.8rem}@media (min-width:768px){.footer_email{font-size:1.2rem}}.footer_text{letter-spacing:.15rem;font-size:.8rem}@media (min-width:768px){.footer_text{font-size:1.2rem}}.footer_menu li{margin-top:.8rem}@media (min-width:768px){.footer_menu li{margin-top:1rem}}.small_footer_text{font-size:.7rem}@media (min-width:768px){.small_footer_text{font-size:.9rem}}.vh-fix{height:100dvh}.image-fill{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;font-family:"object-fit: cover;";position:absolute;top:0}.video-fill{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;font-family:"object-fit: cover;";position:absolute;top:0;left:0}a{color:inherit;text-decoration:none;display:inline-block}a:after,.nav--underline button:after,.download-link__text:after{content:"";border-bottom:1px solid #000;width:calc(100% - .25rem);transition:transform .25s ease-in-out;display:block;transform:scaleX(0)}a:hover:after,a:focus:after,.nav--underline button.is-active:after,.nav--underline button:hover:after,.footer_email:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){a:after{transition:none}}a,.nav--underline button{line-height:1}button{appearance:none;width:fit-content;color:inherit;font:inherit;letter-spacing:.3rem;text-transform:uppercase;background:0 0;border:0;padding:0}button.is-active{font-style:normal;font-weight:400}.nav--active-marker button{position:relative}.nav--active-marker button.is-active:before{content:"";background-color:#000;width:.5rem;height:.5rem;position:absolute;top:50%;left:-1.25rem;transform:translateY(-50%)}.download-link:after{content:none}.download-link__icon{width:.75rem;height:.875rem}.download-link__text{text-transform:uppercase;position:relative}.download-link__text:after{transform:scaleX(1)}a.no-border:hover:after{transform:scaleX(0)}.single_work_gallery .slick-dots{justify-content:center;width:100%;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:-2rem}.single_work_gallery .slick-dots li button{cursor:pointer;background:0 0;border:1px solid #000;width:.5rem;height:.5rem;margin:0 .1rem;font-size:0;line-height:0;display:block}.single_work_gallery .slick-dots li.slick-active button{background-color:#000}@media (min-width:768px){html{font-size:1.2vw}}@media (min-width:1400px){html{font-size:18px}}@media (max-width:767px){.container-fluid{max-width:540px}}@font-face{font-family:GT Pressura Mono;src:local(GT Pressura Mono Light),local(GTPressuraMono-Light),url(fonts/GTPressuraMono-Light.woff2)format("woff2"),url(fonts/GTPressuraMono-Light.woff)format("woff");font-weight:300;font-style:normal}.gt-lt{font-family:GT Pressura Mono;font-style:normal;font-weight:300}@font-face{font-family:GT Pressura Mono;src:local(GT Pressura Mono Regular),local(GTPressuraMono),url(fonts/GTPressuraMono.woff2)format("woff2"),url(fonts/GTPressuraMono.woff)format("woff");font-weight:400;font-style:normal}.gt-rg,strong{font-family:GT Pressura Mono;font-style:normal;font-weight:400}@font-face{font-family:GT Pressura Mono;src:local(GT Pressura Mono Bold),local(GTPressuraMono-Bold),url(fonts/GTPressuraMono-Bold.woff2)format("woff2"),url(fonts/GTPressuraMono-Bold.woff)format("woff");font-weight:700;font-style:normal}.baskerville-rg{letter-spacing:normal;font-family:baskerville-display-pt,serif;font-style:normal;font-weight:400}.baskerville-bd{letter-spacing:normal;font-family:baskerville-display-pt,serif;font-style:normal;font-weight:700}