#webgl_background[data-v-46c0fc63]{position:absolute;top:0px;left:0px;width:100%;height:100%;cursor:crosshair}@font-face{font-family:Futura PT;src:url(/fonts//fonts/FuturaPT-Heavy.eot);src:local("Futura PT Heavy"),local("FuturaPT-Heavy"),url(/fonts/FuturaPT-Heavy.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT-Heavy.woff) format("woff"),url(/fonts/FuturaPT-Heavy.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Futura PT;src:url(/fonts/FuturaPT-Medium.eot);src:local("Futura PT Medium"),local("FuturaPT-Medium"),url(/fonts/FuturaPT-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT-Medium.woff) format("woff"),url(/fonts/FuturaPT-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Futura PT Cond;src:url(/fonts/FuturaPTCond-Medium.eot);src:local("Futura PT Cond Medium"),local("FuturaPTCond-Medium"),url(/fonts/FuturaPTCond-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPTCond-Medium.woff) format("woff"),url(/fonts/FuturaPTCond-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Futura PT;src:url(/fonts/FuturaPT-Book.eot);src:local("Futura PT Book"),local("FuturaPT-Book"),url(/fonts/FuturaPT-Book.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT-Book.woff) format("woff"),url(/fonts/FuturaPT-Book.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Futura PT Cond;src:url(/fonts/FuturaPTCond-Bold.eot);src:local("Futura PT Cond Bold"),local("FuturaPTCond-Bold"),url(/fonts/FuturaPTCond-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPTCond-Bold.woff) format("woff"),url(/fonts/FuturaPTCond-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Futura PT;src:url(/fonts/FuturaPT-Light.eot);src:local("Futura PT Light"),local("FuturaPT-Light"),url(/fonts/FuturaPT-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT-Light.woff) format("woff"),url(/fonts/FuturaPT-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Futura PT Cond Extra;src:url(/fonts/FuturaPTCond-ExtraBold.eot);src:local("Futura PT Cond Extra Bold"),local("FuturaPTCond-ExtraBold"),url(/fonts/FuturaPTCond-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPTCond-ExtraBold.woff) format("woff"),url(/fonts/FuturaPTCond-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Futura PT Demi;src:url(/fonts/FuturaPT-Demi.eot);src:local("Futura PT Demi"),local("FuturaPT-Demi"),url(/fonts/FuturaPT-Demi.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT-Demi.woff) format("woff"),url(/fonts/FuturaPT-Demi.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Futura PT Cond Book;src:url(/fonts/FuturaPTCond-Book.eot);src:local("Futura PT Cond Book"),local("FuturaPTCond-Book"),url(/fonts/FuturaPTCond-Book.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPTCond-Book.woff) format("woff"),url(/fonts/FuturaPTCond-Book.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Futura PT;src:url(/fonts/FuturaPT-Bold.eot);src:local("Futura PT Bold"),local("FuturaPT-Bold"),url(/fonts/FuturaPT-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT-Bold.woff) format("woff"),url(/fonts/FuturaPT-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Futura PT Extra;src:url(/fonts/FuturaPT-ExtraBold.eot);src:local("Futura PT Extra Bold"),local("FuturaPT-ExtraBold"),url(/fonts/FuturaPT-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT-ExtraBold.woff) format("woff"),url(/fonts/FuturaPT-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Hexaframe CF;src:url(/fonts/HexaframeCF-Bold.eot);src:local("Hexaframe CF Bold"),local("HexaframeCF-Bold"),url(/fonts/HexaframeCF-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/HexaframeCF-Bold.woff2) format("woff2"),url(/fonts/HexaframeCF-Bold.woff) format("woff"),url(/fonts/HexaframeCF-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Hexaframe CF Bold Oblique;src:url(/fonts/HexaframeCF-BoldOblique.eot);src:local("Hexaframe CF Bold Oblique"),local("HexaframeCF-BoldOblique"),url(/fonts/HexaframeCF-BoldOblique.eot?#iefix) format("embedded-opentype"),url(/fonts/HexaframeCF-BoldOblique.woff2) format("woff2"),url(/fonts/HexaframeCF-BoldOblique.woff) format("woff"),url(/fonts/HexaframeCF-BoldOblique.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Hexaframe CF Extra;src:url(/fonts/HexaframeCF-ExtraLight.eot);src:local("Hexaframe CF Extra Light"),local("HexaframeCF-ExtraLight"),url(/fonts/HexaframeCF-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/fonts/HexaframeCF-ExtraLight.woff2) format("woff2"),url(/fonts/HexaframeCF-ExtraLight.woff) format("woff"),url(/fonts/HexaframeCF-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Hexaframe CF Extra;src:url(/fonts/HexaframeCF-ExtraBold.eot);src:local("Hexaframe CF Extra Bold"),local("HexaframeCF-ExtraBold"),url(/fonts/HexaframeCF-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/HexaframeCF-ExtraBold.woff2) format("woff2"),url(/fonts/HexaframeCF-ExtraBold.woff) format("woff"),url(/fonts/HexaframeCF-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Hexaframe CF;src:url(/fonts/HexaframeCF-Light.eot);src:local("Hexaframe CF Light"),local("HexaframeCF-Light"),url(/fonts/HexaframeCF-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/HexaframeCF-Light.woff2) format("woff2"),url(/fonts/HexaframeCF-Light.woff) format("woff"),url(/fonts/HexaframeCF-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Hexaframe CF Light Oblique;src:url(/fonts/HexaframeCF-LightOblique.eot);src:local("Hexaframe CF Light Oblique"),local("HexaframeCF-LightOblique"),url(/fonts/HexaframeCF-LightOblique.eot?#iefix) format("embedded-opentype"),url(/fonts/HexaframeCF-LightOblique.woff2) format("woff2"),url(/fonts/HexaframeCF-LightOblique.woff) format("woff"),url(/fonts/HexaframeCF-LightOblique.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Hexaframe CF Oblique;src:url(/fonts/HexaframeCF-RegularOblique.eot);src:local("Hexaframe CF Oblique"),local("HexaframeCF-RegularOblique"),url(/fonts/HexaframeCF-RegularOblique.eot?#iefix) format("embedded-opentype"),url(/fonts/HexaframeCF-RegularOblique.woff2) format("woff2"),url(/fonts/HexaframeCF-RegularOblique.woff) format("woff"),url(/fonts/HexaframeCF-RegularOblique.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Hexaframe CF Extra Bold Oblique;src:url(/fonts/HexaframeCF-ExtraBoldOblique.eot);src:local("Hexaframe CF Extra Bold Oblique"),local("HexaframeCF-ExtraBoldOblique"),url(/fonts/HexaframeCF-ExtraBoldOblique.eot?#iefix) format("embedded-opentype"),url(/fonts/HexaframeCF-ExtraBoldOblique.woff2) format("woff2"),url(/fonts/HexaframeCF-ExtraBoldOblique.woff) format("woff"),url(/fonts/HexaframeCF-ExtraBoldOblique.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Hexaframe CF Heavy Oblique;src:url(/fonts/HexaframeCF-HeavyOblique.eot);src:local("Hexaframe CF Heavy Oblique"),local("HexaframeCF-HeavyOblique"),url(/fonts/HexaframeCF-HeavyOblique.eot?#iefix) format("embedded-opentype"),url(/fonts/HexaframeCF-HeavyOblique.woff2) format("woff2"),url(/fonts/HexaframeCF-HeavyOblique.woff) format("woff"),url(/fonts/HexaframeCF-HeavyOblique.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Hexaframe CF;src:url(/fonts/HexaframeCF-Heavy.eot);src:local("Hexaframe CF Heavy"),local("HexaframeCF-Heavy"),url(/fonts/HexaframeCF-Heavy.eot?#iefix) format("embedded-opentype"),url(/fonts/HexaframeCF-Heavy.woff2) format("woff2"),url(/fonts/HexaframeCF-Heavy.woff) format("woff"),url(/fonts/HexaframeCF-Heavy.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Hexaframe CF Extra Light Oblique;src:url(/fonts/HexaframeCF-ExtraLightOblique.eot);src:local("Hexaframe CF Extra Light Oblique"),local("HexaframeCF-ExtraLightOblique"),url(/fonts/HexaframeCF-ExtraLightOblique.eot?#iefix) format("embedded-opentype"),url(/fonts/HexaframeCF-ExtraLightOblique.woff2) format("woff2"),url(/fonts/HexaframeCF-ExtraLightOblique.woff) format("woff"),url(/fonts/HexaframeCF-ExtraLightOblique.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Hexaframe CF Thin Oblique;src:url(/fonts/HexaframeCF-ThinOblique.eot);src:local("Hexaframe CF Thin Oblique"),local("HexaframeCF-ThinOblique"),url(/fonts/HexaframeCF-ThinOblique.eot?#iefix) format("embedded-opentype"),url(/fonts/HexaframeCF-ThinOblique.woff2) format("woff2"),url(/fonts/HexaframeCF-ThinOblique.woff) format("woff"),url(/fonts/HexaframeCF-ThinOblique.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Hexaframe CF;src:url(/fonts/HexaframeCF-Regular.eot);src:local("Hexaframe CF"),local("HexaframeCF-Regular"),url(/fonts/HexaframeCF-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/HexaframeCF-Regular.woff2) format("woff2"),url(/fonts/HexaframeCF-Regular.woff) format("woff"),url(/fonts/HexaframeCF-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Hexaframe CF;src:url(/fonts/HexaframeCF-Thin.eot);src:local("Hexaframe CF Thin"),local("HexaframeCF-Thin"),url(/fonts/HexaframeCF-Thin.eot?#iefix) format("embedded-opentype"),url(/fonts/HexaframeCF-Thin.woff2) format("woff2"),url(/fonts/HexaframeCF-Thin.woff) format("woff"),url(/fonts/HexaframeCF-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}/*! HTML5 Boilerplate v5.0 | MIT License | http://h5bp.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}*{padding:0;margin:0;box-sizing:border-box}:root{--main-color: #ffffff;--main-color-difference: #ffffff;--main-color-fill-inactive: #fff0;--main-color-fill-active: #ffff;--main-intermediate-color: #999999;--main-back-secondary-color: #333333;--main-back-color: #09090a}html,body{touch-action:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;background-color:var(--main-back-color);transition:background-color .5s}object:focus{outline:none}html{-webkit-tap-highlight-color:transparent}body{position:fixed;width:100%;height:100%;overflow:hidden;font-family:Futura PT;font-weight:400;font-size:16px;color:var(--main-color);transition:color .5s,background-color .5s;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hover_link:before,.hover_link:after{content:"";position:absolute;width:0%;height:2px;top:100%;margin-top:-.5px;background:var(--main-color);transition:background-color .5s}.hover_link:before{left:0px}.hover_link:after{right:0px;background:var(--main-color);transition:background-color .5s,width .5s cubic-bezier(.22,.61,.36,1)}.hover_link:hover:before{background:var(--main-color);width:100%;transition:background-color .5s,width .3s cubic-bezier(.22,.61,.36,1)}.hover_link:hover:after{background:transparent;width:100%;transition:0s}.append_cover,.append_cover_work{position:relative;display:inline-block}.crossout_cover{position:absolute;top:0px;left:0px;width:100%;height:100%;display:block;background:var(--main-color);transition:background-color .5s;transform:scaleX(0)}.crossout_hide{visibility:hidden}.crossout_cover_work{position:absolute;top:0px;left:0px;width:100%;height:100%;display:block;background:var(--main-color);transition:background-color .5s;transform:scaleX(0)}.crossout_hide_work{visibility:hidden}.embed-container_horizontal{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container_horizontal iframe,.embed-container_horizontal object,.embed-container_horizontal embed{position:absolute;top:0;left:0;width:100%;height:100%}.embed-container_vertical{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container_vertical iframe,.embed-container_vertical object,.embed-container_vertical embed{position:absolute;top:0;left:0;width:100%;height:100%}#app{width:100%;height:100%;min-height:100%}#wrapper{position:absolute;display:block;top:0px;left:0px;width:100%;height:100%;overflow:visible;cursor:crosshair;pointer-events:none}#menu_back_main{position:absolute;top:0px;left:0px;width:calc(100% + -0px);height:76px;pointer-events:none;background-color:var(--main-back-color);transition:background-color .5s;visibility:hidden;opacity:0}#nav_main{position:absolute;width:100%;height:100%;top:0px;left:100%;display:none;visibility:hidden;pointer-events:auto}#nav_main_back{position:absolute;width:100%;height:100%;top:0px;left:0px;transform:scale(.9);background-color:var(--main-back-color);transition:background-color .5s}#nav_main_wrapper{position:relative;display:flex;width:100%;height:100%;flex-direction:column;align-content:center;justify-content:center}#nav_main_wrapper div{position:relative;text-align:center;margin:10px}#nav_main_wrapper div a{position:relative;display:inline-block;height:100%;color:var(--main-color);transition:color .5s;font-size:32px;font-weight:900;text-decoration:none}#nav_main_wrapper div a span.hexaframe_arrow{font-family:Hexaframe CF;font-weight:200}#nav_main_wrapper div a .menu_selected_route{position:absolute;left:-36px;display:none;font-family:Hexaframe CF;font-weight:200;margin-right:4px;visibility:hidden;opacity:0}#logo_main{position:absolute;width:80px;height:38px;top:22px;left:30px;pointer-events:auto}#logo_main svg{color:var(--main-color);transition:color .5s}#theme_switch_main{position:absolute;top:24px;left:50%;transform:translate(-50%);pointer-events:auto}#menu_main{position:absolute;top:18px;right:24px;width:38px;height:38px;pointer-events:auto}#menu_main_wrapper{position:absolute;overflow:visible;width:38px;height:38px;top:0px;right:0px}#menu_main_wrapper svg{position:absolute;top:-13px;left:-14px;color:var(--main-color);transition:color .5s}#disclaimer_main{position:absolute;right:28px;bottom:24px;font-size:14px;line-height:18px;color:var(--main-color);transition:color .5s}#disclaimer_main_copyright{font-family:Hexaframe CF;font-weight:200}.ham{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .4s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.hamRotate.active{transform:rotate(45deg)}.hamRotate180.active{transform:rotate(180deg)}.line{fill:none;transition:stroke .5s,stroke-dasharray .4s,stroke-dashoffset .4s;stroke:var(--main-color);stroke-width:3;stroke-linecap:square}.ham8 .top{stroke-dasharray:40 160}.ham8 .middle{stroke-dasharray:40 142;transform-origin:50%;transition:stroke .5s,transform .4s}.ham8 .bottom{stroke-dasharray:40 85;transform-origin:50%;transition:stroke .5s,transform .4s,stroke-dashoffset .4s}.ham8.active .top{stroke-dashoffset:-64px}.ham8.active .middle{transform:rotate(90deg)}.ham8.active .bottom{stroke-dashoffset:-64px}.n-scrollbar-content{min-height:100%}@media only screen and (max-width : 540px){#logo_main{left:20px}#menu_main{right:14px}#disclaimer_main{right:18px}}#content[data-v-5b1e1462]{display:flex;position:relative;width:100%;height:100%;padding:20px 50px;flex-direction:column;align-content:center;justify-content:center}#content_wrapper[data-v-5b1e1462]{width:100%;max-width:1400px;margin:0 auto}#main_copy[data-v-5b1e1462]{display:inline-block}#main_copy_role[data-v-5b1e1462]{max-width:470px;font-weight:500;font-size:42px;line-height:44px;margin-bottom:40px}#main_copy_description[data-v-5b1e1462]{max-width:380px;font-weight:400;font-size:24px;line-height:28px;margin-left:0;margin-bottom:20px}#speedreader_container_holder[data-v-5b1e1462]{width:210px;margin-left:40px;text-align:left;pointer-events:auto;cursor:pointer;background:transparent}#speedreader_container_holder *[data-v-5b1e1462]{pointer-events:none}#speedreader_test-width[data-v-5b1e1462]{opacity:0;position:absolute;top:-666px;right:-666px}#speedreader_test-width[data-v-5b1e1462],#speedreader_container[data-v-5b1e1462]{font-size:24px;line-height:24px;font-weight:500}#speedreader_container[data-v-5b1e1462]{position:relative;display:inline-block;width:210px;padding:12px 0;text-align:initial}#speedreader_container[data-v-5b1e1462]:before{position:absolute;top:0px;left:98px;background-color:var(--main-color);transition:background-color .5s;height:4px;width:4px;content:" ";transform:rotate(45deg)}#speedreader_container[data-v-5b1e1462]:after{position:absolute;bottom:0px;left:98px;background-color:var(--main-color);transition:background-color .5s;height:4px;width:4px;content:" ";transform:rotate(45deg)}#speedreader_container_wrapper[data-v-5b1e1462]{display:inline-block}#speedreader_center-character[data-v-5b1e1462]{color:var(--main-intermediate-color);transition:color .5s}#link_wrapper[data-v-5b1e1462]{margin-top:40px}.home_link[data-v-5b1e1462]{position:relative;display:inline-block;margin:0 0 10px}.home_link_text[data-v-5b1e1462]{position:relative;display:inline-block;color:var(--main-color);transition:color .5s;font-weight:900;text-decoration:none;pointer-events:auto}#link_works[data-v-5b1e1462]{font-size:32px}#link_works .hexaframe_arrow[data-v-5b1e1462]{font-family:Hexaframe CF;font-size:32px;font-weight:200}#link_about[data-v-5b1e1462]{font-size:28px}#link_about .hexaframe_arrow[data-v-5b1e1462]{font-family:Hexaframe CF;font-size:28px;font-weight:200}.home_viewed_wrapper[data-v-5b1e1462]{display:inline-flex;color:var(--main-color);transition:color .5s;text-decoration:none;font-size:15px;font-weight:400;flex-direction:row;align-items:center;justify-content:center}.home_viewed_wrapper .n-icon[data-v-5b1e1462]{margin-right:4px;vertical-align:sub}@media only screen and (max-width : 540px){#content[data-v-5b1e1462]{padding:0 20px}#main_copy_role[data-v-5b1e1462]{max-width:300px;font-size:30px;line-height:32px;margin-bottom:40px}#main_copy_description[data-v-5b1e1462]{max-width:280px;font-weight:300;font-size:18px;line-height:20px;margin-bottom:20px}#speedreader_test-width[data-v-5b1e1462],#speedreader_container[data-v-5b1e1462]{font-size:18px;line-height:20px}#link_wrapper[data-v-5b1e1462]{margin-top:40px}#link_works[data-v-5b1e1462]{font-size:32px}#link_works .hexaframe_arrow[data-v-5b1e1462]{font-family:Hexaframe CF;font-size:32px;font-weight:200}#link_about[data-v-5b1e1462]{font-size:24px}#link_about .hexaframe_arrow[data-v-5b1e1462]{font-family:Hexaframe CF;font-size:24px;font-weight:200}}#content[data-v-478c931a]{display:flex;position:relative;width:100%;height:100%;flex-direction:column;align-content:center;justify-content:center;pointer-events:none}#works_carrousel_wrapper[data-v-478c931a]{display:flex;flex-direction:column;align-content:center;justify-content:center;height:100%;overflow:hidden;pointer-events:auto}#works_carrousel[data-v-478c931a]{width:100%;top:50%;will-change:transform;list-style:none;pointer-events:auto;cursor:auto}.works_carrousel_item[data-v-478c931a]{display:inline-block;padding:20px 60px;cursor:pointer}.works_carrousel_type_number_wrapper[data-v-478c931a]{display:flex;flex-direction:row;align-content:center;justify-content:space-between}.works_carrousel_number[data-v-478c931a]{padding-left:20px;font-weight:600;font-size:14px;line-height:24px;color:var(--main-color);transition:color .5s;white-space:nowrap}.works_carrousel_type[data-v-478c931a]{font-weight:400;font-size:18px;line-height:24px;color:var(--main-color);transition:color .5s;white-space:nowrap}.works_carrousel_client[data-v-478c931a]{font-weight:600;font-size:22px;line-height:24px;color:var(--main-color);transition:color .5s;white-space:nowrap}.works_carrousel_name[data-v-478c931a]{margin-bottom:14px;margin-top:14px;font-size:66px;line-height:70px;-webkit-text-stroke:1.5px var(--main-color);color:var(--main-color-fill-inactive);transition:color .5s,-webkit-text-stroke .5s}.works_carrousel_name.active[data-v-478c931a]{color:var(--main-color-fill-active);transition:color .5s}.works_carrousel_link[data-v-478c931a]{position:relative;display:inline-block;margin:0 0 6px}.works_carrousel_link_text[data-v-478c931a]{position:relative;display:inline-block;color:var(--main-color);transition:color .5s;font-size:28px;font-weight:500;text-decoration:none}.works_carrousel_link .hexaframe_arrow[data-v-478c931a]{font-family:Hexaframe CF;font-size:28px;font-weight:200}.works_carrousel_viewed[data-v-478c931a]{display:flex;margin-bottom:10px;flex-direction:row;align-content:center;justify-content:flex-start}.works_carrousel_viewed_wrapper[data-v-478c931a]{display:flex;font-size:15px;font-weight:400;flex-direction:row;align-items:center;justify-content:center}.works_carrousel_viewed_wrapper .n-icon[data-v-478c931a]{margin-right:4px;vertical-align:bottom}#back_link[data-v-478c931a]{position:absolute;top:90px;left:30px}.back_router_link[data-v-478c931a]{position:relative;display:inline-block;margin:0;cursor:pointer}.back_router_link_text[data-v-478c931a]{position:relative;display:inline-block;font-size:32px;color:var(--main-color);transition:color .5s;font-size:28px;font-weight:900;text-decoration:none;pointer-events:auto}.back_router_link_text .hexaframe_arrow[data-v-478c931a]{font-family:Hexaframe CF;font-size:32px;font-weight:200}#work_view[data-v-478c931a]{position:absolute;width:100%;height:100%;top:0px;left:0px;display:none;visibility:hidden;pointer-events:auto;cursor:crosshair}#work_view_back[data-v-478c931a]{position:absolute;width:100%;height:100%;top:0px;left:0px;transform:scale(1);background-color:var(--main-back-color);transition:background-color .5s}#work_view_wrapper[data-v-478c931a]{position:relative;display:flex;width:100%;height:100%;flex-direction:column;align-content:center;justify-content:center}@media only screen and (max-width : 540px){.works_carrousel_item[data-v-478c931a]{padding:20px}.works_carrousel_number[data-v-478c931a]{padding-left:20px;font-weight:600;font-size:14px;line-height:24px}.works_carrousel_type[data-v-478c931a]{font-weight:400;font-size:18px;line-height:24px}.works_carrousel_client[data-v-478c931a]{font-weight:600;font-size:22px;line-height:24px}.works_carrousel_name[data-v-478c931a]{margin-bottom:14px;margin-top:14px;font-size:56px;line-height:70px;-webkit-text-stroke:1.5px var(--main-color)}#back_link[data-v-478c931a]{left:20px}}#work_content[data-v-7ed37a6a]{position:relative;width:100%;height:100%}#back_works_link_top[data-v-7ed37a6a]{position:relative;padding-top:90px;padding-bottom:20px}.back_works_router_link[data-v-7ed37a6a]{position:relative;display:inline-block;margin:0;cursor:pointer}.back_works_router_link_text[data-v-7ed37a6a]{position:relative;display:inline-block;font-size:32px;color:var(--main-color);transition:color .5s;font-size:28px;font-weight:900;text-decoration:none;pointer-events:auto}.back_works_router_link_text .hexaframe_arrow[data-v-7ed37a6a]{font-family:Hexaframe CF;font-size:32px;font-weight:200}#work_wrapper[data-v-7ed37a6a]{max-width:1024px;padding:0 20px;margin:0 auto;font-size:18px}#work_wrapper .work_divider[data-v-7ed37a6a]{width:100%;height:1px;margin:20px 0;background-color:var(--main-color);transition:background-color .5s;opacity:.3}#work_wrapper h3[data-v-7ed37a6a]{padding:10px 0}#work_header[data-v-7ed37a6a]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:240px;background:url(/assets/repsol_title.c73de066.png) no-repeat;background-size:cover}#work_header_back[data-v-7ed37a6a]{position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:var(--main-color-inverse);opacity:.6;transition:background-color .5s}#work_header_wrapper[data-v-7ed37a6a]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:100px}#work_header_client[data-v-7ed37a6a]{text-align:center;font-weight:500;font-size:30px;line-height:30px;color:var(--main-color);transition:color .5s}#work_header_title[data-v-7ed37a6a]{text-align:center;font-weight:500;font-size:66px;line-height:66px;color:var(--main-color);transition:color .5s}#work_header_type[data-v-7ed37a6a]{position:absolute;bottom:20px;left:24px;text-align:left;font-weight:400;font-size:20px;line-height:20px;color:var(--main-color);transition:color .5s}#work_header_type .hexaframe_slash[data-v-7ed37a6a]{font-family:Hexaframe CF;font-weight:200;margin-right:4px}#work_util[data-v-7ed37a6a]{margin-top:20px;margin-bottom:8px;display:flex;flex-direction:row;align-items:center;justify-content:center}#works_viewed[data-v-7ed37a6a]{display:flex;margin-bottom:10px;flex-direction:row;align-content:center;justify-content:flex-start}#work_viewed_wrapper[data-v-7ed37a6a]{display:flex;font-size:15px;font-weight:400;flex-direction:row;align-items:center;justify-content:center;white-space:nowrap}#work_viewed_wrapper .n-icon[data-v-7ed37a6a]{margin-right:4px;vertical-align:bottom}#work_online_link[data-v-7ed37a6a]{width:100%;text-align:right}#work_online_link_anchor[data-v-7ed37a6a]{position:relative;display:inline-block;margin:0 0 6px;text-align:right}#work_online_link_text[data-v-7ed37a6a]{position:relative;display:inline-block;color:var(--main-color);transition:color .5s;font-size:28px;font-weight:500;text-decoration:none;cursor:pointer;white-space:nowrap}#work_online_link .hexaframe_arrow[data-v-7ed37a6a]{font-family:Hexaframe CF;font-size:28px;font-weight:200}#work_tech_tags[data-v-7ed37a6a]{padding:10px 0;line-height:40px}#work_tech_tags .n-tag[data-v-7ed37a6a]{font-size:16px}#work_tech_tags .work_tech_tag[data-v-7ed37a6a]{display:inline-block;margin-right:6px;font-size:16px;line-height:16px;padding:9px;border-radius:2px;color:var(--main-color);opacity:.9;background-color:var(--main-back-secondary-color);transition:background-color .5s,color .5s}#work_header_description[data-v-7ed37a6a]{padding:0;font-weight:500;font-size:20px;line-height:30px}#work_header_description_wrapper .paragraph[data-v-7ed37a6a]{margin-top:20px;margin-bottom:20px}.work_videos_cont[data-v-7ed37a6a]{display:flex;align-items:center;justify-content:space-evenly}.work_local_video[data-v-7ed37a6a]{text-align:center}.work_local_video_flex[data-v-7ed37a6a]{padding:0 10px;text-align:center}.work_local_video video[data-v-7ed37a6a]{width:100%;max-width:960px;height:auto}.work_local_video_flex video[data-v-7ed37a6a]{width:100%;max-width:300px;height:auto}.work_media_footer[data-v-7ed37a6a]{text-align:center;margin:20px 30px 0;font-size:16px;line-height:18px}#work_prev_next[data-v-7ed37a6a]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:20px}#work_prev[data-v-7ed37a6a]{text-align:left}#work_next[data-v-7ed37a6a]{text-align:right}.work_prev_next_txt[data-v-7ed37a6a]{font-size:20px}.work_prev_next_link_text[data-v-7ed37a6a]{position:relative;display:inline-block;color:var(--main-color);transition:color .5s;font-size:22px;font-weight:900;text-decoration:none;pointer-events:auto}.work_prev_next_link_text .hexaframe_arrow[data-v-7ed37a6a]{font-family:Hexaframe CF;font-size:32px;font-weight:200}#back_works_link_bottom[data-v-7ed37a6a]{position:relative;padding-bottom:60px}.carousel-img[data-v-7ed37a6a]{padding-right:20px;object-fit:cover}.append_cover_work_parent[data-v-7ed37a6a],.append_cover_work[data-v-7ed37a6a]{position:relative;display:inline-block}@media only screen and (max-width : 768px){#work_header_description[data-v-7ed37a6a]{padding:0;font-weight:500;font-size:20px;line-height:28px}.work_videos_cont[data-v-7ed37a6a]{display:block}.work_local_video[data-v-7ed37a6a]{margin:40px 0}.work_local_video_flex[data-v-7ed37a6a]{margin:40px 0;padding:0;text-align:center}.carousel-img[data-v-7ed37a6a]{height:256px;padding-right:0}}#work_content[data-v-a5e8da02]{position:relative;width:100%;height:100%}#back_works_link_top[data-v-a5e8da02]{position:relative;padding-top:90px;padding-bottom:20px}.back_works_router_link[data-v-a5e8da02]{position:relative;display:inline-block;margin:0;cursor:pointer}.back_works_router_link_text[data-v-a5e8da02]{position:relative;display:inline-block;font-size:32px;color:var(--main-color);transition:color .5s;font-size:28px;font-weight:900;text-decoration:none;pointer-events:auto}.back_works_router_link_text .hexaframe_arrow[data-v-a5e8da02]{font-family:Hexaframe CF;font-size:32px;font-weight:200}#work_wrapper[data-v-a5e8da02]{max-width:1024px;padding:0 20px;margin:0 auto;font-size:18px}#work_wrapper .work_divider[data-v-a5e8da02]{width:100%;height:1px;margin:20px 0;background-color:var(--main-color);transition:background-color .5s;opacity:.3}#work_wrapper h3[data-v-a5e8da02]{padding:10px 0}#work_header[data-v-a5e8da02]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:240px;background:url(/assets/repsol_title.c73de066.png) no-repeat;background-size:cover}#work_header_back[data-v-a5e8da02]{position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:var(--main-color-inverse);opacity:.6;transition:background-color .5s}#work_header_wrapper[data-v-a5e8da02]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:100px}#work_header_client[data-v-a5e8da02]{text-align:center;font-weight:500;font-size:30px;line-height:30px;color:var(--main-color);transition:color .5s}#work_header_title[data-v-a5e8da02]{text-align:center;font-weight:500;font-size:66px;line-height:66px;color:var(--main-color);transition:color .5s}#work_header_type[data-v-a5e8da02]{position:absolute;bottom:20px;left:24px;text-align:left;font-weight:400;font-size:20px;line-height:20px;color:var(--main-color);transition:color .5s}#work_header_type .hexaframe_slash[data-v-a5e8da02]{font-family:Hexaframe CF;font-weight:200;margin-right:4px}#work_util[data-v-a5e8da02]{margin-top:20px;margin-bottom:8px;display:flex;flex-direction:row;align-items:center;justify-content:center}#works_viewed[data-v-a5e8da02]{display:flex;margin-bottom:10px;flex-direction:row;align-content:center;justify-content:flex-start}#work_viewed_wrapper[data-v-a5e8da02]{display:flex;font-size:15px;font-weight:400;flex-direction:row;align-items:center;justify-content:center;white-space:nowrap}#work_viewed_wrapper .n-icon[data-v-a5e8da02]{margin-right:4px;vertical-align:bottom}#work_online_link[data-v-a5e8da02]{width:100%;text-align:right}#work_online_link_anchor[data-v-a5e8da02]{position:relative;display:inline-block;margin:0 0 6px;text-align:right}#work_online_link_text[data-v-a5e8da02]{position:relative;display:inline-block;color:var(--main-color);transition:color .5s;font-size:28px;font-weight:500;text-decoration:none;cursor:pointer;white-space:nowrap}#work_online_link .hexaframe_arrow[data-v-a5e8da02]{font-family:Hexaframe CF;font-size:28px;font-weight:200}#work_tech_tags[data-v-a5e8da02]{padding:10px 0;line-height:40px}#work_tech_tags .n-tag[data-v-a5e8da02]{font-size:16px}#work_tech_tags .work_tech_tag[data-v-a5e8da02]{display:inline-block;margin-right:6px;font-size:16px;line-height:16px;padding:9px;border-radius:2px;color:var(--main-color);opacity:.9;background-color:var(--main-back-secondary-color);transition:background-color .5s,color .5s}#work_header_description[data-v-a5e8da02]{padding:0;font-weight:500;font-size:20px;line-height:30px}#work_header_description_wrapper .paragraph[data-v-a5e8da02]{margin-top:20px;margin-bottom:20px}.work_videos_cont[data-v-a5e8da02]{display:flex;align-items:center;justify-content:space-evenly}.work_local_video[data-v-a5e8da02]{text-align:center}.work_local_video_flex[data-v-a5e8da02]{padding:0 10px;text-align:center}.work_local_video video[data-v-a5e8da02]{width:100%;max-width:960px;height:auto}.work_local_video_flex video[data-v-a5e8da02]{width:100%;max-width:300px;height:auto}.work_media_footer[data-v-a5e8da02]{text-align:center;margin:20px 30px 0;font-size:16px;line-height:18px}#work_prev_next[data-v-a5e8da02]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:20px}#work_prev[data-v-a5e8da02]{text-align:left}#work_next[data-v-a5e8da02]{text-align:right}.work_prev_next_txt[data-v-a5e8da02]{font-size:20px}.work_prev_next_link_text[data-v-a5e8da02]{position:relative;display:inline-block;color:var(--main-color);transition:color .5s;font-size:22px;font-weight:900;text-decoration:none;pointer-events:auto}.work_prev_next_link_text .hexaframe_arrow[data-v-a5e8da02]{font-family:Hexaframe CF;font-size:32px;font-weight:200}#back_works_link_bottom[data-v-a5e8da02]{position:relative;padding-bottom:60px}.carousel-img[data-v-a5e8da02]{padding-right:20px;object-fit:cover}.append_cover_work_parent[data-v-a5e8da02],.append_cover_work[data-v-a5e8da02]{position:relative;display:inline-block}@media only screen and (max-width : 768px){#work_header_description[data-v-a5e8da02]{padding:0;font-weight:500;font-size:20px;line-height:28px}.work_videos_cont[data-v-a5e8da02]{display:block}.work_local_video[data-v-a5e8da02]{margin:40px 0}.work_local_video_flex[data-v-a5e8da02]{margin:40px 0;padding:0;text-align:center}.carousel-img[data-v-a5e8da02]{height:256px;padding-right:0}}#content[data-v-b5c94bea]{position:relative;width:100%;height:100%;pointer-events:auto}#content_wrapper[data-v-b5c94bea]{max-width:1024px;min-height:100%;height:max-content;padding:0 20px 40px;margin:0 auto;font-size:18px}#main_copy[data-v-b5c94bea]{display:inline-block}#main_copy_role[data-v-b5c94bea]{font-weight:500;font-size:24px;line-height:28px;margin-bottom:40px}#main_copy_description_1[data-v-b5c94bea],#main_copy_description_2[data-v-b5c94bea],#main_copy_description_3[data-v-b5c94bea]{font-weight:400;font-size:18px;line-height:22px;margin-left:0;margin-bottom:20px}#back_about_link_top[data-v-b5c94bea]{position:relative;padding-top:90px;padding-bottom:20px}.back_about_router_link[data-v-b5c94bea]{position:relative;display:inline-block;margin:0;cursor:pointer}.back_about_router_link_text[data-v-b5c94bea]{position:relative;display:inline-block;font-size:32px;color:var(--main-color);transition:color .5s;font-size:28px;font-weight:900;text-decoration:none;pointer-events:auto}.back_about_router_link_text .hexaframe_arrow[data-v-b5c94bea]{font-family:Hexaframe CF;font-size:32px;font-weight:200}@media only screen and (max-width : 540px){#content[data-v-b5c94bea]{padding:0}#back_link[data-v-b5c94bea]{left:20px}}.vue3-resize-observer{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.vue3-resize-observer object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}
