@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.inactive[data-v-418abea9]{opacity:.7}button[data-v-418abea9]{color:#000;border:none;background-color:unset;cursor:pointer}header[data-v-33a3b233]{display:flex;flex-direction:column-reverse;gap:1rem}@media screen and (min-width:768px){header[data-v-33a3b233]{flex-direction:row;justify-content:space-between;align-items:center}}header>h1[data-v-33a3b233]{margin:0}header>h1 .titre[data-v-33a3b233]{display:block;line-height:1.3;margin-top:1rem;font-size:.9rem}@media screen and (min-width:768px){header>h1 .titre[data-v-33a3b233]{display:inline;margin:0;font-size:.8rem}header>h1 .titre[data-v-33a3b233]:before{content:" – "}}header>div[data-v-33a3b233]:last-of-type{display:flex;align-items:center;gap:1rem}header>div:last-of-type>a[data-v-33a3b233]{order:3}header>div:last-of-type>.icons[data-v-33a3b233]{order:1;display:flex;align-items:center;gap:.4rem}header>div:last-of-type>.icons>a[data-v-33a3b233]{padding-top:3px}header>div:last-of-type>.icons>a>span[data-v-33a3b233]{font-size:1.2rem!important}header>div:last-of-type>#locale-switch[data-v-33a3b233]{order:2}@media screen and (min-width:768px){header>div:last-of-type>#locale-switch[data-v-33a3b233],header>div:last-of-type>.icons[data-v-33a3b233],header>div:last-of-type>a[data-v-33a3b233]{order:unset;gap:.2rem}header>div:last-of-type>#locale-switch>a>span[data-v-33a3b233],header>div:last-of-type>.icons>a>span[data-v-33a3b233],header>div:last-of-type>a>a>span[data-v-33a3b233]{font-size:1rem!important}}footer[data-v-d5e0caa9]{width:100%;margin-top:3vh;display:flex;justify-content:space-between;align-items:center;flex-direction:column;row-gap:1rem}@media screen and (min-width:768px){footer[data-v-d5e0caa9]{flex-direction:row;justify-content:space-between}}footer[data-v-d5e0caa9]:not(:has(.back)){justify-content:end}footer>.credits[data-v-d5e0caa9]{align-self:end;text-align:right;opacity:.7}@media screen and (min-width:768px){footer>.credits[data-v-d5e0caa9]{align-self:center}}footer>.credits a[data-v-d5e0caa9]{-webkit-text-decoration:underline dotted!important;text-decoration:underline dotted!important}footer>.credits p[data-v-d5e0caa9]{margin:0}.back[data-v-d5e0caa9]{display:inline-block;align-self:start}@media screen and (min-width:768px){.back[data-v-d5e0caa9]{align-self:center}}div[data-v-9343e77c]{width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:#fff;display:flex;justify-content:center;align-items:center}span[data-v-9343e77c]{opacity:.2}@font-face{font-family:Lunchtype;src:url(../fonts/lunchtype22-regular-webfont.woff2) format(woff2);font-display:swap}*{font-family:Lunchtype,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.3}@media screen and (min-width:768px){*{font-size:1.2rem}}body{max-width:2000px;margin:4vh auto;padding:0 min(3vw,60px);box-sizing:border-box}p{margin:.8rem 0}@media screen and (min-width:768px){p{margin:.3rem 0}}a{text-decoration:none;color:#000;transition:color .3s ease-in-out}a:not(:has(img)):not(.visit):hover{color:#000000b3}.introduction{margin-top:.5rem}.introduction>p{margin-top:.1rem!important}.column{margin-top:1rem}.column h3{margin:0;margin-bottom:.5rem!important}main a{-webkit-text-decoration:dotted underline;text-decoration:dotted underline}.sm-sized-text,.sm-sized-text a,.sm-sized-text p,h1,h1 a,h1 p,h3,h3 a,h3 p,h6,h6 a,h6 p{font-size:.9rem}.sm-sized-text.credits,.sm-sized-text.credits a,.sm-sized-text.credits p,h1.credits,h1.credits a,h1.credits p,h3.credits,h3.credits a,h3.credits p,h6.credits,h6.credits a,h6.credits p{font-size:.6rem}@media screen and (min-width:768px){.sm-sized-text,.sm-sized-text a,.sm-sized-text p,h1,h1 a,h1 p,h3,h3 a,h3 p,h6,h6 a,h6 p{font-size:.8rem}}h6{margin:0;font-weight:lighter}h6:first-of-type{margin-top:2rem}.about-container h3,.about-container h3 a,.about-container h3 p,.m-sized-text,.m-sized-text a,.m-sized-text p{font-size:1rem}@media screen and (min-width:768px){.about-container h3,.about-container h3 a,.about-container h3 p,.m-sized-text,.m-sized-text a,.m-sized-text p{font-size:1rem}}.about-container p{margin:0}footer .credits a{-webkit-text-decoration:underline dotted!important;text-decoration:underline dotted!important}@keyframes gradient-animation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.section-part p,footer .credits p{margin:0 0 .2rem}.section-part h4{margin:0 0 .4rem}.page-fade-enter-active,.page-fade-leave-active{transition:opacity .2s ease-out}.page-fade-enter-from,.page-fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease-out}.fade-leave-to{opacity:0}#matterBackground[data-v-f4cd0144]{position:absolute;left:0;top:0;width:100vw;height:100vh;pointer-events:none;z-index:2}header[data-v-20ab44ba]{margin-bottom:5vh}footer[data-v-20ab44ba]{position:absolute;bottom:3vh;max-width:94vw}
