@charset "UTF-8";.ProjectPlayerItem{align-items:flex-start;bottom:0;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;opacity:0;position:absolute;visibility:hidden;width:100%}.ProjectPlayerItem_container{background:#eee}.ProjectPlayerItem_thumbnail{position:relative;top:0}.ProjectPlayerItem_thumbnail,.ProjectPlayerItem_video{height:100%;left:0;-o-object-fit:contain;object-fit:contain;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;width:100%}.ProjectPlayerItem_video{bottom:0;position:absolute;z-index:2}.ProjectPlayerItem_btn{height:var(--player-btn-size);position:relative;width:var(--player-btn-size)}.ProjectPlayerItem_btn_icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ProjectPlayerItem_btn.isActive .ProjectPlayerItem_btn_icon,.ProjectPlayerItem_btn_icon--isActive{opacity:0;visibility:hidden}.ProjectPlayerItem_btn.isActive .ProjectPlayerItem_btn_icon--isActive{opacity:1;visibility:visible}.ProjectPlayerItem_isMobileTablet{display:none;height:60px;position:absolute;transform:translate(-50%,50%);width:60px;z-index:4}.ProjectPlayerItem_isMobileTablet:before{background:var(--white);content:"";display:block;height:42px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:42px;z-index:1}.ProjectPlayerItem_isMobileTablet_icon{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.ProjectPlayerItem_ui{left:0;position:absolute;z-index:4}.ProjectPlayerItem_ui:after{background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);bottom:0;content:"";height:125px;left:0;position:absolute;width:100%;z-index:-1}.ProjectPlayerItem_playBtn{bottom:0;cursor:pointer;left:0;position:absolute}.ProjectPlayerItem_timeline{-webkit-tap-highlight-color:transparent;bottom:0;cursor:pointer;height:var(--player-btn-size);left:calc(var(--player-btn-size) + 20px);position:absolute;transition:opacity .1s linear;width:calc(100% - var(--player-btn-size)*3 - 40px)}.ProjectPlayerItem_timeline_background{background:hsla(0,0%,100%,.2);height:1px;left:0;position:absolute;top:50%;width:100%;z-index:1}.ProjectPlayerItem_timeline_gauge{background:var(--white);height:1px;left:0;position:absolute;top:50%;transform:scaleX(0);transform-origin:0 50%;width:100%;z-index:2}.ProjectPlayerItem_timeline_mark{background:var(--white);border-radius:50%;height:11px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:11px}.ProjectPlayerItem_tools{align-items:center;bottom:0;display:flex;flex-direction:row;justify-content:center;position:absolute;right:0}.ProjectPlayerItem_navBtn{height:100%;position:absolute;top:0;width:50%;z-index:3}.ProjectPlayerItem_navBtn--prev{cursor:w-resize;left:0}.ProjectPlayerItem_navBtn--next{cursor:e-resize;right:0}.ProjectPlayerItem.isActive{opacity:1;visibility:visible}.ProjectPlayerItem.isThumbnailLoaded .ProjectPlayerItem_thumbnail{opacity:1;transition:opacity .15s linear;visibility:visible}.ProjectPlayerItem.hasPlayedOnce .ProjectPlayerItem_thumbnail{opacity:0;visibility:hidden}.ProjectPlayerItem.hasPlayedOnce .ProjectPlayerItem_video{background:#000;opacity:1;visibility:visible}.ProjectPlayerItem.isFullscreen{align-items:center;justify-content:center}.ProjectPlayerItem.isFullscreen .ProjectPlayerItem_container{background:var(--black)}.ProjectPlayerItem.isFullscreen .ProjectPlayerItem_video{bottom:unset;top:50%;transform:translateY(-50%)}.ProjectPlayerItem.isFullscreen .ProjectPlayerItem_navBtn{display:none}.ProjectPlayerItem.isMobileTablet .ProjectPlayerItem_isMobileTablet{display:block}.ProjectPlayerItem.isMobileTablet .ProjectPlayerItem_ui{display:none}@media (max-width:992px){.ProjectPlayerItem{justify-content:flex-start}.ProjectPlayerItem_video{bottom:unset;top:0}}.ProjectVisualItem{align-items:flex-start;bottom:0;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;opacity:0;position:absolute;visibility:hidden;width:100%}.ProjectVisualItem_container{position:relative}.ProjectVisualItem_container:after{border:1px solid var(--black);content:"";height:calc(100% - 2px);left:1px;position:absolute;top:1px;width:calc(100% - 2px);z-index:1}.ProjectVisualItem_image{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.ProjectVisualItem_image,.ProjectVisualItem_video{height:100%;left:0;opacity:0;top:0;visibility:hidden;width:100%}.ProjectVisualItem_video{display:block;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:3}.ProjectVisualItem_navBtn{height:100%;position:absolute;top:0;width:50%;z-index:3}.ProjectVisualItem_navBtn--prev{cursor:w-resize;left:0}.ProjectVisualItem_navBtn--next{cursor:e-resize;right:0}.ProjectVisualItem.isActive{opacity:1;visibility:visible}.ProjectVisualItem.isImageLoaded .ProjectVisualItem_image{opacity:1;transition:opacity .15s linear;visibility:visible}.ProjectVisualItem.isVideoPlaying .ProjectVisualItem_image{opacity:0;visibility:hidden}.ProjectVisualItem.isVideoPlaying .ProjectVisualItem_video{opacity:1;visibility:visible}@media (max-width:992px){.ProjectVisualItem{justify-content:flex-start}}.ProjectIndexItem{align-items:center;aspect-ratio:348/368;border-bottom:1px solid #161616;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.ProjectIndexItem:first-child,.ProjectIndexItem:nth-child(2),.ProjectIndexItem:nth-child(3){border-top:1px solid #161616}.ProjectIndexItem:before{background:#161616;content:"";height:calc(100% - 40px);left:0;position:absolute;top:20px;width:1px}.ProjectIndexItem:last-child:not(:nth-child(3n)):after,.ProjectIndexItem:nth-child(3n):after{background:#161616;content:"";height:calc(100% - 40px);position:absolute;right:0;top:20px;width:1px}.ProjectIndexItem_container{background:#eee;position:relative}.ProjectIndexItem_image{height:100%;left:0;opacity:0;position:relative;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;width:100%}.ProjectIndexItem_image.isShown{opacity:1;transition:opacity .1s linear;visibility:visible}.ProjectIndexItem_link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}:root{--black:#000;--white:#fff;--xs-breakpoint:380px;--sm-breakpoint:576px;--md-breakpoint:769px;--lg-breakpoint:992px;--xl-breakpoint:1200px;--xxl-breakpoint:1400px;--window-width:0px;--window-height:0px;--gutter-size:20px;--header-height:50px;--header-mobile-nav-btn-width:18px;--header-mobile-nav-btn-height:2px;--footer-main-height:50px;--project-head-height:50px;--player-btn-size:50px}@media (max-width:769px){:root{--gutter-size:16px}}:root{--ff-KMR-Waldenburg-FettSchmal:"KMR Waldenburg FettSchmal",Helvetica,Arial,sans-serif;--ff-KMR-Waldenburg-SchwerSchmal:"KMR Waldenburg SchwerSchmal",Helvetica,Arial,sans-serif;--ff-Times:"TimesNewRoman","Times New Roman","Times",serif;--ff-Times-Italic:"TimesNewRoman Italic","Times New Roman","Times",serif;--fs-title-fontSize:84px;--fs-title-lineHeight:72px;--fs-title-letterSpacing:-.02em;--fs-small-title-fontSize:24px;--fs-small-title-lineHeight:24px;--fs-small-title-letterSpacing:-.02em;--fs-label-kmr-fontSize:16px;--fs-label-kmr-lineHeight:18px;--fs-label-kmr-letterSpacing:0;--fs-label-small-kmr-fontSize:14px;--fs-label-small-kmr-lineHeight:18px;--fs-label-small-kmr-letterSpacing:0;--fs-label-times-fontSize:15px;--fs-label-times-lineHeight:18px;--fs-label-times-letterSpacing:0;--fs-label-small-times-fontSize:13px;--fs-label-small-times-lineHeight:18px;--fs-label-small-times-letterSpacing:0;--fs-big-courant-fontSize:30px;--fs-big-courant-lineHeight:32px;--fs-big-courant-letterSpacing:0;--fs-courant-fontSize:18px;--fs-courant-lineHeight:1.22em;--fs-courant-letterSpacing:0}@media (max-width:769px){:root{--fs-title-fontSize:40px;--fs-title-lineHeight:36px;--fs-title-letterSpacing:-.02em;--fs-big-courant-fontSize:18px;--fs-big-courant-lineHeight:22px;--fs-big-courant-letterSpacing:0;--fs-courant-fontSize:13px;--fs-courant-lineHeight:1.22em;--fs-courant-letterSpacing:0}}.Project{height:var(--window-height);overflow:hidden;position:relative;width:100%}.Project_title{margin-bottom:var(--gutter-size)}.Project_intro{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss04" on,"ss05" on;color:var(--black);display:grid;font-family:var(--ff-KMR-Waldenburg-SchwerSchmal);font-size:var(--fs-title-fontSize);grid-template-columns:repeat(12,1fr);left:50%;letter-spacing:var(--fs-title-letterSpacing);line-height:var(--fs-title-lineHeight);opacity:0;position:absolute;text-align:center;text-transform:uppercase;top:calc(50% - var(--project-head-height));transform:translate(-50%,-50%);visibility:hidden;width:100%;z-index:10}.Project_intro_container{grid-column-end:11;grid-column-start:3}.Project_intro_line{display:block}.Project_intro_word{display:inline-block}.Project_intro_word:after{content:" "}.Project_intro_word:last-child:after{content:none}.Project_intro_connexion{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--ff-Times);font-size:var(--fs-title-fontSize);letter-spacing:var(--fs-title-letterSpacing);line-height:var(--fs-title-lineHeight);text-transform:none}.Project_main{-moz-column-gap:var(--gutter-size);column-gap:var(--gutter-size);display:grid;grid-template-columns:repeat(12,1fr);height:100%;padding:0 var(--gutter-size);position:relative;width:100%}.Project_items{grid-column-end:10;grid-column-start:1;height:calc(100% - var(--gutter-size) - var(--gutter-size) - var(--project-head-height));margin-top:var(--gutter-size);position:relative;transition:opacity .3s linear .4s}.Project_indexItems{align-items:start;-moz-column-gap:var(--gutter-size);column-gap:var(--gutter-size);display:grid;grid-template-columns:repeat(12,1fr);height:calc(100% - var(--project-head-height));opacity:0;overflow:auto;padding:0 var(--gutter-size);pointer-events:none;position:absolute;transition:opacity 0s linear .3s,visibility .3s;visibility:hidden;width:100%;z-index:2}.Project_indexItems_list{display:grid;grid-column-end:10;grid-column-start:1;grid-template-columns:repeat(3,1fr);padding-top:var(--gutter-size);pointer-events:auto;position:relative;width:100%}.Project_indexItems_emptySlot{aspect-ratio:348/368;grid-column:span 1;position:relative;width:100%}.Project_indexItems_emptySlot:before{left:0}.Project_indexItems_emptySlot:before,.Project_indexItems_emptySlot:last-child:after{background:#161616;content:"";height:calc(100% - 40px);position:absolute;top:20px;width:1px}.Project_indexItems_emptySlot:last-child:after{right:0}.Project .ProjectIndexItem{grid-column:span 1;opacity:0;transition:opacity .3s linear,visibility .3s;visibility:hidden}.Project_title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss04" on,"ss05" on;font-family:var(--ff-KMR-Waldenburg-FettSchmal);font-size:var(--fs-label-kmr-fontSize);letter-spacing:var(--fs-label-kmr-letterSpacing);line-height:var(--fs-label-kmr-lineHeight);margin-bottom:15px;text-transform:uppercase}.Project_infos{grid-column-end:12;grid-column-start:10;margin-top:calc(var(--gutter-size) - 3px)}.Project_captions,.Project_itemTitles{position:relative}.Project_itemTitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:var(--ff-Times);font-size:var(--fs-label-times-fontSize);left:0;letter-spacing:var(--fs-label-times-letterSpacing);line-height:var(--fs-label-times-lineHeight);opacity:0;position:absolute;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;top:0;visibility:hidden}.Project_itemTitle.isActive{opacity:1;position:relative;visibility:visible}.Project_mainCaptions{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--ff-Times);font-size:var(--fs-label-times-fontSize);letter-spacing:var(--fs-label-times-letterSpacing);line-height:var(--fs-label-times-lineHeight)}.Project_mainCaptions.isHidden{left:0;opacity:0;position:absolute;top:0;visibility:hidden}.Project_itemCaptions{position:relative}.Project_itemCaption{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--ff-Times);font-size:var(--fs-label-times-fontSize);left:0;letter-spacing:var(--fs-label-times-letterSpacing);line-height:var(--fs-label-times-lineHeight);opacity:0;position:absolute;top:0;visibility:hidden}.Project_itemCaption.isActive{opacity:1;position:relative;visibility:visible}.Project_mobileInfosBtn{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;color:var(--black);display:none;flex-direction:column;font-family:var(--ff-Times);font-size:var(--fs-courant-fontSize);height:var(--project-head-height);justify-content:center;letter-spacing:var(--fs-courant-letterSpacing);line-height:var(--fs-courant-lineHeight);padding:0 15px}.Project_mobileInfos{background:var(--white);-moz-column-gap:var(--gutter-size);column-gap:var(--gutter-size);display:none;grid-template-columns:repeat(6,1fr);height:50%;left:0;opacity:0;padding:16px var(--gutter-size);position:absolute;top:0;visibility:hidden;width:100%;z-index:10}.Project_mobileInfos_main{grid-column-end:6;grid-column-start:1}.Project_mobileInfos_backBtn{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--black);font-family:var(--ff-Times);font-size:var(--fs-courant-fontSize);letter-spacing:var(--fs-courant-letterSpacing);line-height:var(--fs-courant-lineHeight);padding:16px var(--gutter-size);position:absolute;right:0;top:0}.Project_mobileInfos.isOpen{opacity:1;visibility:visible}.Project_mobileInfosOverlay{background:rgba(0,0,0,.85);display:none;height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%;z-index:9}.Project_mobileInfosOverlay.isVisible{opacity:1;visibility:visible}.Project_itemsCount{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--ff-Times);font-size:var(--fs-label-times-fontSize);letter-spacing:var(--fs-label-times-letterSpacing);line-height:var(--fs-label-times-lineHeight);margin-top:40px;transition:opacity .3s linear}.Project_head{align-items:center;background:var(--white);bottom:0;display:flex;flex-direction:row;height:var(--project-head-height);justify-content:space-between;left:var(--gutter-size);position:absolute;width:calc(100% - var(--gutter-size)*2);z-index:3}.Project_head:before{background:var(--black);content:"";height:1px;left:0;position:absolute;top:-1px;width:100%}.Project_artist{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss04" on,"ss05" on;font-family:var(--ff-KMR-Waldenburg-FettSchmal);font-size:var(--fs-label-kmr-fontSize);letter-spacing:var(--fs-label-kmr-letterSpacing);line-height:var(--fs-label-kmr-lineHeight);text-transform:uppercase}.Project_artist_link,.Project_brand{align-items:flex-start;display:flex;flex-direction:column;height:var(--project-head-height);justify-content:center}.Project_brand{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss04" on,"ss05" on;font-family:var(--ff-KMR-Waldenburg-FettSchmal);font-size:var(--fs-label-kmr-fontSize);left:50%;letter-spacing:var(--fs-label-kmr-letterSpacing);line-height:var(--fs-label-kmr-lineHeight);position:absolute;top:50%;transform:translate(-50%,-50%)}.Project_brand_image{display:block;height:42.5%;-o-object-fit:cover;object-fit:cover}.Project_label{font-family:var(--ff-Times);font-size:var(--fs-courant-fontSize);letter-spacing:var(--fs-courant-letterSpacing);line-height:var(--fs-courant-lineHeight)}.Project_closeBtn,.Project_label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Project_closeBtn{font-feature-settings:"ss04" on,"ss05" on;align-items:flex-start;display:flex;flex-direction:column;font-family:var(--ff-KMR-Waldenburg-FettSchmal);font-size:var(--fs-label-kmr-fontSize);height:var(--project-head-height);justify-content:center;letter-spacing:var(--fs-label-kmr-letterSpacing);line-height:var(--fs-label-kmr-lineHeight)}.Project_indexBtn{padding:var(--gutter-size);position:absolute;right:0;top:0}.Project_indexBtn,.Project_indexBtn_iconContainer{display:block;overflow:hidden}.Project_indexBtn_icon{display:block;transform:translateZ(0);transform-origin:0 0;transition:transform .4s cubic-bezier(.165,.84,.44,1)}.Project_indexBtn_icon rect{fill:var(--black)}.Project_indexBtn.indexIsOpen .Project_indexBtn_icon{transform:scale(2.5) translateZ(0)}.Project.indexIsOpen .Project_indexBtn_icon--inactive{opacity:0;visibility:hidden}.Project.indexIsOpen .Project_indexBtn_icon--active{opacity:1;visibility:visible}.Project.indexIsOpen .Project_itemCaptions,.Project.indexIsOpen .Project_itemTitles,.Project.indexIsOpen .Project_items,.Project.indexIsOpen .Project_itemsCount{opacity:0;transition:opacity .3s linear,visibility .3s;visibility:hidden}.Project.indexIsOpen .Project_indexItems{opacity:1;visibility:visible}.Project.indexIsOpen .ProjectIndexItem{opacity:1;transition:opacity .3s linear;visibility:visible}.Project.indexIsOpen .ProjectIndexItem[data-columnIndex="0"]{transition-delay:.4s}.Project.indexIsOpen .ProjectIndexItem[data-columnIndex="1"]{transition-delay:.45s}.Project.indexIsOpen .ProjectIndexItem[data-columnIndex="2"]{transition-delay:.5s}.Project.indexIsOpen .ProjectIndexItem[data-columnIndex="3"]{transition-delay:.55s}.Project.indexIsOpen .ProjectIndexItem[data-columnIndex="4"]{transition-delay:.6s}.Project.indexIsOpen .ProjectIndexItem[data-columnIndex="5"]{transition-delay:.65s}.Project.page-enter-from{opacity:0;visibility:hidden}.Project.page-enter-from .Project_intro{opacity:1;visibility:visible}.Project.page-enter-from .Project_intro_line{opacity:0;transform:translate3d(0,50px,0);visibility:hidden}.Project.page-enter-from .Project_head,.Project.page-enter-from .Project_indexBtn,.Project.page-enter-from .Project_main{opacity:0;visibility:hidden}.Project.page-enter-active .Project_intro{opacity:1;visibility:visible}.Project.page-enter-active .Project_intro_line:first-child{transition:opacity .1s linear .3s,transform .6s cubic-bezier(.165,.84,.44,1) .2s}.Project.page-enter-active .Project_intro_line:nth-child(2){transition:opacity .1s linear .375s,transform .6s cubic-bezier(.165,.84,.44,1) .275s}.Project.page-enter-active .Project_intro_line:nth-child(3){transition:opacity .1s linear .45s,transform .6s cubic-bezier(.165,.84,.44,1) .35s}.Project.page-enter-active .Project_intro_line:nth-child(4){transition:opacity .1s linear .525s,transform .6s cubic-bezier(.165,.84,.44,1) .425s}.Project.page-enter-active .Project_intro_line:nth-child(5){transition:opacity .1s linear .6s,transform .6s cubic-bezier(.165,.84,.44,1) .5s}.Project.page-enter-active .Project_intro_line:nth-child(6){transition:opacity .1s linear .675s,transform .6s cubic-bezier(.165,.84,.44,1) .575s}.Project.page-enter-active .Project_main{pointer-events:none;transition:opacity .3s linear 2.7s}.Project.page-enter-active .Project_indexBtn{transition:opacity .3s linear 2.7s}.Project.page-enter-active .Project_head{transition:opacity .3s linear .4s}.Project.page-enter-to .Project_intro{opacity:0;transition:opacity .3s linear 2s,visibility 2.3s;visibility:hidden}.Project.page-leave-to{opacity:0;visibility:hidden}.Project.page-leave-active{transition:opacity .3s linear,visibility .3s}@media (max-width:992px){.Project{display:block;padding:0}.Project_intro_container{grid-column-end:13;grid-column-start:1}.Project_main{position:absolute}.Project_items{height:calc(100% - var(--project-head-height)*2 - var(--gutter-size));left:var(--gutter-size);top:var(--project-head-height);width:calc(100% - var(--gutter-size)*2)}.Project_infos,.Project_items{grid-column-end:unset;grid-column-start:unset;margin-top:0;position:absolute}.Project_infos{align-items:center;display:flex;flex-direction:row;height:var(--project-head-height);justify-content:flex-end;left:0;padding:0 var(--gutter-size);top:0;width:100%}.Project_infos .Project_title{left:var(--gutter-size);margin-bottom:0;position:absolute;top:50%;transform:translateY(-50%)}.Project_indexItems{display:none}.Project_credits{align-items:center;display:flex;flex-direction:row;justify-content:center}.Project_captions{display:none}.Project_mobileInfosBtn{display:flex}.Project_mobileInfos{display:grid}.Project_mobileInfosOverlay{display:block}.Project_itemsCount{margin-top:0}.Project_indexBtn{display:none}}@media (max-width:769px){.Project_brand{display:none}}
