@font-face{font-family:Arimo;src:url(/fonts/arimo-600.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Arimo;src:url(/fonts/arimo-700.ttf)format("truetype");font-weight:700;font-display:swap}:root{--charcoal:#252529;--paper:#ebe8e0;--red:#f74a3c;--focus:#f25161;--font-layout:monospace;--grid-gap:2vw;--grid-row:8.5vw;--space-small:5vw;--space-medium:15vw;--space-large:25vw;--space-xl:50vw;--space-xxl:75vw;--text-lg:4rem;--text-xl:8rem;--shadow:none;--radius:0px;--scroll-response:.1}html{width:100%;height:100%;font-size:1vw;font-family:var(--font-layout);background-color:var(--charcoal);color:var(--paper);touch-action:manipulation;margin:0;padding:0;font-weight:400;line-height:1}*,:before,:after{box-sizing:border-box}body{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;height:100%;min-height:100%;margin:0;padding:0;line-height:1;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-layout);margin:0;padding:0}a{text-transform:uppercase;color:var(--paper);cursor:pointer;text-decoration:none;display:block}a:hover,a:focus{color:var(--focus)}::selection{background:var(--focus);color:var(--charcoal)}.black{color:var(--charcoal)}.white{color:var(--paper)}.xl{font-size:var(--text-xl)}.lg{font-size:var(--text-lg)}.md{font-size:2rem}.regular{font-size:1rem}.xs{font-size:.75rem}.center{text-align:center}.m5{margin-bottom:var(--space-small)}.m15{margin-bottom:var(--space-medium)}.m25{margin-bottom:var(--space-large)}.m50{margin-bottom:var(--space-xl)}.m75{margin-bottom:var(--space-xxl)}.l-intro{margin-bottom:var(--space-xl)}.l-grid,.l-grid--fixed{grid-template-columns:repeat(9,1fr);grid-template-rows:repeat(auto-fit,minmax(var(--grid-row),1fr));grid-auto-flow:row;grid-auto-rows:var(--grid-row);gap:var(--grid-gap);width:100vw;margin-bottom:var(--grid-gap);display:grid}.l-grid__cell{background-color:#0000001a;font-size:1vw}.l-grid .b,.l-grid--fixed .b{align-self:end}.l-grid .r,.l-grid--fixed .r{text-align:right}.l-grid.h15{padding-bottom:var(--space-medium)}.l-grid.h50{padding-bottom:var(--space-xl)}.l-grid.h100{padding-bottom:100vw}.l-grid.absolute{position:absolute}.l-grid--fixed{z-index:0;width:100%;position:fixed;top:0;left:0}.l-grid--fixed .l-grid__cell{background-color:#0000;position:relative}.l-grid--fixed .l-grid__cell:after{content:"";background-color:#0000001a;width:1px;height:100vh;display:block;position:absolute;top:0;left:0}.l-scroll__content{z-index:2;position:fixed;top:0;left:0}.l-transition{height:175vw;margin:-25vw 0 -100vw}.l-transition--long{height:350vw;margin:-175vw 0 -50vw}.b-explanation{font-size:3rem}.b-gl-canvas{z-index:1;touch-action:none;width:100%;height:100%;cursor:inherit;position:fixed;top:0;left:0}#awwwards{z-index:999;position:fixed;top:50%;right:0;transform:translateY(-50%)}.ribbon-bg{fill:var(--red)}.ribbon-text{fill:var(--paper)}.ribbon-mark{letter-spacing:0;font:700 22px Arimo,Arial,sans-serif}.ribbon-label{letter-spacing:0;text-transform:none;font:600 14px Arimo,Arial,sans-serif}.l-grid .x0-1,.l-grid--fixed .x0-1{grid-column:1/span 1}.l-grid .x1-1,.l-grid--fixed .x1-1{grid-column:2/span 1}.l-grid .x2-1,.l-grid--fixed .x2-1{grid-column:3/span 1}.l-grid .x3-1,.l-grid--fixed .x3-1{grid-column:4/span 1}.l-grid .x4-1,.l-grid--fixed .x4-1{grid-column:5/span 1}.l-grid .x5-1,.l-grid--fixed .x5-1{grid-column:6/span 1}.l-grid .x6-1,.l-grid--fixed .x6-1{grid-column:7/span 1}.l-grid .x7-1,.l-grid--fixed .x7-1{grid-column:8/span 1}.l-grid .x8-1,.l-grid--fixed .x8-1{grid-column:9/span 1}.l-grid .y0-1,.l-grid--fixed .y0-1{grid-row:1/span 1}.l-grid .y1-1,.l-grid--fixed .y1-1{grid-row:2/span 1}.l-grid .y2-1,.l-grid--fixed .y2-1{grid-row:3/span 1}.l-grid .y3-1,.l-grid--fixed .y3-1{grid-row:4/span 1}.l-grid .y4-1,.l-grid--fixed .y4-1{grid-row:5/span 1}.l-grid .y5-1,.l-grid--fixed .y5-1{grid-row:6/span 1}.l-grid .y6-1,.l-grid--fixed .y6-1{grid-row:7/span 1}.l-grid .y7-1,.l-grid--fixed .y7-1{grid-row:8/span 1}.l-grid .y8-1,.l-grid--fixed .y8-1{grid-row:9/span 1}.l-grid .x0-2,.l-grid--fixed .x0-2{grid-column:1/span 2}.l-grid .x1-2,.l-grid--fixed .x1-2{grid-column:2/span 2}.l-grid .x2-2,.l-grid--fixed .x2-2{grid-column:3/span 2}.l-grid .x3-2,.l-grid--fixed .x3-2{grid-column:4/span 2}.l-grid .x4-2,.l-grid--fixed .x4-2{grid-column:5/span 2}.l-grid .x5-2,.l-grid--fixed .x5-2{grid-column:6/span 2}.l-grid .x6-2,.l-grid--fixed .x6-2{grid-column:7/span 2}.l-grid .x7-2,.l-grid--fixed .x7-2{grid-column:8/span 2}.l-grid .y0-2,.l-grid--fixed .y0-2{grid-row:1/span 2}.l-grid .y1-2,.l-grid--fixed .y1-2{grid-row:2/span 2}.l-grid .y2-2,.l-grid--fixed .y2-2{grid-row:3/span 2}.l-grid .y3-2,.l-grid--fixed .y3-2{grid-row:4/span 2}.l-grid .y4-2,.l-grid--fixed .y4-2{grid-row:5/span 2}.l-grid .y5-2,.l-grid--fixed .y5-2{grid-row:6/span 2}.l-grid .y6-2,.l-grid--fixed .y6-2{grid-row:7/span 2}.l-grid .y7-2,.l-grid--fixed .y7-2{grid-row:8/span 2}.l-grid .y8-2,.l-grid--fixed .y8-2{grid-row:9/span 2}.l-grid .x0-3,.l-grid--fixed .x0-3{grid-column:1/span 3}.l-grid .x1-3,.l-grid--fixed .x1-3{grid-column:2/span 3}.l-grid .x2-3,.l-grid--fixed .x2-3{grid-column:3/span 3}.l-grid .x3-3,.l-grid--fixed .x3-3{grid-column:4/span 3}.l-grid .x4-3,.l-grid--fixed .x4-3{grid-column:5/span 3}.l-grid .x5-3,.l-grid--fixed .x5-3{grid-column:6/span 3}.l-grid .x6-3,.l-grid--fixed .x6-3{grid-column:7/span 3}.l-grid .y0-3,.l-grid--fixed .y0-3{grid-row:1/span 3}.l-grid .y1-3,.l-grid--fixed .y1-3{grid-row:2/span 3}.l-grid .y2-3,.l-grid--fixed .y2-3{grid-row:3/span 3}.l-grid .y3-3,.l-grid--fixed .y3-3{grid-row:4/span 3}.l-grid .y4-3,.l-grid--fixed .y4-3{grid-row:5/span 3}.l-grid .y5-3,.l-grid--fixed .y5-3{grid-row:6/span 3}.l-grid .y6-3,.l-grid--fixed .y6-3{grid-row:7/span 3}.l-grid .y7-3,.l-grid--fixed .y7-3{grid-row:8/span 3}.l-grid .y8-3,.l-grid--fixed .y8-3{grid-row:9/span 3}.l-grid .x0-4,.l-grid--fixed .x0-4{grid-column:1/span 4}.l-grid .x1-4,.l-grid--fixed .x1-4{grid-column:2/span 4}.l-grid .x2-4,.l-grid--fixed .x2-4{grid-column:3/span 4}.l-grid .x3-4,.l-grid--fixed .x3-4{grid-column:4/span 4}.l-grid .x4-4,.l-grid--fixed .x4-4{grid-column:5/span 4}.l-grid .x5-4,.l-grid--fixed .x5-4{grid-column:6/span 4}.l-grid .y0-4,.l-grid--fixed .y0-4{grid-row:1/span 4}.l-grid .y1-4,.l-grid--fixed .y1-4{grid-row:2/span 4}.l-grid .y2-4,.l-grid--fixed .y2-4{grid-row:3/span 4}.l-grid .y3-4,.l-grid--fixed .y3-4{grid-row:4/span 4}.l-grid .y4-4,.l-grid--fixed .y4-4{grid-row:5/span 4}.l-grid .y5-4,.l-grid--fixed .y5-4{grid-row:6/span 4}.l-grid .y6-4,.l-grid--fixed .y6-4{grid-row:7/span 4}.l-grid .y7-4,.l-grid--fixed .y7-4{grid-row:8/span 4}.l-grid .y8-4,.l-grid--fixed .y8-4{grid-row:9/span 4}.l-grid .x0-5,.l-grid--fixed .x0-5{grid-column:1/span 5}.l-grid .x1-5,.l-grid--fixed .x1-5{grid-column:2/span 5}.l-grid .x2-5,.l-grid--fixed .x2-5{grid-column:3/span 5}.l-grid .x3-5,.l-grid--fixed .x3-5{grid-column:4/span 5}.l-grid .x4-5,.l-grid--fixed .x4-5{grid-column:5/span 5}.l-grid .y0-5,.l-grid--fixed .y0-5{grid-row:1/span 5}.l-grid .y1-5,.l-grid--fixed .y1-5{grid-row:2/span 5}.l-grid .y2-5,.l-grid--fixed .y2-5{grid-row:3/span 5}.l-grid .y3-5,.l-grid--fixed .y3-5{grid-row:4/span 5}.l-grid .y4-5,.l-grid--fixed .y4-5{grid-row:5/span 5}.l-grid .y5-5,.l-grid--fixed .y5-5{grid-row:6/span 5}.l-grid .y6-5,.l-grid--fixed .y6-5{grid-row:7/span 5}.l-grid .y7-5,.l-grid--fixed .y7-5{grid-row:8/span 5}.l-grid .y8-5,.l-grid--fixed .y8-5{grid-row:9/span 5}.l-grid .x0-6,.l-grid--fixed .x0-6{grid-column:1/span 6}.l-grid .x1-6,.l-grid--fixed .x1-6{grid-column:2/span 6}.l-grid .x2-6,.l-grid--fixed .x2-6{grid-column:3/span 6}.l-grid .x3-6,.l-grid--fixed .x3-6{grid-column:4/span 6}.l-grid .y0-6,.l-grid--fixed .y0-6{grid-row:1/span 6}.l-grid .y1-6,.l-grid--fixed .y1-6{grid-row:2/span 6}.l-grid .y2-6,.l-grid--fixed .y2-6{grid-row:3/span 6}.l-grid .y3-6,.l-grid--fixed .y3-6{grid-row:4/span 6}.l-grid .y4-6,.l-grid--fixed .y4-6{grid-row:5/span 6}.l-grid .y5-6,.l-grid--fixed .y5-6{grid-row:6/span 6}.l-grid .y6-6,.l-grid--fixed .y6-6{grid-row:7/span 6}.l-grid .y7-6,.l-grid--fixed .y7-6{grid-row:8/span 6}.l-grid .y8-6,.l-grid--fixed .y8-6{grid-row:9/span 6}.l-grid .x0-7,.l-grid--fixed .x0-7{grid-column:1/span 7}.l-grid .x1-7,.l-grid--fixed .x1-7{grid-column:2/span 7}.l-grid .x2-7,.l-grid--fixed .x2-7{grid-column:3/span 7}.l-grid .y0-7,.l-grid--fixed .y0-7{grid-row:1/span 7}.l-grid .y1-7,.l-grid--fixed .y1-7{grid-row:2/span 7}.l-grid .y2-7,.l-grid--fixed .y2-7{grid-row:3/span 7}.l-grid .y3-7,.l-grid--fixed .y3-7{grid-row:4/span 7}.l-grid .y4-7,.l-grid--fixed .y4-7{grid-row:5/span 7}.l-grid .y5-7,.l-grid--fixed .y5-7{grid-row:6/span 7}.l-grid .y6-7,.l-grid--fixed .y6-7{grid-row:7/span 7}.l-grid .y7-7,.l-grid--fixed .y7-7{grid-row:8/span 7}.l-grid .y8-7,.l-grid--fixed .y8-7{grid-row:9/span 7}.l-grid .x0-8,.l-grid--fixed .x0-8{grid-column:1/span 8}.l-grid .x1-8,.l-grid--fixed .x1-8{grid-column:2/span 8}.l-grid .y0-8,.l-grid--fixed .y0-8{grid-row:1/span 8}.l-grid .y1-8,.l-grid--fixed .y1-8{grid-row:2/span 8}.l-grid .y2-8,.l-grid--fixed .y2-8{grid-row:3/span 8}.l-grid .y3-8,.l-grid--fixed .y3-8{grid-row:4/span 8}.l-grid .y4-8,.l-grid--fixed .y4-8{grid-row:5/span 8}.l-grid .y5-8,.l-grid--fixed .y5-8{grid-row:6/span 8}.l-grid .y6-8,.l-grid--fixed .y6-8{grid-row:7/span 8}.l-grid .y7-8,.l-grid--fixed .y7-8{grid-row:8/span 8}.l-grid .y8-8,.l-grid--fixed .y8-8{grid-row:9/span 8}.l-grid .x0-9,.l-grid--fixed .x0-9{grid-column:1/span 9}.l-grid .y0-9,.l-grid--fixed .y0-9{grid-row:1/span 9}.l-grid .y1-9,.l-grid--fixed .y1-9{grid-row:2/span 9}.l-grid .y2-9,.l-grid--fixed .y2-9{grid-row:3/span 9}.l-grid .y3-9,.l-grid--fixed .y3-9{grid-row:4/span 9}.l-grid .y4-9,.l-grid--fixed .y4-9{grid-row:5/span 9}.l-grid .y5-9,.l-grid--fixed .y5-9{grid-row:6/span 9}.l-grid .y6-9,.l-grid--fixed .y6-9{grid-row:7/span 9}.l-grid .y7-9,.l-grid--fixed .y7-9{grid-row:8/span 9}.l-grid .y8-9,.l-grid--fixed .y8-9{grid-row:9/span 9}@media (width<=800px){html{font-size:8px}}@media (width>=1600px){html{font-size:16px}}@media (width<=780px){:root{--grid-row:16vw;--space-small:15vw;--space-medium:45vw;--space-large:75vw;--space-xl:150vw;--space-xxl:225vw;--text-xl:5rem;--text-lg:2.5rem}.l-grid,.l-grid--fixed{grid-template-columns:1vw 2vw repeat(5,1fr) 2vw 1vw}.l-grid .xsfull,.l-grid--fixed .xsfull{text-align:left;grid-column:2/span 7}.l-grid.h100{padding-bottom:300vw}.l-transition{height:300vw}.l-transition--long{height:450vw}}
