html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}@font-face{font-family:Junicode;src:url(../fonts/Junicode-Roman.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Junicode;src:url(../fonts/Junicode-Italic.woff2)format("woff2");font-weight:400 700;font-style:italic;font-display:swap}:root{--dark:#060403;--light:#e9eae4;--muted:#8b8b85;--font-display:"Junicode", Georgia, serif;--font-ui:"Junicode", Georgia, serif;--gutter:clamp(16px, 2.2vw, 40px);--ease-out:cubic-bezier(.16, 1, .3, 1)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{color:var(--light);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;overflow-x:hidden}body,html{background:var(--dark);scrollbar-width:none}::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}html::-webkit-scrollbar{display:none}a{color:inherit;text-decoration:none}button{cursor:pointer}img{max-width:100%;display:block}.label{letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:lining-nums;font-size:13px;font-weight:500}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page-enter-active,.page-leave-active{transition:opacity .6s var(--ease-out),filter .6s var(--ease-out)}.page-enter-from,.page-leave-to{opacity:0;filter:blur(10px)}@media (prefers-reduced-motion:reduce){.page-enter-active,.page-leave-active{transition:none}}.loader[data-v-54d4c827]{--blur:60px;z-index:900;padding:var(--gutter);background:var(--dark);flex-direction:column;justify-content:space-between;padding-top:clamp(110px,14vw,170px);display:flex;position:fixed;inset:0;overflow:hidden}.glow[data-v-54d4c827]{filter:blur(var(--blur)) saturate(1.2);position:absolute;inset:-10%}.loader[data-v-54d4c827]:after{content:"";background:#0604034d;position:absolute;inset:0}.bg[data-v-54d4c827]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;animation:16s ease-in-out infinite alternate drift-54d4c827}@keyframes drift-54d4c827{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(3%,2%)scale(1.1)}}.bottom[data-v-54d4c827],.line[data-v-54d4c827],.who[data-v-54d4c827]{z-index:1;position:relative}.mask[data-v-54d4c827]{overflow:hidden}.mask[data-v-54d4c827],.mask>span[data-v-54d4c827]{display:block}.who[data-v-54d4c827]{height:clamp(90px,11vw,170px)}.milestone[data-v-54d4c827]{flex-direction:column;gap:14px;display:flex}.name[data-v-54d4c827]{font-family:var(--font-display);font-size:clamp(36px,6vw,96px);font-style:italic;line-height:1.05}.event[data-v-54d4c827],.range[data-v-54d4c827]{opacity:.75;font-variant-numeric:lining-nums}.bottom[data-v-54d4c827]{justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:22px;display:flex}.year[data-v-54d4c827]{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;margin-bottom:-.12em;font-size:clamp(80px,16vw,260px);line-height:1}.line[data-v-54d4c827]{left:var(--gutter);right:var(--gutter);bottom:var(--gutter);background:var(--light);transform-origin:0;height:1px;position:absolute;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.bg[data-v-54d4c827]{animation:none}}.menu[data-v-6b7c3e03]{z-index:90;padding:clamp(110px,14vw,170px) var(--gutter) calc(var(--gutter)*2.5);background:var(--dark);visibility:hidden;place-items:center;display:grid;position:fixed;inset:0}.ambient[data-v-6b7c3e03]{overflow:hidden}.ambient[data-v-6b7c3e03],.ambient img[data-v-6b7c3e03]{position:absolute;inset:0}.ambient img[data-v-6b7c3e03]{-o-object-fit:cover;object-fit:cover;filter:blur(70px)saturate(1.3)brightness(.6);width:100%;height:100%;transform:scale(1.3)}.ambient-enter-active[data-v-6b7c3e03],.ambient-leave-active[data-v-6b7c3e03]{transition:opacity 1s var(--ease-out)}.ambient-enter-from[data-v-6b7c3e03],.ambient-leave-to[data-v-6b7c3e03]{opacity:0}.panels[data-v-6b7c3e03]{--strip:72px;--ease-panel:cubic-bezier(.7, 0, .2, 1);align-items:center;gap:10px;width:min(1240px,100%);height:min(64vh,640px);display:flex}.panel[data-v-6b7c3e03],.panels[data-v-6b7c3e03]{position:relative}.panel[data-v-6b7c3e03]{flex:0 0 var(--strip);-webkit-backdrop-filter:blur(22px)saturate(1.5);height:82%;color:var(--light);transition:flex-grow .9s var(--ease-panel),flex-basis .6s var(--ease-out),height .9s var(--ease-panel),width .9s var(--ease-panel),border-radius .9s var(--ease-panel);background:linear-gradient(160deg,#ffffff1f,#ffffff08 45%,#ffffff0f);border-radius:4px;align-self:center;overflow:hidden;box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #ffffff1a,inset 0 18px 30px -20px #ffffff40,0 24px 50px -24px #0009}.panel.active[data-v-6b7c3e03]{flex-grow:1;height:100%}.panel[data-v-6b7c3e03]:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 40% at 0 0,#ffffff1f,#0000 70%),url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22160%22%20height%3D%22160%22%3E%3Cfilter%20id%3D%22a%22%3E%3CfeTurbulence%20baseFrequency%3D%22.9%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20type%3D%22fractalNoise%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%201%200%200%200%200%201%200%200%200%200%201%200%200%200%20.06%200%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url\(%23a\)%22%2F%3E%3C%2Fsvg%3E);position:absolute;inset:0}.panel[data-v-6b7c3e03]:not(.active):focus-within,.panel[data-v-6b7c3e03]:not(.active):hover{flex-basis:calc(var(--strip) + 22px);height:88%}.strip[data-v-6b7c3e03]{color:inherit;background:0 0;border:0;place-items:center;transition:opacity .4s;display:grid;position:absolute;inset:0}.strip[data-v-6b7c3e03]:focus-visible{outline:2px solid var(--light);outline-offset:-6px;border-radius:inherit}.strip-label[data-v-6b7c3e03]{writing-mode:vertical-rl;white-space:nowrap;font-family:var(--font-display);font-size:clamp(22px,2vw,28px);font-style:italic;line-height:1;rotate:180deg}.panel:not(.active) .strip[data-v-6b7c3e03]{transition-delay:.45s}.active .strip[data-v-6b7c3e03],.content[data-v-6b7c3e03]{opacity:0;pointer-events:none}.content[data-v-6b7c3e03]{width:var(--open-w,100%);color:#fff;flex-direction:column;justify-content:space-between;height:100%;padding:clamp(18px,2.4vw,36px);transition:opacity .3s;display:flex;position:absolute;top:0;left:0}.active .content[data-v-6b7c3e03]{opacity:1;pointer-events:auto;transition-delay:.15s}.title[data-v-6b7c3e03]{font-family:var(--font-display);letter-spacing:-.02em;z-index:1;align-self:flex-start;font-size:clamp(48px,8vw,136px);line-height:.9;position:relative}.visual[data-v-6b7c3e03]{position:absolute;inset:0;overflow:hidden}.photo[data-v-6b7c3e03]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%;width:100%;height:100%}.visual[data-v-6b7c3e03]:after{content:"";background:linear-gradient(#060403bf,#0000 42% 72%,#060403bf)}.cover[data-v-6b7c3e03],.visual[data-v-6b7c3e03]:after{position:absolute;inset:0}.cover[data-v-6b7c3e03]{z-index:1}.title[data-v-6b7c3e03]{z-index:2}.hint[data-v-6b7c3e03]{z-index:3;color:#120c04;pointer-events:none;opacity:0;width:74px;height:74px;transform:translate(var(--mx,50%),var(--my,50%)) scale(.4);transition:opacity .3s,transform .35s var(--ease-out);background:#fff;border-radius:50%;place-items:center;margin:-52px 0 0 -52px;display:grid;position:absolute;top:0;left:0}.hint svg[data-v-6b7c3e03]{width:32px;height:32px}@media (hover:hover){.content[data-v-6b7c3e03]:hover,.content[data-v-6b7c3e03]:hover *{cursor:none}.content:hover .hint[data-v-6b7c3e03]{opacity:1;transform:translate(var(--mx,50%),var(--my,50%)) scale(1)}.content:active .hint[data-v-6b7c3e03]{transform:translate(var(--mx,50%),var(--my,50%)) scale(.9)}}@media (width<=760px){.panels[data-v-6b7c3e03]{--strip:58px;flex-direction:column;width:100%;height:min(70svh,640px)}.panel[data-v-6b7c3e03]{width:90%;height:auto}.panel.active[data-v-6b7c3e03]{width:100%;height:auto}.panel[data-v-6b7c3e03]:not(.active):focus-within,.panel[data-v-6b7c3e03]:not(.active):hover{flex-basis:var(--strip);width:94%;height:auto}.strip-label[data-v-6b7c3e03]{writing-mode:horizontal-tb;rotate:none}.content[data-v-6b7c3e03]{width:100%;height:var(--open-h,100%)}}@media (orientation:landscape) and (height<=500px){.menu[data-v-6b7c3e03]{padding:64px var(--gutter) 16px}.panels[data-v-6b7c3e03]{--strip:54px;flex-direction:row;width:min(1240px,100%);height:calc(100svh - 80px)}.panel[data-v-6b7c3e03]{width:auto;height:82%}.panel.active[data-v-6b7c3e03]{width:auto;height:100%}.panel[data-v-6b7c3e03]:not(.active):focus-within,.panel[data-v-6b7c3e03]:not(.active):hover{flex-basis:calc(var(--strip) + 22px);width:auto;height:88%}.strip-label[data-v-6b7c3e03]{writing-mode:vertical-rl;font-size:20px;rotate:180deg}.content[data-v-6b7c3e03]{width:var(--open-w,100%);height:100%}.title[data-v-6b7c3e03]{font-size:48px}}.header[data-v-8224e9fa]{z-index:100;padding:var(--gutter);pointer-events:none;mix-blend-mode:difference;color:#fff;justify-content:space-between;align-items:flex-start;display:flex;position:fixed;top:0;left:0;right:0}.langues[data-v-8224e9fa],.logo[data-v-8224e9fa],.toggle[data-v-8224e9fa]{pointer-events:auto;display:block;overflow:hidden}.actions[data-v-8224e9fa]{align-items:flex-start;gap:clamp(18px,2vw,28px);display:flex}.langues[data-v-8224e9fa]{margin-top:clamp(8px,1vw,14px);padding:6px 0;line-height:10px}.langues-inner[data-v-8224e9fa]{gap:6px;display:flex}.langue[data-v-8224e9fa],.sep[data-v-8224e9fa]{color:inherit;opacity:.45;transition:opacity .3s}.langue.actuelle[data-v-8224e9fa],a.langue[data-v-8224e9fa]:hover{opacity:1}.logo span[data-v-8224e9fa],.logo svg[data-v-8224e9fa]{display:block}.logo svg[data-v-8224e9fa]{fill:currentColor;width:clamp(34px,3.2vw,48px);height:auto}.logo .azur[data-v-8224e9fa],.logo .shield[data-v-8224e9fa]{fill:none;stroke:currentColor;stroke-width:1.4px}.toggle[data-v-8224e9fa]{color:inherit;font-family:var(--font-ui);background:0 0;border:0;margin-top:clamp(8px,1vw,14px);padding:6px 0}.toggle-inner[data-v-8224e9fa]{align-items:center;gap:12px;display:flex}.lines[data-v-8224e9fa]{width:22px;height:10px;position:relative}.lines i[data-v-8224e9fa]{width:100%;height:1.5px;transition:transform .6s var(--ease-out),top .6s var(--ease-out);background:currentColor;position:absolute;left:0}.lines i[data-v-8224e9fa]:first-child{top:0}.lines i[data-v-8224e9fa]:last-child{top:calc(100% - 1.5px)}.open .lines i[data-v-8224e9fa]:first-child{top:calc(50% - .75px);transform:rotate(45deg)}.open .lines i[data-v-8224e9fa]:last-child{top:calc(50% - .75px);transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.lines i[data-v-8224e9fa],.words span[data-v-8224e9fa]{transition:none}}.zoom[data-v-4bdea38e]{z-index:95;background:var(--bg);pointer-events:none;position:fixed;overflow:hidden}.img[data-v-4bdea38e]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;width:100%;height:100%;position:absolute;inset:0}.cursor[data-v-2764a6ef]{z-index:1000;pointer-events:none;mix-blend-mode:difference;color:#fff;opacity:0;transition:opacity .3s;position:fixed;top:0;left:0}.cursor.active[data-v-2764a6ef]{opacity:1}.txt[data-v-2764a6ef]{white-space:nowrap;opacity:0;transition:opacity .3s,transform .4s var(--ease-out);position:absolute;top:-8px;left:18px;transform:translate(-6px)}.txt.show[data-v-2764a6ef]{opacity:1;transform:none}
