html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}h1{margin:.67em 0;font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}img{border-style:none}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;font-family:'Barlow',sans-serif;font-weight:400;line-height:1.5;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#998890}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}div,h1,h3,p{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}h1,h3{font-family:'Barlow',sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width:37.5em){h1{font-size:3rem}h3{font-size:1.9375rem}}a{line-height:inherit;color:#e2007e;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#2bd0d0}@media print{*{background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}img{page-break-inside:avoid;max-width:100%!important}h3,p{orphans:3;widows:3}h3{page-break-after:avoid}}.container{padding:0 60px}@media screen and (max-width:62.4375em){.container{padding:0 40px}}@media screen and (max-width:37.4375em){.container{padding:0 20px}}h1{font-family:essonnes-display,serif;font-weight:400}@media screen and (max-width:37.4375em){h1{font-size:3.125em}}::-moz-selection{background:#29a9e3;color:#2e0073}::selection{background:#29a9e3;color:#2e0073}#hero{height:500px;background:#95868f;overflow:hidden;position:relative}@media only screen and (min-height:500px){#hero{height:100vh}}#hero .container{overflow:hidden}#hero .top-bar{padding-top:65px}@media screen and (max-width:62.4375em){#hero .top-bar{padding-top:40px}}#hero .top-bar .logo img{width:70px}#hero .intro-copy{height:80vh}#hero a.down-arrow{display:block;background-image:url(scroll.png);background-position:center -49px;background-size:13px;background-repeat:no-repeat;width:40px;height:40px;padding:22px;border-radius:2px;margin-left:-15px;-webkit-animation:down-arrow 2s ease-in-out infinite 2s;-moz-animation:down-arrow 2s ease-in-out infinite 2s;animation:down-arrow 2s ease-in-out infinite 2s}@media screen and (max-width:37.4375em){#hero a.down-arrow,.is_safari #hero a.down-arrow{margin-bottom:30px}}#hero a.down-arrow.stop-animation{-webkit-animation:none;-moz-animation:none;animation:none;opacity:1}.is_edge #hero a.down-arrow,.is_ie #hero a.down-arrow{background-size:80px 80px}#hero h1{font-family:'Playfair Display',serif;font-weight:400;font-style:normal;font-size:3em;color:#fff;line-height:1.2em;margin-bottom:35px;margin-top:5vh}@media only screen and (max-height:500px){#hero h1{font-size:2.8125em;margin-bottom:20px}}@media screen and (min-width:90em){#hero h1{font-size:3em;margin-bottom:40px}}@media screen and (max-width:37.4375em){#hero h1{font-size:1.8em;margin-bottom:20px}}#hero p{font-family:'Barlow',sans-serif;font-weight:400;font-style:normal;color:#e6e6e6;font-size:1.2em;line-height:1.75em;max-width:400px}@media screen and (max-width:37.4375em){#hero p{font-size:1.125em;max-width:320px}}body #hero{background:rgba(27,25,36,.2);background:url(digital-touchpoints.jpg) 50% no-repeat;background-size:cover}#what{background-color:#2e0c1d;padding:100px 0}@media screen and (min-width:37.5em) and (max-width:62.4375em){#what{padding:120px 0}}@media screen and (max-width:37.4375em){#what{padding:100px 0}}#what h3.hidden-section:after{width:102px}#what h3{font-family:'Barlow',sans-serif;font-weight:800;font-style:normal;text-transform:uppercase;font-size:.75em;letter-spacing:1.75px;color:#2baae4;margin-bottom:80px}#what h3:after{content:'';width:102px;height:1px;margin-top:4px;background-color:#2baae4;display:block}@media screen and (max-width:37.4375em){#what h3{margin-bottom:50px}}#what p{font-family:'Barlow',sans-serif;font-weight:300;font-style:normal;font-size:43px;line-height:1.55;color:#f35626;background-image:-webkit-linear-gradient(90deg,#e1007d,#998890);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:hue 20s infinite linear}@media screen and (min-width:90em){#what p{font-size:2.6875em}}@media screen and (min-width:37.5em) and (max-width:62.4375em){#what p{font-size:1.875em}}@media screen and (max-width:37.4375em){#what p{font-size:1.625em}}#footer{background-color:#18060f;padding:90px 0}@media screen and (max-width:37.4375em){#footer{padding:70px 0}}#footer img.word-mark{max-width:70px;width:100%;margin-bottom:15px;opacity:.2}#footer .work-area{color:#fff;font-style:normal}@media screen and (max-width:62.4375em){#footer .columns:nth-child(3){margin-top:30px}}#footer h3{font-family:'Barlow',sans-serif;font-weight:800;font-style:normal;text-transform:uppercase;font-size:.75em;letter-spacing:1.75px;color:#2baae4;margin-bottom:30px}@media screen and (max-width:37.4375em){#footer h3{margin-top:20px;margin-bottom:20px}}#footer a{font-family:'Barlow',sans-serif;font-weight:400;font-style:normal;position:relative;cursor:pointer;color:#e6e6e6;line-height:1.25em}#footer a:hover{text-decoration:underline}#footer p{color:#f7f8f2;margin-top:5px;font-size:.75em}@media screen and (max-width:37.4375em){#footer p{margin-bottom:0}}@-webkit-keyframes down-arrow{0%{background-position:center -49px}100%,20%{background-position:center 11px}}@keyframes down-arrow{0%{background-position:center -49px}100%,20%{background-position:center 11px}}.convex{position:relative}.convex:before,.convex:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;clip:rect(0,0,0,0)}.convex:after{left:1px;text-shadow:-1px 0 #e1007d;animation:glitch-anim-1 2s infinite linear alternate-reverse}.convex:before{left:-1px;text-shadow:2px 0 #28aae4;animation:glitch-anim-2 3s infinite linear alternate-reverse}@keyframes glitch-anim-1{0%{clip:rect(83px,1084px,73px,0)}5.8823529412%{clip:rect(38px,1084px,11px,0)}11.7647058824%{clip:rect(115px,1084px,39px,0)}17.6470588235%{clip:rect(23px,1084px,51px,0)}23.5294117647%{clip:rect(40px,1084px,59px,0)}29.4117647059%{clip:rect(56px,1084px,54px,0)}35.2941176471%{clip:rect(22px,1084px,16px,0)}41.1764705882%{clip:rect(80px,1084px,4px,0)}47.0588235294%{clip:rect(42px,1084px,17px,0)}52.9411764706%{clip:rect(17px,1084px,34px,0)}58.8235294118%{clip:rect(89px,1084px,62px,0)}64.7058823529%{clip:rect(15px,1084px,12px,0)}70.5882352941%{clip:rect(86px,1084px,101px,0)}76.4705882353%{clip:rect(26px,1084px,61px,0)}82.3529411765%{clip:rect(4px,1084px,65px,0)}88.2352941176%{clip:rect(77px,1084px,42px,0)}94.1176470588%{clip:rect(42px,1084px,73px,0)}100%{clip:rect(106px,1084px,56px,0)}}@keyframes glitch-anim-2{0%{clip:rect(58px,1084px,69px,0)}5.8823529412%{clip:rect(74px,1084px,50px,0)}11.7647058824%{clip:rect(5px,1084px,37px,0)}17.6470588235%{clip:rect(3px,1084px,75px,0)}23.5294117647%{clip:rect(79px,1084px,35px,0)}29.4117647059%{clip:rect(113px,1084px,22px,0)}35.2941176471%{clip:rect(82px,1084px,74px,0)}41.1764705882%{clip:rect(46px,1084px,71px,0)}47.0588235294%{clip:rect(103px,1084px,2px,0)}52.9411764706%{clip:rect(87px,1084px,24px,0)}58.8235294118%{clip:rect(74px,1084px,70px,0)}64.7058823529%{clip:rect(107px,1084px,106px,0)}70.5882352941%{clip:rect(5px,1084px,52px,0)}76.4705882353%{clip:rect(81px,1084px,32px,0)}82.3529411765%{clip:rect(106px,1084px,98px,0)}88.2352941176%{clip:rect(30px,1084px,68px,0)}94.1176470588%{clip:rect(36px,1084px,54px,0)}100%{clip:rect(63px,1084px,96px,0)}}
