*{padding:0;margin:0;box-sizing:border-box}body{background-color:#000;word-spacing:2px;color:#fff;margin:0}body::-webkit-scrollbar{display:none}a{text-decoration:none}li{list-style-type:none}:focus-visible{outline:1px solid rgb(44,236,28);outline-offset:3px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.routeLoading{min-height:100vh;display:flex;align-items:center;justify-content:center;color:#ffffff80;font-family:NeueGrotesk,Helvetica,Arial,sans-serif;font-size:.8em;text-transform:uppercase}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.navigation{height:10vh}.navigation ul{padding-top:4vh;display:flex;align-items:center;justify-content:space-between;margin-left:100px;margin-right:100px}.navigation .logoAbrupt{width:46px;height:auto;display:block;filter:brightness(0) saturate(100%) invert(72%) sepia(31%) saturate(1829%) hue-rotate(63deg) brightness(96%) contrast(106%)}.navigation a{color:#f3f3f3;font-family:NeueGrotesk,Helvetica,Arial,sans-serif;font-size:.8em;font-weight:400;text-transform:uppercase;text-decoration:none;transition:color .2s;cursor:pointer}.navigation a:hover,.navigation a.nav-active{color:#2cec1c}.navigation a:focus-visible{outline:1px solid rgb(44,236,28);outline-offset:4px}@media screen and (max-width:600px){.navigation .logoAbrupt{width:46px}.navigation ul{margin-left:20px;margin-right:20px}}.contact-content{display:flex;color:#f3f3f3;font-family:NeueGrotesk,Helvetica,Arial,sans-serif;justify-content:center;align-items:center;gap:30px;min-height:85vh;padding-inline:20px;padding-block:4vh}.contact-content .leftInfo{display:flex;justify-content:center;flex-direction:column;text-align:right;width:20%}.contact-content .leftInfo img{display:block;width:100%;height:auto}.contact-content .rightInfo{width:15%}.contact-content h1{margin-bottom:.3em;font-size:16px;font-family:NeueGroteskBlack,Helvetica,Arial,sans-serif;font-weight:800}.contact-content h2{font-size:16px;font-family:NeueGroteskBlack,Helvetica,Arial,sans-serif;margin-bottom:.3em;margin-top:1.2em}.contact-content address{font-style:normal}.contact-content p{font-size:.8em}.contact-content a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(243,243,243,.25);transition:color .2s,border-color .2s}.contact-content a:hover{color:#2cec1c;border-color:#2cec1c}.contact-content::-webkit-scrollbar{display:none}@media screen and (max-width:700px){.contact-content{flex-direction:column}.contact-content .leftInfo{width:90%}.contact-content .rightInfo{text-align:center;width:100%}}.photosContent{display:flex;justify-content:center;align-items:flex-start;gap:15px;margin-top:5%;padding-inline:15px;padding-bottom:10vh}.photosContent .column{display:flex;flex-direction:column;gap:10px;width:18%}.photosContent img{display:block;width:100%;height:auto}@media screen and (max-width:700px){.photosContent{flex-direction:column;align-items:center}.photosContent .column{width:100%}.photosContent img{width:80%;margin-left:auto;margin-right:auto}}.container{display:flex;flex-direction:column;justify-content:center;min-height:80vh;text-align:center}.container .choice{color:gray;text-align:center;text-transform:uppercase;font-family:NeueGrotesk,Helvetica,Arial,sans-serif;font-size:.7em;-webkit-tap-highlight-color:transparent}.container .choice button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;text-transform:inherit;cursor:pointer;transition:color .2s}.container .choice button.is-current{color:#fff}.container .choice button:hover{color:#2cec1c}.container .choice button:focus-visible{outline:1px solid rgb(44,236,28);outline-offset:3px}.projectContent{position:relative;display:flex;align-items:center;justify-content:center;min-height:60vh}.projectContent .thumb{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;height:55vh;width:auto;max-width:100%;opacity:0;pointer-events:none;transition:opacity .25s ease}.projectContent .thumb.is-visible{opacity:1}.projectContent .thumb.is-motion.is-visible{opacity:.8}.projectContent .projectRoster{position:relative;z-index:1}.projectContent .projectRun{color:#fff;font-size:17px;font-family:"HelveticaNeue LT 93 BlackEx",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:400;line-height:35px;text-align:center;margin-left:20%;margin-right:20%;cursor:pointer}.projectContent .projectRun a{color:#fff;text-decoration:none;transition:color .3s}.projectContent .projectRun:hover a{color:#fff6}.projectContent .projectRun span:hover a{color:#2cec1c!important}.projectContent .projectRun a:focus-visible{color:#2cec1c!important;outline:1px solid rgb(44,236,28);outline-offset:2px}.projectContent .projectList{white-space:nowrap;list-style:none;padding:0;margin:0 5%;line-height:1.7em}.projectContent .projectList a{color:#fff;font-size:.9em;font-family:"HelveticaNeue LT 93 BlackEx",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;text-decoration:none}.projectContent .projectList a:focus-visible{outline:1px solid rgb(44,236,28);outline-offset:2px}@media screen and (max-width:700px){.projectContent{margin-top:0;justify-content:center;min-height:85vh;padding-block:6vh}}@media(prefers-reduced-motion:reduce){.projectContent .thumb{transition:none}}#root{min-height:100vh}.longLiveContent,.alineaContent{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:7vh;padding-inline:20px}.longLiveContent h1,.longLiveContent h2,.alineaContent h1,.alineaContent h2{color:#fff;font-family:"HelveticaNeue LT 93 BlackEx",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase}.longLiveContent .comingSoon,.alineaContent .comingSoon{color:#fff;font-family:"HelveticaNeue LT 93 BlackEx",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:2em}.longLiveContent .player,.alineaContent .player{display:flex;flex-direction:column;gap:3vh;margin-top:auto;margin-bottom:auto}.longLiveContent .player img,.alineaContent .player img{width:50px;height:auto}.longLiveContent .carre div,.alineaContent .carre div{height:420px!important}.longLiveContent .credits,.alineaContent .credits{color:#fff;font-size:12px;margin-top:auto;margin-bottom:auto;font-family:NeueGrotesk,Helvetica,Arial,sans-serif}.longLiveContent .credits h1,.longLiveContent .credits h2,.alineaContent .credits h1,.alineaContent .credits h2{color:#fff;font-size:18px}.longLiveContent .credits p,.alineaContent .credits p{font-size:.9em;line-height:16px}.longLiveContent .credits span,.alineaContent .credits span{font-family:NeueGroteskBlack,Helvetica,Arial,sans-serif;font-weight:900}.longLiveContent{min-height:85vh}.allAlinea{display:flex;flex-direction:column;gap:15vh;margin-top:10vh;padding-bottom:10vh}.projectNav{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:0 100px 6vh;font-family:NeueGrotesk,Helvetica,Arial,sans-serif;font-size:.72em;text-transform:uppercase}.projectNav .side{flex:1;min-width:0}.projectNav .right{text-align:right}.projectNav a{color:#ffffff8c;transition:color .2s}.projectNav a:hover,.projectNav a:focus-visible{color:#2cec1c}.projectNav .all{color:#ffffff59;white-space:nowrap}@media screen and (max-width:700px){.projectNav{flex-direction:column;align-items:center;gap:1.2em;padding:4vh 20px 8vh;text-align:center}.projectNav .side,.projectNav .right{flex:none;text-align:center}}@media screen and (max-width:700px){.longLiveContent,.alineaContent{flex-direction:column;margin-top:7%;gap:4vh;height:auto;padding-inline:0}.longLiveContent .player,.alineaContent .player{margin:0}.longLiveContent .player div,.alineaContent .player div{width:100vw!important;height:100%!important}.longLiveContent .react-player,.alineaContent .react-player{position:relative!important;left:0!important;top:0!important;transform:none!important}.longLiveContent .credits,.alineaContent .credits{text-align:center;margin:0;padding-inline:20px}}.abrupt{font-family:NeueGrotesk,Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;width:60%;margin:auto;color:#fff;min-height:80vh;display:flex;align-items:center;padding-block:4vh}.abrupt .abruptText{display:flex;flex-direction:column;gap:1.6em}.abrupt h1{font-size:1em;font-weight:400;line-height:inherit}.abrupt .green{color:#2cec1c}.abrupt .chain,.abrupt h1 .green{font-weight:900;font-family:NeueGroteskBlack,Helvetica,Arial,sans-serif}.abrupt .chain{color:#fff}.abrupt::-webkit-scrollbar{display:none}.notFoundContent{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.4em;min-height:70vh;padding-inline:20px;text-align:center;font-family:NeueGrotesk,Helvetica,Arial,sans-serif;text-transform:uppercase}.notFoundContent h1{font-family:"HelveticaNeue LT 93 BlackEx",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4em;font-weight:400}.notFoundContent p{font-size:.85em;color:#fff9}.notFoundContent a{color:#2cec1c;font-size:.8em;border-bottom:1px solid rgb(44,236,28)}@media screen and (max-width:700px){.abrupt{width:80%}}@font-face{font-family:"HelveticaNeue LT 93 BlackEx";src:url(/assets/HelveticaNeueLT-BlackExt-ie0TPi-w.woff2) format("woff2"),url(/assets/HelveticaNeueLT-BlackExt-B2ek0FTy.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HBE;src:local("HBE"),url(/assets/DKMeshuggeneh-Dt87VpP3.otf) format("opentype");font-display:swap}@font-face{font-family:NeueGrotesk;src:local("NeueGrotesk"),url(/assets/NeueHaasDisplayRoman-A6ipJltx.ttf) format("truetype");font-display:swap}@font-face{font-family:NeueGroteskMedium;src:local("NeueGroteskMedium"),url(/assets/NeueHaasDisplayMediu-D3hlmfAS.ttf) format("truetype");font-display:swap}@font-face{font-family:NeueGroteskBlack;src:local("NeueGroteskBlack"),url(/assets/NeueHaasDisplayBlack-CJPa0fTE.ttf) format("truetype");font-display:swap}
