.quotation{color:#fff;font-size:7.09rem;height:100vh;left:0;letter-spacing:2.839px;line-height:120%;opacity:0;pointer-events:none;position:fixed;text-align:center;top:0;width:100%}@media screen and (max-width:1560px){.quotation{font-size:5.6rem}}@media screen and (max-height:900px){.quotation{font-size:5.6rem}}.quotation.isMobile{font-size:3.1rem}.quotation .quotationContainer{left:50%;position:absolute;text-align:left;top:50%;transform:translate3d(-50%,-50%,0);width:40%}@media screen and (min-width:1900px){.quotation .quotationContainer{max-width:1900px}}@media screen and (min-width: calc(1900px + 15vw)){.quotation .quotationContainer{max-width:1900px}}@media screen and (max-width:1024px){.quotation .quotationContainer{text-align:left;width:87.4%}}.quotation .quotationText{margin-bottom:7.2rem}.quotation .quotationAuthor{font-size:2.4rem;line-height:110%;text-align:left;text-transform:uppercase}.quotation .letterparserLetter{opacity:0}.quotation .letter-visible{color:#000;opacity:1}.quotation.isMobile .quotationContainer{width:83.8461538462%}.quotation.isMobile .quotationText{margin-bottom:3.6rem}.quotation.isMobile .quotationAuthor{font-size:1.1rem}.background[data-v-2c43eba8]{background:#3d3d3d;height:100vh;position:fixed;width:100vw;z-index:-1}.backgroundSlide[data-v-2c43eba8]{background:#f6f6f6;transform:translate3d(0,100%,0)}.backgroundScroll[data-v-2c43eba8],.backgroundSlide[data-v-2c43eba8]{height:100%;left:0;position:absolute;top:0;width:100%}.backgroundScroll[data-v-2c43eba8]{background:#1d478e;transform:translate3d(100%,0,0);transition:background .375s ease-out}.background.about-1 .backgroundScroll[data-v-2c43eba8]{background:#00727b}.background.about-2 .backgroundScroll[data-v-2c43eba8]{background:#751a5d}.background.about-3 .backgroundScroll[data-v-2c43eba8]{background:#153a78}.background.about-4 .backgroundScroll[data-v-2c43eba8],.background.about-5 .backgroundScroll[data-v-2c43eba8]{background:#00727b}.utilsoO[data-v-699a3c14]{display:inline-block}.utilsoBottom[data-v-699a3c14]{background:#fff;bottom:0;height:7px;position:absolute;transform:scaleX(0);transform-origin:left center;transition:color 0s ease-out,transform .75s ease-in-out;width:100%}@media screen and (max-width:768px){.utilsoBottom[data-v-699a3c14]{height:2.5px}}.bgtext[data-v-f6de6289]{white-space:nowrap}.shellsections[data-v-bec92d04]{bottom:0;color:#fff;display:none;font-family:ivymode;font-size:12.2rem;font-weight:200;left:0;line-height:110%;opacity:0;position:fixed;right:0;top:0}@media screen and (max-width:1024px){.shellsections[data-v-bec92d04]{font-size:9rem}}@media screen and (max-width:768px){.shellsections[data-v-bec92d04]{font-size:4.2rem}}.shellsectionsContainer[data-v-bec92d04],.shellsectionsContainer .shellsections.about-5[data-v-bec92d04]{opacity:1}.shellsectionsHide[data-v-bec92d04]{visibility:hidden}.shellsectionsO[data-v-bec92d04]{left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:color 1s}.step2 .shellsectionsO[data-v-bec92d04],.step3 .shellsectionsO[data-v-bec92d04],.step4 .shellsectionsO[data-v-bec92d04],.step6 .shellsectionsO[data-v-bec92d04]{color:#424242}.section4 .shellsectionsO[data-v-bec92d04]{color:#f6f6f6}.shellsectionsBonjour[data-v-bec92d04]{left:50%;position:absolute;top:50%;transform:translate3d(calc(-50% + 95px),-50%,0)}@media screen and (max-width:1024px){.shellsectionsBonjour[data-v-bec92d04]{transform:translate3d(calc(-50% + 70px),-50%,0)}}@media screen and (max-width:768px){.shellsectionsBonjour[data-v-bec92d04]{transform:translate3d(calc(-50% + 33px),-50%,0)}}.shellsectionsHello[data-v-bec92d04]{left:50%;position:absolute;top:50%;transform:translate3d(calc(-50% - 93px),-50%,0)}@media screen and (max-width:768px){.shellsectionsHello[data-v-bec92d04]{transform:translate3d(calc(-50% - 32px),-50%,0)}}.shellsectionsAllo[data-v-bec92d04]{left:50%;position:absolute;top:50%;transform:translate3d(calc(-50% - 57px),-50%,0)}@media screen and (max-width:768px){.shellsectionsAllo[data-v-bec92d04]{transform:translate3d(calc(-50% - 20px),-50%,0)}}.shellsectionsHola[data-v-bec92d04]{left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.shellsectionsOlivier[data-v-bec92d04]{color:#424242;display:inline-block;left:50%;position:absolute;top:50%;transform:translate3d(calc(-50% - 245px),calc(-50% - 67px),0)}@media screen and (max-width:1024px){.shellsectionsOlivier[data-v-bec92d04]{transform:translate3d(calc(-50% - 181px),calc(-50% - 49px),0)}}@media screen and (max-width:768px){.shellsectionsOlivier[data-v-bec92d04]{transform:translate3d(calc(-50% - 84px),calc(-50% - 23px),0)}}.shellsectionsDigital[data-v-bec92d04]{color:#424242;display:inline-block;left:50%;position:absolute;top:50%;transform:translate3d(122.5px,10rem,0)}@media screen and (max-width:1024px){.shellsectionsDigital[data-v-bec92d04]{transform:translate3d(69px,8rem,0)}}@media screen and (max-width:768px){.shellsectionsDigital[data-v-bec92d04]{transform:translate3d(30px,2.5rem,0)}}.shellsectionsProjects[data-v-bec92d04]{color:#424242;left:50%;position:absolute;top:50%;transform:translate3d(calc(-50% + 70px),-50%,0)}@media screen and (max-width:1024px){.shellsectionsProjects[data-v-bec92d04]{transform:translate3d(calc(-50% + 49px),-50%,0)}}@media screen and (max-width:768px){.shellsectionsProjects[data-v-bec92d04]{transform:translate3d(calc(-50% + 23px),-50%,0)}}.shellsectionsAbout[data-v-bec92d04]{color:#f6f6f6;left:50%;opacity:1;position:absolute;top:50%;transform:translate3d(calc(-50% + 82px),-50%,0);transition:color 1s}@media screen and (max-width:1024px){.shellsectionsAbout[data-v-bec92d04]{transform:translate3d(calc(-50% + 61px),-50%,0)}}@media screen and (max-width:768px){.shellsectionsAbout[data-v-bec92d04]{transform:translate3d(calc(-50% + 28px),-50%,0)}}.step5 .shellsectionsAbout[data-v-bec92d04]{color:#f6f6f6}.about-5 .shellsectionsAbout[data-v-bec92d04]{opacity:0}.shellsectionsContact[data-v-bec92d04]{color:#424242;left:50%;position:absolute;top:50%;transform:translate3d(calc(-50% + 90px),-50%,0)}@media screen and (max-width:1024px){.shellsectionsContact[data-v-bec92d04]{transform:translate3d(calc(-50% + 66px),-50%,0)}}@media screen and (max-width:768px){.shellsectionsContact[data-v-bec92d04]{transform:translate3d(calc(-50% + 31px),-50%,0)}}.shellsectionsTouch[data-v-bec92d04]{left:50%;position:absolute;top:50%;transform:translate3d(calc(-50% - 73px),-50%,0)}.shellsectionsL[data-v-bec92d04]{display:inline-block}@keyframes scroll-204388ed{0%{transform:translate3d(0,-100%,0)}to{transform:translate3d(0,100%,0)}}@keyframes scrollTouch-204388ed{0%{transform:translate3d(0,100%,0)}to{transform:translate3d(0,-100%,0)}}.shellscroll.mobile[data-v-204388ed],.shellscroll.tablet[data-v-204388ed]{position:fixed}.shellscrollScroll[data-v-204388ed]{font-family:proxima-nova;font-size:1.6rem;font-weight:400;letter-spacing:4%;line-height:17.6px;margin-bottom:.5rem}.shellscrollContainer[data-v-204388ed]{height:5.9rem;left:50%;overflow:hidden;position:relative;transform:translate3d(-50%,0,0);width:1px}.shellscrollLine[data-v-204388ed]{animation-delay:0s;animation-direction:normal;animation-duration:1.75s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:scroll-204388ed;animation-timing-function:cubic-bezier(.86,0,.07,1);background:#333;height:100%;width:100%}.shellmenu[data-v-9fcdbacb]{align-items:center;box-sizing:border-box;color:#000;display:flex;font-family:proxima-nova;font-size:1.6rem;font-style:normal;font-weight:400;justify-content:space-between;left:0;letter-spacing:.64px;line-height:110%;opacity:0;padding-top:3.8rem;position:fixed;top:0;transition:color .125s ease-out,opacity .125s ease-out;width:100vw;z-index:100}.shellmenu.isTouchscreen[data-v-9fcdbacb]{padding-bottom:2.4rem;transition:background .125s ease-out,color .125s ease-out}.shellmenu.isTouchscreen.about-focused[data-v-9fcdbacb]{background:#f6f6f6;color:#333}.shellmenu.mobile[data-v-9fcdbacb]{background:#f6f6f6}.shellmenu.mobile.route-projects[data-v-9fcdbacb]{background:none}.shellmenu.mobile.project-focused[data-v-9fcdbacb]{z-index:1}.shellmenu.about-focused[data-v-9fcdbacb],.shellmenu.isAbout[data-v-9fcdbacb],.shellmenu.mobile.isAbout[data-v-9fcdbacb]{color:#fff}.shellmenu.isContact[data-v-9fcdbacb],.shellmenu.mobile.isContact[data-v-9fcdbacb]{color:#000}.shellmenu.visible.step3[data-v-9fcdbacb]{opacity:1}.shellmenu.closed[data-v-9fcdbacb]{pointer-events:none}@media screen and (min-width: calc(1900px + 15vw)){.shellmenu[data-v-9fcdbacb]{box-sizing:content-box;left:50%;max-width:1900px;transform:translate3d(-50%,0,0)}}@media screen and (max-width:768px){.shellmenu[data-v-9fcdbacb]{padding-top:2.4rem}}.shellmenuLeft[data-v-9fcdbacb]{display:block}@media screen and (max-width:768px){.shellmenuLeft[data-v-9fcdbacb]{display:none}}.shellmenuRight[data-v-9fcdbacb]{display:none}@media screen and (max-width:768px){.shellmenuRight[data-v-9fcdbacb]{width:100%}}.shellmenu.step3 .shellmenuRight[data-v-9fcdbacb]{display:block}.shellmenuTitle[data-v-9fcdbacb]{font-family:proxima-nova;font-size:1.6rem;font-style:normal;font-weight:400;letter-spacing:.64px;line-height:110%;opacity:1;transition:opacity .125s ease-out}.shellmenu.closed .shellmenuTitle[data-v-9fcdbacb]{opacity:0;pointer-events:none}.shellmenuList[data-v-9fcdbacb]{align-items:center;display:flex;gap:0 6rem}@media screen and (max-width:768px){.shellmenuList[data-v-9fcdbacb]{gap:0;justify-content:space-between;width:100%}}.shellmenuList__link[data-v-9fcdbacb]{cursor:pointer;opacity:1;position:relative}.shellmenuList__link[data-v-9fcdbacb]:before{background:#000;bottom:-3px;content:"";display:block;height:2px;position:absolute;transform:scaleX(0);transform-origin:center;transition:transform .125s ease-out;width:100%}.shellmenu.closed .shellmenuList__link[data-v-9fcdbacb]{opacity:0;pointer-events:none}.shellmenu.step3 .shellmenuList__projects[data-v-9fcdbacb]:before{background:#000;bottom:-3px;content:"";display:block;height:2px;position:absolute;transform:scaleX(1);width:100%}.shellmenu.isAbout .shellmenuList__projects[data-v-9fcdbacb]:before,.shellmenu.isContact .shellmenuList__projects[data-v-9fcdbacb]:before,.shellmenu.isTouchscreen.shellmenu.about-focused .shellmenuList__projects[data-v-9fcdbacb]:before{transform:scaleX(0)}.shellmenu.about-focused .shellmenuList__projects[data-v-9fcdbacb]:before,.shellmenu.step3 .shellmenuList__about[data-v-9fcdbacb]:before,.shellmenu.step5 .shellmenuList__about[data-v-9fcdbacb]:before{background:#fff}.shellmenu.isTouchscreen.shellmenu.about-focused .shellmenuList__about[data-v-9fcdbacb]:before{background:#000;transform:scaleX(1)}.shellmenu.isWho .shellmenuList__about[data-v-9fcdbacb]:before{background:#fff;bottom:-3px;content:"";display:block;height:2px;position:absolute;transform:scaleX(1);width:100%}.shellmenu.isContact .shellmenuList__about[data-v-9fcdbacb]:before{transform:scaleX(0)}.shellmenu.isContact .shellmenuList__contact[data-v-9fcdbacb]:before{background:#000;bottom:-3px;content:"";display:block;height:2px;position:absolute;transform:scaleX(1);width:100%}.shellmenu.mobile.step4 .shellmenuList__contact[data-v-9fcdbacb]:before,.shellmenu.mobile.step5 .shellmenuList__contact[data-v-9fcdbacb]:before{background:#fff}.shellmenuMusic[data-v-9fcdbacb]{cursor:pointer;height:1.8rem;pointer-events:all;position:relative;width:2.4rem}.shellmenuMusic.active .shellmenuMusic__line[data-v-9fcdbacb]{animation:musicLine-9fcdbacb 1s ease infinite}.shellmenuMusic.active .shellmenuMusic__line[data-v-9fcdbacb]:first-child{animation-delay:0s}.shellmenuMusic.active .shellmenuMusic__line[data-v-9fcdbacb]:nth-child(2){animation-delay:.2s}.shellmenuMusic.active .shellmenuMusic__line[data-v-9fcdbacb]:nth-child(3){animation-delay:.1s}.shellmenuMusic.active .shellmenuMusic__line[data-v-9fcdbacb]:nth-child(4){animation-delay:.3s}.shellmenuMusic.active .shellmenuMusic__line[data-v-9fcdbacb]:nth-child(5){animation-delay:.15s}.shellmenuMusic__line[data-v-9fcdbacb]{background:#424242;height:100%;left:0;position:absolute;top:0;transform:scaleY(.2);transform-origin:center;transition:transform 1s ease;width:1px}.shellmenuMusic__line[data-v-9fcdbacb]:nth-child(2){left:25%}.shellmenuMusic__line[data-v-9fcdbacb]:nth-child(3){left:50%}.shellmenuMusic__line[data-v-9fcdbacb]:nth-child(4){left:75%}.shellmenuMusic__line[data-v-9fcdbacb]:nth-child(5){left:100%}.shellmenu.isWho .shellmenuMusic__line[data-v-9fcdbacb],.shellmenu.route-projects .shellmenuMusic__line[data-v-9fcdbacb]{background:#fff}.shellmenu.isTouchscreen.about-focused .shellmenuMusic__line[data-v-9fcdbacb]{background:#333}.shellmenu.project-focused .shellmenuMusic__line[data-v-9fcdbacb]{background:#424242}@keyframes musicLine-9fcdbacb{0%{transform:scaleY(.6)}50%{transform:scaleY(1)}to{transform:scaleY(.6)}}.shellcursor[data-v-08caf196]{display:none;height:10rem;left:0;pointer-events:none;position:fixed;top:0;width:10rem;z-index:10}.shellcursor.visible[data-v-08caf196]{display:block}.shellcursorInner[data-v-08caf196]{background-color:#333;border-radius:50%;height:10rem;left:0;overflow:hidden;position:absolute;top:0;transform:scale(0);transform-origin:center;width:10rem}.shellcursorArrows[data-v-08caf196]{height:100%;left:0;position:absolute;top:0;width:100%}.shellcursorLeft[data-v-08caf196],.shellcursorRight[data-v-08caf196]{font-size:5rem}.shellcursorLeft[data-v-08caf196]{color:#fff;left:50%;position:absolute;top:50%;transform:translate3d(calc(-50% - 2.5rem),-50%,0)}.shellcursorLeft[data-v-08caf196]:before{transform:rotate(45deg);transform-origin:right}.shellcursorLeft[data-v-08caf196]:after,.shellcursorLeft[data-v-08caf196]:before{background-color:#fff;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;width:12px}.shellcursorLeft[data-v-08caf196]:after{transform:rotate(-45deg);transform-origin:right}.shellcursorRight[data-v-08caf196]{color:#fff;left:50%;position:absolute;top:50%;transform:translate3d(calc(-50% + 2.5rem),-50%,0)}.shellcursorRight[data-v-08caf196]:before{transform:translate3d(-100%,0,0) rotate(45deg);transform-origin:left}.shellcursorRight[data-v-08caf196]:after,.shellcursorRight[data-v-08caf196]:before{background-color:#fff;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;width:12px}.shellcursorRight[data-v-08caf196]:after{transform:translate3d(-100%,0,0) rotate(-45deg);transform-origin:left}.buttonround[data-v-8f5b0a0f]{background:#fff;border-radius:50%;color:#000;cursor:pointer;display:inline-block;font-size:1.6rem;letter-spacing:.64px;padding:4rem 2rem 3.9rem;transition:.125s ease-out}.buttonround[data-v-8f5b0a0f]:hover{background:#000;color:#fff}.buttonround.isMobile[data-v-8f5b0a0f]{background:none;color:#fff;padding:0}.buttonround.isMobile.project-focused[data-v-8f5b0a0f]{color:#000;z-index:1}.progress[data-v-496d03d8]{background-color:#0000004d;bottom:0;height:1.2rem;left:0;opacity:0;position:fixed;transform:scaleX(0);transform-origin:left;transition:opacity .125s ease-out;width:100%}.progress.visible[data-v-496d03d8]{opacity:1}.shellscroll[data-v-22955623]{bottom:4rem;left:50%;position:absolute;transform:translate3d(-50%,0,0)}.shellprogress[data-v-22955623]{z-index:99}.shellbackContainer[data-v-22955623]{left:0;position:fixed;top:0;width:100%;z-index:2}.shellbackSubcontainer[data-v-22955623]{padding:2rem 7.5vw 0;position:relative}.app.colors[data-v-f1bad4ad]{cursor:none}.appScroll[data-v-f1bad4ad]{backface-visibility:hidden;perspective:1000px}
