article,aside,code,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,strike:before{display:block}a,a:hover,body{color:#fff}#main,.circle-clipper,.gap-patch,body,html,svg:not(:root){overflow:hidden}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,main,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:inherit;vertical-align:baseline}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}a:active,a:hover{outline:0}b,strong{font-weight:700}.headline,a,body{font-weight:400}img{border:0;max-width:100%;height:auto;vertical-align:middle}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:American-Text-Regular;src:url(../fonts/352AB7_0_0.eot);src:url(../fonts/352AB7_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/352AB7_0_0.woff2) format("woff2"),url(../fonts/352AB7_0_0.woff) format("woff"),url(../fonts/352AB7_0_0.ttf) format("truetype")}@font-face{font-family:Suisse-Intl-Medium;src:url(../fonts/SuisseIntl-Medium-WebS.eot);src:url(../fonts/SuisseIntl-Medium-WebS.eot?#iefix) format("embedded-opentype"),url(../fonts/SuisseIntl-Medium-WebS.woff2) format("woff2"),url(../fonts/SuisseIntl-Medium-WebS.woff) format("woff"),url(../fonts/SuisseIntl-Medium-WebS.ttf) format("truetype")}@font-face{font-family:Suisse-Intl-Book;src:url(../fonts/SuisseIntl-Book-WebS.eot);src:url(../fonts/SuisseIntl-Book-WebS.eot?#iefix) format("embedded-opentype"),url(../fonts/SuisseIntl-Book-WebS.woff2) format("woff2"),url(../fonts/SuisseIntl-Book-WebS.woff) format("woff"),url(../fonts/SuisseIntl-Book-WebS.ttf) format("truetype")}@font-face{font-family:Suisse-Intl-Bold;src:url(../fonts/SuisseIntl-Bold-WebS.eot);src:url(../fonts/SuisseIntl-Bold-WebS.eot?#iefix) format("embedded-opentype"),url(../fonts/SuisseIntl-Bold-WebS.woff2) format("woff2"),url(../fonts/SuisseIntl-Bold-WebS.woff) format("woff"),url(../fonts/SuisseIntl-Bold-WebS.ttf) format("truetype")}@font-face{font-family:Suisse-Intl-SemiBold;src:url(../fonts/SuisseIntl-SemiBold-WebS.eot);src:url(../fonts/SuisseIntl-SemiBold-WebS.eot?#iefix) format("embedded-opentype"),url(../fonts/SuisseIntl-SemiBold-WebS.woff2) format("woff2"),url(../fonts/SuisseIntl-SemiBold-WebS.woff) format("woff"),url(../fonts/SuisseIntl-SemiBold-WebS.ttf) format("truetype")}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;min-height:100%;font-size:14px}body{font-family:Suisse-Intl-SemiBold,sans-serif;line-height:1.3;background-color:#FF5C62;text-rendering:auto;text-align:left}strike{position:relative;text-decoration:none;display:inline-block}strike:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) rotate(-3deg);-moz-transform:translateX(-50%) translateY(-50%) translateZ(0) rotate(-3deg);transform:translateX(-50%) translateY(-50%) translateZ(0) rotate(-3deg);width:105%;height:.3em;background-color:#fff}a{background-color:transparent;text-decoration:underline;-webkit-transition:color .3s;-o-transition:color .3s;-moz-transition:color .3s;transition:color .3s}::scrollbar{display:none}::-moz-selection{color:#FF5C62;background:#151515}::selection{color:#FF5C62;background:#151515}.header{top:0}.footer{bottom:0}.footer,.header{width:100%;position:fixed;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;right:0;z-index:50;text-align:center;padding-top:1em;padding-bottom:1em;font-family:Suisse-Intl-Medium,sans-serif;font-size:1rem;color:#fff;pointer-events:none}#main,.footer a{position:relative}.image,.preloader{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;right:0;bottom:0}.intro,.preloader{-webkit-box-align:center}@media (min-width:375px){.footer,.header{font-size:1.15rem}}@media (min-width:410px){.footer,.header{font-size:1.3225rem}}@media (min-width:1440px){.footer,.header{font-size:1.52087rem}}.footer a{display:inline-block;margin-left:.6em;margin-right:.6em;text-decoration:none;color:#fff;pointer-events:auto}.footer a:hover{text-decoration:line-through}#main{width:100%;height:100vh;z-index:30}#main .scroll-content{overflow-x:hidden}#main .scrollbar-thumb{width:100%;-moz-border-radius:0;border-radius:0;background-color:transparent}#main .scrollbar-thumb:before{display:block;content:"";position:absolute;top:0;left:0;background-color:#fff;width:100%;height:100%;-webkit-transform:translateX(8px) translateZ(0);-moz-transform:translateX(8px) translateZ(0);transform:translateX(8px) translateZ(0);-webkit-transition:-webkit-transform .6s cubic-bezier(.58,.3,.005,1);-o-transition:-o-transform .6s cubic-bezier(.58,.3,.005,1);-moz-transition:transform .6s cubic-bezier(.58,.3,.005,1),-moz-transform .6s cubic-bezier(.58,.3,.005,1);transition:transform .6s cubic-bezier(.58,.3,.005,1);transition:transform .6s cubic-bezier(.58,.3,.005,1),-webkit-transform .6s cubic-bezier(.58,.3,.005,1),-moz-transform .6s cubic-bezier(.58,.3,.005,1),-o-transform .6s cubic-bezier(.58,.3,.005,1)}#main .scrollbar-track-y{width:12px}#main .scrollbar-track-x{display:none!important}#main .scrollbar-track{background-color:transparent}#main .scrollbar-track:hover .scrollbar-thumb:active,#main .scrollbar-track:hover .scrollbar-thumb:before,#main .scrollbar-track:hover .scrollbar-thumb:focus{-webkit-transform:translateX(0) translateZ(0);-moz-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}.container{padding-left:10%;padding-right:10%}@media (min-width:590px){.footer a{margin-left:.8em;margin-right:.8em}.container{padding-left:15%;padding-right:15%}}.container--wide{max-width:1800px}.container--narrow{max-width:1400px}.container{width:100%;display:block;margin:0 auto;position:relative;letter-spacing:-.01em;font-size:1.3225rem;padding:1.5em}@media (min-width:375px){.container{font-size:1.52087rem;max-width:375px}}@media (min-width:410px){.container{font-size:1.74901rem;max-width:410px}}@media (min-width:590px){.container{font-size:2.31306rem;max-width:590px}}@media (min-width:768px){.container{font-size:3.05902rem;max-width:768px}}@media (min-width:1024px){.container{font-size:3.51788rem;max-width:1024px}}@media (min-width:1280px){.container{font-size:4.65239rem;max-width:1280px}}@media (min-width:1440px){.container{font-size:5.35025rem;max-width:1440px}}@media (min-width:1800px){.container{font-size:7.07571rem;max-width:1800px}}.preloader{position:fixed;backface-visibility:hidden;width:100%;height:100%;top:0;left:0;background-color:#FF5C62;z-index:100;opacity:0;visibility:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.js .preloader{-webkit-transition:opacity 1s,visibility 1s;-o-transition:opacity 1s,visibility 1s;-moz-transition:opacity 1s,visibility 1s;transition:opacity 1s,visibility 1s}.js .loading .preloader{opacity:1;visibility:visible}.spinner{width:4.04556rem;height:4.04556rem;display:inline-block;position:relative;opacity:0;visibility:hidden;-webkit-transition:opacity .1s,visibility .1s;-o-transition:opacity .1s,visibility .1s;-moz-transition:opacity .1s,visibility .1s;transition:opacity .1s,visibility .1s;-webkit-animation:container-rotate 1568ms linear infinite;-moz-animation:container-rotate 1568ms linear infinite;-o-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}.loading .spinner{opacity:1;visibility:visible}.spinner-layer{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;-moz-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;-o-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;border-color:#fff;position:absolute;width:100%;height:100%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;border-color:inherit}.circle-clipper .circle,.gap-patch{position:absolute;top:0;height:100%}.circle-clipper .circle{width:200%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent;-moz-border-radius:50%;border-radius:50%;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;right:0;bottom:0}.circle-clipper.left{float:left}.circle-clipper.right{float:right}.circle-clipper.left .circle{left:0;border-right-color:transparent;-webkit-transform:rotate(129deg);-moz-transform:rotate(129deg);-ms-transform:rotate(129deg);-o-transform:rotate(129deg);transform:rotate(129deg);-webkit-animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;-moz-animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;-o-animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.circle-clipper.right .circle{left:-100%;border-left-color:transparent;-webkit-transform:rotate(-129deg);-moz-transform:rotate(-129deg);-ms-transform:rotate(-129deg);-o-transform:rotate(-129deg);transform:rotate(-129deg);-webkit-animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;-moz-animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;-o-animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.gap-patch{left:45%;width:10%;border-color:inherit}.headline,.intro,.intro .container{position:relative}.gap-patch .circle{width:1000%;left:-450%}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@-moz-keyframes container-rotate{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes container-rotate{to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes container-rotate{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@-moz-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);-moz-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);-moz-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);-moz-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);-moz-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);-moz-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);-moz-transform:rotate(1080deg);transform:rotate(1080deg)}}@-o-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);-o-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);-o-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);-o-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);-o-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);-o-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);-o-transform:rotate(1080deg);transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);-moz-transform:rotate(405deg);-o-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);-moz-transform:rotate(540deg);-o-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);-moz-transform:rotate(675deg);-o-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);-moz-transform:rotate(810deg);-o-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);-moz-transform:rotate(945deg);-o-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);-moz-transform:rotate(1080deg);-o-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes left-spin{from,to{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}}@-moz-keyframes left-spin{from,to{-webkit-transform:rotate(130deg);-moz-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);transform:rotate(-5deg)}}@-o-keyframes left-spin{from,to{-webkit-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}}@keyframes left-spin{from,to{-webkit-transform:rotate(130deg);-moz-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}}@-webkit-keyframes right-spin{from,to{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}}@-moz-keyframes right-spin{from,to{-webkit-transform:rotate(-130deg);-moz-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);transform:rotate(5deg)}}@-o-keyframes right-spin{from,to{-webkit-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes right-spin{from,to{-webkit-transform:rotate(-130deg);-moz-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}}.intro{width:100%;height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;z-index:30}.intro .container{padding-top:0;padding-bottom:0}.headline{font-family:American-Text-Regular,sans-serif;letter-spacing:-.015em;line-height:1;left:-1.2%;color:#fff;font-size:2.31306rem;display:block;width:100%;will-change:transform}.headline__guide{visibility:hidden;z-index:30}.headline__bottom,.headline__top{position:absolute;width:100%;height:56%;left:0;z-index:40;overflow-x:visible;overflow-y:hidden;will-change:transform}.headline__bottom span,.image{left:0;width:100%;height:100%}.headline__top{top:-4%}.headline__bottom{top:51.85%}.headline__bottom span{display:block;position:absolute;top:-100%}.image{position:fixed;backface-visibility:hidden;top:0;z-index:10;opacity:0}.image img{width:102vh;height:102vh;max-width:none;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) translateZ(0);-moz-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0)}canvas{display:block;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;z-index:20}.copy{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:50}p{padding-top:1.5em;padding-bottom:1.5em}