@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Druk XCond Web;src:url(../fonts/DrukXCond-Super-Web.eot);src:url(../fonts/DrukXCond-Super-Web.eot?#iefix) format("embedded-opentype"),url(../fonts/DrukXCond-Super-Web.woff2) format("woff2"),url(../fonts/DrukXCond-Super-Web.woff) format("woff");font-weight:900;font-style:normal;font-stretch:normal}nav,ul{list-style:none;padding-left:0}a{text-decoration:none;color:#1a1a1e}h1{font-size:9vw;line-height:.85em}h1,h2{font-family:adrianna-extended;font-weight:800;text-transform:uppercase}h2{font-size:3vw;margin-bottom:.4em}h2.condensed{font-family:Druk XCond Web,sans-serif;font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:.02em;text-transform:uppercase;font-size:4vw}h2.author,h2.smaller{font-family:adrianna-extended;font-weight:700;letter-spacing:.17em;font-size:14px;line-height:1.6em}@media only screen and (min-width:1800px){h2.smaller{font-size:16px}}h2.author{padding-left:136px;position:relative}h2.author:before{content:"";position:absolute;left:0;top:50%;width:90px;height:1px;background-color:#1a1a1e}@media (max-width:800px){h2.author{font-size:10px;padding-left:40px}h2.author:before{width:30px}}p{font-family:adrianna;font-weight:400;font-size:1.06rem;letter-spacing:.05em;line-height:1.75em;margin-bottom:1em}@media (max-width:800px){p{font-size:.9rem}}p.intro{font-size:1.45rem;letter-spacing:.03em;line-height:1.6em;font-family:adrianna;font-weight:600}@media (max-width:800px){p.intro{font-size:1.15rem}}p b{font-family:adrianna;font-weight:600}@media only screen and (min-width:1800px){p{font-size:1.3rem}p.intro{font-size:1.55rem}}p a{position:relative}p a:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:2px;background-color:#1a1a1e}h3{font-family:Druk XCond Web,sans-serif;font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:.02em;text-transform:uppercase;font-size:40px;margin-bottom:.4em;letter-spacing:.05em}@media only screen and (min-width:1025px){h3{font-size:3vw}}h3.smaller{font-size:30px}@media (max-width:800px){h3{font-size:36px}h3.smaller{font-size:24px}}blockquote{font-family:Druk XCond Web,sans-serif;font-weight:900;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:9vw;letter-spacing:.02em;margin-bottom:.4em;position:relative;line-height:.93em}blockquote:before{content:"‘‘";position:absolute;left:-2.25vw;top:0;letter-spacing:.01em}blockquote.smaller{font-size:4.8vw;margin-bottom:.7em;letter-spacing:.03em;line-height:.97em}@media (max-width:800px){blockquote{font-size:46px}blockquote.smaller{font-size:32px}}cite{font-family:adrianna-extended;font-weight:600;letter-spacing:.17em;font-size:7px;line-height:1.3em;text-transform:uppercase;letter-spacing:.18em}@media only screen and (min-width:1800px){cite{font-size:8px}}num{font-family:Druk XCond Web,sans-serif;font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:.02em;text-transform:uppercase;font-size:70px;position:relative}num span{font-size:.35em;-webkit-transform:translateY(-140%);transform:translateY(-140%);display:inline-block}@media only screen and (min-width:1800px){num{font-size:80px}}@media (min-width:800px){@supports ((-webkit-text-stroke-color:#1a1a1e) and (-webkit-text-fill-color:transparent)) or ((-moz-text-stroke-color:#1a1a1e) and (-moz-text-fill-color:transparent)){.stroked{-moz-text-fill-color:transparent;-webkit-text-fill-color:transparent;-moz-text-stroke-color:#1a1a1e;-webkit-text-stroke-color:#1a1a1e;-moz-text-stroke-width:1.2px;-webkit-text-stroke-width:1.2px}}}.num-wrap>*{float:left}.num-wrap h4{font-family:adrianna-extended;font-weight:700;letter-spacing:.17em;margin-top:7px;margin-right:100px}@media only screen and (min-width:1800px){.num-wrap h4{font-size:8px}}.num-wrap.large-num-wrap num{font-size:10.4vw}.num-wrap.large-num-wrap num span{font-size:.2em;-webkit-transform:translateY(-2.9em);transform:translateY(-2.9em)}.menu-links a,figcaption,h4{font-family:adrianna-extended;font-weight:600;letter-spacing:.17em;font-size:8.5px;line-height:1.6em;text-transform:uppercase;color:#1a1a1e}@media only screen and (min-width:1800px){.menu-links a,h4{font-size:10px}}.menu-links a b,h4 b{font-family:adrianna-extended;font-weight:800}figcaption,h4.smaller{font-size:7px;margin-bottom:1em}@media only screen and (min-width:1800px){figcaption,h4.smaller{font-size:8px}}h5{font-family:adrianna;font-weight:600;letter-spacing:.05em;font-size:16px}.force-break{display:block}.widow-killer{display:inline-block}@media (min-width:800px){br.mob-break{display:none}}.flex-vert-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-vert-bottom,.flex-vert-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-vert-bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.type-animating-story{display:block}.type-animating-story:first-child{transition:1s cubic-bezier(.36,.01,.18,1)}.type-animating-story:nth-child(2){transition:1.4s cubic-bezier(.36,.01,.18,1)}.type-animating-story:nth-child(3){transition:1.8s cubic-bezier(.36,.01,.18,1)}.type-animating-story:nth-child(4){transition:2.2s cubic-bezier(.36,.01,.18,1)}.type-animating-story:nth-child(5){transition:2.6s cubic-bezier(.36,.01,.18,1)}p.delayed .type-animating-story{transition-delay:.5s}.overflow-container{overflow:hidden;display:block}.overflow-container>span{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block}.overflow-container[data-delay="1"]>span{transition:.85s cubic-bezier(.82,.01,.21,1) 0s}.overflow-container[data-delay="2"]>span{transition:.95s cubic-bezier(.82,.01,.21,1) .15s}.overflow-container[data-delay="3"]>span{transition:1.05s cubic-bezier(.82,.01,.21,1) .3s}.overflow-container[data-delay="4"]>span{transition:1.15s cubic-bezier(.82,.01,.21,1) .45s}.overflow-container[data-delay="5"]>span{transition:1.25s cubic-bezier(.82,.01,.21,1) .6s}.overflow-container[data-delay="6"]>span{transition:1.35s cubic-bezier(.82,.01,.21,1) .75s}.overflow-container[data-delay="7"]>span{transition:1.45s cubic-bezier(.82,.01,.21,1) .9s}.mob-indicator{position:absolute;left:38px;bottom:38px;transition:.82s cubic-bezier(.82,.01,.21,1);-webkit-transform:translateY(60px);transform:translateY(60px)}body:not(.touchevents) .mob-indicator{display:none}.circle-icon{width:40px;height:40px;position:relative;display:block}.circle-icon *,.circle-icon .icon:after,.circle-icon .icon:before{position:absolute;left:0;top:0;width:100%;height:100%}.circle-icon .icon:after,.circle-icon .icon:before{content:""}.circle-icon .icon{overflow:hidden}.circle-icon .icon:before{transition:-webkit-transform .43s cubic-bezier(.82,.01,.21,1) .15s;transition:transform .43s cubic-bezier(.82,.01,.21,1) .15s;transition:transform .43s cubic-bezier(.82,.01,.21,1) .15s,-webkit-transform .43s cubic-bezier(.82,.01,.21,1) .15s}.circle-icon .icon:after{-webkit-transform:translateY(101%);transform:translateY(101%);transition:-webkit-transform .51s cubic-bezier(.82,.01,.21,1) .15s;transition:transform .51s cubic-bezier(.82,.01,.21,1) .15s;transition:transform .51s cubic-bezier(.82,.01,.21,1) .15s,-webkit-transform .51s cubic-bezier(.82,.01,.21,1) .15s}.circle-icon .ring{background:url(../images/svg/icon_ring.svg) no-repeat 50%/100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0) scale(.95);transform:translateZ(0) scale(.95);transition:-webkit-transform .3s cubic-bezier(.38,.01,.32,1);transition:transform .3s cubic-bezier(.38,.01,.32,1);transition:transform .3s cubic-bezier(.38,.01,.32,1),-webkit-transform .3s cubic-bezier(.38,.01,.32,1);overflow:hidden}.circle-icon .ring-hover{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-mask:url(../images/svg/mask_circle.svg);mask:url(../images/svg/mask_circle.svg);overflow:initial;-webkit-transform:translateY(101%);transform:translateY(101%);transition:-webkit-transform .55s cubic-bezier(.82,.01,.21,1);transition:transform .55s cubic-bezier(.82,.01,.21,1);transition:transform .55s cubic-bezier(.82,.01,.21,1),-webkit-transform .55s cubic-bezier(.82,.01,.21,1)}@supports (-ms-ime-align:auto){.circle-icon .ring-hover{overflow:hidden}}.circle-icon .ring-hover:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:translateY(-101%);transform:translateY(-101%);transition:-webkit-transform .55s cubic-bezier(.82,.01,.21,1);transition:transform .55s cubic-bezier(.82,.01,.21,1);transition:transform .55s cubic-bezier(.82,.01,.21,1),-webkit-transform .55s cubic-bezier(.82,.01,.21,1);background:url(../images/svg/mask_circle.svg) no-repeat 50%/100%}.circle-icon:hover .ring{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.circle-icon:hover .ring-hover,.circle-icon:hover .ring-hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.circle-icon.icon-white .icon:before,.circle-icon:hover .icon:before{-webkit-transform:translateY(-101%);transform:translateY(-101%);transition-delay:.4s}.circle-icon.icon-white .icon:after,.circle-icon:hover .icon:after{-webkit-transform:translateY(0);transform:translateY(0)}.icon-fb .icon:before{background:url(../images/svg/icon_fb.svg) no-repeat 50%/100%}.icon-fb .icon:after{background:url(../images/svg/icon_fb-white.svg) no-repeat 50%/100%}.icon-tw .icon:before{background:url(../images/svg/icon_tw.svg) no-repeat 50%/100%}.icon-tw .icon:after{background:url(../images/svg/icon_tw-white.svg) no-repeat 50%/100%}.icon-inst .icon:before{background:url(../images/svg/icon_inst.svg) no-repeat 50%/100%}.icon-inst .icon:after{background:url(../images/svg/icon_inst-white.svg) no-repeat 50%/100%}.eye-icon:before{background:url(../images/svg/cursor_eye.svg) no-repeat 50%/100%}.eye-icon:before,.icon-close:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transition:all .3s cubic-bezier(.62,.01,.45,.99)}.icon-close:before{background:url(../images/svg/cursor_close.svg) no-repeat 50%/100%}.icon-close.close-white:before{background:url(../images/svg/cursor_close-white.svg) no-repeat 50%/100%}.nav-close span,.nav-close span:before{position:absolute;left:0;top:0;width:100%;height:100%}.nav-close span:before{content:"";background:url(../images/svg/icon_close-segment.svg) no-repeat 50%/100%;transition:-webkit-transform .85s cubic-bezier(.82,.01,.21,1);transition:transform .85s cubic-bezier(.82,.01,.21,1);transition:transform .85s cubic-bezier(.82,.01,.21,1),-webkit-transform .85s cubic-bezier(.82,.01,.21,1);-webkit-backface-visibility:hidden}.nav-close span:first-child{-webkit-transform:rotate(-45deg) scale(.45);transform:rotate(-45deg) scale(.45)}.nav-close span:nth-child(2){-webkit-transform:rotate(45deg) scale(.45);transform:rotate(45deg) scale(.45)}.nav-close span:nth-child(2):before{transition-delay:.17s}.scroll-arrow-container{transition:.55s cubic-bezier(.82,.01,.21,1);width:50px;height:80px;margin-left:-25px}.scroll-arrow-container[data-draw-state=off] .scroll-arrow-point span:before,.scroll-arrow-container[data-draw-state=off] .scroll-arrow-stem:before{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 100%;transform-origin:0 100%}.scroll-arrow-container[data-draw-state=off] .scroll-arrow-point span:before{transition:-webkit-transform .4s cubic-bezier(.58,.01,.4,.99) .43s;transition:transform .4s cubic-bezier(.58,.01,.4,.99) .43s;transition:transform .4s cubic-bezier(.58,.01,.4,.99) .43s,-webkit-transform .4s cubic-bezier(.58,.01,.4,.99) .43s}.scroll-arrow-container h4{position:absolute;left:50%;bottom:120%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:800px){.scroll-arrow-container{height:32px}}.scroll-arrow{position:absolute;height:100%;left:25px;width:0}.scroll-arrow-stem{height:100%;width:2px;margin-left:-1px;position:relative}.scroll-arrow-stem:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#1a1a1e;transition:-webkit-transform .55s cubic-bezier(.82,.01,.21,1);transition:transform .55s cubic-bezier(.82,.01,.21,1);transition:transform .55s cubic-bezier(.82,.01,.21,1),-webkit-transform .55s cubic-bezier(.82,.01,.21,1);-webkit-transform-origin:0 0;transform-origin:0 0}.scroll-arrow-point,.scroll-arrow-point span{position:absolute;bottom:0;left:0}.scroll-arrow-point span{width:2px;margin-left:-1px;height:10px}.scroll-arrow-point span:first-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.scroll-arrow-point span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}.scroll-arrow-point span:before{content:"";background-color:#1a1a1e;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform-origin:0 0;transform-origin:0 0;transition:-webkit-transform .4s cubic-bezier(.58,.01,.4,.99) .4s;transition:transform .4s cubic-bezier(.58,.01,.4,.99) .4s;transition:transform .4s cubic-bezier(.58,.01,.4,.99) .4s,-webkit-transform .4s cubic-bezier(.58,.01,.4,.99) .4s}.icon-logo-color{background:url(../images/svg/gg-logo-colour.svg) no-repeat 50%/100%}.icon-logo-ll{background:url(../images/svg/logo-ll.png) no-repeat 50%/100%}.w-c-t{will-change:transform}.w-c-o{will-change:opacity}.new-layer{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.line-hover,.rel{position:relative}.line-hover{padding-bottom:6px}.line-hover:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;will-change:transform;transition:-webkit-transform .55s cubic-bezier(.82,.01,.21,1);transition:transform .55s cubic-bezier(.82,.01,.21,1);transition:transform .55s cubic-bezier(.82,.01,.21,1),-webkit-transform .55s cubic-bezier(.82,.01,.21,1);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 0;transform-origin:100% 0;background:#1a1a1e}.line-hover:hover:before{transition:-webkit-transform .85s cubic-bezier(.82,.01,.21,1);transition:transform .85s cubic-bezier(.82,.01,.21,1);transition:transform .85s cubic-bezier(.82,.01,.21,1),-webkit-transform .85s cubic-bezier(.82,.01,.21,1);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0}.line-hover.line-tight{padding-bottom:2px}.underline-animation{position:relative;display:inline-block}.underline-animation span{bottom:-2px;height:3px;overflow:hidden;-webkit-transform:translateX(-100%) translateZ(0);transform:translateX(-100%) translateZ(0)}.underline-animation span,.underline-animation span:after{position:absolute;left:0;width:100%;transition:1.2s cubic-bezier(.82,.01,.21,1)}.underline-animation span:after{content:"";top:0;height:100%;background:url(../images/svg/wiggle-black.svg) repeat-x 50%/auto 100%;-webkit-transform:translateX(100%) translateZ(0);transform:translateX(100%) translateZ(0);-webkit-transform-origin:0 0;transform-origin:0 0}.underline-animation[data-delay="12"] span,.underline-animation[data-delay="12"] span:after{transition-delay:1.2s}.underline-animation[data-delay="15"] span,.underline-animation[data-delay="15"] span:after{transition-delay:1.5s}.donate-btn{font-family:adrianna-extended;font-weight:800;border:2px solid #1a1a1e;padding:30px 50px;font-size:16px;margin-top:48px;display:inline-block;text-transform:uppercase;letter-spacing:.1em}.is-virtual-scroll{overflow:hidden}.is-native-scroll.y-scroll{overflow-y:scroll;overflow-x:hidden}.is-native-scroll.x-scroll{overflow-y:hidden;overflow-x:scroll}.vs-section{position:fixed;top:0;right:0;left:0;width:100%;height:auto;margin:auto;will-change:transform}.vs-scrollbar{display:block;position:absolute;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;z-index:7500}.vs-scrollbar.vs-vertical{top:0;right:-5px;bottom:0;width:15px;height:100%;-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}.vs-scrollbar.vs-horizontal{bottom:-5px;left:0;right:0;width:100%;height:15px;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.is-dragging .vs-scrollbar.vs-horizontal,.is-dragging .vs-scrollbar.vs-vertical,.vs-scrollbar.vs-horizontal:hover,.vs-scrollbar.vs-vertical:hover{-webkit-transform:none;transform:none}.vs-scrollbar .vs-scrolldrag{width:100%;height:auto;cursor:pointer}.vs-scrollbar .vs-scrolldrag:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#1a1a1e}.vs-scroll-view{position:relative;width:1px}.vs-scrolldrag:before{transition:.75s cubic-bezier(.82,.01,.21,1)}body.zoomed-artwork .vs-scrolldrag:before{-webkit-transform:scaleX(0);transform:scaleX(0)}*,body{margin:0}body{padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#1a1a1e;position:fixed;z-index:0;width:100%;height:100%;overflow:hidden!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.preload-showing{background-color:#1a1a1e;cursor:wait}.bg-canvas{position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;z-index:0;background:url(../images/bg/bg_canvas-repeat_grey.jpg) repeat 50%/400px 200px;display:none;transition:.7s linear}.nav-showing .bg-canvas{display:block}.bg-canvas:after{content:"";background:url(../images/bg/bg_texture.png) repeat 50%/130px 130px}.bg-canvas:after,.fg-texture{position:absolute;left:0;top:0;width:100%;height:100%}.fg-texture{pointer-events:none;z-index:1000;background:url(../images/bg/fg_texture-2.png) repeat 50%/130px 130px}.fg-texture:after{background:url(../images/bg/bg_canvas-repeat-3-white.png) repeat 50%/300px 150px}.fg-texture.dark-also:before,.fg-texture:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.fg-texture.dark-also:before{background:url(../images/bg/bg_texture.png) repeat 50%/130px 130px}.element-fg-texture{position:absolute;width:100%;height:100%;background:url(../images/bg/bg_canvas-repeat-3-white.png) repeat 50%/300px 150px}.element-fg-texture,.fg-noise{left:0;top:0;pointer-events:none}.fg-noise{position:fixed;width:100vw;height:100vw;background:url(../images/bg/fg_noise.png) repeat 50%/190px 190px;-webkit-animation:b .24s steps(4) forwards infinite;animation:b .24s steps(4) forwards infinite;z-index:9999;opacity:.21}@media (max-width:800px){.fg-noise{display:none}}html[lang=de] h4[data-lang=en],html[lang=de] p[data-lang=en],html[lang=en] h4[data-lang=de],html[lang=en] p[data-lang=de]{display:none}body[data-paint-cursor-active=on]{cursor:none!important}.cursor-off:hover{cursor:default}.cursor-follow-container{position:fixed;-webkit-transform:translateX(36.5vw) translateY(calc(63vh + 7.5vw));transform:translateX(36.5vw) translateY(calc(63vh + 7.5vw));left:0;top:0;z-index:5000}@media (max-width:800px){.cursor-follow-container{-webkit-transform:translateX(17.5vw) translateY(calc(42.5vh + 19vw));transform:translateX(17.5vw) translateY(calc(42.5vh + 19vw))}}.cursor-follow-container[data-clicked=false]:hover{cursor:-webkit-grab;cursor:grab}.cursor-follow-container[data-clicked=false]:hover span.start-brushing-base:after{-webkit-transform:translateZ(0) scale(.93);transform:translateZ(0) scale(.93)}.cursor-follow-container[data-clicked=true]{pointer-events:none}.cursor-follow-container[data-clicked=true]:hover{cursor:pointer;cursor:none!important}.cursor-container{position:absolute;left:0;top:0;transition:.25s cubic-bezier(.82,.01,.21,1)}@media only screen and (max-width:1025px){body.touchevents .cursor-container .brush-cursor,body.touchevents .cursor-container .cursor-circle,body.touchevents .cursor-container .eye-icon,body.touchevents .cursor-container .eye-out,body.touchevents .cursor-container .icon-brush-animated,body.touchevents .cursor-container .icon-close{display:none}}@media (max-width:800px){.cursor-container h4{display:none}}.cursor-circle{position:absolute;left:50%;top:50%;width:100px;height:100px;margin:-50px 0 0 -50px;transition:.45s cubic-bezier(.82,.01,.21,1)}.cursor-circle:before{background:url(../images/svg/cursor_ring.svg) no-repeat 50%/98%;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:3}.cursor-circle:after,.cursor-circle:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transition:.4s}.cursor-circle:after{opacity:0;background:url(../images/svg/cursor_thin-ring.svg) no-repeat 50%/100%}.cursor-icons{position:absolute;left:50%;top:50%;width:80px;height:80px;margin:-40px 0 0 -40px}.cursor-icons .eye-icon,.cursor-icons .icon-brush{position:absolute;left:0;top:0;width:100%;height:100%}.cursor-icons .eye-icon:before,.cursor-icons .icon-brush:before{opacity:0;-webkit-transform:scaleY(.35);transform:scaleY(.35)}.cursor-icons .eye-icon{-webkit-transform:scale(.83);transform:scale(.83)}.icon-brush{-webkit-transform:scale(0);transform:scale(0);transition:.47s cubic-bezier(.82,.01,.21,1);background:url(../images/svg/cursor_paintbrush.svg) no-repeat 50%/100%}.icon-brush-animated{background:url(../images/sprites/brush-icon-sprite.png) no-repeat 0 0;position:absolute;left:50%;top:50%;width:178px;height:87px;margin-left:-87px;margin-top:-45px;-webkit-transform:scale(.5);transform:scale(.5);opacity:0;transition:opacity .2s,-webkit-transform .47s cubic-bezier(.82,.01,.21,1);transition:transform .47s cubic-bezier(.82,.01,.21,1),opacity .2s;transition:transform .47s cubic-bezier(.82,.01,.21,1),opacity .2s,-webkit-transform .47s cubic-bezier(.82,.01,.21,1);-webkit-animation:a 1s steps(43) infinite;animation:a 1s steps(43) infinite}@-webkit-keyframes a{0%{background-position:left 0}to{background-position:left -3741px}}@keyframes a{0%{background-position:left 0}to{background-position:left -3741px}}.cursor-icons .icon-close{position:absolute;left:0;top:0;width:100%;height:100%}.cursor-icons .icon-close:before,span.start-brushing-base{-webkit-transform:scale(0);transform:scale(0)}span.start-brushing-base{position:absolute;left:0;top:0;width:100%;height:100%;transition:-webkit-transform .45s cubic-bezier(.82,.01,.21,1);transition:transform .45s cubic-bezier(.82,.01,.21,1);transition:transform .45s cubic-bezier(.82,.01,.21,1),-webkit-transform .45s cubic-bezier(.82,.01,.21,1)}@media (max-width:800px){span.start-brushing-base:after,span.start-brushing-base h4{display:none}}span.start-brushing-base:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#74c2dc;border-radius:100%}span.start-brushing-base:after{content:"";position:absolute;left:-7%;top:-7%;width:114%;height:114%;-webkit-transform:scale(1);transform:scale(1);margin-top:-4px;margin-left:-4px;border:4px solid rgba(116,194,220,.3);border-radius:100%;transition:-webkit-transform .48s cubic-bezier(.27,0,.1,.99);transition:transform .48s cubic-bezier(.27,0,.1,.99);transition:transform .48s cubic-bezier(.27,0,.1,.99),-webkit-transform .48s cubic-bezier(.27,0,.1,.99);-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden}body.gg-intro-4 span.start-brushing-base:before{background-color:#ff8f6d}body.gg-intro-4 span.start-brushing-base:after{border-color:rgba(255,143,109,.4)}body.gg-intro-6 span.start-brushing-base:before{background-color:#91e4d1}body.gg-intro-6 span.start-brushing-base:after{border-color:rgba(145,228,209,.4)}body.gg-intro-8 span.start-brushing-base:before{background-color:#f6a8b7}body.gg-intro-8 span.start-brushing-base:after{border-color:rgba(246,168,183,.4)}body.gg-intro-14 span.start-brushing-base:before{background-color:#98d9e5}body.gg-intro-14 span.start-brushing-base:after{border-color:rgba(152,217,229,.4)}body.gg-intro-15 span.start-brushing-base:before{background-color:#83d439}body.gg-intro-15 span.start-brushing-base:after{border-color:rgba(131,212,57,.4)}.start-brushing-icon{position:absolute;left:50%;top:50%;width:90px;height:90px;margin:-45px 0 0 -45px}@media (max-width:800px){.start-brushing-icon{position:absolute;left:50%;top:50%;width:70px;height:70px;margin:-35px 0 0 -35px}}@media only screen and (min-width:1800px){.start-brushing-icon{position:absolute;left:50%;top:50%;width:110px;height:110px;margin:-55px 0 0 -55px}}.start-brushing-icon h4{position:absolute;left:125%;top:47%;transition:.45s}.start-brushing-icon span{position:absolute;left:0;top:0;width:100%;height:100%}.start-brushing-icon .element-fg-texture{border-radius:100%;background:url(../images/bg/fake-texture.png) no-repeat 50%/100%}@media (max-width:800px){.start-brushing-icon{-webkit-transform:scale(.9);transform:scale(.9)}}.eye-out{position:absolute;left:50%;top:50%;width:30px;height:2px;margin:-1px 0 0 -15px;-webkit-transform:rotate(-50deg);transform:rotate(-50deg)}.eye-out:before{content:"";background-color:#1a1a1e;-webkit-transform-origin:100% 0;transform-origin:100% 0;transition:-webkit-transform .55s cubic-bezier(.82,.01,.21,1);transition:transform .55s cubic-bezier(.82,.01,.21,1);transition:transform .55s cubic-bezier(.82,.01,.21,1),-webkit-transform .55s cubic-bezier(.82,.01,.21,1);-webkit-transform:scaleX(0);transform:scaleX(0)}.cursor-backdrop,.eye-out:before{position:absolute;left:0;top:0;width:100%;height:100%}.cursor-backdrop{background-color:#fff;border-radius:100%;-webkit-transform:scale(0) translateZ(0);transform:scale(0) translateZ(0);-webkit-backface-visibility:hidden;transition:.72s cubic-bezier(.82,.01,.21,1);z-index:10}.gg-1-showing .cursor-backdrop{background-color:#fbeff6}.gg-2-showing .cursor-backdrop{background-color:#fdf4e5}.gg-3-showing .cursor-backdrop{background-color:#faeff7}.gg-4-showing .cursor-backdrop{background-color:#ffddd3}.gg-5-showing .cursor-backdrop{background-color:#fff3bd}.gg-6-showing .cursor-backdrop{background-color:#dbf6f0}.gg-7-showing .cursor-backdrop{background-color:#fef885}.gg-8-showing .cursor-backdrop{background-color:#fcdfe5}.gg-9-showing .cursor-backdrop{background-color:#fdefd7}.gg-10-showing .cursor-backdrop{background-color:#f8f3ff}.gg-11-showing .cursor-backdrop{background-color:#dbf6f2}.gg-12-showing .cursor-backdrop{background-color:#ffece7}.gg-13-showing .cursor-backdrop{background-color:#eaf3f5}.gg-14-showing .cursor-backdrop{background-color:#cdedf2}.gg-15-showing .cursor-backdrop{background-color:#ffff93}.gg-16-showing .cursor-backdrop{background-color:#ffecfb}.gg-17-showing .cursor-backdrop{background-color:#b5ecdc}.brush-cursor{position:absolute;left:50%;top:50%;width:100px;height:100px;margin:-50px 0 0 -50px;transition:.45s cubic-bezier(.82,.01,.21,1)}.brush-cursor-outline{position:absolute;left:50%;top:50%;width:60px;height:60px;margin:-30px 0 0 -30px;transition:.35s}.brush-cursor-outline:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:100%;background:url(../images/svg/cursor_brush-outline.svg) no-repeat 50%/100%}.brush-cursor-progress-overflow{position:absolute;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:100%;transition:.55s cubic-bezier(.82,.01,.21,1);-webkit-mask:url(../images/svg/mask_circle.svg);mask:url(../images/svg/mask_circle.svg);overflow:initial}@supports (-ms-ime-align:auto){.brush-cursor-progress-overflow{overflow:hidden}}.brush-cursor-progress{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(1.3);transform:scale(1.3);transition:.7s cubic-bezier(.62,.01,.45,.99)}.brush-cursor-burst{position:absolute;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;opacity:0}.brush-cursor-burst:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;-webkit-transform:scale(.5);transform:scale(.5);background:url(../images/svg/cursor_burst-drops.svg) no-repeat 50%/100%}.cursor-follow-container:not([data-cursor-state=start-brushing])[data-on-state=off] .cursor-container,.cursor-follow-container:not([data-cursor-state=start-brushing]) h4{opacity:0}.cursor-follow-container[data-cursor-state=start-brushing] span.start-brushing-base{-webkit-transform:scale(1);transform:scale(1)}.cursor-follow-container[data-cursor-state=start-brushing] .brush-cursor,.cursor-follow-container[data-cursor-state=start-brushing] .brush-cursor-outline,.cursor-follow-container[data-cursor-state=start-brushing] .icon-brush{opacity:0}.cursor-follow-container[data-cursor-state=start-brushing] .cursor-circle{-webkit-transform:scale(.7);transform:scale(.7)}.cursor-follow-container[data-cursor-state=start-brushing] .icon-brush{-webkit-transform:scale(.38);transform:scale(.38)}body.touchevents .cursor-follow-container[data-cursor-state=start-brushing] .icon-brush{opacity:1}@media (max-width:800px){.cursor-follow-container[data-cursor-state=start-brushing] .icon-brush{-webkit-transform:scale(.3);transform:scale(.3)}}.cursor-follow-container[data-cursor-state=start-brushing] .icon-brush-animated{opacity:1}.cursor-follow-container[data-cursor-state=start-brushing] .brush-cursor-progress-overflow{-webkit-transform:scale(.7);transform:scale(.7)}.cursor-follow-container[data-cursor-state=close] .brush-cursor,.cursor-follow-container[data-cursor-state=eye-out] .brush-cursor,.cursor-follow-container[data-cursor-state=eye] .brush-cursor{opacity:0}.cursor-follow-container[data-cursor-state=close] .cursor-circle,.cursor-follow-container[data-cursor-state=eye-out] .cursor-circle,.cursor-follow-container[data-cursor-state=eye] .cursor-circle{-webkit-transform:scale(.8);transform:scale(.8)}.cursor-follow-container[data-cursor-state=eye-out] .cursor-backdrop,.cursor-follow-container[data-cursor-state=eye] .cursor-backdrop{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.cursor-follow-container[data-cursor-state=eye-out] .cursor-icons .eye-icon:before,.cursor-follow-container[data-cursor-state=eye] .cursor-icons .eye-icon:before{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}.cursor-follow-container[data-cursor-state=close] .cursor-icons .icon-close:before{-webkit-transform:scale(1);transform:scale(1)}.cursor-follow-container[data-cursor-state=eye-out] .eye-out:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0}.cursor-follow-container[data-cursor-state=brush-dormant] .cursor-circle{-webkit-transform:scale(.7);transform:scale(.7)}.cursor-follow-container[data-cursor-state=brush-dormant] .brush-cursor{-webkit-transform:scale(.85);transform:scale(.85)}.cursor-follow-container[data-cursor-state=brush-dormant] .icon-brush{-webkit-transform:scale(.24);transform:scale(.24)}body.touchevents .cursor-follow-container[data-cursor-state=brush-dormant] .icon-brush{display:none}.cursor-follow-container[data-cursor-state=brush-dormant] .icon-brush-animated{-webkit-transform:scale(.25);transform:scale(.25)}.cursor-follow-container[data-cursor-state=brush-dormant] .brush-cursor-progress-overflow,.cursor-follow-container[data-cursor-state=brush-down] .brush-cursor-progress-overflow{-webkit-transform:scale(.75);transform:scale(.75)}.cursor-follow-container[data-cursor-state=brush-down] .brush-cursor-progress{-webkit-transform:scale(1);transform:scale(1)}.cursor-follow-container[data-cursor-state=brush-down] .cursor-circle{-webkit-transform:scale(1);transform:scale(1);opacity:0}.cursor-follow-container[data-cursor-state=brush-down] .cursor-circle:before{opacity:0}.cursor-follow-container[data-cursor-state=brush-down] .cursor-circle:after{opacity:1}.cursor-follow-container[data-cursor-state=brush-down] .brush-cursor-outline{opacity:0}.cursor-follow-container[data-cursor-state=brush-down] .icon-brush{opacity:0;transition-delay:0s;-webkit-transform:scale(.35);transform:scale(.35)}.cursor-follow-container[data-cursor-state=brush-down] .icon-brush-animated{opacity:1}.cursor-follow-container[data-cursor-state=brush-complete] .brush-cursor-burst{transition:.22s linear;opacity:1}.cursor-follow-container[data-cursor-state=brush-complete] .brush-cursor-burst:before{opacity:0;-webkit-transform:scale(1);transform:scale(1);transition:opacity .25s linear .65s,-webkit-transform .9s cubic-bezier(.04,.63,.36,1);transition:transform .9s cubic-bezier(.04,.63,.36,1),opacity .25s linear .65s;transition:transform .9s cubic-bezier(.04,.63,.36,1),opacity .25s linear .65s,-webkit-transform .9s cubic-bezier(.04,.63,.36,1)}.cursor-follow-container[data-cursor-state=brush-complete] .cursor-circle{-webkit-transform:scale(.7);transform:scale(.7);transition:.4s linear .2s}.cursor-follow-container[data-cursor-state=brush-complete] .brush-cursor,.cursor-follow-container[data-cursor-state=brush-complete] .brush-cursor-outline,.cursor-follow-container[data-cursor-state=brush-complete] .cursor-circle:before{opacity:0}.cursor-follow-container[data-cursor-state=brush-complete] .brush-cursor-progress-overflow{-webkit-transform:scale(.45);transform:scale(.45)}.cursor-follow-container[data-cursor-state=brush-complete] .icon-brush-animated{opacity:1;-webkit-transform:scale(0);transform:scale(0)}.cursor-follow-container{transition:opacity .35s linear}body.info-showing .cursor-follow-container{opacity:0}.gg-logo-container.gg-1 .gg-logo-piece:first-child .gg-logo-fill,.gg-logo-container.gg-2 .gg-logo-piece:nth-child(2) .gg-logo-fill,.gg-logo-container.gg-3 .gg-logo-piece:nth-child(3) .gg-logo-fill,.gg-logo-container.gg-4 .gg-logo-piece:nth-child(4) .gg-logo-fill,.gg-logo-container.gg-5 .gg-logo-piece:nth-child(5) .gg-logo-fill,.gg-logo-container.gg-6 .gg-logo-piece:nth-child(6) .gg-logo-fill,.gg-logo-container.gg-7 .gg-logo-piece:nth-child(7) .gg-logo-fill,.gg-logo-container.gg-8 .gg-logo-piece:nth-child(8) .gg-logo-fill,.gg-logo-container.gg-9 .gg-logo-piece:nth-child(9) .gg-logo-fill,.gg-logo-container.gg-10 .gg-logo-piece:nth-child(10) .gg-logo-fill,.gg-logo-container.gg-11 .gg-logo-piece:nth-child(11) .gg-logo-fill,.gg-logo-container.gg-12 .gg-logo-piece:nth-child(12) .gg-logo-fill,.gg-logo-container.gg-13 .gg-logo-piece:nth-child(13) .gg-logo-fill,.gg-logo-container.gg-14 .gg-logo-piece:nth-child(14) .gg-logo-fill,.gg-logo-container.gg-15 .gg-logo-piece:nth-child(15) .gg-logo-fill,.gg-logo-container.gg-16 .gg-logo-piece:nth-child(16) .gg-logo-fill,.gg-logo-container.gg-17 .gg-logo-piece:nth-child(17) .gg-logo-fill{opacity:1}.gg-logo-wrap{position:absolute;left:-10%;top:-10%;width:120%;height:120%;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);transition:1.4s cubic-bezier(.36,.01,.18,1)}.gg-logo{position:absolute;left:0;top:0;width:100%;height:100%}.gg-logo-piece{position:absolute;left:50%;top:50%;width:20%;height:20%;margin:-10% 0 0 -10%}.gg-logo-piece *{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(.96);transform:scale(.96)}.gg-logo-piece:first-child{transition:all .37s cubic-bezier(.38,.01,.32,1) .05s}.gg-logo-piece:first-child .gg-logo-rot{-webkit-transform:rotate(21.18deg);transform:rotate(21.18deg)}.gg-logo-piece:nth-child(2){transition:all .44s cubic-bezier(.38,.01,.32,1) .1s}.gg-logo-piece:nth-child(2) .gg-logo-rot{-webkit-transform:rotate(42.36deg);transform:rotate(42.36deg)}.gg-logo-piece:nth-child(3){transition:all .51s cubic-bezier(.38,.01,.32,1) .15s}.gg-logo-piece:nth-child(3) .gg-logo-rot{-webkit-transform:rotate(63.54deg);transform:rotate(63.54deg)}.gg-logo-piece:nth-child(4){transition:all .58s cubic-bezier(.38,.01,.32,1) .2s}.gg-logo-piece:nth-child(4) .gg-logo-rot{-webkit-transform:rotate(84.72deg);transform:rotate(84.72deg)}.gg-logo-piece:nth-child(5){transition:all .65s cubic-bezier(.38,.01,.32,1) .25s}.gg-logo-piece:nth-child(5) .gg-logo-rot{-webkit-transform:rotate(105.9deg);transform:rotate(105.9deg)}.gg-logo-piece:nth-child(6){transition:all .72s cubic-bezier(.38,.01,.32,1) .3s}.gg-logo-piece:nth-child(6) .gg-logo-rot{-webkit-transform:rotate(.353turn);transform:rotate(.353turn)}.gg-logo-piece:nth-child(7){transition:all .79s cubic-bezier(.38,.01,.32,1) .35s}.gg-logo-piece:nth-child(7) .gg-logo-rot{-webkit-transform:rotate(148.26deg);transform:rotate(148.26deg)}.gg-logo-piece:nth-child(8){transition:all .86s cubic-bezier(.38,.01,.32,1) .4s}.gg-logo-piece:nth-child(8) .gg-logo-rot{-webkit-transform:rotate(169.44deg);transform:rotate(169.44deg)}.gg-logo-piece:nth-child(9){transition:all .93s cubic-bezier(.38,.01,.32,1) .45s}.gg-logo-piece:nth-child(9) .gg-logo-rot{-webkit-transform:rotate(190.62deg);transform:rotate(190.62deg)}.gg-logo-piece:nth-child(10){transition:all 1s cubic-bezier(.38,.01,.32,1) .5s}.gg-logo-piece:nth-child(10) .gg-logo-rot{-webkit-transform:rotate(211.8deg);transform:rotate(211.8deg)}.gg-logo-piece:nth-child(11){transition:all 1.07s cubic-bezier(.38,.01,.32,1) .55s}.gg-logo-piece:nth-child(11) .gg-logo-rot{-webkit-transform:rotate(232.98deg);transform:rotate(232.98deg)}.gg-logo-piece:nth-child(12){transition:all 1.14s cubic-bezier(.38,.01,.32,1) .6s}.gg-logo-piece:nth-child(12) .gg-logo-rot{-webkit-transform:rotate(.706turn);transform:rotate(.706turn)}.gg-logo-piece:nth-child(13){transition:all 1.21s cubic-bezier(.38,.01,.32,1) .65s}.gg-logo-piece:nth-child(13) .gg-logo-rot{-webkit-transform:rotate(275.34deg);transform:rotate(275.34deg)}.gg-logo-piece:nth-child(14){transition:all 1.28s cubic-bezier(.38,.01,.32,1) .7s}.gg-logo-piece:nth-child(14) .gg-logo-rot{-webkit-transform:rotate(296.52deg);transform:rotate(296.52deg)}.gg-logo-piece:nth-child(15){transition:all 1.35s cubic-bezier(.38,.01,.32,1) .75s}.gg-logo-piece:nth-child(15) .gg-logo-rot{-webkit-transform:rotate(317.7deg);transform:rotate(317.7deg)}.gg-logo-piece:nth-child(16){transition:all 1.42s cubic-bezier(.38,.01,.32,1) .8s}.gg-logo-piece:nth-child(16) .gg-logo-rot{-webkit-transform:rotate(338.88deg);transform:rotate(338.88deg)}.gg-logo-piece:nth-child(17){transition:all 1.49s cubic-bezier(.38,.01,.32,1) .85s}.gg-logo-piece:nth-child(17) .gg-logo-rot{-webkit-transform:rotate(360.06deg);transform:rotate(360.06deg)}.gg-logo-offset{top:-160%}.gg-logo-outline{background:url(../images/svg/gg-logo_piece-outline.svg) no-repeat 50%/100%}.gg-logo-fill{opacity:0;transition:opacity .375s cubic-bezier(.76,.01,.32,1);background:url(../images/svg/gg-logo_piece-fill.svg) no-repeat 50%/100%}.gg-progress{position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:.35s}.gg-progress h3{margin-bottom:0}.partner-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.partner-logos li{margin:0 20px}.partner-logos li:first-child{transition:.67s cubic-bezier(.36,.01,.18,1) .12s}.partner-logos li:nth-child(2){transition:.79s cubic-bezier(.36,.01,.18,1) .24s}.partner-logos li:nth-child(3){transition:.91s cubic-bezier(.36,.01,.18,1) .36s}.partner-logos li:nth-child(4){transition:1.03s cubic-bezier(.36,.01,.18,1) .48s}.partner-logos li:nth-child(5){transition:1.15s cubic-bezier(.36,.01,.18,1) .6s}.partner-logos li:nth-child(6){transition:1.27s cubic-bezier(.36,.01,.18,1) .72s}.partner-logos li:nth-child(7){transition:1.39s cubic-bezier(.36,.01,.18,1) .84s}.partner-logos li:nth-child(8){transition:1.51s cubic-bezier(.36,.01,.18,1) .96s}.partner-logos li:nth-child(9){transition:1.63s cubic-bezier(.36,.01,.18,1) 1.08s}.partner-logos li:nth-child(10){transition:1.75s cubic-bezier(.36,.01,.18,1) 1.2s}.partner-logos li:nth-child(11){transition:1.87s cubic-bezier(.36,.01,.18,1) 1.32s}.partner-logos li:nth-child(12){transition:1.99s cubic-bezier(.36,.01,.18,1) 1.44s}.partner-logos li:nth-child(13){transition:2.11s cubic-bezier(.36,.01,.18,1) 1.56s}.partner-logos li:nth-child(14){transition:2.23s cubic-bezier(.36,.01,.18,1) 1.68s}.partner-logos li:nth-child(15){transition:2.35s cubic-bezier(.36,.01,.18,1) 1.8s}.partner-logos li:nth-child(16){transition:2.47s cubic-bezier(.36,.01,.18,1) 1.92s}.partner-logos li:nth-child(17){transition:2.59s cubic-bezier(.36,.01,.18,1) 2.04s}.partner-logos img,.partner-logos svg{height:80px;width:auto}@media (max-width:800px){.partner-logos{-ms-flex-wrap:wrap;flex-wrap:wrap}.partner-logos li{margin:0 6vw}.partner-logos img,.partner-logos svg{height:16vw}#preload .partner-logos{width:90%;margin:0 auto}}#preload{z-index:10000;pointer-events:none;overflow:hidden}#preload,#preload .preloader-container{position:absolute;left:0;top:0;width:100%;height:100%;transition:.95s cubic-bezier(.82,.01,.21,1)}#preload .preloader-container .partner-logos-container{position:absolute;width:100%;bottom:30px;left:0}#preload .preloader-container .gg-logo-outline{background:url(../images/svg/gg-logo_piece-outline-white.svg) no-repeat 50%/100%}#preload .preloader-container .gg-logo-fill{background:url(../images/svg/gg-logo_piece-fill-white.svg) no-repeat 50%/100%}#preload .preloader-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#1a1a1e}#preload .preloader-bg:before{opacity:.15;background:url(../images/bg/fg_texture-2.png) repeat 50%/130px 130px}#preload .preloader-bg:after,#preload .preloader-bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}#preload .preloader-bg:after{opacity:.25;background:url(../images/bg/bg_canvas-repeat-3-white.png) repeat 50%/350px 200px}#preload .preloader-content{height:100%;width:100%;margin-top:-2.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}#preload .preloader-content h5,#preload .preloader-content p{color:#fff;z-index:1}@media (max-width:800px){#preload .preloader-content{margin-top:-12vw}}@media (max-width:800px){#preload .no-preload{display:none}}#preload .gg-logo-container{margin:0 auto 40px;position:relative;width:120px;height:120px}@media only screen and (min-width:1800px){#preload .gg-logo-container{width:160px;height:160px}}#preload svg path{fill:#fff}#preload[data-transition-state=before] .gg-logo-piece,#preload[data-transition-state=before] .gg-progress,#preload[data-transition-state=before] .type-animating-story{opacity:0}#preload[data-transition-state=before] .type-animating-story:first-child{-webkit-transform:translateY(40%);transform:translateY(40%)}#preload[data-transition-state=before] .type-animating-story:nth-child(2){-webkit-transform:translateY(50%);transform:translateY(50%)}#preload[data-transition-state=before] .type-animating-story:nth-child(3){-webkit-transform:translateY(60%);transform:translateY(60%)}#preload[data-transition-state=before] .type-animating-story:nth-child(4){-webkit-transform:translateY(70%);transform:translateY(70%)}#preload[data-transition-state=before] .type-animating-story:nth-child(5){-webkit-transform:translateY(80%);transform:translateY(80%)}#preload[data-transition-state=before] .partner-logos li{opacity:0;-webkit-transform:translateY(12%);transform:translateY(12%)}#preload[data-transition-state=after]{-webkit-transform:translateY(-100%);transform:translateY(-100%);transition-delay:1s}#preload[data-transition-state=after] .preloader-container{-webkit-transform:translateY(95%);transform:translateY(95%);transition-delay:1s}#preload[data-transition-state=after] .type-animating-story{opacity:0;-webkit-transform:translateY(-40%);transform:translateY(-40%)}#preload[data-transition-state=after] .partner-logos li{opacity:0;-webkit-transform:translateY(-12%);transform:translateY(-12%)}#preload[data-transition-state=after] .gg-logo-piece{opacity:0}body:not(.detail-showing) #overview[data-transition-state=after] .goal-container,body:not(.detail-showing) #overview[data-transition-state=after] .intro-container{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}body:not(.detail-showing) #overview[data-transition-state=before] .goal-container,body:not(.detail-showing) #overview[data-transition-state=before] .intro-container{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}#overview{display:none}#overview .goal-container,#overview .intro-container{transition:.82s cubic-bezier(.82,.01,.21,1)}#overview .intro-container{position:relative;width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#overview .intro-container .scroll-arrow-container{position:absolute;bottom:64px;left:50%;opacity:0;-webkit-transform:translateY(-14px);transform:translateY(-14px)}body.touchevents #overview .intro-container .scroll-arrow-container{display:none}@media (max-width:800px){#overview .intro-container .scroll-arrow-container{bottom:26px}}#overview .brushes-animation{pointer-events:none;position:absolute;width:100%;height:100%}#overview .brush-animation{position:absolute;width:350px;height:210px;margin-left:-175px;margin-right:-105px;overflow:hidden;display:none;-webkit-transform:scale(.82);transform:scale(.82)}#overview .brush-animation.active{display:block}#overview .brush-animation:first-child{left:15%;top:20%;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}#overview .brush-animation:nth-child(2){left:31%;top:8%;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}#overview .brush-animation:nth-child(3){left:46%;top:5%}#overview .brush-animation:nth-child(4){left:62%;top:10%;-webkit-transform:rotate(10deg);transform:rotate(10deg)}#overview .brush-animation:nth-child(5){left:76%;top:17%;-webkit-transform:rotate(30deg);transform:rotate(30deg)}#overview .brush-animation:nth-child(6){left:80%;top:30%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#overview .brush-animation:nth-child(7){left:82%;top:57%;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#overview .brush-animation:nth-child(8){left:84%;top:75%;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#overview .brush-animation:nth-child(9){left:69%;top:80%;-webkit-transform:rotate(120deg);transform:rotate(120deg)}#overview .brush-animation:nth-child(10){left:53%;top:78%;-webkit-transform:rotate(150deg);transform:rotate(150deg)}#overview .brush-animation:nth-child(11){left:26%;top:82%;-webkit-transform:rotate(200deg);transform:rotate(200deg)}#overview .brush-animation:nth-child(12){left:19%;top:76%;-webkit-transform:rotate(220deg);transform:rotate(220deg)}#overview .brush-animation:nth-child(13){left:13%;top:58%;-webkit-transform:rotate(260deg);transform:rotate(260deg)}#overview .brush-animation:nth-child(14){left:12%;top:38%;-webkit-transform:rotate(290deg);transform:rotate(290deg)}#overview .brush-animation:nth-child(15){left:20%;top:23%;-webkit-transform:rotate(320deg);transform:rotate(320deg)}#overview .brush-animation img{height:100%;width:auto}#overview .main-title{margin:0 auto;display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:800px){#overview .main-title{width:80%;margin-top:-11vw;display:block}#overview .main-title .desktop-title{display:none}}#overview .main-title-mob-only{width:100%}@media (min-width:800px){#overview .main-title-mob-only{display:none}}#overview .main-title-mob-only>*{width:100%;text-align:center}#overview .main-title-mob-only p{position:absolute;top:calc(100% + 80px)}#overview .main-title-mob-only.main-title-condensed h1{font-size:40vw}#overview .main-title-wide{position:relative;padding-right:2vw;margin-right:.4vw}#overview .main-title-wide h1{font-size:21.3vw;letter-spacing:-.17em}#overview .main-title-condensed{position:relative;margin-top:.6vw}#overview .main-title-condensed h1{font-size:20.1vw;font-family:Druk XCond Web,sans-serif;margin-bottom:.1em}#overview .main-title-condensed,#overview .main-title-wide{transition:-webkit-transform .75s cubic-bezier(.27,0,.1,.99);transition:transform .75s cubic-bezier(.27,0,.1,.99);transition:transform .75s cubic-bezier(.27,0,.1,.99),-webkit-transform .75s cubic-bezier(.27,0,.1,.99)}#overview .main-title-copy,#overview .main-title-descriptor{position:absolute}#overview .main-title-descriptor{right:0;bottom:105%}#overview .main-title-descriptor *{text-align:right}#overview .main-title-copy{width:100%}#overview .intro-brush-guide-container{position:absolute;top:calc(58vh + 8vw);left:41vw;width:39vw;height:5vw;margin-top:-3.6vw;margin-left:1.4vw;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate(-46deg);transform:rotate(-46deg)}#overview .intro-brush-guide-container[data-active=off]{opacity:0}#overview .intro-brush-guide-container[data-draw-state=on] .brush-guide-line,#overview .intro-brush-guide-container[data-draw-state=on] .brush-guide-line svg{-webkit-transform:translateX(0);transform:translateX(0);transition:-webkit-transform 2s cubic-bezier(.82,.01,.21,1);transition:transform 2s cubic-bezier(.82,.01,.21,1);transition:transform 2s cubic-bezier(.82,.01,.21,1),-webkit-transform 2s cubic-bezier(.82,.01,.21,1)}#overview .intro-brush-guide-container[data-draw-state=on] .guide-target{-webkit-transform:scale(1);transform:scale(1);opacity:.3;transition-delay:1s}#overview .intro-brush-guide-container[data-draw-state=out] .brush-guide-line{-webkit-transform:translateX(100%);transform:translateX(100%)}#overview .intro-brush-guide-container[data-draw-state=out] .brush-guide-line,#overview .intro-brush-guide-container[data-draw-state=out] .brush-guide-line svg{transition:-webkit-transform 2s cubic-bezier(1,0,0,1);transition:transform 2s cubic-bezier(1,0,0,1);transition:transform 2s cubic-bezier(1,0,0,1),-webkit-transform 2s cubic-bezier(1,0,0,1)}#overview .intro-brush-guide-container[data-draw-state=out] .brush-guide-line svg{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#overview .intro-brush-guide-container[data-draw-state=out] .guide-target{-webkit-transform:scale(0);transform:scale(0);transition-delay:1.4s}@media (max-width:800px){#overview .intro-brush-guide-container{-webkit-transform:rotate(-38deg);transform:rotate(-38deg);left:18vw;width:80vw;height:4px;top:calc(44vh + 19vw)}}#overview .brush-guide-line{position:absolute;left:0;top:0;height:100%;width:100%;overflow:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}#overview .brush-guide-line svg{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:translateX(100%);transform:translateX(100%)}#overview .brush-guide-line svg .brush-guide-path{transition:.4s linear}#overview .brush-destination{position:absolute;right:0;top:50%}#overview .brush-destination>div{position:absolute;right:0;top:0;border-radius:100%}#overview .guide-target{width:64px;height:64px;margin:-34px -32px 0 0;background:#74c2dc;transition:.8s cubic-bezier(.62,.01,.45,.99);opacity:0;-webkit-transform:scale(1.4);transform:scale(1.4)}@media only screen and (min-width:1800px){#overview .guide-target{width:80px;height:80px;margin:-42px -40px 0 0}}#overview .brush-target{width:100px;height:100px;margin:-52px -50px 0 0;-webkit-transform:scale(.6);transform:scale(.6);opacity:0;transition:-webkit-transform .55s cubic-bezier(.82,.01,.21,1);transition:transform .55s cubic-bezier(.82,.01,.21,1);transition:transform .55s cubic-bezier(.82,.01,.21,1),-webkit-transform .55s cubic-bezier(.82,.01,.21,1)}#overview .brush-target:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/svg/circle_dashed.svg) no-repeat 50%/100%}body.is-brushing #overview .brush-guide-line svg .brush-guide-path,body.is-brushing #overview .guide-target svg .brush-guide-path{opacity:0}body.is-brushing #overview .brush-target{-webkit-transform:scale(1);transform:scale(1);opacity:1}body.is-brushing #overview .brush-target:before{-webkit-animation:b 8s linear infinite forwards;animation:b 8s linear infinite forwards}@-webkit-keyframes b{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes b{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#overview .post-brush{position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}#overview .post-brush .post-brush-content{margin:-2vw auto 0;z-index:10}#overview .post-brush .post-brush-content h4{margin-bottom:3em}@media (max-width:800px){#overview .post-brush .post-brush-content{width:80%}#overview .post-brush .post-brush-content .type-animating-story{display:inline}}#overview .post-brush-backdrop{position:absolute;left:0;top:0;width:100%;height:100%;transition:.95s cubic-bezier(.82,.01,.21,1);-webkit-transform-origin:0 100%;transform-origin:0 100%;background-color:#e1beeb;-webkit-transform:scaleY(0);transform:scaleY(0)}body.gg-intro-4 #overview .guide-target,body.gg-intro-4 #overview .post-brush-backdrop{background-color:#ff8f6d}body.gg-intro-4 #overview .brush-guide-line svg .brush-guide-path{stroke:#ff8f6d}@media (max-width:800px){body.gg-intro-4 #overview svg{background-color:#ff8f6d}}body.gg-intro-6 #overview .guide-target,body.gg-intro-6 #overview .post-brush-backdrop{background-color:#91e4d1}body.gg-intro-6 #overview .brush-guide-line svg .brush-guide-path{stroke:#91e4d1}@media (max-width:800px){body.gg-intro-6 #overview svg{background-color:#91e4d1}}body.gg-intro-8 #overview .guide-target,body.gg-intro-8 #overview .post-brush-backdrop{background-color:#f6a8b7}body.gg-intro-8 #overview .brush-guide-line svg .brush-guide-path{stroke:#f6a8b7}@media (max-width:800px){body.gg-intro-8 #overview svg{background-color:#f6a8b7}}body.gg-intro-14 #overview .guide-target,body.gg-intro-14 #overview .post-brush-backdrop{background-color:#98d9e5}body.gg-intro-14 #overview .brush-guide-line svg .brush-guide-path{stroke:#98d9e5}@media (max-width:800px){body.gg-intro-14 #overview svg{background-color:#98d9e5}}body.gg-intro-15 #overview .post-brush-backdrop{background-color:#ffe216}body.gg-intro-15 #overview .brush-guide-line svg .brush-guide-path{stroke:#83d439}@media (max-width:800px){body.gg-intro-15 #overview svg{background-color:#83d439}}body.gg-intro-15 #overview .guide-target{background-color:#83d439}#overview .intro-container .mob-indicator{position:absolute}#overview .intro-container[data-brushed=true] .scroll-arrow-container{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#overview .intro-container[data-brushed=true] .post-brush .post-brush-backdrop{-webkit-transform:scaleY(1);transform:scaleY(1)}#overview .intro-container[data-brushed=true] .post-brush .mob-indicator{-webkit-transform:translateY(0);transform:translateY(0);transition-delay:.4s}#overview .intro-container[data-brushed=true] .brushes-animation{z-index:10}#overview .intro-container:not([data-brushed=true]) .type-animating-story{opacity:0}#overview .intro-container:not([data-brushed=true]) .type-animating-story:first-child{-webkit-transform:translateY(40%);transform:translateY(40%)}#overview .intro-container:not([data-brushed=true]) .type-animating-story:nth-child(2){-webkit-transform:translateY(50%);transform:translateY(50%)}#overview .intro-container:not([data-brushed=true]) .type-animating-story:nth-child(3){-webkit-transform:translateY(60%);transform:translateY(60%)}#overview .intro-container:not([data-brushed=true]) .type-animating-story:nth-child(4){-webkit-transform:translateY(70%);transform:translateY(70%)}#overview .intro-container:not([data-brushed=true]) .type-animating-story:nth-child(5){-webkit-transform:translateY(80%);transform:translateY(80%)}#overview .intro-container[data-brushed=true] .underline-animation span,#overview .intro-container[data-brushed=true] .underline-animation span:after{-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}#overview .goal-container{position:relative;top:0;left:0;width:100%;z-index:10;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:10vw}#overview .goal-container .num-wrap h4,#overview .goal-container .num-wrap num{transition:-webkit-transform .5s cubic-bezier(.27,0,.1,.99);transition:transform .5s cubic-bezier(.27,0,.1,.99);transition:transform .5s cubic-bezier(.27,0,.1,.99),-webkit-transform .5s cubic-bezier(.27,0,.1,.99)}#overview .goal-container img{width:100%;margin:0 auto}#overview .goal-container .goal-title-piece{transition:-webkit-transform .65s cubic-bezier(.27,0,.1,.99);transition:transform .65s cubic-bezier(.27,0,.1,.99);transition:transform .65s cubic-bezier(.27,0,.1,.99),-webkit-transform .65s cubic-bezier(.27,0,.1,.99)}#overview .goal-container .goal-title-piece:first-child{position:absolute;left:0;top:0;width:100%;height:100%}#overview .goal-title{width:60%;position:relative}#overview .goal-title[data-width="50"]{width:50%}#overview .goal-title[data-width="52"]{width:52%}#overview .goal-title[data-width="55"]{width:55%}#overview .goal-title[data-width="65"]{width:65%}#overview .goal-title .num-wrap{position:absolute;bottom:calc(100% + 30px);right:-26px}@media (max-width:800px){#overview .goal-title{width:90%}#overview .goal-title:not([data-alignment=left]){margin-top:12vw}#overview .goal-title[data-width="50"],#overview .goal-title[data-width="52"],#overview .goal-title[data-width="55"],#overview .goal-title[data-width="65"]{width:90%}#overview .goal-title .num-wrap{bottom:calc(100% + 44px);left:70%;right:auto;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#overview .goal-title .num-wrap h4{display:none}#overview .goal-title[data-alignment=left] .num-wrap{right:auto;left:20%;bottom:auto;top:calc(100% + 44px)}}#backdrop,.info-backdrop{transition:-webkit-transform .95s cubic-bezier(.82,.01,.21,1);transition:transform .95s cubic-bezier(.82,.01,.21,1);transition:transform .95s cubic-bezier(.82,.01,.21,1),-webkit-transform .95s cubic-bezier(.82,.01,.21,1);position:fixed;top:0;left:0;width:100vw;height:100vh}#backdrop{display:none;z-index:40}#backdrop[data-transition-state=after]{z-index:250;-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}#backdrop.gg-1{background-color:#edb1d1}#backdrop.gg-2{background-color:#f7d08a}#backdrop.gg-3{background-color:#eec8e2}#backdrop.gg-4{background-color:#ff8f6d}#backdrop.gg-5{background-color:#ffe466}#backdrop.gg-6{background-color:#91e4d1}#backdrop.gg-7{background-color:#fcf002}#backdrop.gg-8{background-color:#f6a8b7}#backdrop.gg-9{background-color:#f8cd80}#backdrop.gg-10{background-color:#c39cff}#backdrop.gg-11{background-color:#92e3d9}#backdrop.gg-12{background-color:#ffb6a5}#backdrop.gg-13{background-color:#c8dfe4}#backdrop.gg-14{background-color:#98d9e5}#backdrop.gg-15{background-color:#ffff23}#backdrop.gg-16{background-color:#ffb9f0}#backdrop.gg-17{background-color:#53d4ae}.content-flow-header{position:relative;width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#detail{display:none;z-index:60;pointer-events:none;text-align:left}@media (max-width:800px){#detail .content-flow-header{overflow:hidden}#detail .content-flow-header .content-flow-header-content,#detail .content-flow-header .goal-header-content{position:absolute;left:0;top:0;width:100%;height:100%}#detail .content-flow-header .goal-title-descriptor,#detail .content-flow-header .goal-title-sideway{display:none}}#detail[data-transition-state=after] .mob-zoom-indicator,#detail[data-transition-state=before] .mob-zoom-indicator{-webkit-transform:translateY(80px);transform:translateY(80px)}#detail[data-transition-state=before] .overflow-container>span{-webkit-transform:translateY(101%);transform:translateY(101%)}#detail[data-transition-state=after] .goal-editorial,#detail[data-transition-state=before] .fg-texture,#detail[data-transition-state=before] .goal-editorial{opacity:0}#detail[data-transition-state=after] .overflow-container>span{-webkit-transform:translateY(-101%);transform:translateY(-101%)}#detail[data-transition-state=after] .overflow-container[data-delay="5"] span,#detail[data-transition-state=after] .overflow-container[data-delay="6"] span{transition-delay:.5s}#detail[data-transition-state=after] .fg-texture{opacity:0}#detail .fg-texture{transition:.7s linear}@media (max-width:800px){#detail .fg-texture{display:none}}#detail .goal-header-content .scroll-arrow-container{position:absolute;bottom:10.2%;left:100.2%;pointer-events:all}@media (max-width:800px){#detail .goal-header-content .scroll-arrow-container{bottom:40px}}#detail .mob-zoom-indicator{position:absolute;bottom:40px;left:14%;padding-left:30px;transition:.65s cubic-bezier(.82,.01,.21,1)}#detail .mob-zoom-indicator:before{content:"";position:absolute;left:0;top:50%;width:46px;height:46px;margin:-21px 0 0 -20px;background:url(../images/svg/cursor_eye.svg) no-repeat 50%/100%}body:not(.touchevents) #detail .mob-zoom-indicator{display:none}#detail .goal-title{margin:0 auto;display:table;position:relative}#detail .goal-title-part-1{text-align:left}#detail .goal-title-part-2{text-align:right}#detail .goal-title-sideways{position:absolute;width:34vw;left:0;bottom:10.2%;-webkit-transform:rotate(-90deg) translateY(0);transform:rotate(-90deg) translateY(0);-webkit-transform-origin:0 100%;transform-origin:0 100%}#detail .goal-title-sideways h2{margin-bottom:0}html[lang=de] #detail .goal-title-sideways{bottom:5%;width:38vw}#detail .goal-title-descriptor{position:absolute;top:26%;left:99.9%}#detail .goal-title-descriptor .num-wrap{overflow:hidden;margin-bottom:1em;width:160px}#detail .goal-title-descriptor p{font-size:12px}#detail .goal-content[data-orientation=portrait] .goal-title{width:43%;height:41.7vw}@media (max-width:800px){#detail .goal-content[data-orientation=portrait] .scroll-arrow-container{left:85.5%}}#detail .goal-content[data-orientation=landscape] .goal-title{width:57%;height:41.7vw}@media (max-width:800px){#detail .goal-content[data-orientation=landscape] .scroll-arrow-container{left:89%}}@media (max-width:800px){#detail .goal-content[data-orientation=landscape] .goal-title,#detail .goal-content[data-orientation=portrait] .goal-title{position:absolute;left:0;top:0;width:100%;height:100%}}#detail .goal-editorial{position:relative;width:100%;margin-left:2%;transition:opacity .95s cubic-bezier(.82,.01,.21,1);padding:10vw 0 6vw}@media (max-width:800px){#detail .goal-editorial{margin-left:0}}#detail .goal-editorial-content{width:72%;margin:0 auto}@media (max-width:800px){#detail .goal-editorial-content{width:78%}}#detail .goal-editorial-content-layer-2{margin-top:100px;padding-left:80px;width:70%;position:relative}@media (max-width:800px){#detail .goal-editorial-content-layer-2{width:100%;padding:70px 0 30px;margin-top:60px}}#detail .gg-logo-container{width:50px;height:50px;position:absolute;left:-4px;top:-4px}html[lang=de] body.gg-3-showing .goal-title-sideways h2,html[lang=de] body.gg-5-showing .goal-title-sideways html[lang=de] body.gg-6-showing .goal-title-sideways h2,html[lang=de] body.gg-7-showing .goal-title-sideways h2,html[lang=de] body.gg-9-showing .goal-title-sideways h2,html[lang=de] body.gg-10-showing .goal-title-sideways h2,html[lang=de] body.gg-12-showing .goal-title-sideways h2,html[lang=de] body.gg-13-showing .goal-title-sideways h2,html[lang=de] body.gg-17-showing .goal-title-sideways h2,html[lang=en] body.gg-9-showing .goal-title-sideways h2,html[lang=en] body.gg-16-showing .goal-title-sideways h2{font-size:2.5vw}html[lang=de] body.gg-8-showing .goal-title-sideways h2{font-size:2vw}.goal-editorial .partner-logos-container,.info-content-wrap .partner-logos-container{margin-top:80px;margin-left:-20px;max-width:680px}.goal-editorial .partner-logos-container img,.info-content-wrap .partner-logos-container img{width:100%;height:auto}.goal-editorial .partner-logos-container .partner-logos,.info-content-wrap .partner-logos-container .partner-logos{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#paint{display:none;position:fixed;top:0;left:0;z-index:50;transition:.9s cubic-bezier(.82,.01,.21,1) .18s}#paint[data-transition-state=before]{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}#paint[data-transition-state=after]{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px);transition:.7s cubic-bezier(.82,.01,.21,1) .18s}.zoomed-artwork #paint{z-index:2000}#paint .mob-indicator{z-index:3000}body.zoomed-artwork #paint .mob-indicator{-webkit-transform:translateY(0);transform:translateY(0);transition-delay:.9s}#paint .mob-indicator h4{color:#fff}@media only screen and (min-width:1025px){#paint .mob-indicator{display:none}}.info-showing .bg-canvas{opacity:0}#info{display:none;z-index:80}#info h1{font-family:Druk XCond Web,sans-serif;font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:.02em;text-transform:uppercase;font-size:12vw}@media (max-width:650px){#info h1{font-size:54px}}#info blockquote:before{transition:.8s linear .6s}#info .beautiful{border:1px solid #e6e6e6}#info[data-transition-state=before] .overflow-container>span{-webkit-transform:translateY(101%);transform:translateY(101%)}#info[data-transition-state=before] .info-image-wrap{-webkit-transform:translateY(-100%);transform:translateY(-100%)}#info[data-transition-state=before] .info-image{-webkit-transform:translateY(100%);transform:translateY(100%)}#info[data-transition-state=before] .scroll-arrow-container{-webkit-transform:translateY(-14px);transform:translateY(-14px);opacity:0}#info[data-transition-state=before] .fg-noise,#info[data-transition-state=before] .info-content-content,#info[data-transition-state=before] .scroll-arrow-container,#info[data-transition-state=before] blockquote:before,#info[data-transition-state=before] figcaption{opacity:0}#info[data-transition-state=before] .info-backdrop{-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}#info .fg-noise{transition:1.1s linear .5s}#info[data-transition-state=after] .overflow-container>span{-webkit-transform:translateY(-101%);transform:translateY(-101%)}#info[data-transition-state=after] .info-image-wrap{-webkit-transform:translateY(100%);transform:translateY(100%)}#info[data-transition-state=after] .info-image{-webkit-transform:translateY(-100%);transform:translateY(-100%)}#info[data-transition-state=after] .fg-noise,#info[data-transition-state=after] .info-content-content,#info[data-transition-state=after] .scroll-arrow-container,#info[data-transition-state=after] blockquote{opacity:0;transition:.62s linear 0s}#info[data-transition-state=after] .info-backdrop{-webkit-transform:translateY(100vh);transform:translateY(100vh)}#info .info-image{background:url(.) no-repeat 50%/cover}#info .info-image-wrap{overflow:hidden}#info .info-image-bg{position:absolute;right:4.4%;top:50%;width:32vw;height:42vw;margin-top:-18vw;opacity:.88;z-index:-1}@media (max-width:800px){#info .info-image-bg{right:-20.6%;width:50vw;height:90vw;margin-top:-43vw}}#info .info-image-bg[data-img="1"] .info-image{background-image:url(../images/info/project-1.jpg)}#info .info-image-bg[data-img="2"] .info-image{background-image:url(../images/info/project-2.jpg)}#info .info-image-bg[data-img=petition] .info-image{background-image:url(../images/info/paint-1.jpg)}#info .info-image-bg[data-img="3"] .info-image{background-image:url(../images/info/crop-2.jpg)}#info .info-image-bg[data-img="4"] .info-image{background-image:url(../images/info/leon-1.jpg)}#info .info-image-bg[data-img="5"] .info-image{background-image:url(../images/info/project-3.jpg)}#info .info-image-bg[data-img="6"] .info-image{background-image:url(../images/info/leon-1.jpg)}#info .info-image-bg[data-img=exhibition-1] .info-image{background-image:url(../images/info/exhibition-1.jpg)}#info .info-image-bg[data-img=exhibition-2] .info-image{background-image:url(../images/info/exhibition-2.jpg)}#info .info-image-bg[data-img=exhibition-dates] .info-image{background-image:url(../images/info/exhibition-dates.jpg)}#info .info-image-bg[data-img=partners] .info-image{background-image:url(../images/info/partners.jpg)}#info .info-image-bg[data-img=whitaker] .info-image{background-image:url(../images/info/whitaker.jpg)}#info .info-image-bg :not(figcaption){position:absolute;left:0;top:0;width:100%;height:100%;transition:-webkit-transform .9s cubic-bezier(.82,.01,.21,1);transition:transform .9s cubic-bezier(.82,.01,.21,1);transition:transform .9s cubic-bezier(.82,.01,.21,1),-webkit-transform .9s cubic-bezier(.82,.01,.21,1)}#info .info-content{display:none}#info .info-content.active{display:block}@media (max-width:800px){#info .info-content.partners .partner-logos{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#info .info-content.partners .partner-logos svg{height:100px}}#info .info-content.partners .info-content-wrap{overflow-y:hidden}#info .content-wrap{position:relative}#info .info-content-wrap{width:72%;margin:0 auto;padding-bottom:150px}@media (max-width:800px){#info .info-content-wrap{width:78%;padding-bottom:70px}}#info .info-content-wrap .content-flow-header{margin-bottom:-5vw}@media (max-width:800px){#info .info-content-wrap .content-flow-header{margin-bottom:-20vw}}@media (max-width:800px){#info .info-content-wrap blockquote br{display:none}}#info .info-content-icon-wrap{position:absolute;left:0;top:0;width:6vw;height:6vw}#info .info-content-content{padding-left:13%;padding-right:37%;position:relative;transition:.8s linear .75s}@media (min-width:800px){#info .info-content-content.wide{padding-right:25%}}@media (min-width:800px){#info .info-content-content.no-indent{padding-right:30%}}#info .info-content-content:not(:last-child){margin-bottom:240px}@media (max-width:1200px){#info .info-content-content{padding-left:0;padding-right:35%}#info .info-content-content .info-content-icon-wrap{display:none}}@media (max-width:800px){#info .info-content-content{padding-left:0;padding-right:0}#info .info-content-content:not(:last-child){margin-bottom:80px}}#info .info-content-content p+h3,#info .info-content-content p+p.intro{margin-top:60px}#info .info-content-content .info-image-bg{width:27vw;height:36vw;margin-top:-26vw;top:42%}@media (min-width:800px){#info .info-content-content .info-image-bg.smaller{height:30vw;width:35vw}}@media (max-width:800px){#info .info-content-content .info-image-bg{position:relative;width:76vw;height:56vw;margin-top:0;left:0;margin-bottom:40px;-webkit-transform:none!important;transform:none!important}}@media (min-width:800px){#info .info-content-content.info-right-align{padding-left:13%;margin-left:30%;padding-right:5%}#info .info-content-content.info-right-align .info-image-bg{left:-42%}}#info .info-content-content .info-inline-image-wrap{margin-top:50px}#info .info-content-content img{width:100%}#info .info-content-content .author{margin:0 0 5em -26%}@media (max-width:800px){#info .info-content-content .author{margin:0 0 5em}}@media (min-width:800px){#info .info-content-content .info-image-bg.fatter,#info .info-image-bg.fatter{width:36vw}}@media (min-width:800px){#info .info-content-content .info-image-bg.fatter-head,#info .info-image-bg.fatter-head{height:26vw}}#info .info-content-wrap>blockquote:first-child{margin-top:14vw}@media (max-width:800px){#info .info-content-wrap>blockquote:first-child{margin-top:160px}}@media (min-width:800px){#info blockquote.smaller{width:80%}}#info figcaption{position:absolute;right:-30px;top:0;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:rotate(-90deg) translateY(-100%);transform:rotate(-90deg) translateY(-100%);WHITE-SPACE:nowrap;transition:.5s linear}@media (max-width:800px){#info figcaption{right:-22px}}@media (min-width:800px){#info .info-content-content.info-right-align figcaption{right:calc(100% + 25px)}}#info .scroll-arrow-container{position:relative;margin-top:40px;margin-left:-21px}@media (min-width:800px){#info blockquote.info-right-align{margin-left:30%}}body.gg-intro-4 #info .info-backdrop{background-color:#ff8f6d}body.gg-intro-6 #info .info-backdrop{background-color:#91e4d1}body.gg-intro-8 #info .info-backdrop{background-color:#f6a8b7}body.gg-intro-14 #info .info-backdrop{background-color:#98d9e5}body.gg-intro-15 #info .info-backdrop{background-color:#ffe216}#nav{display:none}.is-brushing #nav *{pointer-events:none}#nav nav.main-nav{position:fixed;right:50px;top:48px;z-index:500;overflow:hidden;padding-bottom:6px}#nav nav.main-nav a{font-size:10px;font-family:adrianna-extended;font-weight:700;letter-spacing:.17em}@media only screen and (min-width:1800px){#nav nav.main-nav a{font-size:12px}}#nav nav.main-nav[data-language=de] .lang-en,#nav nav.main-nav[data-language=en] .lang-de{opacity:.3}#nav nav.main-nav[data-language=de] .lang-de{opacity:1}#nav nav.main-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#nav nav.main-nav ul li{margin-left:40px;-webkit-transform-origin:100% 0;transform-origin:100% 0}#nav nav.main-nav ul li:first-child{transition:.67s cubic-bezier(.36,.01,.18,1) .12s}#nav nav.main-nav ul li:nth-child(2){transition:.79s cubic-bezier(.36,.01,.18,1) .24s}#nav nav.main-nav ul li:nth-child(3){transition:.91s cubic-bezier(.36,.01,.18,1) .36s}#nav nav.main-nav ul li:nth-child(4){transition:1.03s cubic-bezier(.36,.01,.18,1) .48s}#nav nav.main-nav ul li:nth-child(5){transition:1.15s cubic-bezier(.36,.01,.18,1) .6s}body.gg-intro-4 #nav nav.main-nav .line-hover:before{background-color:#ff8f6d}body.gg-intro-6 #nav nav.main-nav .line-hover:before{background-color:#91e4d1}body.gg-intro-8 #nav nav.main-nav .line-hover:before{background-color:#f6a8b7}body.gg-intro-14 #nav nav.main-nav .line-hover:before{background-color:#98d9e5}body.gg-intro-15 #nav nav.main-nav .line-hover:before{background-color:#ffe216}body.detail-showing #nav nav.main-nav .line-hover:before{background-color:#1a1a1e}#nav nav.social-nav{position:fixed;right:40px;bottom:38px;z-index:500}#nav nav.social-nav li:first-child{transition:.67s cubic-bezier(.36,.01,.18,1) .27s}#nav nav.social-nav li:nth-child(2){transition:.79s cubic-bezier(.36,.01,.18,1) .39s}#nav nav.social-nav li:nth-child(3){transition:.91s cubic-bezier(.36,.01,.18,1) .51s}#nav nav.social-nav li:nth-child(4){transition:1.03s cubic-bezier(.36,.01,.18,1) .63s}#nav nav.social-nav li:nth-child(5){transition:1.15s cubic-bezier(.36,.01,.18,1) .75s}#nav nav.social-nav a .ring{background:none}#nav nav.social-nav h4{position:absolute;top:-16px;left:50%;padding-left:66px;-webkit-transform-origin:0 0;transform-origin:0 0;transition:.75s cubic-bezier(.36,.01,.18,1);-webkit-transform:rotate(-90deg) translateY(-50%);transform:rotate(-90deg) translateY(-50%)}#nav nav.social-nav h4:before{content:"";position:absolute;left:0;top:50%;width:50px;height:8px;margin-top:-4px;background:url(../images/svg/wiggle.svg) no-repeat 50%/100%}@media (max-height:675px){#nav nav.social-nav h4{display:none}}#nav nav.exhibition-nav{position:fixed;left:40px;bottom:40px;-webkit-transform-origin:20px 20px;transform-origin:20px 20px;-webkit-transform:rotate(-90deg) translateX(0);transform:rotate(-90deg) translateX(0);z-index:500;transition:.78s cubic-bezier(.82,.01,.21,1)}@media (max-width:800px){#nav nav.exhibition-nav{-webkit-transform:none!important;transform:none!important}}#nav nav.exhibition-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#nav nav.exhibition-nav li{padding:0 30px;position:relative}#nav nav.exhibition-nav li:before{content:"";position:absolute;left:0;bottom:0;height:100px;width:1px;background-color:rgba(26,26,30,.65);transition:.78s cubic-bezier(.82,.01,.21,1);-webkit-transform-origin:0 0;transform-origin:0 0}#nav nav.exhibition-nav li:first-child{padding-left:0;transition:.78s cubic-bezier(.82,.01,.21,1)}#nav nav.exhibition-nav li:first-child:before{content:none}#nav nav.exhibition-nav li:first-child > *{transition:.67s cubic-bezier(.36,.01,.18,1) .32s}#nav nav.exhibition-nav li:nth-child(2)>*{transition:.79s cubic-bezier(.36,.01,.18,1) .44s}#nav nav.exhibition-nav li:nth-child(3)>*{transition:.91s cubic-bezier(.36,.01,.18,1) .56s}#nav nav.exhibition-nav li:nth-child(4)>*{transition:1.03s cubic-bezier(.36,.01,.18,1) .68s}#nav nav.exhibition-nav li:nth-child(5)>*{transition:1.15s cubic-bezier(.36,.01,.18,1) .8s}#nav nav.exhibition-nav .gg-logo-container{width:44px;height:44px;position:relative;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#nav nav.exhibition-nav .gg-logo-container .gg-logo-wrap:before{content:"";position:absolute;left:8%;top:8%;width:84%;height:84%;background:url(../images/svg/gg-logo-colour.svg) no-repeat 50%/100%;opacity:0;transition:.3s linear .3s}#nav nav.exhibition-nav .gg-logo-container.gg-2.gg-3.gg-4.gg-7.gg-5.gg-6.gg-8.gg-10.gg-9.gg-11.gg-13.gg-12.gg-14.gg-16.gg-15.gg-17.gg-1{-webkit-transform:rotate(90deg) scale(1.2);transform:rotate(90deg) scale(1.2)}#nav nav.exhibition-nav .gg-logo-container.gg-2.gg-3.gg-4.gg-7.gg-5.gg-6.gg-8.gg-10.gg-9.gg-11.gg-13.gg-12.gg-14.gg-16.gg-15.gg-17.gg-1 .gg-logo-wrap:before{opacity:1;-webkit-animation:b 8s linear infinite forwards;animation:b 8s linear infinite forwards}#nav nav.exhibition-nav .gg-logo-container.gg-2.gg-3.gg-4.gg-7.gg-5.gg-6.gg-8.gg-10.gg-9.gg-11.gg-13.gg-12.gg-14.gg-16.gg-15.gg-17.gg-1 .gg-logo-wrap .gg-logo{opacity:0;transition:.4s linear}#nav nav.arrow-nav{position:fixed;right:0;top:50%;margin-top:-30px;width:84px;z-index:500}#nav nav.arrow-nav:before{content:"";position:absolute;width:100%;left:0;top:0;height:1px;background-color:#1a1a1e;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:translateZ(0) scaleX(1);transform:translateZ(0) scaleX(1);transition:.75s cubic-bezier(.36,.01,.18,1)}#nav nav.arrow-nav li{position:absolute;left:-10px;overflow:hidden;transition:.45s cubic-bezier(.36,.01,.18,1)}#nav nav.arrow-nav li:first-child{bottom:0}#nav nav.arrow-nav li:first-child:hover{-webkit-transform:translateY(-7px);transform:translateY(-7px);transition-delay:.27s}#nav nav.arrow-nav li:nth-child(2){top:0}#nav nav.arrow-nav li:nth-child(2):hover{-webkit-transform:translateY(7px);transform:translateY(7px);transition-delay:.27s}#nav nav.arrow-nav a{display:block;padding:34px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#nav nav.arrow-nav a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(.5) translateX(0);transform:scale(.5) translateX(0);background:url(../images/svg/icon_arrow.svg) no-repeat 50%/100%;transition:.77s cubic-bezier(.72,0,.2,1)}#nav nav.arrow-nav a .arrow-overflow{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;-webkit-transform:scale(.5);transform:scale(.5)}#nav nav.arrow-nav a .arrow-overflow span{transition:.75s cubic-bezier(.36,.01,.18,1);position:absolute;left:0;top:0;width:100%;height:100%}#nav nav.arrow-nav a .arrow-overflow>span{-webkit-transform:translateX(-101%);transform:translateX(-101%);overflow:hidden}#nav nav.arrow-nav a .arrow-overflow>span>span{-webkit-transform:translateX(100%);transform:translateX(100%);background:url(../images/svg/icon_arrow-fill.svg) no-repeat 50%/100%}#nav nav.arrow-nav a.arrow-prev{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#nav nav.arrow-nav a:hover .arrow-overflow>span,#nav nav.arrow-nav a:hover .arrow-overflow>span>span{-webkit-transform:translateX(0);transform:translateX(0)}#nav nav.arrow-nav[data-state=off],body:not(.overview-showing) #nav nav.arrow-nav{pointer-events:none}#nav nav.arrow-nav[data-state=off] li a:before,body:not(.overview-showing) #nav nav.arrow-nav li a:before{-webkit-transform:scale(.5) translateX(-140%);transform:scale(.5) translateX(-140%)}#nav nav.arrow-nav[data-state=off]:before,body:not(.overview-showing) #nav nav.arrow-nav:before{-webkit-transform:translateZ(0) scaleX(0);transform:translateZ(0) scaleX(0);transition-delay:.45s}body.overview-showing #nav nav.arrow-nav li a:before{transition-delay:.24s;transition-duration:1.1s}#nav nav.arrow-nav[data-direction=up] li:first-child{-webkit-transform:translateY(-7px);transform:translateY(-7px)}#nav nav.arrow-nav[data-direction=down] li:nth-child(2){-webkit-transform:translateY(7px);transform:translateY(7px)}#nav .cursor-manager{display:none}#nav .cursor-manager[data-active=on]{display:block}#nav .cursor-manager-strip{position:fixed}#nav .cursor-manager-strip:first-child{left:0;top:0;height:100%;width:100px}#nav .cursor-manager-strip:nth-child(2){left:0;top:0;height:80px;width:100%}#nav .cursor-manager-strip:nth-child(3){right:0;top:0;height:100%;width:100px}#nav .cursor-manager-strip:nth-child(4){left:0;bottom:0;height:80px;width:100%}#nav .partner-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}#nav .partner-logos li{margin:0 20px}#nav .partner-logos li:first-child{transition:.675s cubic-bezier(.82,.01,.21,1) .12s}#nav .partner-logos li:nth-child(2){transition:.675s cubic-bezier(.82,.01,.21,1) .24s}#nav .partner-logos li:nth-child(3){transition:.675s cubic-bezier(.82,.01,.21,1) .36s}#nav .partner-logos li:nth-child(4){transition:.675s cubic-bezier(.82,.01,.21,1) .48s}#nav .partner-logos li:nth-child(5){transition:.675s cubic-bezier(.82,.01,.21,1) .6s}#nav .partner-logos li:nth-child(6){transition:.675s cubic-bezier(.82,.01,.21,1) .72s}#nav .partner-logos li:nth-child(7){transition:.675s cubic-bezier(.82,.01,.21,1) .84s}#nav .partner-logos li:nth-child(8){transition:.675s cubic-bezier(.82,.01,.21,1) .96s}#nav .partner-logos li:nth-child(9){transition:.675s cubic-bezier(.82,.01,.21,1) 1.08s}#nav .partner-logos li:nth-child(10){transition:.675s cubic-bezier(.82,.01,.21,1) 1.2s}#nav .partner-logos li:nth-child(11){transition:.675s cubic-bezier(.82,.01,.21,1) 1.32s}#nav .partner-logos li:nth-child(12){transition:.675s cubic-bezier(.82,.01,.21,1) 1.44s}#nav .partner-logos li:nth-child(13){transition:.675s cubic-bezier(.82,.01,.21,1) 1.56s}#nav .partner-logos li:nth-child(14){transition:.675s cubic-bezier(.82,.01,.21,1) 1.68s}#nav .partner-logos li:nth-child(15){transition:.675s cubic-bezier(.82,.01,.21,1) 1.8s}#nav .partner-logos li:nth-child(16){transition:.675s cubic-bezier(.82,.01,.21,1) 1.92s}#nav .partner-logos li:nth-child(17){transition:.675s cubic-bezier(.82,.01,.21,1) 2.04s}#nav .partner-logos img{height:80px;width:auto}#nav nav.top-logo-nav{position:fixed;left:50px;top:50px;z-index:500}#nav nav.top-logo-nav *{transition:.95s cubic-bezier(.82,.01,.21,1)}#nav .top-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#nav .top-logo cite{margin-top:6px;margin-left:10px;display:block}#nav .top-logo h2{line-height:inherit}#nav .top-logo:after,#nav .top-logo:before{content:"";position:absolute;width:68px;height:68px;left:0;top:50%;margin:-38px 0 0;opacity:0;-webkit-transform-origin:30% 50%;transform-origin:30% 50%;-webkit-transform:scale(.5) translateX(-40px) rotateY(180deg);transform:scale(.5) translateX(-40px) rotateY(180deg);transition:.95s cubic-bezier(.82,.01,.21,1)}#nav .top-logo:before{background:url(../images/svg/icon_arrow.svg) no-repeat 50%/100%}#nav .top-logo:after{background:url(../images/svg/icon_arrow-fill.svg) no-repeat 50%/100%}body:not(.overview-showing) #nav .top-logo:before{opacity:1}body:not(.overview-showing) #nav .top-logo:after,body:not(.overview-showing) #nav .top-logo:before{-webkit-transform:scale(.5) translateX(0) rotateY(180deg);transform:scale(.5) translateX(0) rotateY(180deg)}body:not(.overview-showing) #nav .top-logo:hover:after,body:not(.overview-showing) #nav .top-logo:hover:before{-webkit-transform:scale(.5) translateX(-6px) rotateY(180deg);transform:scale(.5) translateX(-6px) rotateY(180deg);transition:.35s cubic-bezier(.82,.01,.21,1)}body:not(.overview-showing) #nav .top-logo:hover:after{opacity:1}body:not(.overview-showing) #nav .top-logo *{-webkit-transform:translateX(40px);transform:translateX(40px)}#nav .tertiary-black-line{position:fixed;left:0;top:0;width:6px;height:100%;z-index:500}#nav .tertiary-black-line span{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(1);transform:scaleY(1);background-color:#1a1a1e;transition:.675s cubic-bezier(.82,.01,.21,1)}#nav[data-state=detail-page] nav.arrow-nav li a.arrow-prev,#nav[data-state=intro] nav.arrow-nav li a.arrow-prev,#nav[data-state=off] nav.arrow-nav li a.arrow-prev,#nav[data-state=tertiary-page] nav.arrow-nav li a.arrow-prev{-webkit-transform:rotate(-90deg) translateX(-90%);transform:rotate(-90deg) translateX(-90%)}#nav[data-state=detail-page] nav.arrow-nav li a.arrow-next,#nav[data-state=intro] nav.arrow-nav li a.arrow-next,#nav[data-state=off] nav.arrow-nav li a.arrow-next,#nav[data-state=tertiary-page] nav.arrow-nav li a.arrow-next{-webkit-transform:rotate(90deg) translateX(-90%);transform:rotate(90deg) translateX(-90%)}#nav[data-state=detail-page] nav.arrow-nav:before,#nav[data-state=intro] nav.arrow-nav:before,#nav[data-state=off] nav.arrow-nav:before,#nav[data-state=tertiary-page] nav.arrow-nav:before{-webkit-transform:translateZ(0) scaleX(0);transform:translateZ(0) scaleX(0);transition-delay:.45s}#nav[data-site-scrolled=false] nav.exhibition-nav:not(.mob-only){-webkit-transform:rotate(-90deg) translateX(-90px);transform:rotate(-90deg) translateX(-90px)}#nav[data-site-scrolled=false] nav.exhibition-nav:not(.mob-only) li:first-child{opacity:0}#nav[data-site-scrolled=false] nav.exhibition-nav:not(.mob-only) li:nth-child(2):before{-webkit-transform:scaleY(0);transform:scaleY(0)}#nav[data-site-scrolled=false] .arrow-nav li:first-child{opacity:.5;pointer-events:none}#nav[data-state=off] .tertiary-black-line span,body.preload-showing #nav .tertiary-black-line span{-webkit-transform:scaleY(0);transform:scaleY(0)}#nav[data-state=off] .top-logo *,body.preload-showing #nav .top-logo *{-webkit-transform:translateY(-75px);transform:translateY(-75px)}#nav[data-state=off] nav.social-nav li,body.preload-showing #nav nav.social-nav li{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}#nav[data-state=off] nav.social-nav h4,body.preload-showing #nav nav.social-nav h4{opacity:0;-webkit-transform:rotate(-90deg) translateY(50%);transform:rotate(-90deg) translateY(50%)}#nav[data-state=off] nav.main-nav li,body.preload-showing #nav nav.main-nav li{-webkit-transform:translateY(-110%);transform:translateY(-110%)}#nav[data-state=off] nav.exhibition-nav li:before,body.preload-showing #nav nav.exhibition-nav li:before{-webkit-transform:scaleY(0);transform:scaleY(0)}#nav[data-state=off] nav.exhibition-nav li *,body.preload-showing #nav nav.exhibition-nav li *{opacity:0}#nav[data-state=off] nav.exhibition-nav li h4,body.preload-showing #nav nav.exhibition-nav li h4{-webkit-transform:translateY(-10px);transform:translateY(-10px)}#nav .mob-toggle{position:fixed;top:38px;right:38px;width:60px;height:60px;margin:-14px -10px 0 0}#nav .mob-nav-btn{z-index:500;mix-blend-mode:multiply;transition:.675s cubic-bezier(.82,.01,.21,1)}#nav .mob-nav-btn:after,#nav .mob-nav-btn:before{content:"";position:absolute;width:100%;height:100%;transition:.75s cubic-bezier(.82,.01,.21,1) .4s;background:url(../images/svg/icon_mob-btn.svg) no-repeat 50%/100%}#nav .mob-nav-btn:before{-webkit-transform:translateY(7%) scale(.6);transform:translateY(7%) scale(.6)}#nav .mob-nav-btn:after{-webkit-transform:translateY(-7%) scale(.6);transform:translateY(-7%) scale(.6)}body.mobile-nav-showing #nav .mob-nav-btn{pointer-events:none}body.mobile-nav-showing #nav .mob-nav-btn:after,body.mobile-nav-showing #nav .mob-nav-btn:before{transition:.62s cubic-bezier(.82,.01,.21,1) 0s;-webkit-transform:translateY(0) scale(.6);transform:translateY(0) scale(.6)}#nav .nav-close span:before{-webkit-transform:translateZ(0) translateX(-20px);transform:translateZ(0) translateX(-20px)}body.mobile-nav-showing #nav .nav-close span:before{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0);transition-delay:.1s}body.mobile-nav-showing #nav .nav-close span:nth-child(2):before{transition-delay:.22s}#nav .mob-nav-wrap{position:absolute;left:0;top:0;width:100%;height:100%;transition:.75s cubic-bezier(.82,.01,.21,1) .2s}#nav .mob-nav-wrap:before{opacity:.15;background:url(../images/bg/fg_texture-2.png) repeat 50%/130px 130px}#nav .mob-nav-wrap:after,#nav .mob-nav-wrap:before{content:"";pointer-events:none;position:absolute;left:0;top:0;width:100%;height:100%}#nav .mob-nav-wrap:after{opacity:.25;background:url(../images/bg/bg_canvas-repeat-3-white.png) repeat 50%/350px 200px}#nav .mobile-nav{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#1a1a1e;transition:.75s cubic-bezier(.82,.01,.21,1) .2s;overflow:hidden;z-index:6000}#nav .mobile-nav a,#nav .mobile-nav h2,#nav .mobile-nav h4{color:#fff}#nav .mobile-nav[data-active=off]{-webkit-transform:translateX(101%);transform:translateX(101%);transition-delay:0s}#nav .mobile-nav[data-active=off] .mob-nav-wrap{-webkit-transform:translateX(-101%);transform:translateX(-101%);transition-delay:0s}#nav .mobile-nav[data-active=off] nav.main-nav li{opacity:0}#nav .mobile-nav[data-active=off] span.white-arrow{opacity:0;-webkit-transform:translateX(-8px);transform:translateX(-8px)}#nav .mobile-nav .top-logo{position:absolute}#nav .mobile-nav nav.main-nav{right:auto;left:42px;top:26%;width:100%;height:40%}#nav .mobile-nav nav.main-nav ul{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#nav .mobile-nav nav.main-nav ul li{padding:12px 0 12px 38px;margin-left:0}#nav .mobile-nav nav.main-nav ul li:first-child{transition:.55s cubic-bezier(.82,.01,.21,1) .42s}#nav .mobile-nav nav.main-nav ul li:first-child span.white-arrow{transition:.75s cubic-bezier(.82,.01,.21,1) .64s}#nav .mobile-nav nav.main-nav ul li:nth-child(2){transition:.55s cubic-bezier(.82,.01,.21,1) .54s}#nav .mobile-nav nav.main-nav ul li:nth-child(2) span.white-arrow{transition:.75s cubic-bezier(.82,.01,.21,1) .76s}#nav .mobile-nav nav.main-nav ul li:nth-child(3){transition:.55s cubic-bezier(.82,.01,.21,1) .66s}#nav .mobile-nav nav.main-nav ul li:nth-child(3) span.white-arrow{transition:.75s cubic-bezier(.82,.01,.21,1) .88s}#nav .mobile-nav nav.main-nav ul li:nth-child(4){transition:.55s cubic-bezier(.82,.01,.21,1) .78s}#nav .mobile-nav nav.main-nav ul li:nth-child(4) span.white-arrow{transition:.75s cubic-bezier(.82,.01,.21,1) 1s}#nav .mobile-nav nav.main-nav ul li:nth-child(5){transition:.55s cubic-bezier(.82,.01,.21,1) .9s}#nav .mobile-nav nav.main-nav ul li:nth-child(5) span.white-arrow{transition:.75s cubic-bezier(.82,.01,.21,1) 1.12s}#nav .mobile-nav nav.main-nav a{width:100%;font-size:11px}#nav .mobile-nav nav.main-nav a.major{font-size:16px;border-bottom:1px solid #fff}#nav .mobile-nav nav.main-nav a span.white-arrow{position:absolute;left:-38px;top:50%;width:28px;height:28px;margin-top:-14px;background:url(../images/svg/icon_white-arrow.svg) no-repeat 50%/100%}#nav .mobile-nav nav.main-nav a span.white-arrow.fill{background:url(../images/svg/icon_white-arrow-fill.svg) no-repeat 50%/100%}#nav .mobile-nav .social-nav.mob-only{right:auto;left:21px;bottom:88px}#nav .mobile-nav .social-nav.mob-only ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#nav .mobile-nav .social-nav.mob-only ul .circle-icon{width:52px;height:52px}#nav .mobile-nav .social-nav.mob-only h4{display:none}#nav nav.exhibition-nav{left:38px;bottom:38px}#nav nav.exhibition-nav.mob-only{left:45px;width:calc(90% - 45px)}#nav nav.exhibition-nav.mob-only li:first-child{width:65%}#nav nav.exhibition-nav.mob-only h4{font-size:7.5px}@media (max-width:800px){#nav .tertiary-black-line{display:none}#nav h2{font-size:16px}#nav .top-logo,#nav nav.top-logo-nav{left:38px;top:38px}#nav .top-logo{display:block}#nav .top-logo cite,#nav .top-logo h2{margin:0 0 6px}#nav .exhibition-nav:not(.mob-only),#nav .social-nav:not(.mob-only),#nav nav.menu-links:not(.mob-main-nav){display:none}#nav nav.exhibition-nav li{padding:0 30px 0 0}#nav nav.exhibition-nav li:before{display:none}#nav nav.exhibition-nav li:nth-child(2){padding-left:0}#nav nav.arrow-nav{right:0;top:auto;bottom:20px;margin-top:0;width:70px}#nav nav.arrow-nav:before{top:50%}#nav nav.arrow-nav li{position:relative}}@media (min-width:800px){#nav .mob-nav-btn{display:none}}.brush-icon-motion-wrap{position:fixed;left:20%;top:30%;width:83px;height:83px;overflow:hidden;-webkit-transform:scale(.7);transform:scale(.7)}.brush-icon-motion-wrap .brush-icon-motion{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/motion/brush-icon/brush-sprite.png) no-repeat 0 0/auto 100%}.unsupported{background:#1a1a1e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.unsupported *,.unsupported h4{color:#fff;width:90%;max-width:700px;margin:0 auto 30px}#awards{overflow-y:scroll!important;overflow-x:hidden;position:absolute;background:url(../images/bg/bg_canvas-repeat_grey.jpg) repeat 50%/400px 200px}#awards p:not(.intro){font-size:1rem}#awards h4{font-size:7.5px;position:relative;margin-bottom:10px}#awards h3{font-size:7vw;letter-spacing:.02em;line-height:.9em}#awards .award_cta-btn{border:2px solid #fff;color:#fff;padding:31px 70px 31px 33px;font-size:10px;font-family:adrianna-extended;font-weight:700;letter-spacing:.17em;text-transform:uppercase;position:relative;display:inline-block}#awards .award_cta-btn:after{content:"";position:absolute;right:30px;top:50%;width:12px;height:13px;margin-top:-7px;background:url(../images/award-entry/arrow.svg) no-repeat 50%/100%}#awards .award_cta-btn:not(.black):hover{background-color:#fff;color:#1a1a1e}#awards .award_cta-btn:not(.black):hover:after{background:url(../images/award-entry/arrow-black.svg) no-repeat 50%/100%}#awards .award_cta-btn.black{border-color:#1a1a1e;color:#1a1a1e}#awards .award_cta-btn.black:after{background-image:url(../images/award-entry/arrow-black.svg)}#awards .award_cta-btn.black:hover{background-color:#1a1a1e;color:#fff}#awards .award_cta-btn.black:hover:after{background:url(../images/award-entry/arrow-black.svg) no-repeat 50%/100%}#awards .award_cta-btn.award_external-link:after{width:17px;height:18px;margin-top:-10px;background-image:url(../images/award-entry/icon-external-link.svg)}#awards .award_cta-btn.award_external-link:hover:after{background-image:url(../images/award-entry/icon-external-link-white.svg)}#awards .award_zoom-icon{width:78px;height:78px;background:url(../images/award-entry/zoom-icon.png) no-repeat 50%/100%}#awards .award_bg-element{position:absolute;left:0;top:0;width:100%;height:100%}#awards .award_fill-white-canvas:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.25;background:url(../images/bg/fg_texture-2.png) repeat 50%/110px 110px}#awards .award_fill-white-canvas:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.4;background:url(../images/bg/bg_canvas-repeat-3-white.png) repeat 50%/300px 170px}#awards .award_number-offset{position:absolute;right:calc(100% + 7px);top:0;opacity:.5}#awards .award_shadow{box-shadow:0 30px 63px rgba(0,0,0,.1)}#awards .award_header{height:95vh;width:100%}#awards.piece-18-website-page .award_header,body.piece-18-website-page #awards .award_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#awards .award_website-title-container{width:70%;max-width:1000px;margin:0 auto}#awards .award_website-title-container img{width:100%}#awards .award_website-ctas-logos{margin-top:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#awards .award_website-ctas-logos a{white-space:nowrap;margin-right:10px}#awards .award_website-logos{width:500px;margin-right:80px}#awards .award_website-logos img{width:100%}#awards .award_piece-18-title{width:80%;max-width:600px;margin:0 auto 70px}#awards .award_piece-18-title img{width:100%;border:none}#awards .award_split-content-halves{display:grid;grid-template-columns:50% 50%;grid-template-rows:100%}#awards .award_split-content-halves>*{position:relative}#awards .award_outside-width-container{width:86%;margin:0 auto;display:block;position:relative}#awards .award_piece-18-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../images/award-entry/piece-18-header-info-bg-01.jpg) no-repeat 50%/cover}#awards .award_piece-18-title-container a{margin:0 auto}#awards .award_piece-18-painting{background:url(../images/award-entry/piece-18-header-painting.jpg) no-repeat 50%/cover}#awards .award_piece-18-painting .award_zoom-icon{position:absolute;right:15%;top:26%}#awards .award_piece-18-title{background:url(../images/award-entry/piece-18-header-title.png) no-repeat 50%/cover}#awards .award_half-fill-width-img,#awards .award_half-fill-width-img img{width:100%}#awards .award_half-fill-width-img.award_devices-img{width:108%;margin-top:-10vw;pointer-events:none}#awards .award_half-fill-width-img-grid{margin-left:14%;position:relative;padding:8.5vw 0 9vw}#awards .award_half-fill-width-img-grid img{width:100%}#awards .award_half-fill-width-img-grid-img{width:43vw}#awards .award_half-generic-copy-block{position:relative;padding:8.5vw 0 9vw}#awards .award_copy-generic-copy-wrap{position:relative;margin-left:14%;width:65%;max-width:900px}#awards .award_copy-generic-copy-wrap .award_cta-btn{margin-top:22px}#awards .award_split-content-copy-blocks .award_copy-generic-copy-wrap{margin-left:0}#awards .award_split-content-title-block{margin-left:25%;padding-top:8.5vw;width:62%}#awards .award_logo-row{width:100%}#awards .award_logo-row img{width:60%;max-width:1000px;margin:7vw auto 8.5vw;display:block}#awards .award_video-container{width:100%;margin-bottom:2vw}#awards .award_video-wrap{margin:0 auto;width:75%;height:41.5vw;position:relative}#awards .award_video-wrap:hover{cursor:pointer}#awards .award_video-title{position:absolute;left:50%;top:50%;width:440px;height:300px;margin:-150px 0 0 -220px;background:url(../images/award-entry/play-video-title.svg) no-repeat 50%/100%}#awards .award_video-loop{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;overflow:hidden}#awards.piece-18-website-page .award_video-loop:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.15)}#awards .award_video-embed{position:absolute;left:0;top:0;width:100%;height:100%}#awards .award_video-embed-vimeo{opacity:0;transition:.45s;width:100%;height:100%;pointer-events:none}#awards .award_video-embed-vimeo.active{opacity:1;pointer-events:auto}#awards video{width:100%}#awards .award_video-bg video{width:105%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#awards.piece-18-page .award_video-loop{background-image:url(../images/award-entry/video-poster.jpg)}#awards .award_video-loop-container{margin-bottom:6vw;height:46vw;overflow:hidden}#awards .award_video-loop-container img,#awards .award_video-loop-container video{width:100%}#awards .award_human-machine-title{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/award-entry/human-machine-title.svg) no-repeat 50%/100%}#awards .award_black-bg-container{overflow:hidden;position:relative}#awards .award_black-bg-container *{color:#fff}#awards .award_neg-margin-6{margin-top:6vw}#awards .award_neg-margin-6>:first-child{margin-top:6vw;margin-bottom:-6vw}#awards .award_black-bg{position:absolute;background-color:#1a1a1e;width:100%;height:100%;left:0;top:0}#awards .award_painting-row-container{width:100%;height:55vw;overflow-x:hidden;margin-top:-9vw;position:relative}#awards .award_painting-row-container .award_painting-row{width:220%;height:100%;background:red;position:absolute;left:0;top:0;transition:16s linear;background:url(../images/award-entry/paintings-strip.png) no-repeat 50%/100%}#awards .award_painting-row-container[data-swing=on] .award_painting-row{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}#awards .award_circles-deep-dive-blocks{width:75%;margin:0 auto;display:grid;grid-template-columns:27% 27% 27%;grid-template-rows:100%;grid-gap:9.5%;padding-bottom:13vw}#awards .award_circles-deep-dive-blocks>*{text-align:center;position:relative}#awards .award_circles-deep-dive-blocks h4:first-child{position:absolute;left:0;top:0;background:url(../images/award-entry/brush-icon.svg) no-repeat 0/8px;padding-left:16px}#awards .award_circles-deep-dive-blocks img{width:100%;margin-bottom:70px}#awards .award_zoom-detail-block{width:100%;height:40vw;position:relative}#awards .award_zoom-detail-block>*{position:absolute;left:0;top:0;width:100%;height:100%}#awards .award_zoom-bg{background:url(../images/award-entry/zoom-bg.jpg) no-repeat 50%/cover}#awards .award_zoom-title{background:url(../images/award-entry/zoom-title.svg) no-repeat 50%/cover}#awards .award_tool-container{width:100%;height:60.6vw;padding-top:20px;position:relative}#awards .award_tool-content{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/award-entry/algorithm\ brushes.jpg) no-repeat 50%/100%}#awards .award_tool-ui-container{position:absolute;left:6%;top:4vw}#awards .award_tool-ui img{width:23vw}#awards .award_final-outcome-container,#awards .award_final-outcome-img{width:100%;position:relative}#awards .award_final-outcome-img img{width:100%}#awards .award_final-outcome-content{width:450px;margin:0 auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:14vw;text-align:center}#awards .award_final-outcome-content h4{margin-bottom:20px}#awards .award_final-outcome-content h4:before{content:"";position:absolute;left:50%;top:-40px;margin-left:-7px;width:14px;height:18px;background:url(../images/award-entry/brush-icon.svg) no-repeat 0/12px}#awards nav.visit{position:fixed;right:40px;top:36px}#awards nav.visit a{padding-right:40px;padding-top:10px;padding-bottom:10px;font-size:9px;font-family:adrianna-extended;letter-spacing:.17em;font-weight:700;text-transform:uppercase;background:url(../images/award-entry/icon-external-link.svg) no-repeat 100%/20px}#awards .blue-bg-holder{background-color:rgba(167,210,223,.75);padding-bottom:10vw;margin-bottom:-8vw}#awards .award_website-diagrams{width:86%;margin:0 auto;display:grid;grid-template-columns:50% 50%;grid-template-rows:32vw 32vw 32vw 32vw}#awards .award_website-diagrams .award_diagram-copy-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#awards .award_website-diagrams .award_diagram-copy-block .award_copy-generic-copy-wrap{width:75%}#awards .award_diagram-block{position:relative;overflow:hidden}#awards .award_diagram-block video{width:105%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#awards .award_diagram-block-4{background:url(../images/award-entry/gif-bg.jpg) no-repeat 50%/cover}#awards .award_diagram-block-4:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;mix-blend-mode:multiply;background:url(../images/award-entry/vid/stamping.gif) no-repeat 50%/82%}#awards .award_database-container,#awards .award_visual-identity-container{width:86%;margin:0 auto}#awards .award_visual-identity-container{padding-bottom:6vw}#awards .award_visual-identity-container .award_copy-generic-copy-wrap{width:75%}#awards .grey-bg-holder{background-color:#efefef}#awards .award_visual-identity img{width:119%}#awards .award_database-img{margin-top:-3vw}#awards .award_database-img img{width:100%}