*,:before,:after{box-sizing:border-box;border:0 solid;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:cerabasic bold;src:url(/fonts/cerabasic-bold-webfont.woff2)format("woff2"),url(/fonts/cerabasic-bold-webfont.woff)format("woff");font-style:normal;font-display:optional}html{font-size:62.5%;overflow-x:hidden}body{color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#111;min-width:320px;font-size:1.3rem;font-weight:500;line-height:1.8;transition:background .4s cubic-bezier(.5,1,.89,1);overflow-x:hidden}body.loaded{background:#f2f2f2}body.loaded.dark-footer{background:#111}a{color:inherit;text-decoration:none}ul{margin:0;padding:0;list-style:none}p{color:#555;font-weight:400;line-height:2.4}@keyframes drawPath1{0%{stroke-dashoffset:718px}to{stroke-dashoffset:0}}@keyframes drawPath2{0%{stroke-dashoffset:601px}to{stroke-dashoffset:0}}@keyframes drawPath3{0%{stroke-dashoffset:673px}to{stroke-dashoffset:0}}@keyframes undrawPath1{0%{stroke-dashoffset:0}to{stroke-dashoffset:718px}}@keyframes undrawPath2{0%{stroke-dashoffset:0}to{stroke-dashoffset:601px}}@keyframes undrawPath3{0%{stroke-dashoffset:0}to{stroke-dashoffset:673px}}@keyframes indexSlide{0%{transform:scale(1)}to{transform:scale(.8)}}@keyframes bodyWipe{0%{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}to{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}}@keyframes loaderSlideUp{0%{transform:translateY(0)}to{transform:translateY(-105%)}}@keyframes pageFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-enter{animation:.5s cubic-bezier(.25,1,.5,1) both pageFadeIn}.wipe{position:relative;overflow:hidden}.wipe span{clip-path:polygon(100% 0,100% 0,100% 99%,100% 100%);transition:all .5s cubic-bezier(.16,1,.3,1) .4s;display:inline-block;position:relative}.wipe.is-inview span{clip-path:polygon(0 0,100% 0,100% 99%,0% 100%)}.fade-in{opacity:.01;transition:all .6s cubic-bezier(.33,1,.68,1) .3s}.fade-in.is-inview{opacity:1}.anime-number{position:relative;overflow:hidden}.anime-number span{transition:all .35s cubic-bezier(.25,1,.5,1) .5s;display:inline-block;transform:translateY(100%)}.anime-number.is-inview span{transform:translate(0)}.bigchara span{display:inline-block;position:relative}.bigchara span span{opacity:0;line-height:1.5;transition:all .4s cubic-bezier(.33,1,.68,1);display:block;transform:translate(100%)}.bigchara.is-inview span span{opacity:1;transform:translate(0)}.bigchara span:first-child span{transition-delay:.43s}.bigchara span:nth-child(2) span{transition-delay:.46s}.bigchara span:nth-child(3) span{transition-delay:.49s}.bigchara span:nth-child(4) span{transition-delay:.52s}.bigchara span:nth-child(5) span{transition-delay:.55s}.bigchara span:nth-child(6) span{transition-delay:.58s}.bigchara span:nth-child(7) span{transition-delay:.61s}.bigchara span:nth-child(8) span{transition-delay:.64s}.bigchara span:nth-child(9) span{transition-delay:.67s}.bigchara span:nth-child(10) span{transition-delay:.7s}.bigchara span:nth-child(11) span{transition-delay:.73s}.bigchara span:nth-child(12) span{transition-delay:.76s}@media (max-width:840px){body{font-size:1.15rem}}
