@-webkit-keyframes scaleIn{0%{-webkit-transform:scale3d(.99,.99,1);transform:scale3d(.99,.99,1);opacity:0}to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes scaleIn{0%{-webkit-transform:scale3d(.99,.99,1);transform:scale3d(.99,.99,1);opacity:0}to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@-webkit-keyframes scaleOut{0%{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}to{-webkit-transform:scale3d(.99,.99,1);transform:scale3d(.99,.99,1);opacity:0}}@keyframes scaleOut{0%{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}to{-webkit-transform:scale3d(.99,.99,1);transform:scale3d(.99,.99,1);opacity:0}}@-webkit-keyframes fadeUp{0%{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@keyframes fadeUp{0%{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeInOut{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes fadeInOut{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeInOutPulse{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes fadeInOutPulse{0%{opacity:0}50%{opacity:1}to{opacity:0}}@font-face{font-family:"Baskerville";src:url(/static/media/NewBaskervilleITCPro-Roman.e69894ca.woff2) format("woff2"),url(/static/media/NewBaskervilleITCPro-Roman.2c5b2d7d.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Baskerville";src:url(/static/media/NewBaskervilleITCPro-Italic.fcc454e1.woff2) format("woff2"),url(/static/media/NewBaskervilleITCPro-Italic.0a543378.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Untitled";src:url(/static/media/UntitledSans-Regular.af594c53.woff2) format("woff2"),url(/static/media/UntitledSans-Regular.af594c53.woff2) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Untitled";src:url(/static/media/UntitledSans-Medium.737293d7.woff2) format("woff2"),url(/static/media/UntitledSans-Medium.737293d7.woff2) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Untitled";src:url(/static/media/UntitledSans-RegularItalic.79706d2c.woff2) format("woff2"),url(/static/media/UntitledSans-RegularItalic.79706d2c.woff2) format("woff");font-weight:400;font-style:italic;font-display:swap}*{box-sizing:border-box}.Page--project .Page-content h3:first-child+p{font-family:"Baskerville",serif;font-weight:400}.Item--programme .Item-time,.List--nav,.List--ticker,.Page--project .Content dl dt,.Page--project .Content h3,.Page--project .Page-content h3,.Site-index-heading{font-family:"Untitled",sans-serif;font-weight:700;font-size:.7rem;letter-spacing:.04em;text-transform:uppercase}.List--programme{margin-left:-1px}.List--programme li{display:inline-block;width:50%;vertical-align:top;padding-left:1px}@media (max-width:745px){.List--programme li{width:100%;padding-bottom:50px}.List--programme li:last-child{border-bottom:1px solid #eee}}.Item--programme{display:block}.Item--programme img{width:100%;height:auto;display:block}.Item--programme .Item-time{font-weight:200}.Item--programme .Item-content,.Item--programme .Item-text{padding-top:20px}.Item--programme .Item-text p{font-size:.8rem;padding-right:50px;max-width:300px}.Site-programme{padding:20px 10vh}@media (max-width:745px){.Site-programme{padding:20px 30px}}.List--ticker{white-space:nowrap;margin:0;padding:.5em 0 .5em 1.5em}.List--ticker li{display:inline-block;padding:0 .2em;margin:0}.List--ticker li:after{content:"•";display:inline-block;padding:0 .5em}.List--ticker span{display:inline-block;padding:0 .5vmax}.List--nav{padding:.5em 0}.List--nav,.List--nav li{text-align:center;margin:0}.List--nav li{display:inline-block;padding:0 2em;width:10em}.List--nav li:first-child{text-align:right}.List--nav li:last-child{text-align:left}body,html{font-family:"Untitled",sans-serif;color:#222;overflow:hidden;background:#fff;padding:0;margin:0;font-size:16px;overscroll-behavior-x:none}h1{font-size:1rem;font-weight:400;display:inline-block;line-height:1;margin:0;letter-spacing:-.02em;padding:20px 20px 20px 10vh}@media (max-width:745px){h1{padding-left:30px}}h2{font-size:5vmax;line-height:1;font-weight:400;margin-top:0;padding-left:50px;padding-top:15px}h3,h4,h5,h6,p{font-weight:100;font-size:1rem;letter-spacing:0;margin:0;padding:0 0 5px}li,ul{list-style:none;padding:0;margin:0}body{transition:color .3s ease}body.Body--index{color:#eee}body.Body--index a{color:inherit}body.Body--index.Body--project{color:#222}body.Body--loading{height:100vh;cursor:wait}body.Body--loading *{cursor:wait}a{color:inherit;text-decoration:none}a[target=_blank]{cursor:alias}.Site-title{position:fixed;top:40px;left:40px;font-size:1rem;letter-spacing:-.03em;z-index:5}.Site-title a{text-decoration:none;color:#222;display:block}.Site-index-heading{padding-left:10vh;padding-top:20px;padding-bottom:15px}@media (max-width:745px){.Site-index-heading{padding-left:30px}}.Site-index-heading+div{padding-bottom:5vh}.Site-index>div{border-top:1px solid rgba(0,0,0,.3);padding:20px 20px 20px 5vh;position:relative}.Site-index span{font-size:.8rem;position:absolute;top:20px;left:5vh}.Site-index a{display:block;font-size:5vmax;padding-left:5vh;line-height:1}.Site-nav{position:fixed;text-align:left;bottom:40px;left:40px;font-size:1rem;letter-spacing:-.03em;padding:0;margin:0;font-weight:400;z-index:5;list-style:none}.Site-nav li{padding-top:5px;cursor:pointer}.Site-nav li:first-child{padding-bottom:20px}.Site-nav a{display:inline-block;position:relative}.Site-nav a .Link-text{position:relative;z-index:1}.Site-nav a:after{content:"";position:absolute;top:0;left:0;right:-3px;bottom:0;display:block;pointer-events:none;background:#222;border-radius:15px;-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .4s ease;opacity:0;z-index:0}.Site-nav a.active .Link-text{color:#eee}.Site-nav a.active:after{opacity:1;-webkit-transform:scale(1.4);transform:scale(1.4)}.Site-profileLink{position:fixed;text-align:right;top:40px;right:40px;font-size:1rem;letter-spacing:-.03em;padding:0;margin:0;font-weight:400;z-index:5}.Site-body{padding:100px 40px 40px}.Layer{position:fixed;top:0;left:0;right:0;bottom:0}.Layer--tiles{z-index:0}.Layer--profile{z-index:4}.Layer--project{z-index:5}.Page,.Page-scroll{top:0;right:0}.Page,.Page-scroll,.Page-ticker{position:absolute;left:0;bottom:0}.Page-ticker{width:100%;height:10vh}.Page-ticker>*{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.Page-scroll{overflow-y:auto;z-index:1}.is-touch .Page-scroll{overflow-y:scroll;-webkit-overflow-scrolling:touch}.Page-horiz-scroll{padding-top:20px;padding-bottom:100px;padding-left:250px;white-space:nowrap;overflow-x:auto;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.Page-thumb{display:inline-block;padding-right:40px;white-space:normal;position:relative}.Page-thumb a{display:block;opacity:.9;transition:opacity .4s ease}.Page-thumb a:hover{opacity:1}.Page-thumb img{display:block;height:150px;width:auto;border-radius:10px;margin-bottom:20px;box-shadow:0 0 10px rgba(0,0,0,.2)}.Page--project .Page-paper{background:#fff;box-shadow:0 20px 50px rgba(0,0,0,.2),0 50px 100px rgba(0,0,0,.5);min-height:100vh}.Page--project .Page-blocks{padding-bottom:100px}.Page--project .Page-blackout{height:100vh;background:#000}.Page--project .Page-tiles{margin-left:-10px;text-align:center}.Page--project .Page-tiles li{display:inline-block;width:25%;padding-left:10px;vertical-align:top;padding-bottom:10px}.Page--project .Page-blocks--tiles{padding:0;min-height:100vh}.Page--project .Page-tile{padding-top:100%;position:relative}.Page--project .Page-tile>*{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;object-fit:contain}.Page--project .Page-audio{display:block;margin-left:50px;padding-left:0;margin-right:50px;max-width:500px;padding-bottom:50px;padding-top:0;position:relative;z-index:2}.Page--project .Page-audio:before{content:"Hear more:";display:block;position:absolute;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);font-size:1rem;display:none}.Page--project .Page-audio audio{display:block;width:100%;max-width:500px;margin-left:-5px}.Page--project .Page-media{position:absolute;display:block;width:80%;height:80%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);object-fit:contain;z-index:1;opacity:.2;background-size:contain;background-position:50%;background-repeat:no-repeat;margin:0 auto}.Page--project .Page-media img{display:block;width:100%}.Page--project .Page-close{position:absolute;top:5vh;left:5vh;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;width:30px;height:30px;border-radius:20px;background:rgba(50,50,50,.2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}@media (max-width:745px){.Page--project .Page-close{left:auto;right:0}}.Page--project .Page-close svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px;height:20px}.Page--project .Page-close svg path{stroke:#000}.Page--project .Page-body{padding-bottom:10vh}.Page--project .Page-content{padding:0 10vh 50px;position:relative;z-index:2}@media (max-width:745px){.Page--project .Page-content{padding:30px}}.Page--project .Page-content p:first-child{font-size:3vmax}.Page--project .Page-content p{padding-bottom:1em}.Page--project .Page-content h3{padding-bottom:25px}@media (max-width:745px){.Page--project .Page-content h3{width:70%}}.Page--project .Page-content h3:first-child+p{font-size:2vmax}@media (max-width:745px){.Page--project .Page-content h3:first-child+p{font-size:3vmax}}.Page--project .Page-basic-content{padding:0 50px 50px;position:relative;z-index:2}.Page--project .Page-basic-content p:first-child{font-size:3vmax}.Page--project .Page-basic-content p{padding-bottom:1em}.Page--project .Page-detail{padding:0 50px 10vh 10vh;position:relative}@media (max-width:745px){.Page--project .Page-detail{padding:30px}}@media (min-width:1024px){.Page--project .Page-content,.Page--project .Page-detail{display:inline-block;width:40%;vertical-align:top}.Page--project .Page-content{width:60%;padding-right:0}.Page--project .Page-content p:first-child{font-size:2vmax}.Page--project .Page-detail{max-width:400px}}.Page--project .Content p{padding-bottom:1em}.Page--project .Content a{border-bottom:1px solid;transition:border .4s ease}.Page--project .Content a:hover{border-color:transparent}.Page--project .Content h3{padding-bottom:2rem}.Page--project .Content dl{margin:0;padding-bottom:1rem}.Page--project .Content dl dt{font-size:.7rem;font-weight:200;display:inline-block;width:33%;vertical-align:top;padding:0;margin:0}.Page--project .Content dl dd{font-size:.8rem;display:inline-block;width:66%;vertical-align:top;padding:0;margin:0}.Page--project .Content dl li{margin:0;padding-bottom:1rem;position:relative;max-width:400px}.Page--home,.Page--index,.Page--profile{background:#eee}.Page--home.Page--home,.Page--index.Page--home,.Page--profile.Page--home{background:#fff}.Page--home .Page-title,.Page--index .Page-title,.Page--profile .Page-title{display:none}.Page--home .Page-paper,.Page--index .Page-paper,.Page--profile .Page-paper{padding:40px 100px 20px 250px;max-width:1100px;opacity:0;-webkit-animation:scaleIn .8s ease .2s forwards;animation:scaleIn .8s ease .2s forwards;-webkit-transform-origin:50% 0;transform-origin:50% 0}.Page--home .Page-paper p,.Page--index .Page-paper p,.Page--profile .Page-paper p{margin-top:0;padding-top:0}.Page--index{background:#222;color:#eee;font-size:80px;font-weight:200}.Page--index .Page-bg{opacity:.5;background:#000}.Page--index .Page-bg>*{position:absolute;width:100%;height:100%;object-fit:cover}.Page--index a{text-decoration:none;color:#fff;transition:all 1s ease;opacity:.5;display:inline-block;position:relative}.Page--index a:hover{opacity:1;transition:all .7s ease}.Page-belowFold{border-top:1px solid #eee;padding-top:5vh}.Page-aboveFold{padding-top:5vh;padding-bottom:5vh}.Page-aboveFold .Page-body,.Page-aboveFold .Page-detail{padding-bottom:0}.Page-logo{padding-top:5vh;padding-bottom:5vh;padding-left:10vh;border-bottom:1px solid #eee;margin-bottom:5vh}@media (max-width:745px){.Page-logo{padding-left:30px}}.Page-logo img{width:40%;max-width:150px}.Layer--project .Page-belowFold{min-height:100vh}.Page--home .Page-profile{background:#eee;min-height:100vh}.Page--home .Page-reel{height:100vh}.Page--home .Page-reel-media{position:fixed;top:0;left:0;bottom:0;right:0;pointer-events:none;z-index:-1;background:#000}.Page--home .Page-reel-skip{position:absolute;bottom:30px;left:50%;color:#fff;mix-blend-mode:difference}.Page--home .Page-reel-skip svg{width:20px;height:20px}.Page--home .Page-reel-skip svg path{stroke:#eee}.Page--home .Page-sections{background:#fff;box-shadow:0 -20px 50px rgba(0,0,0,.2),0 -50px 100px rgba(0,0,0,.5)}.Profile p{margin-top:0;padding-top:0;font-size:1rem}.Profile-intro p{font-size:1.4rem;margin-right:0;padding-bottom:20px;color:#222;font-weight:300}.Profile a{color:#111;opacity:.5;transition:.4s ease}.Profile a:hover{opacity:1}.Profile ul{padding-bottom:20px}.Profile li{padding-bottom:.4em}.Profile-aside{padding:40px 0;display:-webkit-flex;display:flex;width:75%;opacity:.7}.Blocks--inset,.Profile-aside>div{padding-right:40px}.Blocks--inset{padding-left:40px}.Blocks-grid{margin-left:-40px}.Block{display:inline-block;vertical-align:top;width:100%;padding-left:40px;padding-bottom:40px}.Block--media img,.Block--media video{display:block;width:100%}.Block--size-inset{padding-left:290px}.Block--size-half-grid{width:50%}.Block-caption{padding:20px 0}.Block--size-full .Block-caption{padding-left:40px}.Block--size-inset{position:relative}.Block--size-inset .Block-caption{position:absolute;top:0;left:40px;bottom:40px;width:250px;padding:0;box-sizing:border-box}.Block--size-inset .Block-caption span{display:block;position:-webkit-sticky;position:sticky;top:50%;left:0;padding:0 60px 0 40px}.Burger{position:fixed;top:35px;right:40px;background:hsla(0,0%,58.8%,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;padding:5px;border-radius:20px;display:-webkit-flex;display:flex;width:50px;height:30px;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-align-items:center;align-items:center;transition:all .4s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.Burger svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px;height:20px}.Burger svg path{stroke:#eee}.Burger-text{display:none}.Burger:hover{background:#212121;color:#fff}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1);background:#ddd}10%{-webkit-transform:translateY(80%) scaleY(.8);transform:translateY(80%) scaleY(.8);background:#fff}20%{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1);background:#ddd}}@keyframes bounce{0%{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1);background:#ddd}10%{-webkit-transform:translateY(80%) scaleY(.8);transform:translateY(80%) scaleY(.8);background:#fff}20%{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1);background:#ddd}}.Burger-el{width:5px;height:5px;border-radius:4px;background:#ddd;display:block;-webkit-animation:bounce 3s ease infinite;animation:bounce 3s ease infinite}.Burger-el--2{-webkit-animation-delay:.1s;animation-delay:.1s}.Burger-el--3{-webkit-animation-delay:.3s;animation-delay:.3s}.DragWall,[data-draggable]{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:none}.DragWall{top:0;left:0;bottom:0;right:0;background:transparent;position:fixed;cursor:default;cursor:move;cursor:grab;cursor:-webkit-grab;-webkit-transform:scale3d(.99,.99,1);transform:scale3d(.99,.99,1);opacity:0}.DragWall.DragWall--visible{opacity:0;-webkit-animation:scaleIn .8s ease .2s forwards;animation:scaleIn .8s ease .2s forwards}.DragWall.DragWall--hidden{opacity:1;-webkit-animation:fadeOut .4s ease 0s forwards;animation:fadeOut .4s ease 0s forwards}.DragWall:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";pointer-events:none;opacity:.5}.Tile{height:100%;width:100%;position:relative;padding:0;opacity:0;-webkit-animation:fadeIn .8s ease .2s forwards;animation:fadeIn .8s ease .2s forwards;-webkit-transform:translate(-20%,-20%);transform:translate(-20%,-20%);display:block}.Tile.Tile--noTransition{-webkit-animation:none;animation:none;opacity:1}.Tile>div{width:100%}.Tile .Tile-link{display:block;pointer-events:none;background:#222;width:40px;height:40px;border-radius:40px;color:#fff;transition:opacity .6s ease;opacity:0}.Tile .Tile-link,.Tile .Tile-link svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.Tile .Tile-link svg{width:50%;height:50%}.Tile .Tile-link svg path{stroke:#fff}.Tile:hover .Tile-link{opacity:1;pointer-events:all}.Tile .Tile-image{overflow:hidden;pointer-events:none}.Tile .Tile-image,.Tile .Tile-image>*{width:100%;height:100%;position:absolute}.Tile .Tile-image>*{top:50%;left:50%;object-fit:contain;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.Tile .Tile-image.Tile-image--hidden{opacity:0}.Tile a{display:block}.Tile .FocusImage{position:absolute;width:75%;height:75%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden}.swiper-container .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper-container .swiper-pagination{display:none}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{height:100%;top:0;width:50%}.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{display:none}.Tooltip{position:fixed;pointer-events:none;z-index:100;transition:opacity .2s ease;opacity:1;width:20vw;height:20vw;overflow:hidden;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.Tooltip *{width:100%;height:100%;object-fit:cover}.Tooltip--cursor{position:fixed;pointer-events:none;z-index:100;transition:opacity .2s ease;opacity:0;width:40px;height:40px;overflow:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:999;background:rgba(0,0,0,.15);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:20px}.Tooltip--cursor *{width:50%;height:50%;left:25%;top:25%;position:absolute;object-fit:contain}.Tooltip--cursor * path{stroke:#fff}.Body--cursor-active,.Body--cursor-active *{cursor:none}.Body--cursor-active .Tooltip--cursor{opacity:1}.Body--cursor-state-prev .Tooltip{-webkit-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg)}.Intro{position:relative;height:100vh;overflow:hidden;width:100%}.Intro-title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;font-family:"Baskerville",sans-serif;font-size:8vw;width:100%;text-align:center;line-height:1;color:#fff;font-weight:400;letter-spacing:.01em;padding:0;margin:0;z-index:999;pointer-events:none;text-shadow:0 0 20px rgba(0,0,0,.2)}.Intro-title img{width:50%;max-width:400px}.Intro-head{top:0;z-index:2;height:10vh}.Intro-head,.Intro-head>*{position:absolute;left:0;right:0}.Intro-head>*{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.Intro-foot{bottom:0;z-index:2;height:10vh}.Intro-foot,.Intro-foot>*{position:absolute;left:0;width:100%}.Intro-foot>*{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.Intro-ticker1{position:absolute;top:0;left:0;width:100vh;background:red;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(90deg) translateY(-100%);transform:rotate(90deg) translateY(-100%);z-index:2;height:10vh}.Intro-gallery{position:absolute;z-index:1;height:100%;width:100%}.Intro-media{position:absolute;top:10%;left:10vh;right:10vh;bottom:10%}@media (max-width:745px){.Intro-media{left:30px;right:30px}}@media (orientation:portrait){.Intro-media{top:30%;bottom:30%}}.Intro-media>*{position:absolute;height:100%;width:100%;object-fit:contain}.Intro-gallery>div:first-child .Intro-media>*{object-fit:cover}.Intro-gallery>div:nth-child(2n) .Intro-media{top:20%;bottom:20%;left:15%;right:15%}.Intro-gallery>div:nth-child(4) .Intro-media{top:10%;bottom:10%;left:15%;right:15%}.Site-title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;font-family:"Baskerville",sans-serif;font-size:8vw;width:100%;text-align:center;line-height:1;color:#fff;font-weight:400;letter-spacing:.01em;padding:0;margin:0;z-index:999;pointer-events:none}.Slice,.Slice--window{height:100vh;position:relative}.Slice--vimeo{position:absolute;width:100vw;height:100vh;clip:rect(0,auto,auto,0)}.Slice--vimeo .Slice-media{position:fixed;top:0;left:0;bottom:0;right:0;pointer-events:none;z-index:0}.Slice--vimeo .Slice-media .Slice-media-frame{width:100%;height:100%;background:#000;position:absolute;object-fit:cover;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.Slice--vimeo .Slice-media .Slice-media-frame:before{content:"";display:block;padding-top:56.25%}.Slice--vimeo .Slice-media .Slice-media-frame iframe{display:block;position:absolute;width:100%;height:100%;top:0;left:0}.Slice--carousel{background:#fff;position:relative;z-index:2}.Slice--carousel .Slice-body{width:195px;position:-webkit-sticky;position:sticky;top:35%;left:0;padding:40px 10px 90px 40px}.Slice--carousel .Slice-icons{width:195px;position:-webkit-sticky;position:sticky;top:calc(100% - 90px);left:0;padding:40px 10px 40px 40px;z-index:10}.Slice--carousel .Slice-icons svg{width:24px}.Slice--carousel .Slice-icons>div.Slice-icon{display:inline-block;padding-right:5px;position:relative}.Slice--carousel .Slice-icons a{opacity:.5;transition:opacity .5s ease;display:inline-block;position:relative}.Slice--carousel .Slice-icons a span{display:inline-block;position:absolute;bottom:100%;margin-bottom:10px;left:50%;-webkit-transform:translate(-50%,20%);transform:translate(-50%,20%);background:rgba(0,0,0,.2);padding:5px 10px;border-radius:20px;font-size:10px;white-space:nowrap;opacity:0;transition:all .4s ease}.Slice--carousel .Slice-icons a:hover{opacity:1}.Slice--carousel .Slice-icons a:hover span{-webkit-transform:translate(-50%);transform:translate(-50%);opacity:1}.Slice--carousel .Slice-scrub{display:block;width:calc(100vw - 280px);top:0;left:100%;margin-left:30px;position:absolute;z-index:10;background:hsla(0,0%,70.6%,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:8px 10px;border-radius:10px;white-space:nowrap;overflow:hidden;line-height:0;transition:all .4s ease;opacity:0;pointer-events:none;-webkit-transform:translateY(15px);transform:translateY(15px)}.Slice--carousel .Slice-scrub.active{opacity:1;-webkit-transform:none;transform:none;pointer-events:all}.Slice--carousel .Slice-scrub .Slice-scrub-track{position:relative}.Slice--carousel .Slice-scrub .Slice-scrub-thumb{height:60px;line-height:0;display:inline-block;width:100px;background-color:#000;background-position:0;background-size:auto 100%;background-repeat:repeat-x;opacity:.5;transition:opacity .6s ease}.Slice--carousel .Slice-scrub .Slice-scrub-thumb:hover{opacity:1}.Slice--carousel .Slice-scrub .Slice-scrub-thumb:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.Slice--carousel .Slice-scrub .Slice-scrub-thumb:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.Slice--carousel .Slice-media{position:absolute;top:0;left:210px;right:40px;bottom:0;z-index:8}.Slice--carousel .Slice-media .Slice-media-foot{position:absolute;bottom:30px;left:40px;right:40px;height:60px;z-index:11;top:auto}.Slice--carousel .Slice-media .Slice-object,.Slice--carousel .Slice-media .Slice-object>*,.Slice--carousel .Slice-media>*{position:absolute;top:0;right:0;bottom:0;left:0}.Slice--carousel .Slice-media .Slice-object>*{object-fit:cover}.Slice--carousel .Slice-media .Slice-object.Slice-object--contain>*{object-fit:contain}.Slice--carousel .Slice-media .Swiper-next,.Slice--carousel .Slice-media .Swiper-prev{position:absolute;top:0;height:100%;width:50%;left:0;z-index:10}.Slice--carousel .Slice-media .Swiper-next{right:0;left:auto}.Slice--carousel .Slice-media.Slice-media--contain .swiper-slide img{object-fit:contain}
/*# sourceMappingURL=main.9a867b53.chunk.css.map */