#brx-content,.single-project .brxe-post-content,.single-case-study .brxe-post-content,.page .brxe-post-content{display:flex;flex-direction:column;row-gap:var(--space-24-64)}.has-black-background-color{background-color:#1A1A1A}.has-black-color{color:#1A1A1A}.has-gray-background-color{background-color:#999999}.has-gray-color{color:#999999}.has-light-gray-background-color{background-color:#E2E2E2}.has-light-gray-color{color:#E2E2E2}.has-purple-background-color{background-color:#4B38FF}.has-purple-color{color:#4B38FF}.has-green-background-color{background-color:#00E56A}.has-green-color{color:#00E56A}.has-off-white-background-color{background-color:#F0F0F0}.has-off-white-color{color:#F0F0F0}.has-magenta-background-color{background-color:#F23CBB}.has-magenta-color{color:#F23CBB}.has-hover-background-color{background-color:#252525}.has-hover-color{color:#252525}.has-yellow-background-color{background-color:#FFFF82}.has-yellow-color{color:#FFFF82}:root :where(.editor-styles-wrapper),body .editor-styles-wrapper,:root{--wp--preset--font-size--small:var(--t-10-16);--wp--preset--font-size--medium:var(--t-12-18);--wp--preset--font-size--large:var(--t-16-48);--wp--preset--font-size--x-large:var(--t-30-60);--wp--preset--spacing--20:var(--space-24);--wp--preset--spacing--30:var(--space-32);--wp--preset--spacing--40:var(--space-48);--wp--preset--spacing--50:var(--space-24-64);--wp--preset--spacing--60:var(--space-32-64);--wp--preset--spacing--70:var(--space-48-88);--wp--preset--spacing--80:var(--space-64-104)}.limit-3-lines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:-.15em;padding-bottom:.15em}#brxcDynamicDataCanvas>ul li{position:relative}#brx-header{z-index:60}:where(p){margin:0 0 1.2rem}:where(p:last-of-type){margin-bottom:0}[data-control="color"] .bricks-control-popup .color-palette{grid-template-columns:repeat(10,1fr)!important;gap:8px!important}@media (max-width:600px){body.bricks-is-frontend.admin-bar #brx-header.sticky.scrolling{top:0}}#brx-header.sticky.scrolling.popup-open>.brxe-section,#brx-header.sticky.scrolling.popup-open>.brxe-container,#brx-header.sticky.scrolling.popup-open>.brxe-block,#brx-header.sticky.scrolling.popup-open>.brxe-div{background-color:transparent}#brx-header.popup-open .header-mobile-close{display:block}#brx-header.popup-open .header-mobile-open{display:none}#brx-header.popup-open .header-logo-mobile path{fill:var(--black)}#brx-header.sticky.scrolling.popup-open>.brxe-section,#brx-header.sticky.scrolling.popup-open>.brxe-container,#brx-header.sticky.scrolling.popup-open>.brxe-block,#brx-header.sticky.scrolling.popup-open>.brxe-div{background-color:transparent}.bricks-is-frontend .animation-trigger{opacity:0}.animate{animation-name:fadeAnimation;animation-delay:calc(var(--delay,0) * 300ms);animation-duration:var(--duration,500ms);animation-timing-function:ease-in-out;animation-fill-mode:forwards}.animation--left-to-right{--translate:-20px,0,0}.animation--right-to-left{--translate:20px,0,0}.animation--top-to-bottom{--translate:0,-20px,0}.animation--bottom-to-top{--translate:0,20px,0}@keyframes fadeAnimation{from{transform:translate3d(var(--translate))}to{opacity:1;transform:translate3d(0,0,0)}}.wp-block-image,.wp-block-video,figcaption,figure{margin-bottom:0;margin-top:0}:where(.wp-block-columns){margin-bottom:0}:where(.wp-block-columns.is-layout-flex){column-gap:16px;row-gap:24px}.wp-block-image img{width:100%;border-radius:var(--radius-xs);overflow:hidden}.alignfull{padding-left:var(--container-x);padding-right:var(--container-x)}.full-height-image{height:100%}.full-height-image img{height:100%}.glitch-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.5);border-radius:50%!important;width:60px!important;height:60px!important;max-width:60px;max-height:60px;justify-content:center;align-items:center;z-index:2;display:none}.aspect-full{aspect-ratio:var(--aspect-full)}.aspect-full figure,figure.aspect-full{height:100%!important}.aspect-full video,.aspect-full img,.aspect-full>div{width:100%!important;height:100%!important;aspect-ratio:var(--aspect-full);object-fit:cover;overflow:hidden;border-radius:var(--radius-xs)}.wp-block-video.aspect-full{aspect-ratio:1.7777777778!important}.wp-block-video.aspect-full video{aspect-ratio:1.7777777778!important}.aspect-vertical-1-4,.aspect-vertical-third{aspect-ratio:var(--aspect-vertical)}.aspect-vertical-1-4 figure,figure.aspect-vertical-1-4,.aspect-vertical-third figure,figure.aspect-vertical-third{height:100%!important}.aspect-vertical-1-4 video,.aspect-vertical-1-4 img,.aspect-vertical-1-4>div,.aspect-vertical-third video,.aspect-vertical-third img,.aspect-vertical-third>div{width:100%!important;height:100%!important;aspect-ratio:var(--aspect-vertical);object-fit:cover;overflow:hidden;border-radius:var(--radius-xs)}.aspect-vertical-1-2,.aspect-vertical-half,.aspect-vertical{aspect-ratio:var(--aspect-vertical-half)}.aspect-vertical-1-2 figure,figure.aspect-vertical-1-2,.aspect-vertical-half figure,figure.aspect-vertical-half,.aspect-vertical figure,figure.aspect-vertical{height:100%!important}.aspect-vertical-1-2 video,.aspect-vertical-1-2 img,.aspect-vertical-1-2>div,.aspect-vertical-half video,.aspect-vertical-half img,.aspect-vertical-half>div,.aspect-vertical video,.aspect-vertical img,.aspect-vertical>div{width:100%!important;height:100%!important;aspect-ratio:var(--aspect-vertical-half);object-fit:cover;overflow:hidden;border-radius:var(--radius-xs)}.aspect-horizontal-1-2,.aspect-half{aspect-ratio:var(--aspect-half)}.aspect-horizontal-1-2 figure,figure.aspect-horizontal-1-2,.aspect-half figure,figure.aspect-half{height:100%!important}.aspect-horizontal-1-2 video,.aspect-horizontal-1-2 img,.aspect-horizontal-1-2>div,.aspect-half video,.aspect-half img,.aspect-half>div{width:100%!important;height:100%!important;aspect-ratio:var(--aspect-half);object-fit:cover;overflow:hidden;border-radius:var(--radius-xs)}.fit-cover img{object-fit:cover}.fc{width:100%;height:100%;border-radius:var(--radius-xs);overflow:hidden}.fc a{color:var(--black)}.fc__inner{position:relative;width:100%;height:100%}.fc__image img{object-fit:cover}.fc__front,.fc__back{position:absolute;width:100%;height:100%;transition:opacity .5s ease}.fc__front{opacity:1}.fc__back{background-color:var(--yellow);display:flex;flex-direction:column;opacity:0}@media (min-width:768px){.fc:hover .fc__front{opacity:0}.fc:hover .fc__back{opacity:1}}.fc__types{margin-top:auto;gap:24px}.post-type-archive-case-study .fc__back{background-color:var(--gray)}.post-type-archive-case-study .fc a{color:#FFF}.post-type-archive-case-study .fc a:hover{color:var(--yellow)}.motto-img{border-radius:var(--radius-xs);overflow:hidden}.loop-grid-4{display:grid;grid-template-columns:var(--columns-4);row-gap:var(--space-24-64);column-gap:16px}@media (max-width:767px){.loop-grid-4{grid-template-columns:var(--columns-2)}.loop-grid-4>div{grid-column:auto / span 1;aspect-ratio:var(--aspect-vertical)}.loop-grid-4>div .fc,.loop-grid-4>div img{aspect-ratio:var(--aspect-vertical)}.loop-grid-4>div .fc__back{padding:var(--space-16)}.loop-grid-4>div:nth-of-type(4n + 1),.loop-grid-4>div:nth-of-type(4n){grid-column:auto / span 2;aspect-ratio:var(--aspect-half)}.loop-grid-4>div:nth-of-type(4n + 1) .fc,.loop-grid-4>div:nth-of-type(4n + 1) img,.loop-grid-4>div:nth-of-type(4n) .fc,.loop-grid-4>div:nth-of-type(4n) img{aspect-ratio:var(--aspect-half)}.loop-grid-4>div:nth-of-type(4n + 1) .fc__back,.loop-grid-4>div:nth-of-type(4n) .fc__back{padding:var(--space-24)}}@media (min-width:768px){.loop-grid-4>div{height:100%;aspect-ratio:var(--aspect-half)}.loop-grid-4>div:nth-of-type(12n + 1){grid-column:auto / span 4;aspect-ratio:var(--aspect-full)}.loop-grid-4>div:nth-of-type(12n + 1) .fc,.loop-grid-4>div:nth-of-type(12n + 1) img{aspect-ratio:var(--aspect-full)}.loop-grid-4>div:nth-of-type(12n + 1) .fc__back{padding:var(--space-48)}.loop-grid-4>div:nth-of-type(12n + 2){grid-column:auto / span 2;aspect-ratio:var(--aspect-half)}.loop-grid-4>div:nth-of-type(12n + 2) .fc,.loop-grid-4>div:nth-of-type(12n + 2) img{aspect-ratio:var(--aspect-half)}.loop-grid-4>div:nth-of-type(12n + 2) .fc__back{padding:var(--space-24)}.loop-grid-4>div:nth-of-type(12n + 3),.loop-grid-4>div:nth-of-type(12n + 4){grid-column:auto / span 1;aspect-ratio:var(--aspect-vertical)}.loop-grid-4>div:nth-of-type(12n + 3) .fc,.loop-grid-4>div:nth-of-type(12n + 3) img,.loop-grid-4>div:nth-of-type(12n + 4) .fc,.loop-grid-4>div:nth-of-type(12n + 4) img{aspect-ratio:var(--aspect-vertical)}.loop-grid-4>div:nth-of-type(12n + 3) .fc__back,.loop-grid-4>div:nth-of-type(12n + 4) .fc__back{padding:var(--space-16)}.loop-grid-4>div:nth-of-type(12n + 5),.loop-grid-4>div:nth-of-type(12n + 6){grid-column:auto / span 2;aspect-ratio:var(--aspect-half)}.loop-grid-4>div:nth-of-type(12n + 5) .fc,.loop-grid-4>div:nth-of-type(12n + 5) img,.loop-grid-4>div:nth-of-type(12n + 6) .fc,.loop-grid-4>div:nth-of-type(12n + 6) img{aspect-ratio:var(--aspect-half)}.loop-grid-4>div:nth-of-type(12n + 5) .fc__back,.loop-grid-4>div:nth-of-type(12n + 6) .fc__back{padding:var(--space-24)}.loop-grid-4>div:nth-of-type(12n + 7){grid-column:auto / span 4;aspect-ratio:var(--aspect-full)}.loop-grid-4>div:nth-of-type(12n + 7) .fc,.loop-grid-4>div:nth-of-type(12n + 7) img{aspect-ratio:var(--aspect-full)}.loop-grid-4>div:nth-of-type(12n + 7) .fc__back{padding:var(--space-48)}.loop-grid-4>div:nth-of-type(12n + 8),.loop-grid-4>div:nth-of-type(12n + 9){grid-column:auto / span 1;aspect-ratio:var(--aspect-vertical)}.loop-grid-4>div:nth-of-type(12n + 8) .fc,.loop-grid-4>div:nth-of-type(12n + 8) img,.loop-grid-4>div:nth-of-type(12n + 9) .fc,.loop-grid-4>div:nth-of-type(12n + 9) img{aspect-ratio:var(--aspect-vertical)}.loop-grid-4>div:nth-of-type(12n + 8) .fc__back,.loop-grid-4>div:nth-of-type(12n + 9) .fc__back{padding:var(--space-16)}.loop-grid-4>div:nth-of-type(12n + 10){grid-column:auto / span 2;aspect-ratio:var(--aspect-half)}.loop-grid-4>div:nth-of-type(12n + 10) .fc,.loop-grid-4>div:nth-of-type(12n + 10) img{aspect-ratio:var(--aspect-half)}.loop-grid-4>div:nth-of-type(12n + 10) .fc__back{padding:var(--space-24)}.loop-grid-4>div:nth-of-type(12n + 11),.loop-grid-4>div:nth-of-type(12n + 12){grid-column:auto / span 2;aspect-ratio:var(--aspect-half)}.loop-grid-4>div:nth-of-type(12n + 11) .fc,.loop-grid-4>div:nth-of-type(12n + 11) img,.loop-grid-4>div:nth-of-type(12n + 12) .fc,.loop-grid-4>div:nth-of-type(12n + 12) img{aspect-ratio:var(--aspect-half)}.loop-grid-4>div:nth-of-type(12n + 11) .fc__back,.loop-grid-4>div:nth-of-type(12n + 12) .fc__back{padding:var(--space-24)}}.loop-single-motto>div:nth-of-type(1){grid-column:auto / span 2}@media (min-width:768px){.loop-single-motto>div:nth-of-type(1){aspect-ratio:var(--aspect-half)}}.loop-single-motto>div:nth-of-type(1) .fc,.loop-single-motto>div:nth-of-type(1) img{aspect-ratio:var(--aspect-half)}.loop-single-motto>div:nth-of-type(1) .fc__back{padding:var(--space-24)}@media screen and (min-width:768px){.custom-grid-3-2-3{padding:0 var(--space-64-104)}}.custom-grid-3-2-3 .wp-block-group__inner-container{display:flex;flex-direction:column;gap:var(--space-16)}body.bricks-is-frontend.admin-bar .work-filters__section{overflow-anchor:none;top:calc(105px + 32px);top:calc(var(--wp-admin--admin-bar--height) + 105px)}.work-filters{transition:max-height .3s ease-in,overflow 0s linear .2s}.work-filters__text{cursor:pointer;width:50px}.filters-closed .work-filters{transition:max-height .3s ease-out,overflow 0s linear .2s}.filters-closed.filters-scrolled .work-filters{max-height:0!important;overflow:hidden}.filters-closed.filters-scrolled .work-filters__text:after{content:" +"}.filters-open .work-filters{max-height:300px;transition:max-height .3s ease-in,overflow 0s linear .2s;overflow:visible}.filters-open.filters-scrolled .work-filters__text:after{content:" -"}.work-filters__section{min-height:8px}.work-filters__section .work-filters__container{opacity:0;max-height:0;overflow:hidden;padding-top:0!important;padding-bottom:0!important;transition:opacity .3s ease,max-height .4s ease,padding .3s ease}.work-filters__section .work-filters{max-height:0!important;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .3s ease}.work-filters__section .work-filters__text:after{content:""!important}.work-filters__section:hover .work-filters__container{opacity:1;max-height:300px;padding-top:var(--space-24)!important;padding-bottom:var(--space-24)!important}.work-filters__section:hover .work-filters{max-height:300px!important;overflow:visible;opacity:1}.single-post__content{font-size:16px;line-height:1.2}.single-post__content blockquote{font-family:unset;font-size:var(--t-blog-quotes);font-weight:800;line-height:1.2;border;padding-left:0}.single-post__content h1,.single-post__content h2,.single-post__content h3,.single-post__content h4,.single-post__content h5,.single-post__content h6{margin-top:var(--space-24-64);margin-bottom:var(--space-24)}.single-post__content .wp-block-image,.single-post__content .wp-block-gallery{border-radius:var(--radius-xs);overflow:hidden;margin-top:var(--space-24-64);margin-bottom:var(--space-24-64)}.single-post__content .wp-block-columns{margin-top:var(--space-24-64);margin-bottom:var(--space-24-64)}.single-post__content .wp-block-columns .wp-block-image{margin-top:0;margin-bottom:0}.single-post__content a{color:var(--light-gray);text-decoration:underline}.single-post__content a:hover{color:var(--yellow)}.has-large-font-size,.has-x-large-font-size{line-height:1.2}@media (max-width:768px){.has-large-font-size,.has-x-large-font-size{line-height:1.18}}.wp-lightbox-overlay .scrim{background-color:var(--black)!important}.wp-lightbox-overlay .close-button{fill:var(--light-gray)!important}.single-project,.single-case-study{--aspect-full:1.493}.single-project .project-details,.single-case-study .project-details{gap:1.2rem}.single-project__content,.single-case-study__content{--wp--preset--font-size--small:var(--t-10-16);--wp--preset--font-size--medium:var(--t-12-18);--wp--preset--font-size--large:var(--t-16-48);--wp--preset--font-size--x-large:var(--t-30-60);font-size:var(--t-12-18);line-height:1.19}.single-project__content a,.single-case-study__content a{color:var(--light-gray)}.single-project__content a:hover,.single-case-study__content a:hover{color:var(--yellow)}.wp-block-columns>.wp-block-column:only-child{width:100%;row-gap:16px;display:flex;flex-direction:column}.mobile-only{display:none}@media screen and (max-width:767px){.desktop-only{display:none!important}.mobile-only{display:block}.mobile-reverse{flex-direction:column-reverse}}.team-columns .wp-block-column .wp-block-image{margin-bottom:clamp(1rem,calc(0.59rem + 1.372vw),1.688rem)}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{border-top:none!important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{color:var(--light-gray)!important;background-color:var(--black)!important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content button,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content li,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content p,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-reject-all{color:var(--light-gray)!important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.moove-gdpr-infobar-allow-all{color:var(--black)!important}