section.main2{height:calc(var(--vh, 1vh) * 100 - 0px);height:100svh;overflow:hidden;position:relative}section.main2 [data-scroll-next]{z-index:3;position:absolute;left:50%;bottom:15px;font-weight:500;font-size:16px;letter-spacing:0.01em;color:#212121;-webkit-transform:translateX(-50%);transform:translateX(-50%)}section.main2 [data-scroll-next].off{opacity:0;pointer-events:none}section.main2 .vimeo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;z-index:0}section.main2 .vimeo+.vimeo{display:none}@media (max-width:767px){section.main2 .vimeo{display:none}section.main2 .vimeo+.vimeo{display:block}}section.main2 video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}section.main2 video+video{display:none}@media (max-width:767px){section.main2 video{display:none}section.main2 video+video{display:block}}section.main2 .stripes{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:2;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:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transform:translateY(105px);transform:translateY(105px)}section.main2 .stripes span{display:block;width:100%;position:relative}section.main2 .stripes span:after{content:"";display:block;position:absolute;width:100%;background:#EDECE8;top:0;left:0}[data-mode=dark] section.main2 .stripes span:after{background:#161616}section.main2 .stripes span:first-child{height:2px}section.main2 .stripes span:first-child:after{height:20%}section.main2 .stripes span:nth-child(2){height:4px}section.main2 .stripes span:nth-child(2):after{height:calc(40% + 60% * var(--p))}section.main2 .stripes span:nth-child(3){height:8px}section.main2 .stripes span:nth-child(3):after{height:calc(70% + 30% * var(--p))}section.main2 .stripes span:nth-child(4){height:16px}section.main2 .stripes span:nth-child(4):after{height:calc(90% + 10% * var(--p))}section.main2 .stripes span:nth-child(5){height:48px}section.main2 .stripes span:nth-child(5):after{height:100%}