:root{--margin:30rem;--gap:20rem;--column:calc((var(--rvw)*100 - var(--margin)*2 - var(--gap)*9)/10)}@media (max-width:1024px){:root{--margin:15px;--gap:10rem;--column:calc((100vw - var(--margin)*2 - var(--gap)*5)/6)}}.InfiniteGrid-module__ix6rQq__hero{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grab;width:100%;height:100vh;margin-top:-85px;overflow:hidden}.InfiniteGrid-module__ix6rQq__hero.dragging{cursor:grabbing}.InfiniteGrid-module__ix6rQq__imagesContainer{white-space:nowrap;width:100%;height:100%;display:inline-block;position:relative}.InfiniteGrid-module__ix6rQq__imagesContainer .item{will-change:transform;white-space:normal;position:absolute;top:0;left:0}.InfiniteGrid-module__ix6rQq__imagesContainer .item-wrapper{will-change:transform;cursor:pointer;transition:transform .2s ease-out}.InfiniteGrid-module__ix6rQq__imagesContainer .item-wrapper:hover{transform:scale(1.02)}.InfiniteGrid-module__ix6rQq__imagesContainer .item-wrapper:active{transform:scale(.98)}.InfiniteGrid-module__ix6rQq__imagesContainer .item-image{background-color:#000;position:relative;overflow:hidden}.InfiniteGrid-module__ix6rQq__imagesContainer .item-image img{object-fit:cover;will-change:transform;width:100%;height:100%}.InfiniteGrid-module__ix6rQq__imagesContainer .item-image video{object-fit:cover;will-change:transform;width:100%;height:100%}.InfiniteGrid-module__ix6rQq__imagesContainer .item-image video{will-change:opacity,transform;transition:opacity .3s ease-in-out;position:absolute;top:0;left:0}.InfiniteGrid-module__ix6rQq__imagesContainer .item-image video.forward-video{z-index:2;opacity:1}.InfiniteGrid-module__ix6rQq__imagesContainer .item-image video.reverse-video{z-index:2}.InfiniteGrid-module__ix6rQq__imagesContainer .item-image video.playing{z-index:3}.InfiniteGrid-module__ix6rQq__imagesContainer .item-image video.hidden{opacity:0;pointer-events:none}.InfiniteGrid-module__ix6rQq__imagesContainer .item-image .video-thumbnail.hidden{opacity:0;pointer-events:none}.InfiniteGrid-module__ix6rQq__imagesContainer .item-image .video-thumbnail{z-index:1;transition:opacity .3s ease-in-out;position:absolute;top:0;left:0}.InfiniteGrid-module__ix6rQq__imagesContainer .item-image img{z-index:1;transition:opacity .3s ease-in-out}.InfiniteGrid-module__ix6rQq__imagesContainer .item-image{filter:grayscale()contrast(1.15)brightness(1.05);transition:filter .8s cubic-bezier(.25,.46,.45,.94)}.InfiniteGrid-module__ix6rQq__imagesContainer .item-wrapper:hover .item-image{filter:grayscale(0%)contrast()brightness()}.InfiniteGrid-module__ix6rQq__imagesContainer .item-image .grayscale-overlay{display:none}.InfiniteGrid-module__ix6rQq__imagesContainer .item small{width:100%;margin-top:12rem;font-size:8rem;line-height:1.25;display:block}@media (max-width:768px){.InfiniteGrid-module__ix6rQq__imagesContainer .item small{margin-top:8rem;font-size:12rem}.InfiniteGrid-module__ix6rQq__imagesContainer .item-wrapper:hover{transform:none}.InfiniteGrid-module__ix6rQq__imagesContainer .item-wrapper:active{transition:transform .1s ease-out;transform:scale(.95)}.InfiniteGrid-module__ix6rQq__imagesContainer .item-wrapper{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}}.InfiniteGrid-module__ix6rQq__imagesContainer .item small .line-mask{transition:transform 2s cubic-bezier(.6,.14,0,1)}.InfiniteGrid-module__ix6rQq__imagesContainer .item small .line-mask .line{transition:transform 2s cubic-bezier(.6,.14,0,1)}.InfiniteGrid-module__ix6rQq__imagesContainer .item small:not(.visible) .line-mask{transform:translateY(100%)}.InfiniteGrid-module__ix6rQq__imagesContainer .item small:not(.visible) .line-mask .line{transform:translateY(110%)}.InfiniteGrid-module__ix6rQq__frame{width:100%;padding:var(--margin);z-index:9;text-transform:uppercase;justify-content:space-between;align-items:flex-start;font-size:12rem;display:flex;position:fixed;top:0}.InfiniteGrid-module__ix6rQq__frameLeft{align-items:center;gap:20rem;display:flex}.InfiniteGrid-module__ix6rQq__frameLeft>a,.InfiniteGrid-module__ix6rQq__frameLeft h1 a{position:relative}.InfiniteGrid-module__ix6rQq__frameLeft>a:after,.InfiniteGrid-module__ix6rQq__frameLeft h1 a:after{content:"";transform-origin:0%;background:currentColor;width:100%;height:1px;transition:transform 1s cubic-bezier(.35,.42,0,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.InfiniteGrid-module__ix6rQq__frameLeft>a:hover:after,.InfiniteGrid-module__ix6rQq__frameLeft h1 a:hover:after{transform-origin:100%;transform:scaleX(1)}.InfiniteGrid-module__ix6rQq__frame h1{font-size:inherit;font-weight:400}.InfiniteGrid-module__ix6rQq__cdawrap{text-align:right;max-width:350rem;line-height:1.2}.InfiniteGrid-module__ix6rQq__cdawrap a:hover{text-decoration:underline}@media (max-width:1024px){.InfiniteGrid-module__ix6rQq__frame{flex-direction:column;font-size:10px}.InfiniteGrid-module__ix6rQq__frameLeft{flex-wrap:wrap;justify-content:center;gap:5px;width:100%;margin-bottom:5px}.InfiniteGrid-module__ix6rQq__frameLeft h1{text-align:center;order:9;width:100%}.InfiniteGrid-module__ix6rQq__cdawrap{text-align:center;margin:0 auto}}
.loading-screen-module__8GtPcq__overlay{z-index:10003;pointer-events:none;background-color:#000;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.loading-screen-module__8GtPcq__counter{z-index:2;position:absolute;bottom:24px;left:24px}.loading-screen-module__8GtPcq__count{display:flex;position:absolute;bottom:24px;left:24px}.loading-screen-module__8GtPcq__digit{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);flex:1;padding-top:16px;overflow:hidden}.loading-screen-module__8GtPcq__count .loading-screen-module__8GtPcq__digit h1{color:#fff;letter-spacing:-.075rem;will-change:transform;margin:0;font-family:Joan,serif;font-size:max(64px,min(12vw,144px));font-weight:400;line-height:1.1;position:relative;transform:translateY(120%)}.loading-screen-module__8GtPcq__progressContainer{z-index:2;background-color:transparent;width:7.2px;height:100vh;display:flex;position:fixed;top:0;right:0}.loading-screen-module__8GtPcq__progressFill{transform-origin:bottom;will-change:transform;background-color:#fff;width:100%;height:100vh;position:absolute;top:0;left:0;transform:scaleY(0)}.loading-screen-module__8GtPcq__mottoContainer{z-index:3;text-align:center;width:85%;max-width:700px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading-screen-module__8GtPcq__motto{color:#fff;letter-spacing:.01em;opacity:0;font-family:Libre Baskerville,serif;font-size:max(24px,min(3vw,30px));font-style:normal;font-weight:400;line-height:1.5}.loading-screen-module__8GtPcq__motto em{font-style:italic;font-weight:500}.loading-screen-module__8GtPcq__motto .loading-screen-module__8GtPcq__split-word{will-change:transform,opacity;margin-right:.3em;display:inline-block}@media (max-width:1000px){.loading-screen-module__8GtPcq__counter,.loading-screen-module__8GtPcq__count{bottom:20px;left:20px}.loading-screen-module__8GtPcq__count .loading-screen-module__8GtPcq__digit h1{letter-spacing:-.05rem;font-size:max(48px,min(15vw,96px))}.loading-screen-module__8GtPcq__progressContainer{width:6px}.loading-screen-module__8GtPcq__mottoContainer{width:80%;max-width:500px}.loading-screen-module__8GtPcq__motto{font-size:max(20px,min(4vw,26px));line-height:1.4}}@media (max-width:640px){.loading-screen-module__8GtPcq__mottoContainer{width:75%;max-width:400px}.loading-screen-module__8GtPcq__motto{font-size:max(18px,min(5vw,22px));line-height:1.3}}
