/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@-webkit-keyframes maskAnimation{0%{mask-position-y:0;-webkit-mask-position-y:0}100%{mask-position-y:-200vh;-webkit-mask-position-y:-200vh;mask-position-y:-200lvh;-webkit-mask-position-y:-200lvh}}@keyframes maskAnimation{0%{mask-position-y:0;-webkit-mask-position-y:0}100%{mask-position-y:-200vh;-webkit-mask-position-y:-200vh;mask-position-y:-200lvh;-webkit-mask-position-y:-200lvh}}@-webkit-keyframes maskAnimation2{0%{mask-position-y:-200vh;-webkit-mask-position-y:-200vh;mask-position-y:-200lvh;-webkit-mask-position-y:-200lvh}100%{mask-position-y:0;-webkit-mask-position-y:0}}@keyframes maskAnimation2{0%{mask-position-y:-200vh;-webkit-mask-position-y:-200vh;mask-position-y:-200lvh;-webkit-mask-position-y:-200lvh}100%{mask-position-y:0;-webkit-mask-position-y:0}}@font-face{font-family:'AkkuratBold';src:url("/assets/fonts/lineto-akkurat-bold.eot");src:url("/assets/fonts/lineto-akkurat-bold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/lineto-akkurat-bold.woff") format("woff"),url("/assets/fonts/lineto-akkurat-bold.ttf") format("truetype"),url("/assets/fonts/lineto-akkurat-bold.svg#AkkuratBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'AkkuratRegular';src:url("/assets/fonts/akkuratstd-regular-webfont.woff2") format("woff2"),url("/assets/fonts/akkuratstd-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}html,body{font-family:'AkkuratRegular', 'Helvetica', 'Arial Black';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{font-family:'AkkuratRegular', 'Helvetica', 'Arial Black';font-size:calc(1rem + .6vw);font-weight:normal}p{font-family:'AkkuratRegular', 'Helvetica', 'Arial Black';font-size:calc(.5rem + .6vw)}@media (max-width: 1024px){h1,h2,h3{font-size:calc(1.16rem + .6vw)}p{font-size:calc(.72rem + .6vw)}}@media (min-width: 1680px){h1,h2,h3{font-size:calc(1.2rem + 1vw)}p{font-size:calc(.56rem + .6vw)}}.outline,.year.outline{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible;color:black;text-shadow:-1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff}@supports (text-stroke: 1px white) or (-webkit-text-stroke: 1px white){.outline,.year.outline{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible;color:transparent;-webkit-text-stroke:1px white;text-stroke:1px white;text-shadow:none}}html{background:#000}html,body{font-family:'AkkuratRegular', 'Helvetica', 'Arial Black';width:100%;margin:0;padding:0;overscroll-behavior:none}body{overflow-x:hidden}a:link,a:visited{color:white}a:hover,a:active{text-decoration:none}@-webkit-keyframes tilt-n-move-shaking{0%{}91%{-webkit-transform:scale(1.01) translate(0, 0) rotate(0deg);transform:scale(1.01) translate(0, 0) rotate(0deg)}92%{-webkit-transform:scale(1.05) translate(2px, 2px) rotate(2deg);transform:scale(1.05) translate(2px, 2px) rotate(2deg)}93%{-webkit-transform:scale(1.02) translate(0, 0) rotate(0eg);transform:scale(1.02) translate(0, 0) rotate(0eg)}94%{-webkit-transform:scale(1.03) translate(-2px, 2px) rotate(-2deg);transform:scale(1.03) translate(-2px, 2px) rotate(-2deg)}95%{-webkit-transform:scale(1.01) translate(0, 0) rotate(0deg);transform:scale(1.01) translate(0, 0) rotate(0deg)}96%{-webkit-transform:scale(1.01) translate(0, 0) rotate(0deg);transform:scale(1.01) translate(0, 0) rotate(0deg)}97%{-webkit-transform:scale(1.05) translate(2px, 2px) rotate(2deg);transform:scale(1.05) translate(2px, 2px) rotate(2deg)}98%{-webkit-transform:scale(1.02) translate(0, 0) rotate(0eg);transform:scale(1.02) translate(0, 0) rotate(0eg)}99%{-webkit-transform:scale(1.03) translate(-2px, 2px) rotate(-2deg);transform:scale(1.03) translate(-2px, 2px) rotate(-2deg)}100%{-webkit-transform:scale(1.01) translate(0, 0) rotate(0deg);transform:scale(1.01) translate(0, 0) rotate(0deg)}}@keyframes tilt-n-move-shaking{0%{}91%{-webkit-transform:scale(1.01) translate(0, 0) rotate(0deg);transform:scale(1.01) translate(0, 0) rotate(0deg)}92%{-webkit-transform:scale(1.05) translate(2px, 2px) rotate(2deg);transform:scale(1.05) translate(2px, 2px) rotate(2deg)}93%{-webkit-transform:scale(1.02) translate(0, 0) rotate(0eg);transform:scale(1.02) translate(0, 0) rotate(0eg)}94%{-webkit-transform:scale(1.03) translate(-2px, 2px) rotate(-2deg);transform:scale(1.03) translate(-2px, 2px) rotate(-2deg)}95%{-webkit-transform:scale(1.01) translate(0, 0) rotate(0deg);transform:scale(1.01) translate(0, 0) rotate(0deg)}96%{-webkit-transform:scale(1.01) translate(0, 0) rotate(0deg);transform:scale(1.01) translate(0, 0) rotate(0deg)}97%{-webkit-transform:scale(1.05) translate(2px, 2px) rotate(2deg);transform:scale(1.05) translate(2px, 2px) rotate(2deg)}98%{-webkit-transform:scale(1.02) translate(0, 0) rotate(0eg);transform:scale(1.02) translate(0, 0) rotate(0eg)}99%{-webkit-transform:scale(1.03) translate(-2px, 2px) rotate(-2deg);transform:scale(1.03) translate(-2px, 2px) rotate(-2deg)}100%{-webkit-transform:scale(1.01) translate(0, 0) rotate(0deg);transform:scale(1.01) translate(0, 0) rotate(0deg)}}#rsvp-toggle{-webkit-animation:tilt-n-move-shaking 4.5s infinite;animation:tilt-n-move-shaking 4.5s infinite;background:#FEB1B1;border-radius:50%;color:black;cursor:pointer;display:inline-block;position:fixed;top:calc(50% - 30px);right:24px;text-align:center;line-height:1;padding-top:14px;height:46px;width:62px;z-index:9999}#rsvp-toggle.hidden{display:none}@media (min-width: 1025px){#rsvp-toggle{border-radius:20px;height:auto;line-height:100%;padding:12px 40px;top:auto;right:32px;bottom:24px;transition:background .44s;width:auto}#rsvp-toggle br{display:none}#rsvp-toggle:hover{background:white}}#rsvp{background:rgba(0,0,0,0.8);display:none;flex-direction:column;justify-content:center;align-items:center;opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;transition:opacity .34s;z-index:99999}@media (max-width: 1024px){#rsvp{justify-content:flex-end}}#rsvp.visible{display:flex}#rsvp.fade-in{opacity:1}#rsvp #slides{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}@media (max-width: 1024px){#rsvp #slides{bottom:60vh}}#rsvp #slides img:not([srcset*="."]):not([src*="."]){display:none}#rsvp #slides img{-o-object-fit:cover;object-fit:cover;position:absolute;height:100%;width:100%}#rsvp #slides img.current{z-index:2}#rsvp #slides img:nth-child(23){-o-object-position:top center;object-position:top center}#rsvp form{background:#FEB1B1;box-sizing:border-box;max-width:440px;opacity:0;padding:24px;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .24s, -webkit-transform .32s;transition:transform .32s, opacity .24s;transition:transform .32s, opacity .24s, -webkit-transform .32s;width:calc(100% - 40px)}@media (max-width: 1024px){#rsvp form{min-height:60vh;width:100%}}#rsvp form.visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#rsvp form .copy{margin:0 20px}#rsvp form h1{font-size:calc(1.5rem + .6vw)}#rsvp form p{margin-bottom:32px;max-width:336px}#rsvp form input::-webkit-input-placeholder{color:black;opacity:1}#rsvp form input::-moz-placeholder{color:black;opacity:1}#rsvp form input::placeholder{color:black;opacity:1}#rsvp form input,#rsvp form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:white;border:1px solid black;border-radius:24px;box-shadow:0;box-sizing:border-box;color:black;display:block;outline:none;margin-bottom:16px;padding:12px 19px;width:100%}#rsvp form select{background-image:url("data:image/svg+xml,%0A%3Csvg width='10px' height='5px' viewBox='0 0 10 5' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpolygon id='path-zyghysb84q-1' points='0 0 5 5 10 0'%3E%3C/polygon%3E%3C/defs%3E%3Cg id='Timeline' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='2013-intro' transform='translate(-886.000000, -496.000000)'%3E%3Cg id='icon/menu_dropdown2' transform='translate(886.000000, 496.000000)'%3E%3Cmask id='mask-zyghysb84q-2' fill='white'%3E%3Cuse xlink:href='%23path-zyghysb84q-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='-↳Color' fill='%23181716' xlink:href='%23path-zyghysb84q-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:calc(100% - 16px) center;background-repeat:no-repeat}#rsvp form button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:black;border:0;border-radius:50%;cursor:pointer;display:inline-block;margin:16px auto;padding:20px;transition:background .4s}#rsvp form button svg{display:block;height:28px;-webkit-transform:translateY(2px) translateX(-2px);transform:translateY(2px) translateX(-2px);width:auto}#rsvp form button svg path{transition:fill .4s}#rsvp form button:hover{background:white}#rsvp form button:hover svg path{fill:black}#rsvp form .result{display:none}#rsvp form .result .button{border:1px solid black;border-radius:9999px;color:black;display:inline-block;padding:8px 16px;text-decoration:none;transition:all .4s}#rsvp form .result .button:hover{background:black;color:white}#rsvp form.success .attend{display:none}#rsvp form.success .result{display:block}#rsvp #rsvp-cancel{display:inline-block;cursor:pointer;text-decoration:underline}#rsvp #rsvp-cancel:hover{text-decoration:none}#videoContainer{position:fixed;top:0;left:0;width:100%;height:100%;height:100lvh;z-index:-1;-webkit-transform:translateX(0);transform:translateX(0);transition:-webkit-transform .48s;transition:transform .48s;transition:transform .48s, -webkit-transform .48s}.offset+#videoContainer{-webkit-transform:translateX(50vw);transform:translateX(50vw)}.is_mac_safari video{display:block}video{display:none;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-100;mask:linear-gradient(180deg, transparent 0%, transparent 33%, transparent 42%, #000 58%, #000 66%, #000 100%);-webkit-mask:linear-gradient(180deg, transparent 0%, transparent 33%, transparent 42%, #000 58%, #000 66%, #000 100%);mask-size:100% 300%;-webkit-mask-size:100% 300%}video.ani_prev{mask:linear-gradient(180deg, #000 0%, #000 33%, #000 42%, transparent 58%, transparent 66%, transparent 100%);-webkit-mask:linear-gradient(180deg, #000 0%, #000 33%, #000 42%, transparent 58%, transparent 66%, transparent 100%);mask-size:100% 300%;-webkit-mask-size:100% 300%}video.current{display:block;-webkit-animation:maskAnimation 0.7s ease-out forwards;animation:maskAnimation 0.7s ease-out forwards}video.ani_prev.current{-webkit-animation:maskAnimation2 0.7s ease-out forwards;animation:maskAnimation2 0.7s ease-out forwards}video.outro{display:block;mask-position-y:-200vh;-webkit-mask-position-y:-200vh;mask-position-y:-200lvh;-webkit-mask-position-y:-200lvh}video.ani_prev.outro{mask-position-y:0;-webkit-mask-position-y:0}video.current{display:block}#loadingOverlay{box-sizing:border-box;padding:40px 0;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:space-between;transition:opacity 0.3s ease;z-index:99999}#loadingOverlay img:last-child{height:auto;width:200px}#loadingInfo{height:64px;overflow:visible;position:relative;text-align:center;max-width:400px;width:100%}#loadingInfo img{height:60px;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform 0.8s ease, -webkit-filter .48s;transition:transform 0.8s ease, filter .48s;transition:transform 0.8s ease, filter .48s, -webkit-transform 0.8s ease, -webkit-filter .48s;width:auto}#loadingInfo img.finished{-webkit-transform:scale(2);transform:scale(2)}#loadingInfo img.blur{-webkit-filter:blur(4px);filter:blur(4px)}#loadingText{opacity:.4;color:white;font-size:14px;letter-spacing:2px;transition:opacity .4s;position:absolute;bottom:-40px;width:100%}.finished+#loadingText{opacity:0}#loadingIntro{color:white;text-align:center;margin:0 auto;max-width:360px;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity 6s;width:100%}#loadingIntro.show{opacity:1}#loadingIntro span{cursor:pointer;text-decoration:underline}#loadingOverlay>img:last-child{padding-top:70px}@media (max-width: 1024px){#loadingIntro{box-sizing:border-box;padding-left:16px;padding-right:16px}#loadingIntro p{font-size:calc(1rem + .6vw)}}#nav{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);position:fixed;top:0;left:0;bottom:0;-webkit-transform:translateX(calc((50vw + 120px) * -1));transform:translateX(calc((50vw + 120px) * -1));transition:-webkit-transform 0.48s, -webkit-backdrop-filter 0.48s;transition:transform 0.48s, backdrop-filter 0.48s;transition:transform 0.48s, backdrop-filter 0.48s, -webkit-transform 0.48s, -webkit-backdrop-filter 0.48s;width:calc(50vw + 240px);z-index:9999}#nav.visible{-webkit-transform:translateX(0);transform:translateX(0)}@media (max-width: 1024px){#nav{-webkit-transform:translateX(calc((100vw - 80px) * -1));transform:translateX(calc((100vw - 80px) * -1));width:calc(50vw + 180px);width:100vw}}#nav-bar{padding-top:40px;position:absolute;top:0;right:0;bottom:0;width:120px}@media (max-width: 1024px){#nav-bar{background:rgba(0,0,0,0);transition:background .32s;transition-delay:.32s;width:80px}#nav.visible #nav-bar{background:rgba(0,0,0,0.8)}}#year{cursor:pointer}.year{text-align:center}.year img{display:none;height:40px;width:auto}.year img:last-child{display:none;height:40px;-webkit-transform:scale(1.1);transform:scale(1.1);width:auto}.year img.active{display:inline-block}@media (max-width: 1024px){.year img{height:30px}.year img:last-child{height:30px;-webkit-transform:scale(1.3);transform:scale(1.3)}}#nav-toggle{cursor:pointer;text-align:center;padding:12px 0;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform 0.24s;transition:transform 0.24s;transition:transform 0.24s, -webkit-transform 0.24s}#nav-toggle:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}#nav-sound{margin:4px auto 0 auto;text-align:center;padding:8px;position:fixed;right:calc(-100vw + 50vw + 56px);top:24px;width:24px}#nav-sound svg{height:auto;cursor:pointer;width:24px}#nav-sound svg:last-child{display:none}#nav-sound.off svg:first-child{display:none}#nav-sound.off svg:last-child{display:inline-block}#nav-logo{position:fixed;top:0;right:calc(-100vw + 104px);width:28px}@media (min-width: 1025px){#nav-logo{position:absolute;top:auto;bottom:0;right:0;left:0;margin:0 auto}#nav-sound{position:fixed;right:calc(-100vw + 136px);top:26px}}#nav-timeline{border-right:1px solid white;border-left:1px solid white;display:flex;flex-direction:column;position:absolute;top:0;right:120px;bottom:0;width:120px}#nav-timeline div{background:transparent;border-bottom:1px solid white;display:inline-flex;flex:1;align-items:center;justify-content:center;transition:background 0.32s;width:100%}#nav-timeline div:last-child{border-bottom:0}#nav-timeline div.active{background:rgba(255,255,255,0.3)}#nav-timeline div.active a::after{display:none}#nav-timeline div a{display:inline-flex;align-items:center;justify-content:center;height:100%;width:100%;position:relative;text-decoration:none}#nav-timeline div a img{display:block;height:24px;z-index:2}#nav-timeline div a span{display:none;font-family:'AkkuratRegular', 'Helvetica', 'Arial Black';letter-spacing:-.5px;z-index:2}#nav-timeline a{background-size:cover;background-position:center center;overflow:hidden}#nav-timeline a:after{background:black;content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;transition:opacity .08s}#nav-timeline a:hover:after{opacity:0}#nav-timeline a:hover img{display:none}#nav-timeline a:hover span{display:inline-block}a[href="#one"]{background:url("/assets/graphics/hovers/hover_year_01.jpg")}a[href="#two"]{background:url("/assets/graphics/hovers/hover_year_02.jpg")}a[href="#three"]{background:url("/assets/graphics/hovers/hover_year_03.jpg")}a[href="#four"]{background:url("/assets/graphics/hovers/hover_year_04.jpg")}a[href="#five"]{background:url("/assets/graphics/hovers/hover_year_05.jpg")}a[href="#six"]{background:url("/assets/graphics/hovers/hover_year_06.jpg")}a[href="#seven"]{background:url("/assets/graphics/hovers/hover_year_07.jpg")}a[href="#eight"]{background:url("/assets/graphics/hovers/hover_year_08.jpg")}a[href="#nine"]{background:url("/assets/graphics/hovers/hover_year_09.jpg")}a[href="#ten"]{background:url("/assets/graphics/hovers/hover_year_10.jpg")}@media (max-width: 1024px){#nav-timeline{background:black;right:80px;width:88px}}#nav-info{background:black;box-sizing:border-box;color:white;display:flex;flex-direction:column;justify-content:space-between;height:100vh;padding:32px;width:50vw}#nav-info img{width:120px}#nav-info>div{max-width:560px}@media (max-width: 1024px){#nav-info{width:calc(100vw - 168px)}#nav-info p{display:none}}@media (max-width: 1024px){:root{--overallScroll: 0%;--scale: 0}body{height:calc(11 * 150vh + 100vw);height:calc(11 * 150dvh + 100dvw)}#sections{border-top:1px solid white;display:flex;flex-wrap:nowrap;position:fixed;bottom:0;right:0;left:0;padding-top:calc(32px + 2vh);padding-left:50vw;width:calc(11 * 100vw);padding-right:50vw;-webkit-transform:translateX(calc(var(--overallScroll) * -1));transform:translateX(calc(var(--overallScroll) * -1));opacity:1;transition:opacity .32s}#sections .section{--scroll: 0%;box-sizing:border-box;color:#fff;text-align:left;position:relative;width:100vw}#sections .section:after{background:white;content:"";position:absolute;right:-15vw;top:calc((32px + 2vh) * -1);bottom:0;width:1px}#sections .section:last-child:after{display:none}#sections .section .scale-number{display:block;letter-spacing:-.4px;position:absolute;top:-100px;left:15%}#sections .section .scale-number.active{opacity:1}.what-happend,.what-happend-horizontal{display:flex}.what-happend>.visual,.what-happend .top,.what-happend-horizontal>.visual,.what-happend-horizontal .top{width:30%}.what-happend>.visual img,.what-happend>.visual svg,.what-happend .top img,.what-happend .top svg,.what-happend-horizontal>.visual img,.what-happend-horizontal>.visual svg,.what-happend-horizontal .top img,.what-happend-horizontal .top svg{height:auto;width:80%}.what-happend .visual img,.what-happend .visual svg,.what-happend-horizontal .visual img,.what-happend-horizontal .visual svg{display:none}.what-happend>.copy,.what-happend .bottom,.what-happend-horizontal>.copy,.what-happend-horizontal .bottom{width:70%}#one .what-happend .visual img,#one .what-happend .visual svg{display:block;height:90%;max-height:200px;margin:0 auto;width:auto}#one .what-happend .visual{-webkit-transform:translateX(-40%);transform:translateX(-40%)}}@media (max-width: 1024px) and (max-width: 344px){#one .what-happend .visual{-webkit-transform:translateX(-60%);transform:translateX(-60%)}}@media (max-width: 1024px){.copy{-webkit-transform:translateX(calc(33vw - var(--scroll) * .6));transform:translateX(calc(33vw - var(--scroll) * .6))}.scale-number{-webkit-transform:translateX(calc(25vw + var(--scroll) * 1));transform:translateX(calc(25vw + var(--scroll) * 1))}h2{margin-top:0}}@media (min-width: 1025px){#sections:after{content:"";opacity:0;transition:opacity .4s}#sections.offset:after{background:rgba(0,0,0,0.8);content:"";opacity:1;position:absolute;top:0;right:0;bottom:0;left:0}#sections{position:relative}#sections.offset .what-happend{-webkit-transform:translateX(calc(50vw + 120px));transform:translateX(calc(50vw + 120px))}#sections.offset .what-happend-horizontal{-webkit-transform:translateX(calc(50vw + 120px));transform:translateX(calc(50vw + 120px))}#sections .section{--scroll: 0%;--fade: 1;opacity:var(--fade);box-sizing:border-box;width:100%;height:150vh;color:#fff}#sections .section.active .what-happend,#sections .section.active .what-happend-horizontal{opacity:1}#sections .section .scale-number{display:block;letter-spacing:-.4px;overflow:hidden;position:fixed;top:50vh;margin-left:48px;transition:all .16s}#sections .section .scale-number.active{opacity:1}#sections .section .scale-number span{display:inline-block;-webkit-transform:translateY(110%);transform:translateY(110%);transition:-webkit-transform .64s;transition:transform .64s;transition:transform .64s, -webkit-transform .64s;-webkit-transform-origin:left bottom;transform-origin:left bottom}#sections .section .scale-number.active span{-webkit-transform:translateY(0);transform:translateY(0);transition-delay:0;-webkit-transform-origin:left top;transform-origin:left top}#sections .section#eleven{height:200vh}.what-happend{border-left:1px solid transparent;border-right:1px solid transparent;display:flex;flex-direction:column;text-align:left;height:100vh;opacity:0;position:fixed;top:0;bottom:0;left:120px;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity 0.42s, -webkit-transform 0.48s;transition:opacity 0.42s, transform 0.48s;transition:opacity 0.42s, transform 0.48s, -webkit-transform 0.48s;width:40vw}.what-happend.reverse{flex-direction:column-reverse;left:auto;right:1px}.what-happend.centered{background:rgba(0, 0, 0, calc(var(--fade) / 4));left:0;right:0;margin:0 auto}.what-happend.centered .visual{display:flex;flex-direction:column;justify-content:flex-end;height:50%}.what-happend.centered .visual img,.what-happend.centered .visual svg{-webkit-transform:none !important;transform:none !important}.what-happend.centered .copy{display:flex;flex-direction:column;justify-content:space-between;height:50%;padding-top:0;text-align:center;-webkit-transform:none !important;transform:none !important}.what-happend .visual{border-bottom:1px solid transparent;height:60%;overflow:hidden;position:relative}.what-happend .visual img,.what-happend .visual svg{display:block;margin:0 auto;-webkit-transform:translateY(calc(-120% + min(100%, calc(var(--scroll) * 1.8))));transform:translateY(calc(-120% + min(100%, calc(var(--scroll) * 1.8))))}.what-happend .visual img #X-Copy,.what-happend .visual svg #X-Copy{-webkit-transform:scale(calc(-1% + min(100%, calc(var(--scroll) * 1.8))));transform:scale(calc(-1% + min(100%, calc(var(--scroll) * 1.8))));-webkit-transform-origin:center;transform-origin:center}.what-happend .visual img #Years-Copy-2 polygon,.what-happend .visual img #Years-Copy-2 path,.what-happend .visual svg #Years-Copy-2 polygon,.what-happend .visual svg #Years-Copy-2 path{-webkit-transform:translateY(calc(100% - min(100%, calc(var(--scroll) * 1.8)))) scale(calc(-1% + min(100%, calc(var(--scroll) * 1.8))));transform:translateY(calc(100% - min(100%, calc(var(--scroll) * 1.8)))) scale(calc(-1% + min(100%, calc(var(--scroll) * 1.8))));-webkit-transform-origin:center top;transform-origin:center top}.what-happend .copy{height:40%;-webkit-transform:translateY(calc(100% - min(100%, calc(var(--scroll) * 1.8))));transform:translateY(calc(100% - min(100%, calc(var(--scroll) * 1.8))))}.what-happend .visual,.what-happend .copy{box-sizing:border-box;padding:calc(40px + 2vh) calc(40px + 4vw);width:100%}.what-happend.reverse .visual{border-bottom:0;border-top:1px solid transparent;-webkit-transform:translateY(calc(100% - min(100%, calc(var(--scroll) * 1.8))));transform:translateY(calc(100% - min(100%, calc(var(--scroll) * 1.8))))}.what-happend.reverse .visual img,.what-happend.reverse .visual svg{-webkit-transform:translateY(calc(32% - 8vw));transform:translateY(calc(32% - 8vw))}.what-happend.reverse .copy{-webkit-transform:translateY(calc(-100% + min(100%, calc(var(--scroll) * 1.8))));transform:translateY(calc(-100% + min(100%, calc(var(--scroll) * 1.8))))}.what-happend-horizontal{position:fixed;display:flex;width:100vw;height:100vh;top:0;bottom:0;flex-flow:column nowrap;-webkit-transform:translateX(0);transform:translateX(0);opacity:0;transition:opacity 0.42s, -webkit-transform 0.48s;transition:opacity 0.42s, transform 0.48s;transition:opacity 0.42s, transform 0.48s, -webkit-transform 0.48s}.what-happend-horizontal .visual{-webkit-transform:translateX(calc(-100% + min(100%, calc(var(--scroll) * 1.8))));transform:translateX(calc(-100% + min(100%, calc(var(--scroll) * 1.8))))}.what-happend-horizontal.reverse .top{display:flex;justify-content:flex-end}.what-happend-horizontal.reverse .top .visual{border-left:1px solid transparent;width:34vw;height:100%;overflow:hidden;display:flex;flex-flow:column nowrap;justify-content:flex-end;-webkit-transform:translateX(calc(100% - min(100%, calc(var(--scroll) * 1.8))));transform:translateX(calc(100% - min(100%, calc(var(--scroll) * 1.8))))}.what-happend-horizontal.reverse .top .visual img,.what-happend-horizontal.reverse .top .visual svg{-webkit-transform:translate(120px, -9%);transform:translate(120px, -9%)}.what-happend-horizontal .top{height:74%;border-bottom:1px solid transparent}.what-happend-horizontal .top .visual{border-right:1px solid transparent;width:25%;height:100%;overflow:hidden;display:flex;flex-flow:column nowrap;justify-content:flex-end}.what-happend-horizontal .top .visual img,.what-happend-horizontal .top .visual svg{display:block;height:100%;margin:0 auto;-webkit-transform:translate(-29%, -9%);transform:translate(-29%, -9%);width:auto;max-width:100%}.what-happend-horizontal .bottom{height:26%;min-height:205px}.what-happend-horizontal .bottom .copy{display:flex;text-align:left;height:100%;flex-direction:row;align-items:center;-webkit-transform:translateY(calc(100% - min(100%, calc(var(--scroll) * 1.8))));transform:translateY(calc(100% - min(100%, calc(var(--scroll) * 1.8))))}.what-happend-horizontal .bottom .copy .copy-inner{display:flex;width:100%;padding-left:16%}.what-happend-horizontal .bottom .copy .copy-inner h2{max-width:600px;width:100%;margin:0;padding:0;margin-right:5.4%}.what-happend-horizontal .bottom .copy .copy-inner p{margin:0;padding:0;max-width:480px;width:100%;letter-spacing:0.59px;-webkit-transform:translateY(6px);transform:translateY(6px)}}.follow a{display:inline-block;margin:0 0 0 12px}.follow a:first-child{margin:0}#scale{background:linear-gradient(90deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.2) 50%, rgba(0,0,0,0) 100%);opacity:.44;position:absolute;top:0;left:0;padding:0 20px 0 5px;width:10px;height:100%;z-index:99999}@media (min-width: 1025px){#scale{-webkit-transform:translateX(0);transform:translateX(0);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}#scale rect{opacity:.44}.offset #scale{-webkit-transform:translateX(-110%);transform:translateX(-110%)}}@media (max-width: 1024px){#scale{background:transparent;top:-5px;height:calc(22 * 100vh);padding:0;-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transform-origin:top left;transform-origin:top left}#scale rect{-webkit-transform:translateY(calc(-1% + calc(var(--overallScroll) * .1)));transform:translateY(calc(-1% + calc(var(--overallScroll) * .1)))}}#lines{display:none;opacity:1;transition:opacity .32s}#lines.offset{opacity:.4}@media (min-width: 1025px){#lines{--scale: 0;--fade: 1;display:none;opacity:var(--fade);display:block;pointer-events:none;position:fixed;left:120px;-webkit-transform:translateX(0);transform:translateX(0);height:200vh;width:200vw;z-index:9999}#lines.pos-0,#lines.pos-4,#lines.pos-6,#lines.pos-8,#lines.pos-10{display:block}#lines.pos-0.offset,#lines.pos-4.offset,#lines.pos-6.offset,#lines.pos-8.offset,#lines.pos-10.offset{-webkit-transform:translateX(calc(50vw + 120px));transform:translateX(calc(50vw + 120px))}#lines.pos-1,#lines.pos-3,#lines.pos-5,#lines.pos-9{display:block;-webkit-transform:translateX(calc(60vw - 123px)) translateY(-20vh);transform:translateX(calc(60vw - 123px)) translateY(-20vh)}#lines.pos-1.offset,#lines.pos-3.offset,#lines.pos-5.offset,#lines.pos-9.offset{-webkit-transform:translateX(calc(60vw - 123px + 50vw + 120px)) translateY(-20vh);transform:translateX(calc(60vw - 123px + 50vw + 120px)) translateY(-20vh)}#lines.pos-2{display:block;-webkit-transform:translateX(calc(-15vw - 123px)) translateY(-128vh);transform:translateX(calc(-15vw - 123px)) translateY(-128vh)}#lines.pos-2.offset{-webkit-transform:translateX(calc(-15vw - 123px + 50vw + 120px)) translateY(-128vh);transform:translateX(calc(-15vw - 123px + 50vw + 120px)) translateY(-128vh)}#lines.pos-7{display:block;-webkit-transform:translateX(calc(-100vw - 123px)) translateY(-128vh);transform:translateX(calc(-100vw - 123px)) translateY(-128vh)}#lines.pos-7.offset{-webkit-transform:translateX(calc(-100vw - 123px + 50vw + 120px)) translateY(-128vh);transform:translateX(calc(-100vw - 123px + 50vw + 120px)) translateY(-128vh)}#lines.pos-10{display:none !important;opacity:0 !important}#lines .line{background:white;-webkit-transform:scaleY(0) scaleX(0);transform:scaleY(0) scaleX(0)}#lines .line-1{position:absolute;left:0px;height:100%;width:1px;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform:scaleY(var(--scale));transform:scaleY(var(--scale));-webkit-transform-origin:center top;transform-origin:center top}#lines .line-2{position:absolute;left:calc(1px + 40vw);height:100%;width:1px;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform:scaleY(var(--scale));transform:scaleY(var(--scale));-webkit-transform-origin:center bottom;transform-origin:center bottom}#lines .line-3{position:absolute;top:calc(60vh - 1px);left:0px;height:1px;width:calc(1px + 40vw);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform:scaleX(var(--scale));transform:scaleX(var(--scale));-webkit-transform-origin:top left;transform-origin:top left}#lines .line-4{height:1px;position:absolute;bottom:0;left:0;right:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform:scaleX(var(--scale));transform:scaleX(var(--scale));-webkit-transform-origin:top left;transform-origin:top left}#lines .line-5{position:absolute;right:34vw;height:100%;width:1px;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform:scaleY(var(--scale));transform:scaleY(var(--scale));-webkit-transform-origin:center bottom;transform-origin:center bottom}}
