abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:inherit;vertical-align:baseline;background:transparent}article,aside,details,figure,footer,header,main,nav,section,summary{display:block}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}embed,img,object{max-width:100%}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:separate;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}input,select,textarea{font:99% sans-serif}table{font-size:inherit}small{font-size:85%}strong{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}.c{clear:both}:focus{outline:0}code,kbd,pre,samp{font-family:monospace,sans-serif}button,input[type=button],input[type=file],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff}:export{screenMobile:768px}@font-face{font-display:swap;font-family:helvetica-neue;src:url(/cdn/fonts/helvetica-neue-regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:helvetica-neue;src:url(/cdn/fonts/helvetica-neue-bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:helvetica-neue;src:url(/cdn/fonts/helvetica-neue-light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:minionpro;src:url(/cdn/fonts/minionproregular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:minionpro;src:url(/cdn/fonts/minionprosemibold.woff2) format("woff2");font-weight:700;font-style:600}.body,.body>:not(h2){font-size:16px!important;line-height:18px!important;letter-spacing:0!important;font-family:minionpro,sans-serif!important;font-weight:500!important}body{background:#fff;stroke:#000;-ms-scroll-chaining:none;overscroll-behavior:none;overflow-y:scroll;overflow-x:hidden}body.no-scroll{overflow:hidden}*{font-family:helvetica-neue,sans-serif;font-weight:inherit;font-style:inherit;font-size:medium;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}*,* :after,* :before{-webkit-box-sizing:border-box;box-sizing:border-box}.page__container{position:absolute;width:100%}.page{min-height:100vh;display:flex;flex-direction:column;will-change:background-color;position:relative;width:calc(100% + 200px);-webkit-transform:translateX(-100px);transform:translateX(-100px);padding:0 100px;z-index:10}.page__background{-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.padding{padding:50px}.prevent-scroll-overflow{position:fixed;overflow:hidden}.inner{position:relative;max-width:1440px;margin:0 auto;width:100%;padding:0 100px}.header{position:absolute;top:0;width:100%;z-index:105;padding:50px 0 0;pointer-events:none}.header a{color:#000}.header .hamburger{position:relative;top:-8px}.header--mobile{position:fixed}.header--mobile .inner{z-index:1}.header .inner{display:flex;flex-direction:row;padding:0;opacity:.01}.header .header__logo__container,.header .header__socials{width:100px;display:flex;justify-content:center}.header .header__nav__link{margin:0 10px;display:flex;justify-content:center;text-decoration:none;font-size:20px;letter-spacing:.5px;text-transform:uppercase;line-height:16px;display:inline-block;position:relative;will-change:color;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;color:#000}.header .header__nav__link:before{display:block;content:attr(title);font-weight:700;height:0;overflow:hidden;visibility:hidden}.header .header__nav__link--active,.header .header__nav__link:hover{font-weight:700;left:-1px}.header .header__nav__link--active .header__logo,.header .header__nav__link:hover .header__logo{position:relative;left:1px;pointer-events:all}.header .header__nav--mobile{width:100%;height:100vh;background-color:hsla(0,0%,100%,.95);position:fixed;top:0;z-index:-1;padding:200px 50px}.header .header__nav--mobile .header__nav__link{display:block;margin-bottom:20px;line-height:40px;pointer-events:all}.header .header__nav{position:relative;top:3px;flex:1 1;display:flex;justify-content:flex-end}.header .header__nav .header__nav__link{position:relative;-webkit-transform:translateY(-6px);transform:translateY(-6px);pointer-events:all}.header .header__nav span:last-child{margin-right:100px}.header .header__logo__container .header__logo{width:50px;cursor:pointer}.header .header__socials{flex-wrap:wrap;padding:0 20px;position:relative;top:-1px;height:50px;pointer-events:all}.header .header__socials .header__social{width:20px;margin:0 5px}a{font-family:inherit}.background__text__container{position:absolute;top:20px;right:0;pointer-events:none;z-index:0}.background__text__container .outline{-webkit-text-stroke-width:1px}.background__text__container .background__text{font-size:240px;line-height:165px;font-family:minionpro,sans-serif;font-weight:700;-webkit-text-fill-color:transparent;letter-spacing:10px;-webkit-user-select:none;-ms-user-select:none;user-select:none;text-align:right;text-transform:uppercase}.background__text__container .background__text--right{text-align:right}.background__text__container .background__text--center{text-align:center}.background__text__container .background__text--left{text-align:left}.background__text__container .filled{-webkit-text-fill-color:#1cfe23;-webkit-text-stroke-width:0}aside{width:100px;height:100%;position:absolute;display:flex;justify-content:center;align-items:center;left:0;z-index:100}aside.all{pointer-events:all}aside.none{pointer-events:none}aside p{font-size:20px;text-transform:uppercase;font-weight:700;letter-spacing:.5px}aside .back-to-top{display:flex;justify-content:flex-end;align-items:center;position:absolute;bottom:167px;-webkit-transform:rotate(270deg);transform:rotate(270deg);cursor:pointer;padding-bottom:5px;z-index:1}aside .back-to-top--fixed{position:fixed;bottom:267px}aside .back-to-top p{width:150px}aside .back-to-top .line{width:200px;height:2px;background:#000;margin-left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}aside.aside__right{right:0;left:auto}aside.aside__right.all{pointer-events:all}aside.aside__right.none{pointer-events:none}aside.aside__right .parallax__container{pointer-events:all;z-index:100}aside.aside__right .parallax__container.all{pointer-events:all}aside.aside__right .parallax__container.none{pointer-events:none}aside.aside__right .search__container{width:300px;display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:650px;z-index:30;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;left:-100px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}aside.aside__right .search__container.hide{display:none}aside.aside__right .search__container.open{z-index:45}aside.aside__right .search__container .icon{width:20px;height:20px;margin:10px}aside.aside__right .search__container .search-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:25px;height:20px;font-weight:100;color:#000;margin-left:10px;margin-right:10px}aside.aside__right .search__container .line{width:230px;height:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#000}aside.aside__right .copyrights{width:-moz-fit-content;width:fit-content;white-space:nowrap;position:absolute;-webkit-transform:rotate(90deg) translateX(-75px);transform:rotate(90deg) translateX(-75px);font-size:12px;font-weight:300;bottom:0;z-index:1}.search__container{opacity:1}.search__container.open{opacity:.001}.footer a{text-decoration:none}.footer .footer__content{display:flex;align-items:center}.footer .footer__content .footer__separator{height:2px;background-color:#000;flex:2 1}.footer .footer__content .footer__separator--small{flex:1 1}.footer .footer__content .footer__separator--large{flex:7 1}.footer .footer__content .footer__action{z-index:2;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;padding:20px 0;width:425px}.footer .footer__content .footer__action .footer__separator{margin-left:20px}.footer .footer__content .footer__action .footer__action__text{text-transform:uppercase;font-size:20px;padding-right:10px;font-weight:700;letter-spacing:.5px}.footer .footer__content .footer__action .footer__action__text.button{padding-right:0;border:none;background:none;padding-left:10px}.footer .footer__content .footer__action .newsletter__email__text{border:none;background-color:#f6f3f3;font-size:16px}.footer .footer__content .footer__action svg{width:22px;height:22px}.footer .footer__content .footer__info{text-transform:uppercase;padding:20px}.footer .footer__content .footer__info .footer__info__text{font-size:12px;font-weight:300}.footer .footer__content .footer__info .footer__info__text--bold{font-weight:700}.footer .footer__content .footer__menu{z-index:20;margin:0 10px 20px;position:relative;height:80px}.footer .footer__content .footer__menu .footer__menu__container{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:relative;bottom:100px;width:185px;height:170px;background-color:inherit;padding:15px 20px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;will-change:background-color,color;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out}.footer .footer__content .footer__menu .footer__menu__container>div{overflow:hidden}@-webkit-keyframes slideRight{0%{-webkit-transform:translateX(calc(-100% - 12px));transform:translateX(calc(-100% - 12px))}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideRight{0%{-webkit-transform:translateX(calc(-100% - 12px));transform:translateX(calc(-100% - 12px))}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 6px));transform:translateX(calc(-100% - 6px))}}@keyframes slideLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 6px));transform:translateX(calc(-100% - 6px))}}.footer .footer__content .footer__menu .footer__menu__container .footer__menu__text{text-transform:uppercase;font-size:12px;line-height:14px;font-weight:300;word-spacing:4px;white-space:nowrap;will-change:transform;filter:blur(0)}.footer .footer__content .footer__menu .footer__menu__container .footer__menu__text--bold{font-weight:700;word-spacing:12px}.footer .footer__content .footer__menu .footer__menu__container:hover .footer__menu__text{-webkit-animation:slideLeft 2.5s linear infinite;animation:slideLeft 2.5s linear infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden}.footer .footer__content .footer__menu .footer__menu__container:hover .footer__menu__text--bold{-webkit-animation:slideRight 2.5s linear infinite;animation:slideRight 2.5s linear infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden}.footer .footer__content .footer__menu--mobile{z-index:20}.footer .footer__content .footer__menu--mobile .footer__menu__text{-webkit-animation:slideLeft 2.5s linear infinite;animation:slideLeft 2.5s linear infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden}.footer .footer__content .footer__menu--mobile .footer__menu__text--bold{-webkit-animation:slideRight 2.5s linear infinite;animation:slideRight 2.5s linear infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden}section#search{padding-top:150px}.search .search__input{border:none;border-bottom:2px solid #000;max-width:350px;width:100%;height:40px;font-weight:700;font-size:20px;text-transform:uppercase;margin-bottom:30px;margin-top:80px;background:none;color:#000}.search .search__input::-webkit-input-placeholder{color:inherit}.search .search__input:-ms-input-placeholder{color:inherit}.search .search__input::placeholder{color:inherit}.search--white .search__input{border:none;border-bottom:2px solid #fff;color:#fff}.search--white .clients{color:#fff}.search--white svg line{stroke:#fff}.search .clients a{text-decoration:none}.search .search__more{font-size:20px;line-height:20px;padding:5px 0;width:100%;max-width:350px;letter-spacing:1px;font-weight:500;display:flex;align-items:center;cursor:pointer;font-weight:700;margin-top:30px}.arrow-down-icon,.arrow-up-icon{width:18px;height:18px;margin-left:15px}.search__menu__container{position:fixed;width:100%;height:100vh;left:0;top:0;z-index:303}.search__menu__container .search__background{position:absolute;width:100%;height:100vh;left:0;top:0}.search__menu__container .search__menu{position:absolute;padding:40px 45px;width:30vw;right:0;height:100vh;background:#fff;overflow-y:scroll;display:flex;flex-direction:row;justify-content:space-between}.search__menu__container .search__menu>svg{position:absolute;right:50px;top:50px;width:20px;height:20px;cursor:pointer;stroke:#000}.search__menu__container .search__menu .search .search__input{background:none}.logo{color:transparent;position:absolute;width:100%;z-index:30;max-width:1440px;left:50%;pointer-events:none;top:0;opacity:.01}.logo path{stroke:rgba(0,0,0,.5)}.slogan{font-size:20px;line-height:35px;position:absolute;z-index:110;font-weight:700;margin:50px;letter-spacing:.5px;top:-10px}.slogan h1{background-color:#000;color:#fff;text-transform:uppercase;width:-moz-fit-content;width:fit-content;padding:0 5px}.slogan h1:not(:first-child){margin-top:3px}.title{width:280px;position:absolute;z-index:30}.title p{text-transform:uppercase;font-size:56px;line-height:56px;font-weight:100;font-weight:300;display:inline-block;font-family:minionpro,sans-serif}.title p strong{font-size:62px;font-weight:700;line-height:42px}.skills{position:absolute;max-width:300px;top:245px;right:400px;text-align:center;z-index:30;opacity:.01;line-height:22px;font-family:helvetica-neue,sans-serif;color:#fff;letter-spacing:.5px;color:#000}.quote p,.skills{font-size:20px;text-transform:uppercase;font-weight:700}.quote p{line-height:20px;letter-spacing:1px;margin-bottom:10px}.quote .light{text-transform:uppercase;font-weight:100;font-size:14px;max-width:300px}.awards__container{position:absolute;top:200px;right:0;max-width:350px}.awards__container .awards__text__black{margin-bottom:10px;max-width:350px;position:relative;left:6px}.awards__container .awards__text__black mark{font-size:20px;line-height:1.75;letter-spacing:.5px;-webkit-box-shadow:6px 0 0 #000,-6px 0 0 #000;box-shadow:6px 0 0 #000,-6px 0 0 #000;text-transform:uppercase;font-weight:700}.awards__container .awards{max-width:375px}.awards__container .awards h2{font-family:minionpro,sans-serif;font-size:35px;line-height:30px;font-weight:700;text-transform:uppercase;padding:0 5px}.awards__container .awards p{font-family:helvetica-neue,sans-serif;font-size:12px;line-height:14px;font-weight:500;text-transform:uppercase;padding:0 5px}.random{display:flex;align-items:center;position:absolute;left:220px;margin-bottom:50px;z-index:50;top:1575px;padding-right:50px}.random h2{z-index:10;font-size:300px;font-family:minionpro,sans-serif;font-weight:300;text-transform:uppercase;font-style:italic;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;letter-spacing:.35px;top:1230px;left:300px}.arrow-minimal{display:none}.homepage .arrow-minimal{display:block;position:fixed;bottom:50px;cursor:pointer;z-index:200;-webkit-animation-name:up-down;animation-name:up-down;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes up-down{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes up-down{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.top__title{font-family:helvetica-neue,sans-serif;font-size:20px;line-height:20px;text-transform:uppercase;margin-bottom:20px}.filter__container{padding-top:100px;z-index:20;margin-bottom:50px}.filter__container .filter__description,.filter__container .filter__description p{margin-bottom:50px;font-family:minionpro,sans-serif;max-width:344px}.filter__container .filter__label{font-family:helvetica-neue,sans-serif;font-size:20px;line-height:20px;letter-spacing:.35px;text-transform:uppercase;font-weight:300;margin-top:50px;margin-bottom:10px}.filter__container .filter__inner{display:flex;flex-wrap:wrap;text-transform:uppercase}.filter__container .filter__buttons{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px}.filter__container .filter__buttons .filter__button{margin-bottom:20px;display:flex;flex-direction:row;align-items:center;cursor:pointer;text-transform:uppercase;-webkit-user-select:none;-ms-user-select:none;user-select:none}.filter__container .filter__buttons .filter__button h2{font-size:20px;letter-spacing:.5px;font-weight:700}.filter__container .filter__buttons .filter__button .icon{width:20px;height:20px}.filter__container .filter{width:100%}.filter__container .view__all{margin-bottom:10px;font-size:14px;cursor:pointer;margin-top:20px}.filter__container .view__all--bold{font-weight:700}.filter__container .filter__dropdown__container{background-color:#fff;width:100%}.filter__container .filter__dropdown{position:relative;z-index:20;display:grid;grid-template-columns:repeat(5,1fr);grid-auto-flow:column;grid-gap:2.5px 20px}.filter__container .filter__dropdown .dropdown__item{font-weight:500;font-size:14px;line-height:20px;cursor:pointer;height:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filter__container .filter__dropdown .dropdown__item--bold,.one-liner{font-weight:700}.one-liner{font-size:60px;line-height:50px;letter-spacing:.35px;font-style:italic;font-family:minionpro,sans-serif;text-transform:uppercase;margin-bottom:50px}.project__button{position:relative;border:2px solid #000;padding:15px 40px;width:calc(100% / 6 - 10px);z-index:1;margin-bottom:20px;background-color:#fff;font-family:helvetica-neue,sans-serif;font-weight:700;font-size:14px;line-height:14px;margin-top:20px}.blog__paragraph{font-family:minionpro,sans-serif;margin-top:100px;width:80%;font-size:16px;line-height:18px;font-weight:500}.blog__paragraph p{font-weight:inherit;font-size:inherit;font-family:inherit}.blog__paragraph--primary{font-family:helvetica-neue,sans-serif}.blog__paragraph--font-small{font-size:12px;line-height:14px;font-weight:800}.blog__paragraph--width-small{width:50%}.projects__container{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;-ms-grid-columns:1fr 1fr 1fr;grid-gap:20px;grid-auto-flow:dense}.projects__container .fake__project{padding-bottom:100%;background:#d3d3d3}.projects__container .project__item{position:relative;background:#d3d3d3}.projects__container .project__item.oneByTwo{grid-row-end:span 2}.projects__container .project__item.twoByTwo{grid-column-end:span 3}.projects__container .project__item .project__height{padding-bottom:100%}.projects__container .project__item .project__content{padding:25px;position:absolute;top:0;width:100%;pointer-events:none}.projects__container .project__item .project__content .project__title{color:#fff;font-family:minionpro,sans-serif;font-size:35px;line-height:35px;text-transform:uppercase;position:relative;z-index:1}.projects__container .project__item .project__content .project__hover{opacity:.5;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;will-change:opacity}.projects__container .project__item .project__content .project__hover .project__shadow{background:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background:-webkit-linear-gradient(#000,transparent);background:linear-gradient(#000,transparent);width:100%;height:100%;max-height:400px;position:absolute;top:0;left:0;opacity:.5}.projects__container .project__item .project__content .project__hover .project__description,.projects__container .project__item .project__content .project__hover .project__strategies,.projects__container .project__item .project__content .project__hover .project__title{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;will-change:opacity}.projects__container .project__item .project__content .project__hover .project__strategies{color:#fff;font-family:helvetica-neue,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;position:relative;z-index:1}.projects__container .project__item .project__content .project__hover .project__strategies span+span:not(.no-separator):before{content:", "}.projects__container .project__item .project__content .project__hover .project__description{color:#fff;font-family:helvetica-neue,sans-serif;font-weight:400;font-size:16px;line-height:24px;text-transform:uppercase;position:relative;z-index:1;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}.projects__container .project__item--active .project__content .project__hover,.projects__container .project__item--active .project__content .project__hover .project__strategies,.projects__container .project__item--active .project__content .project__hover .project__title,.projects__container .project__item:hover .project__content .project__hover,.projects__container .project__item:hover .project__content .project__hover .project__description,.projects__container .project__item:hover .project__content .project__hover .project__strategies,.projects__container .project__item:hover .project__content .project__hover .project__title{opacity:1}.projects__container .project__item--grey img,.projects__container .project__item--grey video{filter:grayscale(100%) contrast(150%) brightness(100%)}.projects__container .project__item img{display:block;object-fit:cover;cursor:pointer;-webkit-transition:filter .3s ease-in-out;transition:filter .3s ease-in-out;will-change:filter;position:absolute;width:100%;height:100%}.projects__container .project__item img.project--grey{filter:grayscale(100%) contrast(150%) brightness(100%)}section#search{text-transform:uppercase;height:100%;display:flex;flex-direction:column}section#search .quote__container{margin-top:400px}section#search .article{width:100%;max-width:475px;padding-top:20px}section#search .article h2,section#search .article h3,section#search .article p{text-transform:uppercase}section#search .article h2{font-size:36px;line-height:42px;font-weight:700;font-family:minionpro,sans-serif;margin-bottom:10px;letter-spacing:.5px}section#search .article h3{font-weight:700;font-size:16px;line-height:18px;letter-spacing:.5px;font-family:helvetica-neue,sans-serif}section#search .article p{margin-bottom:20px;text-transform:none}section#search .search-area h3,section#search .search-area input{font-weight:700;letter-spacing:1px}section#search .search-area h3{font-size:16px;line-height:20px;padding:5px 0;width:100%;max-width:350px;display:flex;align-items:center;cursor:pointer}section#search .search-area .line{height:2px;background:#000;width:350px;margin-bottom:33px}section#search .search-area .clients{margin-bottom:30px;min-height:200px}section#search .search-area .clients p{font-size:16px;line-height:24px;letter-spacing:.5px;font-weight:500}section#search .search-area .clients p a{text-decoration:none;cursor:pointer}section#search .black-white-two{max-width:500px;width:100%;position:static;margin-top:300px}section#search .black-white-two p{font-weight:700;font-size:20px;color:#fff;background-color:#000;padding:2px 5px 0;line-height:20px;display:inline-block}section#search .black-white-two .light{background-color:#fff;font-size:12px;font-weight:300;color:#000}.project__quote__container{display:flex;justify-content:center;padding-left:40px}.project__quote__container .quote__inner{margin-left:7px}.project__quote__container .black-white-two{z-index:10}.project__quote__container{display:inline-flex;margin-bottom:0;padding:0;width:100%}.project__quote__container--right{justify-content:flex-end}.project__quote__container--center{justify-content:center}.project__quote__container--left{justify-content:flex-start}.project__quote__container--large{padding:100px 0}.project__quote__container .black-white-two{max-width:500px;width:100%;position:static;text-transform:uppercase}.project__quote__container .black-white-two p{font-weight:700;font-size:20px;color:#fff;background-color:#000;padding:2px 5px 0;line-height:20px;display:inline-block}.project__quote__container .black-white-two .light{background-color:#fff;font-size:12px;font-weight:300;color:#000}.page__intro__text{padding-top:150px;padding-bottom:50px;padding-left:50px}.page__intro__text p{font-family:minionpro,sans-serif;max-width:458px}.padding .page__intro__text{padding:0}.about__hero{height:100%;padding-top:100px;position:relative;min-height:800px;background-color:#000}.about__hero .hero__background{position:absolute;object-fit:cover;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;left:0;top:0}.about__image{width:250px;height:250px;object-fit:cover;-webkit-transform:translateY(-50px) translateX(200px);transform:translateY(-50px) translateX(200px);cursor:pointer}.about .one-line__container{padding:0;bottom:100px;z-index:10;cursor:pointer}.about .parallax__container{pointer-events:all}.one-line__container{display:flex;align-items:center;justify-content:center;padding-bottom:150px!important;position:relative}.one-line__container--padding{padding:100px 0}.one-line__container.connect .one-liner{font-family:minionpro,sans-serif;font-weight:700}.one-line__container--absolute .one-liner{position:absolute;right:100px;top:-30px}.one-liner{font-family:helvetica-neue,sans-serif;font-style:normal;font-weight:300;font-size:56px;line-height:56px}.one-liner strong{font-family:minionpro,sans-serif;font-weight:700;font-size:62px}.one-liner--small{font-size:28px;line-height:28px;text-align:left;margin-bottom:0}.one-liner--small strong{font-size:32px}.jobs__oneliner__container{width:100%;display:flex;justify-content:flex-end;padding:100px 0}.connect{display:flex;flex-direction:row}.connect+.button{display:inline-block!important;background-color:transparent;color:#000;border:5px solid #000;align-self:center;margin:50px auto 0;padding:20px 50px;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.connect .about__hero{margin-top:200px}.connect .connect__contact,.connect .connect__job{flex:3 1}.connect strong{text-transform:uppercase}.connect__jobs p{margin-bottom:20px;text-transform:none;font-weight:300;font-size:16px;line-height:22px;letter-spacing:.5px}.connect__jobs p strong{font-weight:700}.connect__jobs p i{font-style:italic}.connect .connect__contact{position:relative;padding-right:100px;font-weight:300}.connect .connect__contact>div{width:100%}.terms{text-transform:uppercase!important;font-weight:700!important;cursor:pointer;text-decoration:underline;margin-bottom:20px;margin-top:70px}.partner{margin:20px 0;display:block;font-family:helvetica-neue,sans-serif;font-size:16px}.content__container--grow{display:flex}.showcase__container{height:100vh}.showcase__item{position:absolute;z-index:20;overflow:hidden;opacity:.01}.showcase__item .showcase{width:100%;height:100%}.showcase__item .showcase .showcase__image{width:100%;height:100%;display:block;-webkit-transition:filter .3s ease-in-out;transition:filter .3s ease-in-out;-webkit-transform:scale(1.01);transform:scale(1.01);object-fit:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden}.showcase__item--front{z-index:30}.showcase__item--left{left:0;-webkit-transform:translateY(0);transform:translateY(0);width:420px;height:720px}.showcase__item--right{right:0;top:150px;width:300px;height:440px}.showcase__item--middle{-webkit-transform:translateY(650px);transform:translateY(650px);left:50%;width:400px;height:300px}.showcase__item--bottom{-webkit-transform:translateY(600px);transform:translateY(600px);left:50%;width:300px;height:300px}.showcase__item--down{width:630px;height:350px}.showcase__item--grey img,.showcase__item--grey video{filter:grayscale(100%) contrast(150%) brightness(100%)}.showcase__item:hover{z-index:50}.work .showcase__item--middle{top:1000px;-webkit-transform:translateY(0);transform:translateY(0)}.showcase{width:-moz-fit-content;width:fit-content;position:relative;cursor:pointer}.showcase .showcase__content{padding:25px;position:absolute;top:0;width:100%}.showcase .showcase__content .showcase__title{color:#fff;font-family:minionpro,sans-serif;font-size:35px;line-height:35px;text-transform:uppercase;position:relative;z-index:1}.showcase .showcase__content .showcase__description,.showcase .showcase__content .showcase__description p{color:#fff;font-family:helvetica-neue,sans-serif;font-weight:400;font-size:14px;line-height:20px;text-transform:uppercase;position:relative;z-index:1;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;margin-top:5px}.showcase .showcase__content .showcase__hover{opacity:.5;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;will-change:opacity}.showcase .showcase__content .showcase__hover .showcase__shadow{background:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background:-webkit-linear-gradient(#000,transparent);background:linear-gradient(#000,transparent);width:100%;height:100%;max-height:400px;position:absolute;top:0;left:0;opacity:.5}.showcase .showcase__content .showcase__hover .showcase__description,.showcase .showcase__content .showcase__hover .showcase__strategies,.showcase .showcase__content .showcase__hover .showcase__title{opacity:0;will-change:opacity;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.showcase .showcase__content .showcase__hover .showcase__strategies{color:#fff;font-family:helvetica-neue,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;position:relative;z-index:1}.showcase .showcase__content .showcase__hover .showcase__strategies span+span:not(.no-separator):before{content:", "}.showcase--active .showcase__content .showcase__hover,.showcase--active .showcase__content .showcase__hover .showcase__strategies,.showcase--active .showcase__content .showcase__hover .showcase__title,.showcase:hover .showcase__content .showcase__hover,.showcase:hover .showcase__content .showcase__hover .showcase__description,.showcase:hover .showcase__content .showcase__hover .showcase__strategies,.showcase:hover .showcase__content .showcase__hover .showcase__title{opacity:1}.showcase--grey img,.showcase--grey video{filter:grayscale(100%) contrast(150%) brightness(100%)}.work{padding-bottom:100px}.work .one-liner{position:absolute;left:0;top:100px}.home{height:2300px}.home .showcase__item--left{top:200px}.home .showcase__item--right{right:0;top:150px}.home .showcase__item--middle{left:50%;-webkit-transform:translateY(750px);transform:translateY(750px)}.home .showcase__item--bottom{top:1400px;left:200px;-webkit-transform:translateY(0);transform:translateY(0)}.home .showcase__item--down{top:1650px;right:100px}.home .showcase__item:hover{z-index:50}.home .footer__image{position:absolute;top:1850px;left:200px;width:calc(100% - 200px);max-width:350px;height:350px}.home .footer__image--og{width:auto;height:auto;-webkit-transform:translateY(50%);transform:translateY(50%)}.home .footer__image img{height:100%;width:100%;display:block;object-fit:contain}.home .title{top:550px;left:368px}.home .content__container--grow{flex:1 1}.home .awards__container{top:auto}.home .quote__container{position:absolute;top:1015px;left:150px;z-index:50}.home .awards__container{position:absolute;top:1200px;right:206px;z-index:50}.hero__container{width:100%;min-height:800px;max-height:1200px;height:110vh;position:relative}.hero__container .hero__background{height:100%;position:relative}.hero__container .hero__background .hero__background__item{width:100%;height:100%;object-fit:cover;position:relative;display:block}.hero__container .brand__container{padding:40px;position:absolute;bottom:100px;width:100%;z-index:10}.hero__container .brand{max-width:600px;width:100%;padding:40px 80px 40px 40px;position:relative}.hero__container .brand .brand__background{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}.hero__container .brand .brand__vertical{-webkit-transform:rotate(-90deg) translateX(50%);transform:rotate(-90deg) translateX(50%);position:absolute;right:0;top:100px;width:100px;color:#fff}.hero__container .brand .brand__vertical p{width:360px;font-size:12px;line-height:12px;text-transform:uppercase;font-weight:700}.hero__container .brand .brand__client__name{font-size:22px;line-height:28px;font-weight:700;text-transform:uppercase}.hero__container .brand .brand__client__services{font-size:14px;line-height:16px;font-weight:700;margin-bottom:20px;display:inline-block;text-transform:uppercase}.hero__container .brand .brand__client__services span:not(:last-child):after{content:" - "}.hero__container .brand .brand__title,.hero__container .brand .brand__title p{font-size:36px;line-height:36px;font-family:minionpro,sans-serif;font-weight:700;text-transform:uppercase}#search .background__text__container,.work .background__text__container{right:100px}.client .section__background-container{padding-top:100px}.client,.project{padding-bottom:150px}.client .project__quote,.project .project__quote{margin:100px auto 0}.client .content__title,.project .content__title{font-size:48px;line-height:52px;font-weight:700;-webkit-transform:translateY(10px);transform:translateY(10px)}.client .section__background-container,.project .section__background-container{position:relative}.client .section__background-container .section__background,.project .section__background-container .section__background{position:absolute;right:0;top:0;max-width:950px;width:100%;height:750px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.client .section__background-container .section__background--top,.project .section__background-container .section__background--top{top:5%;right:0;left:auto}.client .section__background-container .section__background--middle,.project .section__background-container .section__background--middle{top:20%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.client .section__background-container .section__background--bottom,.project .section__background-container .section__background--bottom{bottom:0;top:auto;height:1000px}.client .section__background-container .section__background--left,.project .section__background-container .section__background--left{left:0;right:auto}.client .section__background-container .section__background--fullscreen,.project .section__background-container .section__background--fullscreen{width:100%;height:100%}.client .section__background-container .description,.project .section__background-container .description{height:100%}.client .slider__container .description__container,.project .slider__container .description__container{min-width:275px}.client .section__container,.project .section__container{display:flex;flex-direction:row;margin-top:100px;position:relative;z-index:10}.client .section__container--reverse,.project .section__container--reverse{flex-direction:row-reverse}.client .section__container--reverse .image__container.image--overlap,.project .section__container--reverse .image__container.image--overlap{-webkit-transform:translateX(100px)!important;transform:translateX(100px)!important}.client .section__container:not(.section__container--reverse) .image__container:not(.image--overlap),.project .section__container:not(.section__container--reverse) .image__container:not(.image--overlap){margin-right:40px;margin-left:0}.client .section__container .description,.project .section__container .description{display:flex;flex-direction:column}.client .section__container .description--space-between,.project .section__container .description--space-between{justify-content:space-between}.client .section__container .description--flex-end,.project .section__container .description--flex-end{justify-content:flex-start!important}.client .section__container .description--flex-end .content__title,.project .section__container .description--flex-end .content__title{-webkit-transform:translateY(-6px);transform:translateY(-6px);margin-bottom:50px}.client .section__container .description--left,.project .section__container .description--left{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.client .section__container .description.video,.project .section__container .description.video{text-align:right}.client .section__container .intro .description,.project .section__container .intro .description{margin-bottom:40px}.client .section__container .description__title,.client .section__container .description__title>*,.project .section__container .description__title,.project .section__container .description__title>*{text-transform:uppercase;font-weight:700;font-size:16px;line-height:28px;font-family:helvetica-neue,sans-serif;width:-moz-fit-content;width:fit-content;margin:0}.client .section__container .description__title.video,.client .section__container .description__title>.video,.project .section__container .description__title.video,.project .section__container .description__title>.video{width:unset}.client .section__container .description__container,.project .section__container .description__container{flex:1 1;flex-wrap:wrap;display:flex;flex-direction:column;justify-content:flex-start}.client .section__container .description__container--end,.project .section__container .description__container--end{justify-content:flex-end}.client .section__container .description__container .body:not(:last-child),.project .section__container .description__container .body:not(:last-child){margin-bottom:15px}.client .section__container .description__container:first-child,.project .section__container .description__container:first-child{padding-right:40px}.client .section__container .description__container .description__share,.project .section__container .description__container .description__share{display:flex;align-items:center;margin-top:auto}.client .section__container .description__container .description__share .share__button,.project .section__container .description__container .description__share .share__button{cursor:pointer;display:flex;-webkit-transform:translateY(10px);transform:translateY(10px)}.client .section__container .description__container .description__share .share__button svg,.project .section__container .description__container .description__share .share__button svg{margin-left:10px}.client .section__container .description__container .description__share .share__socials,.project .section__container .description__container .description__share .share__socials{display:flex}.client .section__container .description__container .description__share .share__socials a,.project .section__container .description__container .description__share .share__socials a{width:24px;height:24px}.client .section__container .description__container .description__share .share__socials a:not(:last-child),.project .section__container .description__container .description__share .share__socials a:not(:last-child){margin-right:10px}.client .section__container .description__container .description__share .share__socials a svg,.project .section__container .description__container .description__share .share__socials a svg{width:100%;height:100%}.client .section__container .description__container h3,.project .section__container .description__container h3{text-transform:uppercase;font-size:20px;font-weight:100}.client .section__container .image__container,.project .section__container .image__container{display:flex;flex-direction:row;flex-shrink:1;flex-wrap:wrap}.client .section__container .image__container:not(.image--overlap),.project .section__container .image__container:not(.image--overlap){margin-left:50px}.client .section__container .image__container.image--overlap,.project .section__container .image__container.image--overlap{-webkit-transform:translateX(-100px);transform:translateX(-100px);z-index:10}.client .section__container .image__container--small>div,.project .section__container .image__container--small>div{max-width:390px}.client .section__container .image__container--large>div,.project .section__container .image__container--large>div{max-width:840px}.client .section__container .image__container--medium>div,.project .section__container .image__container--medium>div{max-width:590px}.client .section__container .image__container>div,.project .section__container .image__container>div{flex:1 1;min-width:200px}.client .section__container .image__container>div:not(:last-child),.project .section__container .image__container>div:not(:last-child){margin-right:40px}.client .section__container .image__container .image,.project .section__container .image__container .image{background-size:cover;background-position:50% 50%;height:600px;display:block;object-fit:cover;width:100%}.client .section__container .image__container .image+.image,.project .section__container .image__container .image+.image{margin-left:40px}.client .section__container .image__container--column,.project .section__container .image__container--column{flex-direction:column}.client .section__container .image__container--column .image,.project .section__container .image__container--column .image{width:100%;max-width:750px;height:300px}.client .section__container .image__container--column .image+.image,.project .section__container .image__container--column .image+.image{margin-left:0}.client .awards__section,.project .awards__section{width:100%;min-height:300px;display:flex;flex-direction:row;position:relative;z-index:5;margin-top:100px}.client .awards__section img,.project .awards__section img{display:block}.client .awards__section>div,.project .awards__section>div{background-color:inherit;width:100%;height:100%;flex:3 1}.client .awards__section .awards,.project .awards__section .awards{display:flex;flex-wrap:wrap;padding:40px 200px 40px 40px}.client .awards__section .awards.center,.project .awards__section .awards.center{justify-content:center}.client .awards__section .awards .award.center,.project .awards__section .awards .award.center{padding-left:120px}.client .awards__section .awards .award .news__item,.project .awards__section .awards .award .news__item{margin-bottom:10px}.client .awards__section .awards div:not(.award),.project .awards__section .awards div:not(.award){padding-right:40px}.client .awards__section .awards div>div,.project .awards__section .awards div>div{display:block;margin-bottom:40px}.client .awards__section .awards div>div:last-child,.project .awards__section .awards div>div:last-child{margin-bottom:0}.client .awards__section .awards .news__item,.project .awards__section .awards .news__item{max-width:200px;display:block;font-family:minionpro,sans-serif}.client .awards__section .awards .news__title,.project .awards__section .awards .news__title{max-width:200px;display:block;font-family:helvetica-neue,sans-serif;font-size:16px;line-height:26px;font-weight:700;text-transform:uppercase}.client .awards__section .awards__background__container,.project .awards__section .awards__background__container{position:relative;width:100%;height:auto;flex:2 1;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.client .awards__section .awards__background__container .awards__background,.project .awards__section .awards__background__container .awards__background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.client .awards__section .awards__background__container .awards__image,.project .awards__section .awards__background__container .awards__image{width:80%;height:80%;display:block;object-fit:cover;position:relative;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.client .section__background-container .section__background{height:550px}.client .section__container{flex-wrap:wrap}.client .section__container .description{max-width:none}.client .section__container .description__container{max-width:480px;padding:0;margin-left:40px}.client .section__container .description__container:first-child{padding:0}.client .section__background-container .section__container{margin-top:0}.actions__container{display:flex;flex-direction:row-reverse;justify-content:flex-end;grid-gap:20px}.actions__container .top__title{padding:10px 20px;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;text-decoration:none}.actions__container .top__title:hover,.actions__container .top__title:nth-child(2){background-color:#1cfe23}.actions__container .top__title:first-child:hover+.top__title{background-color:#fff}.slider{width:100%;height:500px;display:flex;flex-direction:row}.slider .slider__action{width:25px;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.slider .slider__action--right{justify-content:flex-end}.slider .slider__action>svg{height:16px}.slider .slide__container{flex:1 1;position:relative;overflow:hidden}.slider .slide__container .slide__image,.slider .slide__container .slide__item{width:100%;height:100%;background-color:#000;object-fit:cover}.slider .slide__container .slide__item{position:absolute}.slider__container .description{-webkit-transform:none!important;transform:none!important}.slider__container .description:not(:last-child){margin-bottom:20px}.slider__container .description .body{margin-bottom:0!important}.quote__container{max-width:500px;position:relative;z-index:1}.quote__container--large{max-width:500px}.quote__container--small,.quote__container--small *{line-height:21px!important}.quote__container--center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.quote__container.quote--right{left:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.quote__container .content{font-weight:700;font-size:20px;line-height:1.75;letter-spacing:.5px}.quote__container .author,.quote__container .content{font-family:helvetica-neue,sans-serif;text-transform:uppercase}.quote__container .author{font-weight:500;font-size:12px}.quote__container .author:not(:last-child){margin-top:10px}.quote__container .author:first-of-type{margin-top:10px!important}.not-found__container{height:100vh;width:100%;flex:1 1;display:flex;align-items:center;justify-content:center}.not-found__container h1{font-size:56px;line-height:56px;font-family:minionpro,sans-serif;font-weight:700;color:#0f0}.terms__and__conditions__container{position:fixed;overflow-y:scroll;width:100%;height:100%;background-color:#000;top:0;left:0;z-index:305;padding:50px 0}.terms__and__conditions__container .title{position:static;display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center;margin-bottom:30px}.terms__and__conditions__container .icon{position:absolute;right:50px;top:50px;width:20px;height:20px;cursor:pointer;stroke:#fff}.terms__and__conditions__container .content{width:100%;max-width:1000px;padding:0 40px;height:100%;margin:0 auto;color:#fff}.terms__and__conditions__container .content .text{width:100%}.terms__and__conditions__container .content .text h1{font-size:32px;line-height:38px;font-weight:700;text-transform:uppercase}.terms__and__conditions__container .content .text h2{font-size:28px;line-height:32px;font-weight:700;margin-bottom:30px}.terms__and__conditions__container .content .text h3{font-size:22px;line-height:28px;font-weight:700;margin-bottom:10px}.terms__and__conditions__container .content .text a,.terms__and__conditions__container .content .text p{margin-bottom:30px;display:block}.image__container+.description__container .description{display:flex;justify-content:space-between}#maintenance__screen{width:100%;height:100vh;position:relative}#maintenance__screen #inner{width:900px;margin:0 auto;position:relative;top:20%}#maintenance__screen #inner #maintenance__screen__content #wink-logo{width:200px;height:150px;color:#000;position:relative;left:350px;margin-bottom:20px}#maintenance__screen #inner #maintenance__screen__content h1{text-transform:uppercase;font-size:24px;line-height:28px;margin-bottom:20px;text-align:center;font-weight:700}#maintenance__screen #inner #maintenance__screen__content p{font-size:20px;line-height:24px;text-align:center;max-width:400px;position:relative;left:250px}#maintenance__screen #inner #maintenance__screen__content p a{text-decoration:none;color:#00f}.newsletter .cookie__intro{text-transform:uppercase}.newsletter .close{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;cursor:pointer}.cookie__container{position:fixed;z-index:302;bottom:0;right:0}.cookie__container .cookie{bottom:0;width:250px;padding:20px;background-color:#000;color:#fff;font-size:16px;left:50%}.cookie__container .cookie .cookie__intro{font-family:minionpro,sans-serif;margin-bottom:20px;font-weight:600}.cookie__container .cookie .cookie__content{font-family:minionpro,sans-serif;font-style:italic;margin-bottom:20px}.cookie__container .cookie .cookie__content .cookie__action{font-family:minionpro,sans-serif;text-decoration:underline;cursor:pointer}.cookie__container .cookie .cookie__accept{font-family:helvetica-neue,sans-serif;text-transform:uppercase;font-weight:600;cursor:pointer;text-decoration:underline}.cookie__container--green .cookie,.cookie__container--white .cookie{background:#000;color:#fff}.cookie__container--green .cookie .cookie__intro,.cookie__container--white .cookie .cookie__intro{margin:0;display:flex;align-items:center;cursor:pointer;font-weight:700;font-family:helvetica-neue,sans-serif}.cookie__container--green svg,.cookie__container--white svg{margin-left:10px;display:inline-block;width:25px;fill:#fff;stroke:#fff}.cookie__container--green .form__container,.cookie__container--white .form__container{display:flex;flex-direction:row;justify-content:space-between}.cookie__container--green .cookie__form__label,.cookie__container--white .cookie__form__label{font-weight:700;font-family:helvetica-neue,sans-serif}.cookie__container--green .cookie__form__button,.cookie__container--white .cookie__form__button{font-weight:700;background:none;border:none;font-family:helvetica-neue,sans-serif;padding:0 10px}.cookie__container--green .cookie__form__input,.cookie__container--white .cookie__form__input{width:100%;font-weight:700;border:none;background:#ececec;font-family:helvetica-neue,sans-serif;color:#000}.cookie__container--green{background-color:#1cfe23}.cookie__container--green .cookie{background-color:#1cfe23;color:#000}.cookie__container--green .cookie svg{fill:#000;stroke:#000}.cookie__container--margin{margin-bottom:239px}.cookie__container--margin .cookie{background:#fff;color:#000}.cookie__container--margin .cookie .cookie__intro{margin:0;display:flex;align-items:center;cursor:pointer}.cookie__container--margin svg{fill:#000;stroke:#000}.cookie__container--margin-l{margin-bottom:305px}.cookie__container--margin-m{margin-bottom:239px}.cookie__container--margin-s{margin-bottom:66px}.cookie__container--open+.cookie__container--margin-s{margin-bottom:92px}.cookie__container--open+.cookie__container--margin-l{margin-bottom:331px}.take-over{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:310;overflow:scroll;overflow-x:hidden}.take-over__video{margin:50px 0}.take-over__content{padding:100px;max-width:725px;text-align:center;margin:0 auto}.take-over__content *{font-weight:700;font-family:helvetica-neue,sans-serif}.take-over__content i{font-style:italic}.take-over__media{position:relative;width:100%;height:100vh;display:block;object-fit:cover;object-position:top}.take-over .icon{width:20px;height:20px;cursor:pointer;position:absolute;right:50px;top:50px;z-index:1}.take-over-select{position:absolute;bottom:250px;left:50%;-webkit-transform:translateX(calc(50% - 50px));transform:translateX(calc(50% - 50px));width:500px;background:#fff;z-index:300;padding:50px;border-radius:20px;border:5px solid #000}.take-over-select__inner{width:100%;height:100%}.take-over-select .action__container{display:flex;justify-content:flex-end}.take-over-select .action__container .icon{width:15px;height:15px;cursor:pointer}.take-over-select .action__container .icon line{stroke:#000}.take-over-select .link__container{display:flex;flex-direction:column;align-items:flex-start;height:100%;justify-content:flex-start}.take-over-select .link__container .link{color:#000;font-family:helvetica-neue,sans-serif;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;line-height:21px;font-weight:600;cursor:pointer;text-transform:uppercase;margin-bottom:10px;text-decoration:underline;text-align:left}.activate-page .parallax{height:100%}.activate-page .spacing{height:300px}.activate-page .case-study__container .slider{margin-top:450px}.activate-page .activate-content-row{display:flex;flex-direction:row;height:850px}.activate-page .activate-content-row--reverse{flex-direction:row-reverse}.activate-page .activate-content-row .content{position:relative}.activate-page .activate-content-row .content,.activate-page .activate-content-row .image__background{width:50%;height:100%}.activate-page .activate-content-row .image__background{height:100%;object-fit:cover}.activate-page .activate-content-row .content{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:50px}.activate-page .activate-content-row .content.footer{padding-top:100px;justify-content:space-between;height:100%}.activate-page .activate-content-row .content:not(.footer) .button__container{width:100%;display:flex;grid-gap:20px;position:absolute;bottom:0;padding:50px}.activate-page .activate-content-row .content h1{font-size:50px;line-height:50px;font-family:minionpro,sans-serif;font-weight:700;text-transform:uppercase;max-width:300px;text-align:center;margin-bottom:15px}.activate-page .activate-content-row .content p{text-align:center;max-width:300px}.activate-page .button__container{width:100%;display:flex;grid-gap:20px;justify-content:center}.activate-page .activate__project{width:540px;height:400px;position:relative;z-index:1}.activate-page .activate__project--small{position:absolute;right:0;top:500px;width:420px;height:420px}.activate-page .activate__project img,.activate-page .activate__project video{width:100%;height:100%;object-fit:cover}.activate-page .activate__project .project__content{position:absolute;top:0;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.25)),to(transparent));background:-webkit-linear-gradient(rgba(0,0,0,.25),transparent);background:linear-gradient(rgba(0,0,0,.25),transparent);width:100%;padding:25px}.activate-page .activate__project .project__content .project__title{font-family:minionpro,sans-serif;font-size:35px;line-height:35px;text-transform:uppercase}.activate-page .activate__body{margin-top:100px;padding-left:40px;margin-bottom:350px;position:relative}.activate-page .activate__body__inner{position:relative}.activate-page .activate__body .parallax .activate__project{top:0}.activate-page .activate__body .parallax .activate__project:not(.activate__project--small){left:300px}.activate-page .activate__body .parallax .activate__project--small{top:650px}.activate-page .activate__body .contact-form{-webkit-transform:translateX(110px) translateY(300px);transform:translateX(110px) translateY(300px)}.activate-page .activate__body .body__content{max-width:170px;position:absolute;top:0;left:820px}.activate-page .activate__body .body__content .body__title{text-transform:uppercase;font-weight:700;font-size:16px;line-height:16px;font-family:helvetica-neue,sans-serif;width:-moz-fit-content;width:fit-content;margin:0}.activate-page .activate__body .body__content .body__title:not(:first-child){margin-top:20px}.activate-page .case-study{width:100%;position:relative;margin-bottom:100px}.activate-page .case-study .case-study__content{padding-left:250px;width:950px;margin-top:50px;display:flex;justify-content:space-between;align-items:flex-end}.activate-page .case-study .case-study__content .button{max-width:160px;padding:30px 25px}.activate-page .case-study .case-study__content .content__text{max-width:425px}.activate-page .case-study .case-study__content .content__text .services{margin-bottom:12px}.activate-page .case-study .case-study__content .case__title{color:#000;font-family:minionpro,sans-serif;font-size:35px;line-height:35px;text-transform:uppercase}.activate-page .project-quote{margin-bottom:100px;display:flex;align-items:flex-end}.activate-page .project-quote .quote{margin-left:70px;font-size:48px;line-height:48px;font-family:minionpro,sans-serif;font-weight:700;text-transform:uppercase;max-width:250px;-webkit-transform:translateY(12px);transform:translateY(12px)}.activate-page .project-quote--reverse{flex-direction:row-reverse;justify-content:flex-end}.activate-page .project-quote--reverse .quote{margin-left:0;margin-right:50px}.activate-page .activation-quote__container{width:100%;min-height:300px;margin-bottom:100px;padding:50px;background-color:#1cfe23;display:flex}.activate-page .services,.activate-page .services p{font-size:12px;line-height:16px;font-weight:700;display:inline-block;font-family:helvetica-neue,sans-serif;text-transform:uppercase;max-width:400px;margin-bottom:35px}.activate-page .services p{margin-bottom:0}.activate-page p{font-size:16px;line-height:18px;letter-spacing:0;font-family:minionpro,sans-serif;font-weight:600}.case-study__container{position:relative}.case-study__container .slider{width:850px;height:550px;left:-100px;object-fit:cover;margin-left:150px;position:relative;left:-25px}.case-study__container .slider img,.case-study__container .slider video{width:100%;height:100%}.case-study__container .title__container{position:absolute;right:0;max-width:400px;z-index:1;top:-110px}.case-study__container .title__container--left{left:0;right:auto}.case-study__container .title__container .overhead{font-family:helvetica-neue,sans-serif;font-weight:700;font-size:18px;line-height:36px}.case-study__container .title__container h2,.case-study__container .title__container h2 p,.case-study__container .title__container h2 p strong,.case-study__container .title__container h2 span{font-size:60px;line-height:54px;font-family:minionpro,sans-serif;font-weight:700;text-transform:uppercase}.button{background-color:#000;border:none;color:#fff;flex:1 1;padding:30px 5px;text-transform:uppercase;font-family:helvetica-neue,sans-serif;font-weight:700;font-size:18px;line-height:24px;display:flex!important;align-items:center;justify-content:center;text-decoration:none;max-width:300px;will-change:background-color,color;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.button--green{background-color:#1cfe23;color:#000}.paragraphs__media{width:100%;height:400px;margin:50px 0;object-fit:cover}.content-row,.paragraph__container+.paragraph__container{margin-top:100px}.content-row{display:flex;flex-direction:row;padding:0 50px;grid-gap:50px;font-size:16px;line-height:18px;font-weight:500}.content-row.text--small{font-size:12px;line-height:14px;font-weight:800}.content-row.font-primary{font-family:helvetica-neue,sans-serif}.content-row.font-secondary{font-family:minionpro,sans-serif}.content-row--reverse{flex-direction:row-reverse}.content-row__image{flex:1 1}.content-row__image--small{flex:2 1;max-height:600px}.content-row__image img,.content-row__image video{width:100%;height:100%;object-fit:cover}.content-row__text,.content-row__text p{flex:2 1;letter-spacing:0;font-size:inherit;line-height:inherit;font-family:inherit;font-weight:inherit}.contact-form{width:500px;background-color:#1cfe23;padding:100px 80px 80px;display:flex;flex-direction:column}.contact-form .form__title{font-family:minionpro,sans-serif;text-align:center;color:#000;text-transform:uppercase;font-size:50px;line-height:50px;font-weight:700;margin:auto auto 20px}.contact-form .form__intro,.contact-form .form__intro p{font-family:helvetica-neue,sans-serif;font-weight:400;font-size:18px;line-height:24px;margin-bottom:10px}.contact-form input[type=email],.contact-form input[type=text]{padding:10px 0;width:100%;background-color:transparent;border:none;border-bottom:2px solid #000;margin-bottom:20px;color:#000;display:block;text-transform:uppercase;font-family:helvetica-neue,sans-serif;font-weight:700}.contact-form input[type=email]::-webkit-input-placeholder,.contact-form input[type=text]::-webkit-input-placeholder{color:#000;display:block;text-transform:uppercase;font-family:helvetica-neue,sans-serif;font-weight:700}.contact-form input[type=email]:-ms-input-placeholder,.contact-form input[type=text]:-ms-input-placeholder{color:#000;display:block;text-transform:uppercase;font-family:helvetica-neue,sans-serif;font-weight:700}.contact-form input[type=email]::placeholder,.contact-form input[type=text]::placeholder{color:#000;display:block;text-transform:uppercase;font-family:helvetica-neue,sans-serif;font-weight:700}.contact-form .row__title{display:block;margin-top:20px;text-transform:uppercase;font-family:helvetica-neue,sans-serif;font-weight:700}.contact-form .checkbox__row{display:flex;align-items:center;margin-top:10px}.contact-form .checkbox__row .checkbox__input{display:none}.contact-form .checkbox__row .checkbox__input:checked+.checkbox{background-color:#000}.contact-form .checkbox__row .checkbox{width:20px;height:20px;border:1px solid #000;margin:0}.contact-form .checkbox__row label{font-family:minionpro,sans-serif;margin-left:10px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.contact-form .button{align-self:center;margin-top:50px;padding:30px 40px;width:100%}.aspect-ratio{width:100%;padding-bottom:calc(100% * 9 / 16);margin-top:100px;position:relative}.aspect-ratio.ratio--21-9{padding-bottom:calc(100% * 9 / 21)}.aspect-ratio.ratio--4-3{padding-bottom:calc(100% * 3 / 4)}.blog__video{position:absolute;width:100%;height:100%;object-fit:cover;display:block}.blog{display:flex;flex-direction:column}.blog .case__container{position:relative}.blog .case__content{position:absolute;display:block;max-width:min(430px,25vw);left:125px;margin-top:140px}.blog .case__content .case__content__title{font-size:36px;line-height:20px;font-family:minionpro,sans-serif;font-weight:700;text-transform:uppercase}.blog .case__content .case__content__services{font-size:14px;font-weight:700;margin-bottom:20px;display:inline-block;text-transform:uppercase}.blog .case__content .case__content__text>div,.blog .case__content .case__content__text>p{font-family:minionpro,sans-serif!important;font-weight:700;font-size:16px;line-height:14px}.blog .case-study__container{margin-top:250px;position:relative;z-index:1}.blog .contact-form{-webkit-transform:translateY(-50px);transform:translateY(-50px);margin-left:calc(100% / 2)}.blog .case__media,.blog .slider__container{width:calc(100% - 275px);display:flex;align-self:flex-end;margin-top:100px;padding:0 25px}.blog__quote__container{margin-top:100px;padding:0 50px;display:flex}.blog__quote__container--right{justify-content:flex-end}.blog__quote__container--center{justify-content:center}.blog__project__container{margin-top:100px}.blog__project__container .blog__project__title{font-family:helvetica-neue,sans-serif;font-weight:700;text-transform:uppercase;font-size:16px;line-height:28px;margin:0 0 20px}.blog__content{margin-top:100px;padding:0 50px;display:flex;flex-direction:column}.blog__content .blog__content__paragraph{flex:1 1}.blog__content .blog__content__paragraph strong{font-family:helvetica-neue,sans-serif;font-weight:700;text-transform:uppercase;font-size:16px;line-height:28px;max-width:250px;margin:0 0 10px;display:block}.blog__content .blog__content__paragraph p{font-size:16px;line-height:18px;letter-spacing:0;font-family:minionpro,sans-serif;font-weight:500;max-width:750px}.blog__content .blog__content__paragraph p:not(:last-child):nth-child(2n){margin-bottom:30px}.blog__content .blog__quote--large__container{width:100%;display:flex}.blog__content .blog__quote--large__container .blog__quote--large,.blog__content .blog__quote--large__container .blog__quote--large p,.blog__content .blog__quote--large__container .blog__quote--large strong{font-size:48px;-webkit-transform:translateY(5px);transform:translateY(5px);line-height:48px;font-family:minionpro,sans-serif;font-weight:700;text-transform:uppercase;max-width:250px}.blog__content .blog__quote--large__container .blog__quote--extra-large,.blog__content .blog__quote--large__container .blog__quote--extra-large p,.blog__content .blog__quote--large__container .blog__quote--extra-large strong{font-size:100px;line-height:90px;max-width:750px;margin-bottom:-20px;word-break:normal}.blog__content--right .blog__quote--large__container{display:flex;justify-content:flex-end;text-align:right}.blog__content--right .blog__content__paragraph{text-align:right;display:flex;justify-content:right}.blog__content--center .blog__content__paragraph,.blog__content--center .blog__quote--large__container{display:flex;justify-content:center;text-align:center}.banner{display:flex;flex-direction:row;min-height:425px;margin-top:100px;z-index:10;position:relative}.banner--small{min-height:0;padding:30px;margin-top:100px}.banner--small+.blog__paragraph{margin-top:70px}.banner__content{flex:3 1;display:flex;flex-direction:row}.banner__content__column{flex:1 1;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 20px}.banner__content__column .banner__content__title{font-size:50px;font-weight:700;color:inherit;font-family:minionpro,sans-serif;text-align:center}.banner__content__column .banner__content__subtitle{font-size:22px;line-height:26px;color:inherit!important;font-weight:400;font-family:helvetica-neue,sans-serif;text-align:center}.banner__image-container{flex:1 1}.banner__image-container img{display:block;width:100%;height:100%;object-fit:cover}.project .hero__container{margin-bottom:150px}.project__copy__container{display:flex;flex-direction:row;margin-top:100px}.project__copy__container--right{justify-content:flex-end}.project__copy__container--center{justify-content:center}.project__copy__container .project__copy{max-width:600px}.project__copy__container .project__copy p,.project__copy__container .project__copy strong{font-family:minionpro,sans-serif}.project__quote{margin:50px auto;display:flex;justify-content:center;width:100%}.project__quote>*{max-width:800px}.project__quote,.project__quote p,.project__quote strong{font-size:48px;line-height:48px;font-family:minionpro,sans-serif;font-weight:700;text-transform:uppercase;text-align:center;text-align:inherit}.paragraphs-grid{margin-top:100px}.paragraph__container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:100px}.paragraph__container .paragraph__image{width:100%}.paragraph__container .paragraph p{font-size:16px;line-height:18px;letter-spacing:0;font-family:minionpro,sans-serif;font-weight:500}.paragraph__container .paragraph .paragraph__title{font-size:16px;line-height:28px;margin:0 0 15px}.one-line,.paragraph__container .paragraph .paragraph__title{font-family:helvetica-neue,sans-serif;font-weight:700;text-transform:uppercase}.one-line{font-size:22px;max-width:400px;line-height:20px;align-self:flex-end}ul li{font-family:minionpro,sans-serif;list-style-type:disc;margin-left:18px}.lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;z-index:1000}.lightbox .lightbox__close{position:absolute;right:50px;top:50px;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.lightbox .lightbox__close svg{width:20px;height:20px}.error{font-family:helvetica-neue,sans-serif!important;margin-top:10px;color:red}.success-modal{width:500px;padding:50px;background-color:#f6f3f3;display:flex;align-items:center;flex-direction:column}.success-modal .success__title{font-size:50px;font-weight:700;color:inherit;font-family:minionpro,sans-serif;text-align:center;text-transform:uppercase}.success-modal .success__subtitle{font-family:helvetica-neue,sans-serif;font-size:22px;font-weight:400;max-width:400px;line-height:20px;text-align:center}.success-modal svg{height:200px;-webkit-transform:translateY(50px);transform:translateY(50px);margin-top:-50px}.image--left{object-position:left}.image--center{object-position:center}.image--right{object-position:right}.hide-mobile{display:block!important}.hide-desktop{display:none!important}.activate-page .activate__body .body__content,.content-row__text,.project .section__container .description__container .body{max-width:275px}.activate-page .activate__body .body__content h2,.content-row__text h2,.project .section__container .description__container .body h2{font-size:100px!important;line-height:90px!important;font-family:minionpro,sans-serif!important;font-weight:700!important;text-transform:uppercase!important}.activate-page .activate__body .body__content h3,.content-row__text h3,.project .section__container .description__container .body h3{font-family:helvetica-neue,sans-serif!important;text-transform:uppercase!important;font-weight:700!important;font-size:16px!important;line-height:28px!important}.job--selected{margin-top:50px}.job--selected .action__container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;position:relative;z-index:10}.job--selected .job__title{font-size:24px;line-height:28px;text-transform:uppercase;font-weight:700;margin-bottom:40px}.job--selected p{margin-bottom:20px;font-weight:300;font-size:16px;line-height:22px;letter-spacing:.5px}.job--selected p:last-child{margin:0}.job--selected p strong{font-weight:700}.job--selected p i{font-style:italic}.job--selected .icon{width:20px;height:20px;cursor:pointer}.jobs{padding-top:100px;position:relative}.jobs .about__hero{margin-top:50px}.jobs .page__intro__text,.jobs .page__intro__text p{max-width:250px;text-transform:capitalize}.jobs>:not(.parallax__container){z-index:1;position:relative}.jobs .parallax__container{z-index:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.jobs__list{flex:2 1;margin-top:30px}.jobs__list .jobs__title{font-weight:700;line-height:22px}.jobs__list .job,.jobs__list .jobs__title{font-family:helvetica-neue,sans-serif;text-transform:uppercase;font-size:16px;letter-spacing:.5px}.jobs__list .job{font-weight:300;line-height:28px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative;width:-moz-fit-content;width:fit-content}.jobs__list .job:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#000;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.jobs__list .job--active:after,.jobs__list .job:hover:after{width:100%}.job-page{margin-top:40px}.team{margin-top:30px;margin-bottom:650px}.team__description{font-family:minionpro,sans-serif;max-width:450px}.team__description strong{font-family:minionpro,sans-serif;font-size:inherit;line-height:inherit}.team .team__grid{width:100vw;overflow:auto;display:flex;align-items:flex-start;flex-direction:row;grid-gap:50px;gap:50px;padding-bottom:50px;margin-bottom:50px;margin-top:50px;position:absolute;left:min(-150px,calc((100vw - 1140px) / 2 * -1));-ms-overflow-style:none;scrollbar-width:none;padding-left:max(150px,calc((100vw - 1140px) / 2));padding-right:max(150px,calc((100vw - 1140px) / 2))}.team .team__grid::-webkit-scrollbar{display:none}.team .team__grid .team__member{min-width:225px}.team .team__grid .team__member__image{height:350px;width:100%;object-fit:cover}.team .team__grid .team__member__description,.team .team__grid .team__member__description p{font-family:minionpro,sans-serif}.slide-left-enter{-webkit-transform:translateX(100%);transform:translateX(100%);will-change:transform}.slide-left-enter-active{-webkit-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}.slide-left-enter-active,.slide-left-enter-done,.slide-left-exit{-webkit-transform:translateX(0);transform:translateX(0)}.slide-left-exit{will-change:transform}.slide-left-exit-active{-webkit-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}.slide-left-exit-active,.slide-left-exit-done,.slider-left-enter{-webkit-transform:translateX(100%);transform:translateX(100%)}.slider-left-enter{will-change:transform}.slider-left-enter-active{-webkit-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}.slider-left-enter-active,.slider-left-enter-done,.slider-left-exit{-webkit-transform:translateX(0);transform:translateX(0)}.slider-left-exit{will-change:transform}.slider-left-exit-active{-webkit-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}.slider-left-exit-active,.slider-left-exit-done,.slider-right-enter{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slider-right-enter{will-change:transform}.slider-right-enter-active{-webkit-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}.slider-right-enter-active,.slider-right-enter-done,.slider-right-exit{-webkit-transform:translateX(0);transform:translateX(0)}.slider-right-exit{will-change:transform}.slider-right-exit-active{-webkit-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}.slider-right-exit-active,.slider-right-exit-done{-webkit-transform:translateX(100%);transform:translateX(100%)}.header.header-enter{position:fixed;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);will-change:transform}.header.header-enter-active{-webkit-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;-webkit-transform:translateY(0);transform:translateY(0)}.header.header-enter-done,.header.header-exit{position:fixed;top:0;-webkit-transform:translateY(0);transform:translateY(0)}.header.header-exit{will-change:transform}.header.header-exit-active{-webkit-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}.header.header-exit-active,.header.header-exit-done{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.fade-delay-enter{opacity:.001;will-change:opacity}.fade-delay-enter-active{-webkit-transition:opacity .3s ease-in-out .3s;transition:opacity .3s ease-in-out .3s;opacity:1}.fade-delay-enter-done{opacity:1}.fade-fast-appear{opacity:.001!important;will-change:opacity}.fade-fast-appear-active{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1!important}.fade-fast-appear-done{opacity:1!important}.fade-appear{opacity:.001;will-change:opacity}.fade-appear-active{-webkit-transition:opacity .3s ease-in-out .6s;transition:opacity .3s ease-in-out .6s;opacity:1}.fade-appear-done{opacity:1}.fade-enter{opacity:.001!important;will-change:opacity}.fade-enter-active{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.fade-enter-active,.fade-enter-done,.fade-exit{opacity:1!important}.fade-exit{will-change:opacity}.fade-exit-active{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.fade-exit-active,.fade-exit-done{opacity:.001!important}.fade-height-enter{opacity:.001;will-change:opacity,max-height;max-height:0}.fade-height-enter-active{-webkit-transition:opacity .5s ease-in-out .3s,max-height 1s ease-in-out;transition:opacity .5s ease-in-out .3s,max-height 1s ease-in-out}.fade-height-enter-active,.fade-height-enter-done,.fade-height-exit{opacity:1;max-height:1000px}.fade-height-exit{will-change:opacity,max-height}.fade-height-exit-active{-webkit-transition:opacity .3s ease-in-out,max-height .7s ease-in-out;transition:opacity .3s ease-in-out,max-height .7s ease-in-out}.fade-height-exit-active,.fade-height-exit-done{opacity:.001;max-height:0}.header-appear{opacity:.01;will-change:opacity}.header-appear-active{opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.header-appear-done{opacity:1}.page-appear,.page-appear .connect,.page-appear .logo,.page-appear .parallax>:not(svg),.page-appear .quote__container,.page-appear .showcase__item,.page-enter,.page-enter .connect,.page-enter .logo,.page-enter .parallax>:not(svg),.page-enter .quote__container,.page-enter .showcase__item{opacity:.01;will-change:opacity}.page-appear-active,.page-enter-active{opacity:1;-webkit-transition:opacity .2s ease-in-out .2s;transition:opacity .2s ease-in-out .2s}.page-appear-active .logo,.page-enter-active .logo{opacity:1;-webkit-transition:opacity .3s ease-in-out .4s;transition:opacity .3s ease-in-out .4s}.page-appear-active .quote__container,.page-enter-active .quote__container{opacity:1;-webkit-transition:opacity .3s ease-in-out 1s;transition:opacity .3s ease-in-out 1s}.page-appear-active .connect,.page-appear-active .showcase__item,.page-enter-active .connect,.page-enter-active .showcase__item{opacity:1;-webkit-transition:opacity .3s ease-in-out .7s;transition:opacity .3s ease-in-out .7s}.page-appear-active .parallax>:not(svg),.page-enter-active .parallax>:not(svg){opacity:1;-webkit-transition:opacity .3s ease-in-out .5s;transition:opacity .3s ease-in-out .5s}.page-appear-done,.page-appear-done .connect,.page-appear-done .logo,.page-appear-done .quote__container,.page-appear-done .showcase__item,.page-enter-done,.page-enter-done .connect,.page-enter-done .logo,.page-enter-done .quote__container,.page-enter-done .showcase__item{opacity:1}.page-appear-done .quote__container,.page-enter-done .quote__container{opacity:1;-webkit-transition:opacity .3s ease-in-out 1s;transition:opacity .3s ease-in-out 1s}.page-appear-done .parallax>:not(svg),.page-enter-done .parallax>:not(svg){opacity:1}.page-exit{opacity:1;will-change:opacity}.page-exit-active{opacity:.01;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.page-exit-done{opacity:.01}.parallax__container{width:100%;height:100%;left:0;pointer-events:none}.parallax__container--absolute{position:absolute}.parallax__container--background{position:absolute;top:0}.parallax__container .parallax{z-index:30}.parallax__container .parallax--top{top:100px}.parallax__container .parallax--bottom{bottom:0;position:absolute}@media screen and (max-width:1440px){.slogan{left:100px}.cookie__container{right:100px}}@media screen and (max-width:1280px){.blog .case__content{position:relative;left:0;margin-top:50px;max-width:450px}.blog .case-study__container .slider{margin-left:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}.blog .contact-form{margin:50px 0 0 50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:50px 40px 40px}.activate-page .case-study .slider{width:100%;margin-left:0;margin-top:550px}.activate-page .activate-content-row{flex-direction:column-reverse;height:auto}.activate-page .activate-content-row .content,.activate-page .activate-content-row .image__background{width:100%}.activate-page .activate-content-row .content:first-child,.activate-page .activate-content-row .image__background:first-child{padding-top:150px}.activate-page .activate-content-row .content{height:600px;padding:20px;padding-top:20px!important}.activate-page .activate-content-row .content .services{margin:0}.activate-page .activate-content-row .content .button__container{padding:20px;grid-gap:10px}.activate-page .activate-content-row .content .button__container .button{font-size:16px}.activate-page .activate-content-row .image__background{height:400px}.activate-page .activate__body+.activation-quote__container{margin-top:500px}.activate-page .activate__body .parallax .activate__project{left:40%!important;top:auto}.activate-page .activate__body .contact-form{-webkit-transform:translateX(-50%) translateY(400px);transform:translateX(-50%) translateY(400px);position:relative;left:50%}.activate-page .activate__body .body__content{position:relative;left:0}.activate-page .activate__body .parallax .activate__project--small{top:50px}.activate-page .case-study{height:auto;margin-bottom:100px}.activate-page .case-study img:not(.slide__item):not(.slide__image),.activate-page .case-study video:not(.slide__item):not(.slide__image){margin-left:0;margin-top:200px;width:100%}.activate-page .case-study .case-study__content{padding-left:100px;width:100%}.take-over-select{right:80px;-webkit-transform:none;transform:none;left:auto}.skills{right:250px}.projects__container{grid-template-columns:1fr 1fr}.project__button{width:calc(100% / 4 - 10px)}.title{width:260px}.title p{font-size:48px}.title p strong{font-size:54px}.random h2{font-size:215px}.one-liner{font-size:48px;line-height:50px}.one-liner--small{font-size:24px;line-height:26px}.project__quote__container .black-white-two p{font-size:18px;line-height:18px}.project__quote__container .black-white-two .light{font-size:12px}.projects__container .project{margin-bottom:58px}.projects__container .project img{height:293px;width:286px}.projects__container .project img:nth-child(2){margin:0 58px}.footer .footer__content .footer__action .footer__action__text{font-size:12px}.background__text__container .background__text{font-size:180px;line-height:123.75px}.banner{flex-direction:column;margin-top:50px!important}.banner__image-container{height:200px;flex:auto}.banner__content{height:50%}.activate-page .parallax__container--absolute{z-index:1}.activate-page .parallax__container--absolute .activate__project{position:absolute;bottom:280px}}@media screen and (max-width:1024px){.blog .case-study__container .slider{margin-left:0;-webkit-transform:none;transform:none;width:100vw;left:-100px}.blog .contact-form{margin:50px 0 0 50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;padding:50px 40px 40px}.content-row{flex-direction:column}.blog .slider__container{width:100%}.activate-page .activate-content-row .content svg{height:300px;margin-bottom:0}.activate-page .case-study .case-study__content{flex-direction:column;align-items:flex-start}.activate-page .case-study .case-study__content .button{margin-top:50px}.take-over-select{bottom:300px}aside .back-to-top--fixed{bottom:330px}.skills{right:150px}.title p{font-size:44px;line-height:47px}.parallax__image__right{height:353px;width:243px}.random h2{font-size:175px;line-height:165px}section#search .article{max-width:425px}section#search .article h2{font-size:32px;line-height:38px}.projects__container .project{margin-bottom:40px}.projects__container .project img{height:220px;width:214px}.projects__container .project img:nth-child(2){margin:0 40px}.client .awards__section .awards,.project .awards__section .awards{padding-right:50px}.client .awards__section .awards div>div:last-child,.project .awards__section .awards div>div:last-child{margin-bottom:40px}.client .awards__section .awards .award,.project .awards__section .awards .award{margin-top:30px}.footer .footer__content{flex-wrap:wrap-reverse;justify-content:space-between}.footer .footer__content .footer__info{padding-left:0}.footer .footer__content .footer__separator{display:none}.footer .footer__content .footer__action{width:100%;justify-content:flex-start}.background__text__container .background__text{font-size:140px;line-height:96.25px}.showcase .showcase__content .showcase__hover .showcase__description{font-size:16px}.showcase .showcase__content .showcase__title{font-size:20px}.home .showcase__item--right,.showcase__item--right{width:200px;height:289px}.home .showcase__item--left,.showcase__item--left{width:300px;height:515px}.home .showcase__item--middle,.showcase__item--middle{width:246px}.home .showcase__item--bottom,.showcase__item--bottom{width:250px;height:246px}.home .showcase__item--down,.showcase__item--down{width:400px;height:225px}.home .awards__container{right:50px}.home .awards__container .awards h2{font-size:24px;line-height:26px}.home .awards__container .awards__text__black{max-width:300px}.home .awards__container .awards__text__black mark{font-size:16px}.home .title{left:50px}.home .quote__container{max-width:300px;width:calc(100% - 100px)}.home .quote__container .content{font-size:16px;line-height:16px;display:block}.header .header__nav__link:last-child{margin:0 20px 0 0}.slogan{font-size:12px;line-height:22px;max-width:200px;margin:55px 20px}.showcase .showcase__content .showcase__title{line-height:20px}.search__menu__container .search__menu{width:50vw}.banner__content{flex-direction:column}.paragraph__container{grid-template-columns:1fr 1fr}.section__container--break-mobile{flex-direction:column-reverse!important;grid-gap:20px}.section__container--break-mobile .description__container.description__container--end{justify-content:flex-start;padding-left:25px}.section__container--break-mobile .description__container.description__container--end .description.description--left{align-items:flex-start!important;text-align:left!important}.activate-page .parallax__container--absolute{z-index:1}.activate-page .parallax__container--absolute .activate__project{position:absolute}}@media screen and (max-width:768px){.project .awards__section .awards__background__container .awards__background{position:static}.filter__container .filter__buttons{flex-direction:column;grid-gap:0}.filter__container .filter__buttons .filter__button{margin-bottom:0}.filter__container .filter__dropdown{grid-template-columns:1fr;grid-auto-flow:row}.filter__container .view__all+.filter__label{margin-top:0}.filter__container .filter__inner>.view__all{-webkit-transform:translateY(30px);transform:translateY(30px)}.about__image{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.about .one-line__container{bottom:50px}.blog .case__content .case__content__title{line-height:30px}.blog .case-study__container .slider{left:-50px}.paragraph__container{grid-template-columns:1fr}.blog__quote__container{padding:0}.banner__content__column:not(:last-child){margin-bottom:30px}.banner__content__column .banner__content__title{font-size:40px}.banner__content__column .banner__content__subtitle{font-size:18px}.blog .content-row{padding:0}.blog .blog__quote--large{word-break:break-word}.blog .banner{margin-top:50px}.paragraphs__media{height:200px}.blog .blog__content,.blog .blog__quote__container{margin-top:50px}.paragraph__container+.paragraph__container{margin-top:30px}.blog .paragraph__container{grid-gap:30px}.blog .paragraphs-grid{margin-top:50px}.blog .slider__container{margin-top:50px;width:100vw;left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;padding:0;align-self:auto}.banner__content{padding:50px 0}.blog__content{flex-direction:column;padding:0}.blog__content__paragraph{margin-top:50px}.blog .hero__container .brand__container{bottom:900px}.activate-page .case-study .slider,.blog .slider{left:0}.activate-page .project-quote{display:block;margin:60px 0}.activate-page .project-quote .activate__project{width:100%}.activate-page .project-quote .quote{margin-left:0;margin-top:50px;word-break:break-word}.activate-page .activate__body{margin-bottom:950px}.activate-page .activate__body .parallax .activate__project--small{left:0;top:0}.activate-page .activate__body .body__content{max-width:none;-webkit-transform:translateY(420px);transform:translateY(420px)}.activate-page .activate__body .contact-form{-webkit-transform:translateX(-50%) translateY(800px);transform:translateX(-50%) translateY(800px)}.activate-page .activate__body{padding-left:0}.connect__about__hero.about__hero{margin-bottom:155px}.slogan{left:50px}.partner{padding:0;margin-bottom:150px;margin-top:50px}.cookie__container{right:50px}.take-over__content{padding:50px}.work{padding-bottom:150px}.filter__container .filter__button h2{font-size:12px}.page{width:calc(100% + 100px);-webkit-transform:translateX(-50px);transform:translateX(-50px);padding:0 50px}aside.aside__right .search__container{right:-125px!important;left:auto!important}.header .header__logo__container .header__nav__link:last-child{margin:auto}.home .showcase__item--down,.showcase__item{right:50px}.inner{padding:0 50px}.footer .footer__content .footer__menu{width:100%;display:flex;justify-content:flex-end;height:40px}.footer .footer__content .footer__action,.footer .footer__content .footer__info{padding:10px 10px 10px 0}.header{padding:25px 0}.header .inner{height:30px}.header .header__nav{visibility:hidden;flex-wrap:wrap}.header .header__nav--mobile{visibility:visible}.header .header__logo__container,.header .header__socials{width:50px;padding:0}aside{width:50px}.background__text__container--relative{position:relative;left:auto;right:25px;bottom:25px;top:auto}.search__menu__container .search__menu .search__input,.search__menu__container .search__menu>svg{margin-top:0}.search__menu__container .search__menu{width:75vw;padding:40px 20px}section#search .black-white-two{margin:100px 0}.home .parallax__container{overflow-x:hidden}.home .parallax__container .logo{max-width:1440px;width:300%}.home .showcase__item--bottom{left:100px;top:1400px}.home .showcase__item--down{top:1750px}.home .awards__container{top:1200px}.home .quote__container{top:900px}.random{top:1600px}.slogan{font-size:12px;line-height:22px;max-width:200px;margin:30px 20px}.home .footer__image{left:50%;top:2020px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.work .projects__container{grid-template-columns:1fr}.random{left:100px}.random h2{font-size:160px;-webkit-text-stroke-width:1px}.home{height:2600px}.clients{padding-bottom:50px}.clients .parallax__container{height:auto}.clients .parallax__container .background__text__container{top:-100px}.connect{flex-direction:column}.connect .connect__jobs{margin-top:30px;margin-bottom:25px}.client .parallax__container,.project .parallax__container{top:0}.client .awards__section .awards,.project .awards__section .awards{padding-right:50px}.client .awards__section .awards div>div:last-child,.project .awards__section .awards div>div:last-child{margin-bottom:40px}.client .awards__section .awards .award,.project .awards__section .awards .award{margin-top:30px}.project .awards__section .awards__background{min-height:200px}.activate-page .activate-content-row .content p{margin-bottom:50px;margin-top:50px}.activate-page .activate-content-row .content h1{max-width:none}.activate-page .activate__body .parallax .activate__project--small{left:0!important}.project__button{width:calc(100% / 2 - 10px)}.banner--small .banner__content{padding:10px 0}.aspect-ratio{padding-bottom:100%!important}}@media screen and (max-width:580px){.activate-page .parallax__container--absolute{z-index:1}.activate-page .parallax__container--absolute .activate__project{position:absolute;bottom:680px}.client .content__title,.project .content__title{font-size:32px;line-height:34px}.client .section__container .image__container:not(.image--overlap),.project .section__container .image__container:not(.image--overlap){margin-left:0}.project__quote,.project__quote p,.project__quote strong{font-size:32px;line-height:36px}.blog__video{width:100vw}.blog .content-row__image img,.blog__video{-webkit-transform:translateX(-50px);transform:translateX(-50px)}.header__logo__container .header__logo svg{width:30px;-webkit-transform:translateY(-8px) translateX(-1px);transform:translateY(-8px) translateX(-1px)}.blog__paragraph{width:100%!important;margin-top:50px}.blog__content .blog__quote--large__container .blog__quote--extra-large{font-size:60px;line-height:50px;margin-top:50px}.content-row{grid-gap:30px;margin-top:50px}.hide-desktop{display:block!important}.hide-mobile{display:none!important}.blog__content__paragraph,.paragraph__container{text-align:center}.blog__content__paragraph p,.blog__content__paragraph strong{max-width:none!important}.activate-page .activate-content-row .content svg{height:200px}.activate-page .activate-content-row .content.footer{height:680px}.activate-page .activate-content-row .content h1{font-size:calc(14vw - 20px);line-height:calc(14vw - 20px)}.activate-page .button{width:100%}.activate-page .activate__body+.project-quote{margin-top:500px}.activate-page .activate__body{margin-bottom:0}.activate-page .activate__body .contact-form{-webkit-transform:translateX(-50px);transform:translateX(-50px);width:100vw;left:0;margin-top:300px;padding:100px 40px 40px}.activate-page .activate__body .contact-form .form__title{font-size:calc(16.5vw - 20px);line-height:calc(16.5vw - 20px)}.activate-page .activate__body .parallax .activate__project:not(.activate__project--small){height:300px;width:calc(100vw - 50px)}.activate-page .activate__body .parallax .activate__project--small{bottom:-400px;top:auto;height:300px;width:calc(100vw - 50px)!important;right:0;left:auto!important}.activate-page .activate__body .body__content{-webkit-transform:translateX(0);transform:translateX(0)}.activate-page .case-study{margin-bottom:50px}.activate-page .case-study .case-study__content .button{margin:50px auto 0;max-width:none}.activate-page .case-study .title__container{top:-110px;width:202px;right:auto}.activate-page .case-study .slider{margin-top:500px}.activate-page .activation-quote__container,.activate-page .case-study .slider,.activate-page .project-quote .activate__project{width:100vw;-webkit-transform:translateX(-50px);transform:translateX(-50px)}.activate-page .activate-content-row.activate-content-row-footer .content{z-index:1;-webkit-transform:translateX(0);transform:translateX(0)}.activate-page .activate__body .parallax .activate__project--small{width:100%;left:0!important}content footer svg{width:100%!important}.spacing-mobile{padding-bottom:300px}.spacing-mobile--small{padding-bottom:200px}.activate-page .case-study .case-study__content{padding-left:0}.activate-page .button__container{flex-direction:column}.activate-page .activate-content-row .content{height:1000px}.activate-page .activate-content-row .content--small{height:800px}section#search.clients .clients{padding-bottom:0;margin-bottom:10px}section#search.clients .search-area h3{margin-top:0}section#search.clients .padding{padding-top:0}section#search.clients .article{padding-top:3px}.project .section__background-container .section__container{padding:0}.project .section__container .description__container:first-child{padding-right:0}.project .section__container .description{max-width:none}.take-over-select{top:0;left:0;right:auto;bottom:auto;width:100%;height:100%;position:fixed}.take-over-select .link__container{justify-content:center}.take-over .icon{position:fixed}.project .section__background-container .section__background--top{top:710px}.awards__container .awards__text__black{line-height:21px}.awards__section+.section__container{min-height:125px}.partners{font-size:12px;line-height:14px}aside .back-to-top--fixed{bottom:307px}.connect{flex-direction:column}.connect .connect__jobs{margin-top:30px;margin-bottom:25px}.connect .connect__jobs .jobs__title{font-size:16px;line-height:28px}.connect .connect__jobs .job{font-size:16px;line-height:18px}.terms__and__conditions__container .content .text .title .icon{right:20px}.body>*{font-size:12px;line-height:16px}.search__menu__container .search__menu .search{padding-bottom:100px}.search__menu__container .search__menu .search--white{width:100%}.search__menu__container .search__menu svg{right:20px}section#search .search-area .clients p{font-size:12px;line-height:16px}.one-line__container .one-liner strong{font-size:40px}.home{height:3300px}.not-found__container h1{font-size:36px}.filter__container{padding-top:100px}.filter__container .filter{font-size:12px}.filter__container .filter__dropdown .dropdown__item,.filter__container .filter__dropdown .view__all{font-size:12px;line-height:16px}.filter__container .filter__button{margin:0}.filter__container .filter__button h2{margin-right:5px;font-size:11px}.filter__container .filter__button .icon{width:12px;height:12px}.work .padding{padding:0}.work .showcase__item--right{top:unset}.work .showcase__item--left{top:unset;-webkit-transform:translateY(450px);transform:translateY(450px)}.work .showcase__item--middle{top:1550px}.padding{padding:20px}.footer .footer__content .footer__menu{margin:0 30px}.footer .footer__content .footer__menu .footer__menu__container{bottom:125px;left:15px}.footer .take-over-select{padding:50px 20px}.work .background__text__container{top:300px;right:auto;will-change:top;-webkit-transition:top .5s ease-in-out;transition:top .5s ease-in-out}.work .background__text__container.isBranchOpen{top:500px}.work .background__text__container.isCategoryOpen{top:600px}.projects__container .project__item .project__content .project__title{font-size:20px;line-height:20px}.slider{padding:0}.client .section__container,.project .section__container{padding:20px}.client .awards__section,.project .awards__section{min-height:600px}.client .awards__section .awards div>div:last-child,.project .awards__section .awards div>div:last-child{margin-bottom:40px}.client .awards__section .awards.center,.project .awards__section .awards.center{justify-content:normal}.client .awards__section .awards .award.center,.project .awards__section .awards .award.center{padding-left:0}.client .awards__section>div,.project .awards__section>div{flex:2 1}.client .awards__section .awards,.project .awards__section .awards{padding:20px 20px 120px}.work .one-liner{top:50px}section#search .background__text__container{z-index:20;left:0;top:0}section#search .quote__container{position:relative;z-index:21;margin-bottom:100px;margin-top:500px}.home .showcase__item--right,.showcase__item--right{width:200px;height:289px;top:184px}.home .showcase__item--left,.showcase__item--left{width:300px;height:515px;top:600px;left:0}.home .showcase__item--middle,.showcase__item--middle{width:246px;right:0;left:auto;top:600px}.home .showcase__item--bottom,.showcase__item--bottom{width:220px;height:220px;left:55px}.about__image{margin-bottom:150px}.home .footer__image{top:2800px}.home.page-appear-done .showcase__item--middle,.home.page-appear .showcase__item--middle{top:1050px}.home .page{height:3000px}.home .quote__container{bottom:950px;padding:0 10px}.home .title{top:400px;left:calc(50% - calc(250px / 2));max-width:250px;width:100%}.home .title strong{font-size:40px}.home .title p{text-align:center;font-size:37px;line-height:37px}.home .skills{top:1350px;width:240px;right:50px}.home .quote__container{left:50px;top:1400px}.home .awards__container{top:2079px;left:50px;padding:0 10px;max-width:250px}.home .awards__container .awards__text__black mark{font-size:12px;position:relative;left:2px}.home .awards__container .awards h2{font-size:16px;line-height:16px;margin-bottom:5px;padding:0 10px}.home .awards__container .awards p{font-size:12px;line-height:12px;padding:0 10px}.home .showcase__item--middle{top:1050px}.home .showcase__item--bottom{left:78px;top:2300px}.home .showcase__item--down{top:2600px;width:calc(100% - 100px);left:0}.home .random{left:75px;top:2400px}.header .header__nav{pointer-events:none}.header .header__socials .header__social{width:16px}.header .header__logo__container .header__logo{max-height:25px;width:30px}.connect .connect__contact{padding:0}.random h2{font-size:100px;-webkit-text-stroke-width:1px}.project .awards__section{margin-top:20px}.aspect-ratio{margin-top:50px}.client .project__quote,.project .project__quote{margin:50px auto 0}.hero__container .brand__container{left:-50px;padding:0;z-index:20}.hero__container .brand__container .brand{padding:20px 40px 20px 20px;min-width:80vw}.hero__container .brand__container .brand .brand__vertical{right:-30px}.project .hero__container{margin-bottom:50px}.filter__container .filter__buttons{grid-template-columns:1fr}.project .section__container{margin-top:20px}.client .section__container .description__container,.project .section__container .description__container{max-width:none}.project__copy__container{margin-top:50px}.project .background__text__container{top:600px;right:0;z-index:21}.project .background__text__container h2{font-size:120px;line-height:95px}.project .awards__section{z-index:21}.project .section__container{flex-direction:column;z-index:21}.project .section__container .image__container{display:block;position:relative}.project .section__container .image__container.image--overlap{-webkit-transform:none;transform:none}.project .section__container .image__container>div{margin-right:0}.project .section__container .image__container>div:last-child{-webkit-transform:translateX(50px);transform:translateX(50px)}.project .section__container .image__container>div:first-child{-webkit-transform:translateX(-70px);transform:translateX(-70px);width:100%;margin-bottom:50px}.project .section__container .image__container--mobile-right{left:auto;right:-90px}.project .section__container .image__container+.image__container{margin-left:0}.project .section__container .description__container{padding:0;min-width:0}.project .section__container .description__container .description .body p{font-size:16px;line-height:18px}.project .awards__section{flex-direction:column;margin-bottom:20px}.project .awards__section .awards{padding-bottom:120px}.project .awards__section .awards .award{margin-top:30px}.awards__background__container .awards__image{left:50%;top:0;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.client .section__container .description__container{padding:0;min-width:0}.client .section__container{flex-direction:column}.client .section__container .description__container{margin-left:12px}.client .section__container .description__container .description p{font-size:16px;line-height:18px}.slider{position:relative;width:100vw;left:-70px}.slider .slider__action{position:absolute;left:0;background:rgba(0,0,0,.2);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:20px;width:auto;z-index:1}.slider .slider__action--right{left:auto;right:0}.quote__container{line-height:16px}.quote__container .content{font-size:16px}.about__hero{padding-top:65px;min-height:500px}.about__hero .padding .quote__container .content{font-size:12px}.page__intro__text{padding-left:0}.connect__contact{word-break:break-all}.connect__about__hero.about__hero{margin-bottom:30px}.partner{margin-bottom:0}.connect .button{margin-top:0;padding:10px 20px;font-size:14px;text-align:center;line-height:20px}.terms{margin-bottom:150px;margin-top:20px}.job-page{padding-bottom:150px}.one-line__container .one-liner{font-size:28px;line-height:34px}.one-line__container .one-liner p strong{font-size:32px}.projects__container{grid-template-columns:1fr}}@media screen and (max-width:460px){.background__text__container .background__text{font-size:80px;line-height:55px}.one-liner{font-size:32px;line-height:36px}}