
/*! Squarespace LESS Compiler  (less.js language v1.3.3)  */
h4{font-weight:300}h4 a{background-image:none !important;opacity:.7 !important}h4 a:hover{opacity:1 !important}h3{font-weight:300}h3 a{background-image:none !important;opacity:.7 !important}h3 a:hover{opacity:1 !important}h1{font-weight:400;letter-spacing:-.03em}.white h1{font-weight:600;letter-spacing:-.03em}h2{font-weight:400}p{font-weight:300}.sqsrte-large a{opacity:1 !important}.sqsrte-large a:hover{opacity:.7 !important}p a{background-image:none !important;opacity:.7 !important}p a:hover{opacity:1 !important}.sqsrte-small{background-image:none !important;opacity:.7 !important}.header-nav-item a:hover{opacity:.7 !important}.header-nav-item--active a{background-image:none !important}.tweak-transparent-header:not(.header--menu-open) .header-announcement-bar-wrapper .header-nav-item--active a{/* WARNING[1] raised evaluating next rule: ExecuteError INCOMPATIBLE_UNITS: No conversion is possible from % (percentage) to EM (element font size).. stripping unit. */
background-position:0 calc(100%)}.header-actions .btn,.primary-button-style-solid .sqs-block-image .design-layout-card .image-button a,.sqs-block-button-element--medium,.sqs-block-button-element--large,.newsletter-form-button{background:url("/assets/static1/static/5f21bac94ff0685ac3c74f98/t/5f2c8c371f93ea1465ab7ed9/1596755000056/holographic.jpg") center fixed}hr{background-color:#444 !important}.item-pagination{display:none}.newsletter-block .newsletter-form-field-element{background:#333;color:#fff}.newsletter-block .newsletter-form-field-element:focus{background:#444;color:#fff}.newsletter-form-field-label{color:#fff !important}body:not(.button-style-default) .newsletter-form .newsletter-form-button{font-weight:400}.newsletter-block .newsletter-form-field-element{height:46px;padding:1.4rem 1.2rem !important}.newsletter-block .newsletter-form-field-element:focus{outline-width:0px}.newsletter-block .newsletter-form-button{padding:.9rem 1.2rem .8rem 1.2rem !important}@media only screen and (max-width:1024px) and (pointer:coarse),screen and (max-width:799px){.newsletter-block .newsletter-form-field-element,.newsletter-block .newsletter-form-button{max-width:205px;height:48px;padding:0px}}.newsletter-form-header-description{display:none}.newsletter-block .newsletter-form-body{height:100px;padding-bottom:0px;padding-right:17px}#block-yui_3_17_2_1_1596386373233_9091{height:120px;padding-bottom:0px;display:inline}.newsletter-block .newsletter-form-field-wrapper{display:inline}.newsletter-block .newsletter-form-button-wrapper{display:inline}.form-submission-text{padding-right:17px}.portfolio-hover[data-mode="hover-cover"] .portfolio-hover-backgrounds{opacity:80%}