*,:after,:before{box-sizing:border-box}*,:focus,:hover{outline:none}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.2;background-color:#2f21f5}ol[class],ul[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:FuturaNowHeadlineBD;src:url(FuturaNowHeadline-Bd.5ff4819f.ttf) format("truetype")}@font-face{font-family:FuturaNowHeadlineLT;src:url(FuturaNowHeadline-Lt.e06a5309.otf) format("opentype")}@font-face{font-family:FuturaNowHeadlineRG;src:url(FuturaNowHeadline-Rg.ba7dae0f.ttf) format("truetype")}@font-face{font-family:FuturaNowHeadlineXBD;src:url(FuturaNowHeadline-XBd.70e6716a.ttf) format("truetype")}@font-face{font-family:FuturaNowTextBD;src:url(FuturaNowText-Bd.12c69b77.ttf) format("truetype")}@font-face{font-family:FuturaNowTextXBD;src:url(FuturaNowText-XBd.1211cb4b.ttf) format("truetype")}@font-face{font-family:FuturaNowTextLT;src:url(FuturaNowText-Lt.af746aba.ttf) format("truetype")}@font-face{font-family:FuturaBT;src:url(FuturaBT-ExtraBlack.d36d6a4d.eot);src:url(FuturaBT-ExtraBlack.d36d6a4d.eot?#iefix) format("embedded-opentype"),url(FuturaBT-ExtraBlack.1fd5dc8f.woff2) format("woff2"),url(FuturaBT-ExtraBlack.22690c0d.woff) format("woff"),url(FuturaBT-ExtraBlack.1d6d6ee4.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:FuturaLT;src:url(FuturaLT-Light.a7246f2e.eot);src:url(FuturaLT-Light.a7246f2e.eot?#iefix) format("embedded-opentype"),url(FuturaLT-Light.10370a00.woff2) format("woff2"),url(FuturaLT-Light.dc0085b8.woff) format("woff"),url(FuturaLT-Light.2da198bb.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:FuturaBT;src:url(FuturaBT-Medium.df8d4c15.eot);src:url(FuturaBT-Medium.df8d4c15.eot?#iefix) format("embedded-opentype"),url(FuturaBT-Medium.14306189.woff2) format("woff2"),url(FuturaBT-Medium.eb37cb8b.woff) format("woff"),url(FuturaBT-Medium.0423d7b4.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:FuturaStd;src:url(FuturaStd-BoldOblique.83361620.eot);src:url(FuturaStd-BoldOblique.83361620.eot?#iefix) format("embedded-opentype"),url(FuturaStd-BoldOblique.39107c73.woff2) format("woff2"),url(FuturaStd-BoldOblique.c95a0a41.woff) format("woff"),url(FuturaStd-BoldOblique.c3cab2d4.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:FuturaStd;src:url(FuturaStd-HeavyOblique.2f6c2c8f.eot);src:url(FuturaStd-HeavyOblique.2f6c2c8f.eot?#iefix) format("embedded-opentype"),url(FuturaStd-HeavyOblique.c72a8f8a.woff2) format("woff2"),url(FuturaStd-HeavyOblique.d6b35e2d.woff) format("woff"),url(FuturaStd-HeavyOblique.39efc60a.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:FuturaStd;src:url(FuturaStd-ExtraBold.f365d67b.eot);src:url(FuturaStd-ExtraBold.f365d67b.eot?#iefix) format("embedded-opentype"),url(FuturaStd-ExtraBold.79236556.woff2) format("woff2"),url(FuturaStd-ExtraBold.093bb267.woff) format("woff"),url(FuturaStd-ExtraBold.74e41ee4.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:FuturaStd;src:url(FuturaStd-Medium.1c83174e.eot);src:url(FuturaStd-Medium.1c83174e.eot?#iefix) format("embedded-opentype"),url(FuturaStd-Medium.e018638f.woff2) format("woff2"),url(FuturaStd-Medium.878dfa1a.woff) format("woff"),url(FuturaStd-Medium.506fa65f.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}body,html{border:0;margin:0;padding:0}*{box-sizing:border-box}article,aside,audio,canvas,caption,details,div,figure,footer,header,hgroup,iframe,img,mark,menu,nav,object,section,span,summary,table,tbody,td,tfoot,thead,tr,video{border:0;margin:0;padding:0}a,abbr,address,b,blockquote,cit,code,dd,del,dfn,dl,dt,em,fieldset,h1,h2,h3,h4,h5,h6,hr,i,ins,label,legend,li,ol,p,pre,q,samp,small,strong,sub,sup,ul{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}h1,h2,h3{color:#fafafa;font-family:FuturaNowTextXBD,sans-serif;text-transform:uppercase}h1{font-size:15vh;line-height:12vh}h2{font-size:9vh;line-height:80%}h3{font-size:5vh;line-height:5vh}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,nav,section,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table td,table th{text-align:left;vertical-align:middle}a img{border:0}a{color:inherit;text-decoration:none}a.underline,a[href]:hover{text-decoration:underline}:focus{outline:0}.fullscreen_video{-o-object-fit:cover;object-fit:cover}a,h4,h5,h6,p,small,span{text-transform:none;line-height:normal;color:#fff}.McCann{font-family:FuturaStd,Helvetica,Arial,sans-serif;line-height:1.3;color:#fff;overflow-x:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.McCann p{line-height:1.45}.McCann h2{font-weight:400}.McCann .container{max-width:1200px;width:85%;margin:auto}.McCann .textLine{line-height:inherit;white-space:nowrap}.McCann .textLine:after{content:"\a";white-space:pre}.McCann .fullscreen-container{display:flex}.McCann .fullscreen-container .side-panel{width:7.2vh;display:flex;writing-mode:vertical-rl;color:#00f;align-items:center;justify-content:center;flex-direction:column;transform:rotate(180deg)}.McCann .fullscreen-container .side-panel .brand-name{font-size:3.4vh;font-weight:600}.McCann .fullscreen-container .side-panel .subtitle{font-size:1.5vh}.McCann .McCann__content{overflow-y:hidden!important;position:relative;padding:70px 6px 6px}.McCann .McCann__content::-webkit-scrollbar{display:none}.McCann .McCann__content .view-section{height:100vh;width:100vw}.McCann .McCann__content-frame{top:70px;left:0;right:0;bottom:0;z-index:98;pointer-events:none;position:fixed}.McCann .McCann__content-frame .corner{position:absolute;width:15px;height:15px}.McCann .McCann__content-frame .corner.top-left{top:0;left:0}.McCann .McCann__content-frame .corner.top-right{top:0;right:0;rotate:90deg}.McCann .McCann__content-frame .corner.bottom-right{bottom:0;right:0;rotate:180deg}.McCann .McCann__content-frame .corner.bottom-left{bottom:0;left:0;rotate:270deg}.McCann .McCann__content-frame .frame{position:absolute;bottom:0;width:6px;height:100%;background:linear-gradient(0deg,#3021f5 50%,#fafafa 0) bottom;background-size:100% 201%}.McCann .McCann__content-frame .frame.right{right:0}.McCann .McCann__content-frame .frame.left{left:0}.McCann .McCann__content-frame .frame.bottom{bottom:0;height:6px;width:100%}.McCann .McCann__content-frame .frame.top{top:0;height:6px;width:100%}.McCann .McCann__content-frame .frame.left,.McCann .McCann__content-frame .frame.right{transition:all .5s ease}.McCann .McCann__content-frame .frame.top{transition-delay:.4s}.McCann .McCann__content-frame .frame.bottom{transition-delay:0s}.McCann .McCann__content-frame.white .frame{background-position:top}.McCann .McCann__content-frame.white .frame.top{transition-delay:0s}.McCann .McCann__content-frame.white .frame.bottom{transition-delay:.4s}.McCann.fullscreen .Header{background:transparent;position:absolute}.McCann.fullscreen .McCann__content-frame,.McCann.fullscreen .McCann__content-frame .frame.top{top:0}.McCann.case .McCann__content{padding:6px}@media (min-width:768px){.hide-desktop{display:none}}@page{size:1920px 1200px;margin:0}html{-webkit-print-color-adjust:exact}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#888;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555}.glitch{--color-text:#fff;--color-bg:#1d2121;--color-link:#454847;--color-link-hover:#fff;--color-info:#454847;--glitch-width:40vmax;--glitch-height:50vmax;--color-title:#fff;--color-subtitle:#30efbf;position:relative;width:100%;height:100%;overflow:hidden;margin:0 auto}.glitch--style-1{--gap-horizontal:20px;--gap-vertical:2px;--blend-mode-3:none;--blend-color-3:transparent;--blend-color-5:transparent}.glitch--style-1,.glitch--style-2{--time-anim:2s;--blend-mode-1:none;--blend-mode-2:none;--blend-mode-4:none;--blend-mode-5:none;--blend-color-1:transparent;--blend-color-2:transparent;--blend-color-4:transparent}.glitch--style-2{--gap-horizontal:5px;--gap-vertical:10px;--blend-mode-3:luminosity;--blend-color-3:#4d8c60;--blend-color-5:#c9b09a}.glitch--style-3{--gap-horizontal:20px;--gap-vertical:2px;--time-anim:2.25s;--blend-mode-2:none;--blend-mode-3:multiply;--blend-mode-4:none;--blend-color-2:transparent;--blend-color-3:#af4563;--blend-color-4:transparent}.glitch--style-3,.glitch--style-4{--blend-mode-1:none;--blend-mode-5:none;--blend-color-1:transparent;--blend-color-5:transparent}.glitch--style-4{--gap-horizontal:5px;--gap-vertical:20px;--time-anim:5s;--blend-mode-2:exclusion;--blend-mode-3:hard-light;--blend-mode-4:overlay;--blend-color-2:#52f1cd;--blend-color-3:#525df1;--blend-color-4:#f19b52}.glitch--style-5{--gap-horizontal:50px;--gap-vertical:100px;--blend-mode-3:none;--blend-mode-4:overlay;--blend-mode-5:overlay;--blend-color-3:transparent;--blend-color-4:#000;--blend-color-5:#8d16f2}.glitch--style-5,.glitch--style-6{--time-anim:2.25s;--blend-mode-1:none;--blend-mode-2:none;--blend-color-1:transparent;--blend-color-2:transparent}.glitch--style-6{--gap-horizontal:3px;--gap-vertical:70px;--blend-mode-3:overlay;--blend-mode-4:none;--blend-mode-5:none;--blend-color-3:hsla(0,0%,100%,0.2);--blend-color-4:transparent;--blend-color-5:transparent}.glitch__img{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent no-repeat 50% 0;background-color:var(--blend-color-1);background-size:auto 100%;background-position:50%;transform:translateZ(0);background-blend-mode:var(--blend-mode-1)}.glitch__img:nth-child(2){background-color:var(--blend-color-2);background-blend-mode:var(--blend-mode-2)}.glitch__img:nth-child(3){background-color:var(--blend-color-3);background-blend-mode:var(--blend-mode-3)}.glitch__img:nth-child(4){background-color:var(--blend-color-4);background-blend-mode:var(--blend-mode-4)}.glitch__img:nth-child(5){background-color:var(--blend-color-5);background-blend-mode:var(--blend-mode-5)}.glitch__img:nth-child(n+2){opacity:0}.glitch .glitch__img:nth-child(n+2){opacity:1}.glitch .glitch__img:nth-child(2){transform:translate3d(var(--gap-horizontal),0,0);animation:glitch-anim-1-horizontal var(--time-anim) infinite linear alternate}.glitch>.glitch__img:nth-child(3){transform:translate3d(calc(-1*var(--gap-horizontal)),0,0);animation:glitch-anim-2-horizontal var(--time-anim) infinite linear alternate}.glitch>.glitch__img:nth-child(4){transform:translate3d(0,calc(-1*var(--gap-vertical)),0) scale3d(-1,-1,1);animation:glitch-anim-3-horizontal var(--time-anim) infinite linear alternate}.glitch--vertical .glitch__img:nth-child(2){transform:translate3d(0,var(--gap-vertical),0);animation:glitch-anim-1-vertical var(--time-anim) infinite linear alternate}.glitch--vertical>.glitch__img:nth-child(3){transform:translate3d(0,calc(-1*var(--gap-vertical)),0);animation:glitch-anim-2-vertical var(--time-anim) infinite linear alternate}.glitch--vertical>.glitch__img:nth-child(4){transform:translate3d(calc(-1*var(--gap-horizontal)),0,0) scale3d(-1,-1,1);animation:glitch-anim-3-vertical var(--time-anim) infinite linear alternate}.glitch>.glitch__img:nth-child(5){animation:glitch-anim-flash .5s steps(1) infinite}@keyframes glitch-anim-1-horizontal{0%{-webkit-clip-path:polygon(0 2%,100% 2%,100% 5%,0 5%);clip-path:polygon(0 2%,100% 2%,100% 5%,0 5%)}10%{-webkit-clip-path:polygon(0 15%,100% 15%,100% 15%,0 15%);clip-path:polygon(0 15%,100% 15%,100% 15%,0 15%)}20%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 20%,0 20%);clip-path:polygon(0 10%,100% 10%,100% 20%,0 20%)}30%{-webkit-clip-path:polygon(0 1%,100% 1%,100% 2%,0 2%);clip-path:polygon(0 1%,100% 1%,100% 2%,0 2%)}40%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}50%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}60%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}70%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}80%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}90%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}to{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}}@keyframes glitch-anim-2-horizontal{0%{-webkit-clip-path:polygon(0 25%,100% 25%,100% 30%,0 30%);clip-path:polygon(0 25%,100% 25%,100% 30%,0 30%)}15%{-webkit-clip-path:polygon(0 3%,100% 3%,100% 3%,0 3%);clip-path:polygon(0 3%,100% 3%,100% 3%,0 3%)}22%{-webkit-clip-path:polygon(0 5%,100% 5%,100% 20%,0 20%);clip-path:polygon(0 5%,100% 5%,100% 20%,0 20%)}31%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%);clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%)}45%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 40%,0 40%);clip-path:polygon(0 40%,100% 40%,100% 40%,0 40%)}51%{-webkit-clip-path:polygon(0 52%,100% 52%,100% 59%,0 59%);clip-path:polygon(0 52%,100% 52%,100% 59%,0 59%)}63%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%);clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%)}76%{-webkit-clip-path:polygon(0 75%,100% 75%,100% 75%,0 75%);clip-path:polygon(0 75%,100% 75%,100% 75%,0 75%)}81%{-webkit-clip-path:polygon(0 65%,100% 65%,100% 40%,0 40%);clip-path:polygon(0 65%,100% 65%,100% 40%,0 40%)}94%{-webkit-clip-path:polygon(0 45%,100% 45%,100% 50%,0 50%);clip-path:polygon(0 45%,100% 45%,100% 50%,0 50%)}to{-webkit-clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%);clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%)}}@keyframes glitch-anim-3-horizontal{0%{-webkit-clip-path:polygon(0 1%,100% 1%,100% 3%,0 3%);clip-path:polygon(0 1%,100% 1%,100% 3%,0 3%)}5%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 9%,0 9%);clip-path:polygon(0 10%,100% 10%,100% 9%,0 9%)}10%{-webkit-clip-path:polygon(0 5%,100% 5%,100% 6%,0 6%);clip-path:polygon(0 5%,100% 5%,100% 6%,0 6%)}25%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%);clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%)}27%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 10%,0 10%);clip-path:polygon(0 10%,100% 10%,100% 10%,0 10%)}30%{-webkit-clip-path:polygon(0 30%,100% 30%,100% 25%,0 25%);clip-path:polygon(0 30%,100% 30%,100% 25%,0 25%)}33%{-webkit-clip-path:polygon(0 15%,100% 15%,100% 16%,0 16%);clip-path:polygon(0 15%,100% 15%,100% 16%,0 16%)}37%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 39%,0 39%);clip-path:polygon(0 40%,100% 40%,100% 39%,0 39%)}40%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}45%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 55%,0 55%);clip-path:polygon(0 60%,100% 60%,100% 55%,0 55%)}50%{-webkit-clip-path:polygon(0 30%,100% 30%,100% 31%,0 31%);clip-path:polygon(0 30%,100% 30%,100% 31%,0 31%)}53%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 69%,0 69%);clip-path:polygon(0 70%,100% 70%,100% 69%,0 69%)}57%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 41%,0 41%);clip-path:polygon(0 40%,100% 40%,100% 41%,0 41%)}60%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 75%,0 75%);clip-path:polygon(0 80%,100% 80%,100% 75%,0 75%)}65%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%);clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%)}70%{-webkit-clip-path:polygon(0 90%,100% 90%,100% 90%,0 90%);clip-path:polygon(0 90%,100% 90%,100% 90%,0 90%)}73%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%);clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%)}80%{-webkit-clip-path:polygon(0 100%,100% 100%,100% 99%,0 99%);clip-path:polygon(0 100%,100% 100%,100% 99%,0 99%)}to{-webkit-clip-path:polygon(0 70%,100% 70%,100% 71%,0 71%);clip-path:polygon(0 70%,100% 70%,100% 71%,0 71%)}}@keyframes glitch-anim-1-vertical{0%{-webkit-clip-path:polygon(2% 0,5% 0,5% 100%,2% 100%);clip-path:polygon(2% 0,5% 0,5% 100%,2% 100%)}10%{-webkit-clip-path:polygon(15% 0,15% 0,15% 100%,15% 100%);clip-path:polygon(15% 0,15% 0,15% 100%,15% 100%)}20%{-webkit-clip-path:polygon(10% 0,20% 0,20% 100%,10% 100%);clip-path:polygon(10% 0,20% 0,20% 100%,10% 100%)}30%{-webkit-clip-path:polygon(1% 0,2% 0,2% 100%,1% 100%);clip-path:polygon(1% 0,2% 0,2% 100%,1% 100%)}40%{-webkit-clip-path:polygon(33% 0,33% 0,33% 100%,33% 100%);clip-path:polygon(33% 0,33% 0,33% 100%,33% 100%)}50%{-webkit-clip-path:polygon(44% 0,44% 0,44% 100%,44% 100%);clip-path:polygon(44% 0,44% 0,44% 100%,44% 100%)}60%{-webkit-clip-path:polygon(50% 0,20% 0,20% 100%,50% 100%);clip-path:polygon(50% 0,20% 0,20% 100%,50% 100%)}70%{-webkit-clip-path:polygon(70% 0,70% 0,70% 100% 70%,70% 100%);clip-path:polygon(70% 0,70% 0,70% 100% 70%,70% 100%)}80%{-webkit-clip-path:polygon(80% 0,80% 0,80% 100% 80%,80% 100%);clip-path:polygon(80% 0,80% 0,80% 100% 80%,80% 100%)}90%{-webkit-clip-path:polygon(50% 0,55% 0,55% 100%,50% 100%);clip-path:polygon(50% 0,55% 0,55% 100%,50% 100%)}to{-webkit-clip-path:polygon(70% 0,80% 0,80% 100%,70% 100%);clip-path:polygon(70% 0,80% 0,80% 100%,70% 100%)}}@keyframes glitch-anim-2-vertical{0%{-webkit-clip-path:polygon(25% 0,30% 0,30% 100%,25% 100%);clip-path:polygon(25% 0,30% 0,30% 100%,25% 100%)}15%{-webkit-clip-path:polygon(3% 0,3% 0,3% 100%,3% 100%);clip-path:polygon(3% 0,3% 0,3% 100%,3% 100%)}22%{-webkit-clip-path:polygon(5% 0,20% 0,20% 100%,5% 100%);clip-path:polygon(5% 0,20% 0,20% 100%,5% 100%)}31%{-webkit-clip-path:polygon(20% 0,20% 0,20% 100%,20% 100%);clip-path:polygon(20% 0,20% 0,20% 100%,20% 100%)}45%{-webkit-clip-path:polygon(40% 0,40% 0,40% 100%,40% 100%);clip-path:polygon(40% 0,40% 0,40% 100%,40% 100%)}51%{-webkit-clip-path:polygon(52% 0,59% 0,59% 100%,52% 100%);clip-path:polygon(52% 0,59% 0,59% 100%,52% 100%)}63%{-webkit-clip-path:polygon(60% 0,60% 0,60% 100%,60% 100%);clip-path:polygon(60% 0,60% 0,60% 100%,60% 100%)}76%{-webkit-clip-path:polygon(75% 0,75% 0,75% 100%,75% 100%);clip-path:polygon(75% 0,75% 0,75% 100%,75% 100%)}81%{-webkit-clip-path:polygon(65% 0,40% 0,40% 100%,65% 100%);clip-path:polygon(65% 0,40% 0,40% 100%,65% 100%)}94%{-webkit-clip-path:polygon(45% 0,50% 0,50% 100%,45% 100%);clip-path:polygon(45% 0,50% 0,50% 100%,45% 100%)}to{-webkit-clip-path:polygon(14% 0,33% 0,33% 100%,14% 100%);clip-path:polygon(14% 0,33% 0,33% 100%,14% 100%)}}@keyframes glitch-anim-3-vertical{0%{-webkit-clip-path:polygon(1% 0,3% 0,3% 100%,1% 100%);clip-path:polygon(1% 0,3% 0,3% 100%,1% 100%)}5%{-webkit-clip-path:polygon(10% 0,9% 0,9% 100%,10% 100%);clip-path:polygon(10% 0,9% 0,9% 100%,10% 100%)}10%{-webkit-clip-path:polygon(5% 0,6% 0 6% 100%,5% 100%);clip-path:polygon(5% 0,6% 0 6% 100%,5% 100%)}25%{-webkit-clip-path:polygon(20% 0,20% 0,20% 100%,20% 100%);clip-path:polygon(20% 0,20% 0,20% 100%,20% 100%)}27%{-webkit-clip-path:polygon(10% 0,10% 0,10% 100%,10% 100%);clip-path:polygon(10% 0,10% 0,10% 100%,10% 100%)}30%{-webkit-clip-path:polygon(30% 0,25% 0,25% 100%,30% 100%);clip-path:polygon(30% 0,25% 0,25% 100%,30% 100%)}33%{-webkit-clip-path:polygon(15% 0,16% 0,16% 100%,15% 100%);clip-path:polygon(15% 0,16% 0,16% 100%,15% 100%)}37%{-webkit-clip-path:polygon(40% 0,39% 0,39% 100%,40% 100%);clip-path:polygon(40% 0,39% 0,39% 100%,40% 100%)}40%{-webkit-clip-path:polygon(20% 0,21% 0,21% 100%,20% 100%);clip-path:polygon(20% 0,21% 0,21% 100%,20% 100%)}45%{-webkit-clip-path:polygon(60% 0,55% 0,55% 100%,60% 100%);clip-path:polygon(60% 0,55% 0,55% 100%,60% 100%)}50%{-webkit-clip-path:polygon(30% 0,31% 0,31% 100%,30% 100%);clip-path:polygon(30% 0,31% 0,31% 100%,30% 100%)}53%{-webkit-clip-path:polygon(70% 0,69% 0,69% 100%,70% 100%);clip-path:polygon(70% 0,69% 0,69% 100%,70% 100%)}57%{-webkit-clip-path:polygon(40% 0,41% 0,41% 100%,40% 100%);clip-path:polygon(40% 0,41% 0,41% 100%,40% 100%)}60%{-webkit-clip-path:polygon(80% 0,75% 0,75% 100%,80% 100%);clip-path:polygon(80% 0,75% 0,75% 100%,80% 100%)}65%{-webkit-clip-path:polygon(50% 0,51% 0,51% 100%,50% 100%);clip-path:polygon(50% 0,51% 0,51% 100%,50% 100%)}70%{-webkit-clip-path:polygon(90% 0,90% 0,90% 100%,90% 100%);clip-path:polygon(90% 0,90% 0,90% 100%,90% 100%)}73%{-webkit-clip-path:polygon(60% 0,60% 0,60% 100%,60% 100%);clip-path:polygon(60% 0,60% 0,60% 100%,60% 100%)}80%{-webkit-clip-path:polygon(100% 0,99% 0,99% 100%,100% 100%);clip-path:polygon(100% 0,99% 0,99% 100%,100% 100%)}to{-webkit-clip-path:polygon(70% 0,71% 0,71% 100%,70% 100%);clip-path:polygon(70% 0,71% 0,71% 100%,70% 100%)}}@keyframes glitch-anim-text{0%{opacity:1;transform:translate3d(-10px,0,0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}10%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}20%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}35%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}50%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}60%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}70%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}80%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}90%{transform:translate3d(-10px,0,0) scale3d(-1,-1,1)}to{opacity:1;transform:translateZ(0) scaleX(1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes glitch-anim-flash{0%{opacity:.2;transform:translate3d(var(--gap-horizontal),var(--gap-vertical),0)}33%,to{opacity:0;transform:translateZ(0)}}
/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}.loader_wrapper{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#2f21f5;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:1;transition:opacity 1s;z-index:100}.loader_wrapper.ready{opacity:0}.loader_wrapper .loader{border-bottom:1vh solid #2f21f5;border-top:1vh solid #2f21f5;border-color:#babfbf #2f21f5;border-style:solid;border-width:1vh;border-radius:50%;width:10vh;height:10vh;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.flex{display:flex}.flex-column{display:flex;flex-direction:column}.align-center{align-items:center}.gap-20{gap:20px}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.image{border-radius:10px;aspect-ratio:1;max-height:60vh;object-fit:cover}.image.image--16-9{aspect-ratio:1.77777778}.image.image--4-5{aspect-ratio:.8}.image.image--9-16{aspect-ratio:.5625}.image.image--3-2{aspect-ratio:1.5}.vimeo-full-width{width:100%;padding:56.25% 0 0;position:relative;max-height:100vh;overflow:hidden;height:0;border-radius:10px;margin-top:auto}.vimeo-full-width iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;pointer-events:none}.vimeo-full-width .play-button{left:calc(10% + 2vw);right:calc(10% + 2vw);height:100%;align-items:center;z-index:2;border-radius:10px;cursor:pointer}.vimeo-full-width .actions,.vimeo-full-width .play-button{position:absolute;top:0;display:flex;justify-content:center}.vimeo-full-width .actions{left:0;width:100%;bottom:0;align-items:flex-end;height:calc(100vh - 12px);padding-bottom:calc(50px + 4vh)}.vimeo-full-width .actions>div{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fafafa;color:#3021f5;font-weight:800;cursor:pointer}.salmon{color:#ff7d7d}.blue{color:#3021f5}.white{color:#fafafa}
.CasesList{display:flex;align-items:flex-end;height:100vh;width:100vw}.CasesList .separator{height:100%;width:100%;position:absolute;opacity:0}.CasesList .CasesList__content{display:flex;gap:2vw;height:fit-content;transform:translateY(50vh);pointer-events:none;opacity:0;padding-left:85px;margin-bottom:15vh}.CasesList .CasesList__content .BackgroundMedia{font-family:FuturaNowHeadlineXBD,sans-serif;cursor:pointer;width:20vw;aspect-ratio:1.5}.CasesList .CasesList__content .BackgroundMedia>div{display:flex;flex-direction:column;justify-content:flex-end;padding:20px 15px;border:3px solid transparent;border-radius:10px}.CasesList .CasesList__content .BackgroundMedia>div>p{font-size:1.4vh;color:#fff;opacity:0;transform:translateY(100%);transition:opacity .2s,transform .6s}.CasesList .CasesList__content .BackgroundMedia:hover>div{border-color:#ff7d7d}.CasesList .CasesList__content .BackgroundMedia:hover>div>p{opacity:1;transform:translateY(0)}.Welcome{width:100vw;overflow:hidden;background-color:#fafafa}.Welcome .wrapper{max-width:120vh;padding:20vh 0;min-height:120vh;margin:auto}.Welcome .text{font-size:4vh;margin-bottom:2vh;color:#3021f5;font-family:FuturaNowTextBD,sans-serif}.Welcome .text:has(.name){font-size:6vh;margin-bottom:15vh;font-family:FuturaNowHeadlineBD,sans-serif}.Welcome .text img{display:inline-block;height:5vh;margin-bottom:-1vh}.Welcome .text .name{font-size:6vh;background-color:#ff7d7d;border-radius:80px;color:#fff;padding:25px}.Welcome .twt{margin:30px auto 0}.printMode .Welcome{display:flex;align-items:center;height:100vh;padding-top:4vh}.printMode .Welcome .wrapper{margin:-50vh auto;padding:0;min-height:0}.Team{display:flex;align-items:center;justify-content:center;background-color:#ff7d7d;overflow-x:hidden;position:relative}.Team,.Team .separator{width:100vw;height:100vh}.Team .separator{position:absolute;top:0;left:0}.Team .separator>video{min-width:100vw;height:100vh;object-fit:cover}.Team .content-wrapper{display:flex;justify-content:flex-start;transform:translate(calc(50vw - 15vh),100vh)}.Team .content-wrapper .member-wrapper{position:absolute;rotate:-6deg}.Team .content-wrapper.ready .content{flex-direction:row-reverse;justify-content:flex-end}.Team .content-wrapper.ready .content .member-wrapper{position:unset!important;transform:none!important}.Team .content-wrapper .content{width:100vw;display:flex;align-items:center;overflow:visible;gap:7vh}.Team .TeamMember{display:flex;border-radius:10px;background:#3021f5;height:46vh;width:30vh;position:relative;overflow:hidden;padding:0}.Team .TeamMember .TeamMember__cover{display:flex;flex-direction:column;justify-content:flex-end;padding:23px 20px;height:100%;width:100%;max-width:30vh;background-position:top;background-size:auto 100%;background-repeat:no-repeat;border-radius:10px;z-index:2;transition:all .5s ease}.Team .TeamMember .TeamMember__cover .name{font-size:3.4vh;text-transform:uppercase;line-height:.83;color:#fff}.Team .TeamMember .TeamMember__cover .role{border-radius:80px;background:#fff;color:#3021f5;padding:5px 10px;font-family:FuturaNowHeadlineBD,serif;font-size:1.3vh;font-weight:700;text-transform:uppercase;width:fit-content;margin-top:2vh}.Team .TeamMember .TeamMember__bio{display:flex;position:absolute;z-index:1;justify-content:flex-end;top:0;right:0;align-items:flex-end;height:100%;padding-bottom:25px;width:100%;overflow:hidden}.Team .TeamMember .TeamMember__bio .text-carousel{overflow:hidden;color:#fff;font-size:1.4vh;min-width:30vh;width:50%}.Team .TeamMember .TeamMember__bio .text-carousel .carousel-container{padding-right:1vh}.Team .TeamMember .TeamMember__bio .text-carousel .carousel-dots{display:flex;gap:5px;margin-top:20px;margin-left:auto;width:fit-content;padding-right:1vh}.Team .TeamMember .TeamMember__bio .text-carousel .carousel-dots>div{width:8px;height:8px;background:rgb(151 144 250);border-radius:50%;cursor:pointer}.Team .TeamMember .TeamMember__bio .text-carousel .carousel-dots>div.active{background:#ff7d7d}.Team .TeamMember .action-icon{position:absolute;top:10px;right:10px;display:flex;width:2.4vh;height:2.4vh;justify-content:center;align-items:center;border-radius:90px;background:#fff;color:#3021f5;font-weight:600;font-size:1.6vh;z-index:2;cursor:pointer}.Team .TeamMember.open{padding:1vh}.Team .TeamMember.open .action-icon{background:#ff7d7d;color:#3021f5}.Team .TeamMember.open .TeamMember__cover{flex:1;min-width:27vh;max-width:48%;background-size:auto 150%;background-position:top 15% center}.Team .TeamMember.open .TeamMember__cover .name{font-size:2.4vh}.Team .TeamMember.open .TeamMember__cover .role{font-size:1.1vh}.Team .TeamMember.open .TeamMember__bio{flex:2}.Team .TeamMember.TeamMember--cover{justify-content:center;align-items:center}.Team .TeamMember.TeamMember--cover>img{width:10vh;height:10vh}.printMode .Team{padding-top:5vh}.Header{display:flex;align-items:center;justify-content:space-between;pointer-events:none;width:100vw;height:70px;padding:2vh 2vw;position:fixed;background:#3021f5;z-index:99}.Header.white{background:#fafafa}.Header .logo,.Header .right{transition:all 1s;opacity:1}.Header .left{display:flex;flex-direction:column;align-items:center;height:22px;overflow:hidden;width:15vw;position:relative}.Header .left .word{font-family:FuturaBT,sans-serif;font-size:1.3vh;font-weight:800;color:#fafafa;margin-right:auto;position:absolute;left:0}.Header .left .word.blue{color:#3021f5}.Header .logo{width:35px}.Header .logo img{width:16vw}.Header .logo .top{animation-name:fadeIn;animation-timing-function:ease-in-out;animation-duration:1s;animation-direction:alternate}.Header .logo .gone{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.Header .right{display:flex;align-items:center;width:15vw;justify-content:flex-end;color:#fff;padding-right:2px;transition:color 1s ease-in-out;cursor:pointer;pointer-events:auto;font-family:FuturaBT,sans-serif;font-weight:800;font-size:1.3vh}.Header .right.blue{color:#3021f5}.fullscreen .Header{top:0;left:0;right:5vh}.Home{top:6px;bottom:6px;left:6px;border-radius:7px;right:6px;pointer-events:none;opacity:0;transition:opacity .5s;background-position:50%;background-size:cover;background-repeat:no-repeat;overflow:hidden}.Home,.Home .m{display:flex;position:absolute}.Home .m{top:50%;left:50%;transform:translate(-50%,-48%);flex-direction:column;align-items:center;justify-content:center}.Home .m>p{margin-top:15px;color:#fff;font-size:3vh;font-family:FuturaNowHeadlineRG,sans-serif}.Home button{position:absolute;top:75%;left:50%;transform:translate(-50%);border-radius:100px;border:1px solid #fafafa;color:#fafafa;background:transparent;padding:6px 10px;font-size:1.2vh;font-family:FuturaNowHeadlineXBD,sans-serif;cursor:pointer}.McCann.home .Home{pointer-events:auto;opacity:1}.Contact{position:absolute;top:6px;bottom:6px;left:6px;right:6px;border-radius:7px;pointer-events:none;opacity:0;transition:opacity .5s;background-position:50%;background-size:cover;background-repeat:no-repeat}.Contact .Contact--wrapper{display:flex;position:relative;height:100%;overflow:hidden;border-radius:7px}.Contact .Contact--wrapper .Contact__content{width:140vh;height:70vh;margin:auto;display:flex;justify-content:space-between;font-family:FuturaBT,sans-serif;position:absolute;top:0;bottom:0;left:0;right:0}.Contact .Contact--wrapper .Contact__content .Contact__left,.Contact .Contact--wrapper .Contact__content .Contact__right{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end}.Contact .Contact--wrapper .Contact__content .Contact__left .back,.Contact .Contact--wrapper .Contact__content .Contact__right .back{cursor:pointer;font-size:1.6vh;font-weight:700}.Contact .Contact--wrapper .Contact__content .Contact__left .back>img,.Contact .Contact--wrapper .Contact__content .Contact__right .back>img{margin-right:10px}.Contact .Contact--wrapper .Contact__content .contacts-card{display:flex;align-items:center;justify-content:center;padding:30px 40px;border-radius:190px;background:#ff7d7d;border:1px solid #3021f5;height:8vh;width:fit-content;font-size:2.4vh;color:#3021f5}.Contact .Contact--wrapper .Contact__content .contacts-card.small{height:6.5vh}.Contact .Contact--wrapper .Contact__content .contacts-card.large{height:10vh}.Contact .Contact--wrapper .Contact__content .contacts-card.xlarge{height:12vh}.Contact .Contact--wrapper .Contact__content .contacts-card.white{background:#fff;border:1px solid #3021f5}.Contact .Contact--wrapper .Contact__content .contacts-card.blue{background:#3021f5;color:#ff7d7d;border:1px solid #3021f5}.McCann.contact .Contact{pointer-events:auto;opacity:1}.Navigator{position:fixed;bottom:30px;right:0;display:flex;justify-content:space-between;gap:5px;padding:5px;opacity:1;background:#fff;border-radius:50px;left:50%;transform:translateX(-50%);width:fit-content;z-index:2;height:4vh}.Navigator.collapsed{width:4vh}.Navigator.collapsed>img{width:2vh;margin:auto}.Navigator.alternativeColors .Navigator__tab{color:#2f21f5}.Navigator.alternativeColors .Navigator__tab:not(.current){color:#2f21f5!important}.Navigator .Navigator__tab{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:6px 10px;font-size:max(10px,1.2vh);font-weight:800;color:#3021f5;font-family:FuturaNowHeadlineBT,sans-serif}.Navigator .Navigator__tab.current,.Navigator .Navigator__tab:hover{background:#3021f5;color:#fff;border-radius:100px}.Navigator .Navigator__tab>img{margin-left:5px}.Credential{display:flex;flex-direction:column;font-family:FuturaNowHeadlineBD,sans-serif}.Credential .Case__container{display:flex;width:100vw;background:#fafafa;position:relative}.Credential .Case__container .section{min-height:100vh;padding:0 15px 0 2vw;width:90%;margin-left:auto}.Credential .Case__container .section.fullscreen_media{padding:0;overflow:hidden;width:100%}.Credential .Case__container .description{color:#3021f5;font-size:2vh}.Credential .Case__container .Case__container-content{display:flex;flex-direction:column;width:100%}.Credential .Case__container .Case__container-content .separator{display:flex;width:calc(100vw - 6px);padding:0 6px 0 0;margin-left:unset;height:50vh;min-height:unset;font-family:FuturaNowHeadlineBD,sans-serif}.Credential .Case__container .Case__container-content .separator>div{margin:auto;border:1px solid #3021f5;border-radius:80px;width:fit-content;padding:7px 15px;font-size:2.3vh;color:#3021f5}.Case__container-nav{display:flex;flex-direction:column;position:absolute;width:10%;padding-top:16vh;left:2vw;z-index:2;transition:color 1s ease-in-out}.Case__container-nav .text{font-size:1.3vh;font-weight:400}.Case__container-nav .text.strong{font-weight:800;color:#3021f5;opacity:.8}.Case__container-nav .text:not(.strong){margin-bottom:10px;color:rgba(48,33,245,.5)}.Case__container-nav .tags{display:flex;flex-direction:column;gap:7px;margin-top:20px}.Case__container-nav .tags .tag{display:flex;align-items:center;justify-content:center;width:fit-content;padding:5px 10px;color:#3021f5;border:1.5px solid #3021f5;border-radius:80px;opacity:.6;font-size:1.3vh;cursor:pointer}.Case__container-nav .tags .tag.active,.Case__container-nav .tags .tag:hover{opacity:1}.Case__container-nav.white .text.strong{color:#fafafa}.Case__container-nav.white .text:not(.strong){color:hsla(0,0%,98%,.5)}.Case__container-nav.white .tags .tag{color:#fafafa;border-color:#fafafa}.CaseCover{height:100vh;width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:FuturaNowHeadlineXBD,sans-serif}.CaseCover .client,.CaseCover .title{color:#fafafa;font-weight:800;text-transform:uppercase}.CaseCover .client{font-size:3.5vh}.CaseCover .title{font-size:12vh;line-height:12vh;position:relative;max-width:80%;text-align:center}.CaseCover .title .gif{position:absolute;object-fit:cover}.CaseCover .title .gif.right_top{top:0;right:0;transform:translate(50%,-50%)}.CaseCover .title .gif.right_bottom{bottom:0;right:0;transform:translate(50%,50%)}.CaseCover .title .gif.left_top{top:0;left:0;transform:translate(-50%,-50%)}.CaseCover .title .gif.left_bottom{bottom:0;left:0;transform:translate(-50%,50%)}.CaseCover .title .gif.center_top{top:0;left:50%;transform:translate(-50%,-50%)}.CaseCover .title .gif.center_bottom{bottom:0;left:50%;transform:translate(-50%,50%)}.CaseCover .tags{display:flex;gap:5px;margin-top:50px}.CaseCover .tags>div{display:flex;align-items:center;justify-content:center;padding:5px;font-size:1vh;color:#fafafa;border:1px solid #fafafa;border-radius:80px;font-weight:700;text-transform:uppercase;opacity:.8}.Strategy{display:flex;flex-direction:column;gap:100px;padding-right:7vw}.Strategy .title{color:#3021f5;font-size:14vh;line-height:12vh;font-weight:800;font-family:FuturaNowHeadlineXBD,sans-serif}.Strategy .Strategy__left{display:flex;justify-content:flex-end;align-items:center;position:relative}.Strategy .Strategy__left .label{display:flex;flex-direction:column;position:absolute;left:2vw;bottom:0}.Strategy .Strategy__left .description{margin-top:3vh;max-width:60%}.Strategy .Strategy__right{display:flex;align-items:center;position:relative}.Strategy .Strategy__right .BackgroundMedia{position:absolute!important;z-index:1}.Strategy .Strategy__right .right_side{margin-left:auto;margin-top:25%;z-index:2;max-width:50%;display:flex;flex-direction:column;align-items:flex-end}.Strategy .Strategy__right .right_side .flex-column{margin-bottom:7vh;position:relative}.Strategy .Strategy__right .right_side .flex-column .description{position:absolute;top:28vh;left:0}.MediaSection{position:relative;margin-bottom:100px}.MediaSection.layout_a{height:fit-content!important}.MediaSection.layout_a .content{display:flex;gap:20px}.MediaSection.layout_a .content .description-wrapper{padding:10vh 0 4vh}.MediaSection.layout_a .content .description-wrapper .description{max-width:47%}.MediaSection.layout_a .content>div:last-child{justify-content:flex-end}.MediaSection.layout_b .content .flex-column{flex:1}.MediaSection.layout_b .content .flex-column .description{margin-top:1rem;margin-bottom:2rem}.MediaSection.layout_c .content .flex-column{flex:3}.MediaSection.layout_c .content .flex-column .description{max-width:50%;margin-bottom:5vh}.MediaSection.layout_c .content .second-media{flex:1}.MediaSection.grelha_media{display:flex;flex-direction:column;justify-content:center}.MediaSection.grelha_media .grelha{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(33% - 2vh),1fr));grid-gap:2vh;padding-right:7vw}.MediaSection.grelha_media .description{margin-top:6vh;max-width:35%}.MediaSection.campaign_cover .cover{display:flex;flex-direction:column;padding-right:7vw}.MediaSection.campaign_cover .cover .BackgroundMedia{margin-left:auto}.MediaSection.campaign_cover .cover .title{display:flex;flex-direction:column;position:absolute;top:40vh}.MediaSection.campaign_cover .cover .title>p{color:#3021f5;font-size:14vh;line-height:10vh;font-weight:800;font-family:FuturaNowHeadlineXBD,sans-serif;text-transform:uppercase}.MediaSection.campaign_cover .cover .title .subtitle{color:#3021f5;font-size:2vh;line-height:2vh;font-weight:600;font-family:FuturaNowHeadlineBD,sans-serif;margin-top:6vh;max-width:70%;text-transform:none}.Results{display:flex;flex-direction:column;align-items:center;width:100%;height:100vh;position:relative;padding-bottom:20vh}.Results .results__text{display:flex;align-items:center;min-height:50vh;width:85%;margin:auto;text-align:center}.Results .results__text h3{color:#3021f5;font-family:FuturaNowTextBD,sans-serif}.Results .results__text h3 .highlighted{color:#3021f5;border-radius:80px;padding:0 9px;white-space:nowrap}.Results .results__data{display:flex;width:100%;position:relative;height:37vh;transform:translate(calc(50% - 20.5vh),100vh)}.Results .results__data .card{background:#3021f5;color:#fff;border-radius:10px;padding:3vh;display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:absolute;top:0;height:37vh;width:37vh}.Results .results__data .card>img{height:15vh}.Results .results__data .card>div{display:flex;flex-direction:column;align-items:center;gap:20px}.Results .results__data .card>div>p{font-family:FuturaNowHeadlineBD,sans-serif}.Results .results__data .card>div .dado-principal{display:flex;align-items:baseline}.Results .results__data .card>div .dado-principal>p:first-child{font-size:6vh}.Results .results__data .card>div .dado-principal>p:last-child{font-size:3vh;text-align:center}.Results .results__data .card>div>p:last-child{font-size:1.6vh;text-align:center}.FullScreenMedia{position:fixed;top:5px;bottom:5px;left:5px;right:5px;background-size:cover;z-index:97;overflow:hidden;background:#1d2121 no-repeat 50%}.ContentSection{width:100%;height:100vh;background-color:#fafafa;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5vh 0;position:relative}.ContentSection.blue{background-color:#3021f5}.ContentSection.salmon{background-color:#ff7d7d}.ContentSection .content{width:140vh;margin:auto;display:flex;flex-direction:column}.ContentSection .content .text{font-size:4vh}.ContentSection .content .strong-title{font-family:FuturaNowHeadlineXBD,sans-serif}.ContentSection .content .text-small{font-size:3vh}.ContentSection .content .text-strong{font-family:FuturaNowTextXBD,sans-serif;font-size:3vh;line-height:3vh;font-weight:800}.ContentSection .content .text-highlighted{position:relative;display:inline-block;line-height:3vh;color:#fafafa;white-space:nowrap}.ContentSection .content .text-highlighted:before{content:"";background:#3021f5;width:109%;height:3.5vh;position:absolute;top:0;left:-5%;z-index:-1;border-radius:80px;right:0}.ContentSection.center .content{justify-content:center;align-items:center}.ContentSection.start .content{justify-content:flex-start;align-items:flex-start}.About .marketing-company .stripe{display:flex;line-height:1;position:absolute;text-transform:uppercase;white-space:nowrap;background:#ff7d7d}.About .marketing-company .stripe>span{color:#3021f5;display:block;padding:0 20px;white-space:nowrap;font-weight:400}.About .marketing-company .stripe.stripe-1{rotate:-4deg;top:50%;font-size:3vw}.About .marketing-company .stripe.stripe-2{rotate:-13deg;top:75%;font-size:4vw}.About .marketing-company .stripe.stripe-3{rotate:14deg;top:40%;font-size:5vw}.About .lottie-wrapper{position:absolute;top:0;left:0;right:0;width:100%;height:100%}.About .truth-content{display:flex;align-items:center;justify-content:space-between;width:100%}.About .truth-content .BackgroundMedia{border:5px solid #ff7d7d}.About .truth-content .BackgroundMedia .twt-overlay{position:absolute;bottom:-100%;right:-60px;height:225px;width:auto}.About .logos-container{position:relative}.About .logos-container .overlay-wrapper{width:100%;position:absolute}.About .logos-container .overlay-wrapper .AboutOverlay .box{opacity:0}.About .logos-container .overlay-wrapper .AboutOverlay .box.esquerda{transform:translateX(-50vw)}.About .logos-container .overlay-wrapper .AboutOverlay .box.direita{transform:translateX(50vw)}.About .logos-container .vitruviano{display:flex;height:68vh;max-height:46vw;max-width:49%;aspect-ratio:1;align-items:center;opacity:0}.About .logos-container .vitruviano>img{width:100%;height:100%;object-fit:cover}.About .companies-diagram .logo{height:7vh}.About .companies-diagram .logo,.About .companies-diagram .text-small{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.About .companies-diagram .text-small{margin-top:1rem;top:55%;width:fit-content}.About .companies-diagram .diagram{margin-top:2rem;left:50%;transform:translateX(-50%);opacity:0}.HighlightedText{position:relative;width:fit-content;font-family:FuturaNowTextXBD,sans-serif;z-index:1;display:flex;align-items:center}.HighlightedText .spacer{width:27px}.HighlightedText .text-background{position:absolute;width:0;height:100%;border-radius:80px;top:12px;left:-15px;z-index:-1}.HighlightedText.filled .text-background{width:100%}.HighlightedText.blue{color:#fafafa}.HighlightedText.blue .text-background{background-color:#3021f5}.HighlightedText.salmon{color:#3021f5}.HighlightedText.salmon .text-background{background-color:#ff7d7d}.HighlightedText.space-left .text-background{left:0}.AboutOverlay{height:0;width:100%;min-height:42vw;position:relative}@media screen and (max-aspect-ratio:8/5){.AboutOverlay{min-width:130.65vh;min-height:67vh}}.AboutOverlay .box{will-change:opacity,transform;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.AboutOverlay .box .logo{position:absolute}.AboutOverlay .box .logo>div{pointer-events:auto;position:absolute;top:0;left:0;right:0;bottom:0;background-size:contain;background-repeat:no-repeat}.AboutOverlay .box .logo>div:not(:first-child){opacity:0;transition:opacity .2s}.AboutOverlay .box .logo>div:not(:first-child):hover{opacity:1;pointer-events:auto;cursor:crosshair}.AboutOverlay_print-wrapper{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.AboutOverlay_print-wrapper .AboutOverlay{margin-bottom:0!important;background-image:url(categorias.2a21a0b9.png);background-position:50%;background-repeat:no-repeat;background-size:24vw auto}.Approach .WhatIsIt{min-height:100vh;height:unset;padding-bottom:5vh}.Approach .WhatIsIt .content{height:90%;justify-content:flex-end;padding-bottom:100px}.Approach .WhatIsIt .content .imagem_4{z-index:1}.Approach .WhatIsIt .content .imagem_1{position:absolute;top:15vh;left:45vw}.Approach .WhatIsIt .content .imagem_2{position:absolute;top:40vh;right:0}.Approach .WhatIsIt .content .imagem_3{position:absolute;top:65vh;left:55vw}.Approach .WhatIsIt .content .imagem_4{position:absolute;top:80vh;right:5vw}.Approach .WhatIsIt .content .TruthSection{height:100vh;width:100%;position:relative;display:flex;flex-direction:column;justify-content:center}.Approach .WhatIsIt .content .TruthSection.first{margin-top:15vh}.Approach .WhatIsIt .content .TruthSection .media{position:relative;width:100%;height:33.6vw}.Approach .WhatIsIt .content .TruthSection .media .BackgroundMedia,.Approach .WhatIsIt .content .TruthSection .media .title{position:absolute!important;z-index:1}.Approach .WhatIsIt .content .TruthSection .media .title{font-size:6vw}.Approach .WhatIsIt .content .TruthSection .media .BackgroundMedia{z-index:0;top:0}.Approach .WhatIsIt .content .TruthSection .media.left .BackgroundMedia{left:0}.Approach .WhatIsIt .content .TruthSection .media.left .title{right:0;top:10vh}.Approach .WhatIsIt .content .TruthSection .media.right .BackgroundMedia{right:0}.Approach .WhatIsIt .content .TruthSection .media.right .title{left:0;bottom:-3vh}.Approach .WhatIsIt .content .TruthSection .text-strong{max-width:45%}.Approach .WhatIsIt .content .TruthSection .text-strong.left{margin-right:auto}.Approach .WhatIsIt .content .TruthSection .text-strong.right{text-align:end;margin-left:auto}.Approach .FinalNoteSeparator .title{font-size:3.6vh;position:absolute;top:20%;font-family:FuturaNowHeadlineXBD,sans-serif;text-transform:uppercase}.Approach .FinalNote{position:relative}.Approach .FinalNote .content{height:100%;padding-top:10vh;position:relative}.Approach .FinalNote .content .label{display:flex;justify-content:space-between;transform:translateY(-10vh);opacity:0}.Approach .FinalNote .content .label>div>img{width:25vw}.Approach .FinalNote .content .label>div .subtitle{text-transform:uppercase;font-family:FuturaNowHeadlineXBD,sans-serif;font-size:1.3vh}.Approach .FinalNote .content .label .text-small{width:44%;text-align:end;font-size:2vh;font-family:FuturaNowTextBD,sans-serif}.Approach .FinalNote .content .cards{display:flex;justify-content:space-between;margin:auto 0;transform:translateY(10vh);opacity:0}.Approach .FinalNote .content .cards>div{display:flex;flex-direction:column;align-items:center;width:25%}.Approach .FinalNote .content .cards>div>img{margin-bottom:2vh}.Approach .FinalNote .content .cards>div .title{font-size:1.8vh;font-family:FuturaNowTextXBD,sans-serif;text-transform:uppercase}.Approach .FinalNote .content .cards>div .description{font-size:1.8vh;font-family:FuturaNowTextLT,sans-serif;width:79%;text-align:center}.Case{background:#fafafa;font-family:FuturaNowHeadlineBD,sans-serif}.Case .case-intro{max-width:120vh;padding:20vh 0;min-height:120vh;margin:auto;font-size:4vh;color:#3021f5;font-family:FuturaNowTextBD,sans-serif}.Case .case-intro>span{color:#3021f5}
/*# sourceMappingURL=presentation/src.1b141a0f.css.map */