@charset "UTF-8";.footer[data-v-1422b9df]{position:fixed;bottom:0;left:0;width:100%;z-index:100;color:var(--cl-font);font-family:var(--neufpack);text-transform:uppercase;padding:var(--padding);padding-left:var(--padding);padding-right:var(--padding);padding-bottom:var(--padding);font-size:var(--fs-title);line-height:var(--lh-title);letter-spacing:.05em;display:flex;display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;translate:0 100%;transition:translate .5s .5s ease-in-out,background-color .5s ease}@supports (padding: max(0px)){.footer[data-v-1422b9df]{padding-left:max(var(--padding),env(safe-area-inset-left,var(--padding)));padding-right:max(var(--padding),env(safe-area-inset-right,var(--padding)))}}@supports (padding: max(0px)){.footer[data-v-1422b9df]{padding-bottom:max(var(--padding),env(safe-area-inset-bottom,var(--padding)))}}@media screen and (max-width: 768px){.footer[data-v-1422b9df]{font-size:var(--fs-title-mobile);line-height:var(--lh-title-mobile);font-size:20px;line-height:1.045em}}@media only screen and (max-width: 768px) and (min-width: 370px){.footer[data-v-1422b9df]{font-size:calc(20px + 2 * (100vw - 370px) / (768 - 370))}}@media only screen and (max-width: 768px) and (min-width: 768px){.footer[data-v-1422b9df]{font-size:22px}}.footer.project[data-v-1422b9df]{background-color:var(--cl-background)}.footer.infoOpen[data-v-1422b9df]{--cl-font: var(--cl-white);color:var(--cl-white)}.footer.introDone[data-v-1422b9df]{translate:0 0}.footer.home[data-v-1422b9df]{mix-blend-mode:difference;color:var(--cl-white)}.router-link-exact-active[data-v-1422b9df],.active[data-v-1422b9df]{color:var(--cl-grey)}a[data-v-1422b9df],button[data-v-1422b9df]{white-space:nowrap}@media (pointer: fine){a[data-v-1422b9df]:hover,button[data-v-1422b9df]:hover{color:var(--cl-grey)}}@media (pointer: coarse){a[data-v-1422b9df]:active,button[data-v-1422b9df]:active{color:var(--cl-grey)}}.middle[data-v-1422b9df]{text-align:center}.right[data-v-1422b9df]{text-align:right}header[data-v-121ad48c]{font-family:var(--neufpack);text-transform:uppercase;position:fixed;z-index:100;top:0;width:100%;cursor:default;padding:0 var(--padding);padding-left:var(--padding);padding-right:var(--padding);padding-top:var(--padding);font-size:var(--fs-title);line-height:var(--lh-title);letter-spacing:.05em}@supports (padding: max(0px)){header[data-v-121ad48c]{padding-left:max(var(--padding),env(safe-area-inset-left,var(--padding)));padding-right:max(var(--padding),env(safe-area-inset-right,var(--padding)))}}@media screen and (max-width: 768px){header[data-v-121ad48c]{font-size:var(--fs-title-mobile);line-height:var(--lh-title-mobile);font-size:20px;line-height:1.045em}}@media only screen and (max-width: 768px) and (min-width: 370px){header[data-v-121ad48c]{font-size:calc(20px + 2 * (100vw - 370px) / (768 - 370))}}@media only screen and (max-width: 768px) and (min-width: 768px){header[data-v-121ad48c]{font-size:22px}}header.infoOpen[data-v-121ad48c]{--cl-font: var(--cl-white);color:var(--cl-white)}header.home[data-v-121ad48c]{mix-blend-mode:difference;color:var(--cl-white)}div[data-v-121ad48c],a[data-v-121ad48c]{display:flex;justify-content:space-between}a[data-v-121ad48c]{cursor:pointer}.tagline[data-v-121ad48c]{width:100%;direction:rtl;text-align:justify;text-align-last:justify;white-space:normal;display:block}*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}.page-enter-active,.page-leave-active{transition:opacity .5s ease}.page-enter-from,.page-leave-to{opacity:0}.page.pointerIdle,.page.pointerIdle *{cursor:none!important}.backgrounds-enter-active,.backgrounds-leave-active{transition:opacity .5s ease}.backgrounds-enter-from,.backgrounds-leave-to{opacity:0}:root{--vh: 100vh;--dvh: 100dvh;--vw: 100vw;--fs-title: 25px;--lh-title: 30px;--fs-title-mobile: 22px;--lh-title-mobile: 23px;--fs-text: 14px;--lh-text: 16.8px;--fs-text-small: 14px;--lh-text-mobile: 16.8px;--cl-green: #00ff00;--cl-grey-light: #d1d1d1;--cl-background: var(--cl-grey-light);--cl-grey: #7d7d7d;--cl-black: #000000;--cl-font: var(--cl-black);--cl-blackgrey: #565656;--cl-white: #dbdbdb;--cl-blue: #0000ff;--cl-highlight: var(--cl-green);--mbreak: 1024px;--sbreak: 768px;--padding: 10px;--gap: 10px;--sticky-top: 114px;--ripley: "ripley", "Times New Roman", Times, serif;--neufpack: "neufpack", "Helvetica", Arial, sans-serif}*,*:after,*:before{margin:0;padding:0;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;-webkit-tap-highlight-color:rgba(0,0,0,0)}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@font-face{font-family:neufpack;src:url(/fonts/neufpack/Neuf-TailleDouce.woff) format("woff"),url(/fonts/neufpack/Neuf-TailleDouce.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:ripley;src:url(/fonts/ripley/SDRipley-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:ripley;src:url(/fonts/ripley/SDRipley-Italic.otf) format("opentype");font-weight:400;font-style:italic;font-display:block}html{scroll-behavior:smooth}body,html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;font-size:var(--fs-text);line-height:var(--lh-text);font-family:var(--ripley);font-weight:400;background:var(--cl-background);color:var(--cl-font)}body.no-overflow,html.no-overflow,body.no-overflow *,html.no-overflow *{overflow:hidden!important}body.no-pointer,html.no-pointer,body.no-pointer *,html.no-pointer *{pointer-events:none!important}body.loading,body.loading *,body.loading * *{cursor:wait!important}h1,h2,h3,h4,h5,h6,p,ul,ol,a,button,blockquote,input,figcaption,pre,strong,span{font-size:1em;font-weight:inherit;font-family:inherit;text-transform:inherit;line-height:inherit;color:inherit}em,i{font-style:italic}a{font-weight:inherit;text-decoration:none;-webkit-touch-callout:none}a[target=_blank]{cursor:alias}ul,ol{list-style:none}button{background:transparent;cursor:pointer;border:0;-webkit-touch-callout:none}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}::-moz-selection{color:transparent;text-shadow:0px 0px .15em var(--cl-font);background:transparent}::selection{color:transparent;text-shadow:0px 0px .15em var(--cl-font);background:transparent}::-webkit-scrollbar,*::-webkit-scrollbar{display:none!important}*{-ms-overflow-style:none!important;scrollbar-width:none!important}.main{opacity:0;transition:opacity .5s ease}.main.introDone{opacity:1}
