@property --s1{syntax:"<color>"; inherits:true; initial-value:#2e3969;}@property --s2{syntax:"<color>"; inherits:true; initial-value:#726aac;}@property --s3{syntax:"<color>"; inherits:true; initial-value:#a18cc8;}.hr[data-astro-cid-qymaq2rx]{--accent:#f08338;--fond:#f0f1f2;--bloc:#ffffff;--ink:#1a1a1d;--ink-2:#5e5d66;--ink-3:#8a8790;--gris:#e4e5e7;--bord:#e2e3e5;--ombre:0 8px 16px rgba(0,0,0,.08);position:relative;isolation:isolate;min-height:100vh;background:var(--fond);font-family:Inter,system-ui,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased}.hr[data-astro-cid-qymaq2rx] [data-astro-cid-qymaq2rx],.hr[data-astro-cid-qymaq2rx] [data-astro-cid-qymaq2rx]:before,.hr[data-astro-cid-qymaq2rx] [data-astro-cid-qymaq2rx]:after{box-sizing:border-box}.hr[data-astro-cid-qymaq2rx] a[data-astro-cid-qymaq2rx]{color:var(--ink);text-decoration:none}.hr[data-astro-cid-qymaq2rx] img[data-astro-cid-qymaq2rx]{display:block}.hr[data-astro-cid-qymaq2rx] h1[data-astro-cid-qymaq2rx],.hr[data-astro-cid-qymaq2rx] h2[data-astro-cid-qymaq2rx],.hr[data-astro-cid-qymaq2rx] p[data-astro-cid-qymaq2rx]{margin:0}.hr-vh[data-astro-cid-qymaq2rx]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hr__page[data-astro-cid-qymaq2rx]{max-width:1312px;margin:0 auto;padding:40px 24px 96px;display:flex;gap:40px;align-items:flex-start}.hr__main[data-astro-cid-qymaq2rx]{flex:1;min-width:0;display:flex;flex-direction:column;gap:32px}.hr-scene[data-astro-cid-qymaq2rx]{position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:0;overflow:hidden;transition:opacity .9s ease,--s1 1.2s ease,--s2 1.2s ease,--s3 1.2s ease;background:radial-gradient(60vmax 50vmax at 95% 100%,color-mix(in oklab,var(--s3) 26%,transparent) 0%,transparent 70%),radial-gradient(70vmax 60vmax at 0% 0%,color-mix(in oklab,var(--s1) 70%,transparent) 0%,transparent 70%),color-mix(in oklab,var(--s1) 55%,var(--s2))}.hr-scene[data-astro-cid-qymaq2rx]:before,.hr-scene[data-astro-cid-qymaq2rx]:after{content:"";position:absolute;border-radius:50%}.hr-scene[data-astro-cid-qymaq2rx]:before{width:64vmax;height:64vmax;left:34%;top:-14%;background:radial-gradient(circle,color-mix(in oklab,var(--s2) 34%,transparent) 0%,transparent 66%);animation:hrDerive 24s ease-in-out infinite alternate}.hr-scene[data-astro-cid-qymaq2rx]:after{width:56vmax;height:56vmax;left:-12%;bottom:-18%;background:radial-gradient(circle,color-mix(in oklab,var(--s1) 60%,transparent) 0%,transparent 66%);animation:hrDerive 32s ease-in-out infinite alternate-reverse}@keyframes hrDerive{0%{transform:translate(0) scale(1)}to{transform:translate(-12vmax,9vmax) scale(1.2)}}.hr-tile[data-astro-cid-qymaq2rx],.hr-ouv__img[data-astro-cid-qymaq2rx]{padding:0;border:0;font:inherit;color:inherit;cursor:zoom-in}.hr-ouv__img[data-astro-cid-qymaq2rx]:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.hr-tile[data-astro-cid-qymaq2rx]:focus-visible{outline:3px solid #ffffff;outline-offset:4px}.hr-rail[data-astro-cid-qymaq2rx]{position:sticky;top:96px;width:112px;flex:0 0 112px;display:flex;flex-direction:column;gap:2px;padding:14px 10px;background:#fffc;-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);border-radius:12px;box-shadow:var(--ombre)}.hr-rail__t[data-astro-cid-qymaq2rx]{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:2px 8px 10px}.hr-rail[data-astro-cid-qymaq2rx] a[data-astro-cid-qymaq2rx]{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:7px;font-size:13px;font-weight:500;color:var(--ink-3);background:transparent}.hr-rail[data-astro-cid-qymaq2rx] a[data-astro-cid-qymaq2rx] i[data-astro-cid-qymaq2rx]{flex:none;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--c1),var(--c))}.hr-rail[data-astro-cid-qymaq2rx] a[data-astro-cid-qymaq2rx]:hover{background:#0000000d;color:var(--ink)}.hr-rail[data-astro-cid-qymaq2rx] a[data-astro-cid-qymaq2rx].is-on{font-weight:600;color:#fff;background:linear-gradient(135deg,var(--c1),var(--c))}.hr-rail[data-astro-cid-qymaq2rx] a[data-astro-cid-qymaq2rx].is-on i[data-astro-cid-qymaq2rx]{background:#fff}.hr-ouv[data-astro-cid-qymaq2rx]{background:var(--bloc);border-radius:14px;box-shadow:var(--ombre);overflow:hidden;display:grid;grid-template-columns:1.35fr 1fr}.hr-ouv__txt[data-astro-cid-qymaq2rx]{padding:64px 56px;display:flex;flex-direction:column;justify-content:center;gap:24px}.hr-eyebrow[data-astro-cid-qymaq2rx]{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.hr-ouv[data-astro-cid-qymaq2rx] h1[data-astro-cid-qymaq2rx]{font-family:Archivo,system-ui,sans-serif;font-weight:600;font-size:52px;line-height:1.05;letter-spacing:-.03em;text-wrap:pretty}.hr-ouv__txt[data-astro-cid-qymaq2rx]>p[data-astro-cid-qymaq2rx]{max-width:46ch;font-size:16px;line-height:1.65;color:var(--ink-2);text-wrap:pretty}.hr-nums[data-astro-cid-qymaq2rx]{display:flex;flex-wrap:wrap;gap:48px;padding-top:16px}.hr-num[data-astro-cid-qymaq2rx]{display:flex;flex-direction:column;gap:4px}.hr-num__v[data-astro-cid-qymaq2rx]{font-family:Bebas Neue,sans-serif;font-size:60px;line-height:.9;color:var(--accent)}.hr-num__l[data-astro-cid-qymaq2rx]{font-size:13px;line-height:1.4;color:var(--ink-2);max-width:15ch}.hr-ouv__img[data-astro-cid-qymaq2rx]{position:relative;display:block;width:100%;background:var(--gris);min-height:460px;overflow:hidden}.hr-ouv__img[data-astro-cid-qymaq2rx] img[data-astro-cid-qymaq2rx]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.hr-ouv__img[data-astro-cid-qymaq2rx]:hover img[data-astro-cid-qymaq2rx]{transform:scale(1.03)}.hr-histoire[data-astro-cid-qymaq2rx]{display:flex;flex-direction:column;gap:150px;padding:110px 0 130px}.hr-ch[data-astro-cid-qymaq2rx]{scroll-margin-top:96px;display:flex;flex-direction:column;gap:72px;color:#fff}.hr-ch__head[data-astro-cid-qymaq2rx]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:end}.hr-ch--miroir[data-astro-cid-qymaq2rx] .hr-ch__head[data-astro-cid-qymaq2rx]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.hr-ch--miroir[data-astro-cid-qymaq2rx] .hr-ch__an[data-astro-cid-qymaq2rx]{order:2;text-align:right}.hr-ch__an[data-astro-cid-qymaq2rx]{overflow:hidden;padding-top:.04em}.hr-ch__year[data-astro-cid-qymaq2rx]{display:block;font-family:Bebas Neue,sans-serif;font-size:clamp(120px,15vw,232px);line-height:.8;letter-spacing:-.005em;color:#fff}.hr-ch__year--long[data-astro-cid-qymaq2rx]{font-size:clamp(84px,9.5vw,150px);line-height:.86}.hr-ch__corps[data-astro-cid-qymaq2rx]{display:flex;flex-direction:column;gap:14px;padding-bottom:6px;text-shadow:0 1px 14px rgba(0,0,0,.14)}.hr-ch__num[data-astro-cid-qymaq2rx]{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ffffffbd}.hr-ch[data-astro-cid-qymaq2rx] h2[data-astro-cid-qymaq2rx]{font-family:Archivo,system-ui,sans-serif;font-weight:600;font-size:40px;line-height:1.1;letter-spacing:-.025em;color:#fff;text-wrap:balance}.hr-ch__txt[data-astro-cid-qymaq2rx]{display:flex;flex-direction:column;gap:10px}.hr-ch__txt[data-astro-cid-qymaq2rx] p[data-astro-cid-qymaq2rx]{max-width:60ch;font-size:16.5px;line-height:1.7;color:#ffffffeb;text-wrap:pretty}.hr-tags[data-astro-cid-qymaq2rx]{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.hr-tags[data-astro-cid-qymaq2rx] span[data-astro-cid-qymaq2rx]{padding:5px 12px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.3);font-size:12.5px;font-weight:500;color:#fff;text-shadow:none}.hr-logos[data-astro-cid-qymaq2rx]{display:flex;align-items:center;gap:28px;flex-wrap:wrap;padding-top:12px}.hr-logos__t[data-astro-cid-qymaq2rx]{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#ffffffb3}.hr-logos[data-astro-cid-qymaq2rx] img[data-astro-cid-qymaq2rx]{height:28px;width:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.85;transition:opacity .3s ease}.hr-logos[data-astro-cid-qymaq2rx] img[data-astro-cid-qymaq2rx]:hover{opacity:1}.hr-collage[data-astro-cid-qymaq2rx]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:56px;align-items:start}.hr-photo[data-astro-cid-qymaq2rx]{grid-column:var(--col) / span var(--span);grid-row:var(--row);margin-top:var(--decal)}.hr-tile[data-astro-cid-qymaq2rx]{position:relative;display:block;width:100%;aspect-ratio:var(--ar);overflow:hidden;border-radius:14px;background:#0000002e;box-shadow:0 34px 64px -30px #0009}.hr-tile[data-astro-cid-qymaq2rx] img[data-astro-cid-qymaq2rx]{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.hr-tile[data-astro-cid-qymaq2rx]:hover img[data-astro-cid-qymaq2rx]{transform:scale(1.04)}.hr-tile__cap[data-astro-cid-qymaq2rx]{position:absolute;left:0;right:0;bottom:0;padding:32px 16px 12px;font-size:13px;font-weight:500;text-align:left;color:#fff;background:linear-gradient(transparent,#0000008c);opacity:0;translate:0 8px;transition:opacity .3s ease,translate .3s ease}.hr-tile[data-astro-cid-qymaq2rx]:hover .hr-tile__cap[data-astro-cid-qymaq2rx],.hr-tile[data-astro-cid-qymaq2rx]:focus-visible .hr-tile__cap[data-astro-cid-qymaq2rx]{opacity:1;translate:0 0}.hr--anim[data-astro-cid-qymaq2rx] .hr-ch__year[data-astro-cid-qymaq2rx]{transform:translateY(108%);transition:transform 1.1s cubic-bezier(.16,.84,.24,1)}.hr--anim[data-astro-cid-qymaq2rx] .hr-ch__an[data-astro-cid-qymaq2rx].est-vu .hr-ch__year[data-astro-cid-qymaq2rx]{transform:none}.hr--anim[data-astro-cid-qymaq2rx] .hr-ch__corps[data-astro-cid-qymaq2rx]>[data-astro-cid-qymaq2rx]{opacity:0;transform:translateY(26px);transition:opacity .8s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.hr--anim[data-astro-cid-qymaq2rx] .hr-ch__corps[data-astro-cid-qymaq2rx]>[data-astro-cid-qymaq2rx]:nth-child(2){transition-delay:.08s}.hr--anim[data-astro-cid-qymaq2rx] .hr-ch__corps[data-astro-cid-qymaq2rx]>[data-astro-cid-qymaq2rx]:nth-child(3){transition-delay:.16s}.hr--anim[data-astro-cid-qymaq2rx] .hr-ch__corps[data-astro-cid-qymaq2rx]>[data-astro-cid-qymaq2rx]:nth-child(4){transition-delay:.24s}.hr--anim[data-astro-cid-qymaq2rx] .hr-ch__corps[data-astro-cid-qymaq2rx]>[data-astro-cid-qymaq2rx]:nth-child(5){transition-delay:.3s}.hr--anim[data-astro-cid-qymaq2rx] .hr-ch__corps[data-astro-cid-qymaq2rx].est-vu>[data-astro-cid-qymaq2rx]{opacity:1;transform:none}.hr--anim[data-astro-cid-qymaq2rx] .hr-tile[data-astro-cid-qymaq2rx]{opacity:0;transform:translateY(70px) scale(.95);transition:opacity .9s ease,transform 1.15s cubic-bezier(.16,.84,.24,1);transition-delay:calc(var(--k) * .14s)}.hr--anim[data-astro-cid-qymaq2rx] .hr-photo[data-astro-cid-qymaq2rx].est-vu .hr-tile[data-astro-cid-qymaq2rx]{opacity:1;transform:none}.hr-fin[data-astro-cid-qymaq2rx]{background:var(--bloc);border-radius:14px;box-shadow:var(--ombre);padding:64px 56px;display:flex;align-items:center;justify-content:space-between;gap:48px;flex-wrap:wrap}.hr-fin__txt[data-astro-cid-qymaq2rx]{display:flex;flex-direction:column;gap:12px;max-width:56ch}.hr-fin[data-astro-cid-qymaq2rx] h2[data-astro-cid-qymaq2rx]{font-family:Archivo,system-ui,sans-serif;font-weight:600;font-size:34px;letter-spacing:-.025em;line-height:1.15}.hr-fin[data-astro-cid-qymaq2rx] p[data-astro-cid-qymaq2rx]{font-size:16px;line-height:1.65;color:var(--ink-2);text-wrap:pretty}.hr-fin__act[data-astro-cid-qymaq2rx]{display:flex;align-items:center;gap:24px}.hr-btn[data-astro-cid-qymaq2rx]{display:inline-flex;align-items:center;padding:14px 28px;border-radius:8px;background:var(--accent);color:#fff;font-size:15px;font-weight:600;transition:background .2s}.hr-btn[data-astro-cid-qymaq2rx]:hover{background:#d9722c;color:#fff}.hr-lien[data-astro-cid-qymaq2rx]{font-size:15px;font-weight:500;color:var(--ink);border-bottom:1px solid #c9c8cd;padding-bottom:2px}.hr-lien[data-astro-cid-qymaq2rx]:hover{color:var(--accent)}@media(max-width:900px){.hr-rail[data-astro-cid-qymaq2rx]{display:none}.hr-ouv[data-astro-cid-qymaq2rx]{grid-template-columns:1fr}.hr-ouv__txt[data-astro-cid-qymaq2rx]{padding:40px 28px}.hr-histoire[data-astro-cid-qymaq2rx]{gap:96px;padding:64px 0 88px}.hr-ch[data-astro-cid-qymaq2rx]{gap:36px}.hr-ch__head[data-astro-cid-qymaq2rx],.hr-ch--miroir[data-astro-cid-qymaq2rx] .hr-ch__head[data-astro-cid-qymaq2rx]{grid-template-columns:1fr;gap:14px}.hr-ch--miroir[data-astro-cid-qymaq2rx] .hr-ch__an[data-astro-cid-qymaq2rx]{order:0;text-align:left}.hr-ch__year[data-astro-cid-qymaq2rx]{font-size:clamp(96px,30vw,160px)}.hr-ch__year--long[data-astro-cid-qymaq2rx]{font-size:clamp(60px,17vw,110px)}.hr-ch[data-astro-cid-qymaq2rx] h2[data-astro-cid-qymaq2rx]{font-size:30px}.hr-collage[data-astro-cid-qymaq2rx]{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:12px;row-gap:20px}.hr-photo[data-astro-cid-qymaq2rx]{grid-column:1 / span 6;grid-row:auto;margin-top:0}.hr-photo[data-astro-cid-qymaq2rx]:nth-child(3n+2){grid-column:2 / span 5}.hr-photo[data-astro-cid-qymaq2rx]:nth-child(3n){grid-column:1 / span 5}}@media(max-width:560px){.hr__page[data-astro-cid-qymaq2rx]{padding:24px 16px 72px}.hr-ouv[data-astro-cid-qymaq2rx] h1[data-astro-cid-qymaq2rx]{font-size:38px}.hr-nums[data-astro-cid-qymaq2rx]{gap:28px}.hr-fin[data-astro-cid-qymaq2rx]{padding:40px 28px}}.hr-lb[data-astro-cid-qymaq2rx]{position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#0e0e10f0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff}.hr-lb[data-astro-cid-qymaq2rx][open]{display:flex;align-items:center;justify-content:center;animation:hrLbIn .2s ease}.hr-lb[data-astro-cid-qymaq2rx]::backdrop{background:transparent}@keyframes hrLbIn{0%{opacity:0}to{opacity:1}}.hr-lb__fig[data-astro-cid-qymaq2rx]{margin:0;display:flex;flex-direction:column;align-items:center;gap:14px}.hr-lb__fig[data-astro-cid-qymaq2rx] img[data-astro-cid-qymaq2rx]{max-width:calc(100vw - 176px);max-height:calc(100dvh - 128px);width:auto;height:auto;border-radius:8px}.hr-lb[data-astro-cid-qymaq2rx] figcaption[data-astro-cid-qymaq2rx]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;justify-content:center;padding:0 16px;font-size:14px;color:#ffffffd1}.hr-lb__an[data-astro-cid-qymaq2rx]{font-family:Bebas Neue,sans-serif;font-size:21px;letter-spacing:.02em;color:#fff}.hr-lb__n[data-astro-cid-qymaq2rx]{font-size:12.5px;color:#ffffff7a;font-variant-numeric:tabular-nums}.hr-lb[data-astro-cid-qymaq2rx] button[data-astro-cid-qymaq2rx]{display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#ffffff1a;color:#fff;cursor:pointer;transition:background .2s}.hr-lb[data-astro-cid-qymaq2rx] button[data-astro-cid-qymaq2rx]:hover{background:#fff3}.hr-lb[data-astro-cid-qymaq2rx] button[data-astro-cid-qymaq2rx]:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.hr-lb[data-astro-cid-qymaq2rx] svg[data-astro-cid-qymaq2rx]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hr-lb__x[data-astro-cid-qymaq2rx]{position:absolute;top:20px;right:20px;width:44px;height:44px}.hr-lb__nav[data-astro-cid-qymaq2rx]{position:absolute;top:50%;width:52px;height:52px;transform:translateY(-50%)}.hr-lb__nav--prec[data-astro-cid-qymaq2rx]{left:24px}.hr-lb__nav--suiv[data-astro-cid-qymaq2rx]{right:24px}@media(max-width:700px){.hr-lb__fig[data-astro-cid-qymaq2rx] img[data-astro-cid-qymaq2rx]{max-width:calc(100vw - 24px);max-height:calc(100dvh - 190px)}.hr-lb__nav[data-astro-cid-qymaq2rx]{top:auto;bottom:28px;transform:none;width:48px;height:48px}.hr-lb__nav--prec[data-astro-cid-qymaq2rx]{left:calc(50% - 64px)}.hr-lb__nav--suiv[data-astro-cid-qymaq2rx]{right:calc(50% - 64px)}.hr-lb__x[data-astro-cid-qymaq2rx]{top:12px;right:12px}}@media(prefers-reduced-motion:reduce){.hr-scene[data-astro-cid-qymaq2rx]:before,.hr-scene[data-astro-cid-qymaq2rx]:after,.hr-lb[data-astro-cid-qymaq2rx][open]{animation:none}.hr-ouv__img[data-astro-cid-qymaq2rx] img[data-astro-cid-qymaq2rx],.hr-tile[data-astro-cid-qymaq2rx] img[data-astro-cid-qymaq2rx]{transition:none}}.hr-lien[data-astro-cid-qymaq2rx]{color:var(--ink);border-bottom-color:#ffffff4d}.hr-lien[data-astro-cid-qymaq2rx]:hover{color:#4aa3ff;border-bottom-color:#4aa3ff}.hr[data-astro-cid-qymaq2rx]{--fond:#ffffff;--bloc:#f5f5f7;--ink:#0d0d0f;--ink-2:#4a4a50;--ink-3:#86868b;--gris:#ececef;--bord:#e6e6ea;--ombre:0 10px 30px rgba(0,0,0,.08);background:#fff}.hr-scene[data-astro-cid-qymaq2rx]{display:none}.hr-point[data-astro-cid-qymaq2rx]{color:var(--c, #f08338)}.hr-ouv[data-astro-cid-qymaq2rx] .hr-point[data-astro-cid-qymaq2rx],.hr-fin[data-astro-cid-qymaq2rx] .hr-point[data-astro-cid-qymaq2rx]{color:#f08338}.hr-rail[data-astro-cid-qymaq2rx]{background:#ffffffc7;border:1px solid var(--bord);border-radius:20px;box-shadow:0 10px 30px #0000000f}.hr-rail[data-astro-cid-qymaq2rx] a[data-astro-cid-qymaq2rx].is-on{background:var(--c);color:#fff}.hr-ouv[data-astro-cid-qymaq2rx]{background:none;box-shadow:none;border-radius:0;overflow:visible;grid-template-columns:minmax(0,1fr);gap:48px}.hr-ouv__txt[data-astro-cid-qymaq2rx]{padding:24px 0 0;gap:32px}.hr-eyebrow[data-astro-cid-qymaq2rx]{font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--ink-3)}.hr-ouv[data-astro-cid-qymaq2rx] h1[data-astro-cid-qymaq2rx]{font-family:Archivo,system-ui,sans-serif;font-weight:800;font-size:clamp(56px,9.4vw,148px);line-height:.9;letter-spacing:-.055em;color:var(--ink);max-width:12ch}.hr-ouv__txt[data-astro-cid-qymaq2rx]>p[data-astro-cid-qymaq2rx]{max-width:30ch;font-family:Archivo,system-ui,sans-serif;font-weight:600;font-size:clamp(22px,2.5vw,34px);line-height:1.25;letter-spacing:-.02em;color:var(--ink)}.hr-nums[data-astro-cid-qymaq2rx]{gap:clamp(32px,6vw,88px);border-top:1px solid var(--bord);padding-top:28px}.hr-num__v[data-astro-cid-qymaq2rx]{font-family:Archivo,system-ui,sans-serif;font-weight:800;font-size:clamp(48px,5vw,72px);letter-spacing:-.05em;line-height:.9;color:var(--ink)}.hr-num[data-astro-cid-qymaq2rx]:first-child .hr-num__v[data-astro-cid-qymaq2rx]{color:#d96a1e}.hr-num__l[data-astro-cid-qymaq2rx]{font-size:14px;color:var(--ink-3)}.hr-ouv__img[data-astro-cid-qymaq2rx]{min-height:0;aspect-ratio:21 / 9;border-radius:28px;box-shadow:0 30px 60px -30px #00000059}.hr-histoire[data-astro-cid-qymaq2rx]{gap:clamp(110px,14vw,190px);padding:clamp(100px,12vw,160px) 0 clamp(100px,12vw,160px)}.hr-ch[data-astro-cid-qymaq2rx]{color:var(--ink)}.hr-ch__year[data-astro-cid-qymaq2rx]{font-family:Archivo,system-ui,sans-serif;font-weight:800;letter-spacing:-.06em;font-size:clamp(110px,15vw,230px);line-height:.82;color:var(--c)}.hr-ch__year--long[data-astro-cid-qymaq2rx]{font-size:clamp(76px,9vw,140px)}.hr-ch__corps[data-astro-cid-qymaq2rx]{text-shadow:none}.hr-ch__num[data-astro-cid-qymaq2rx]{font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--ink-3)}.hr-ch[data-astro-cid-qymaq2rx] h2[data-astro-cid-qymaq2rx]{font-family:Archivo,system-ui,sans-serif;font-weight:800;font-size:clamp(34px,3.6vw,52px);line-height:1;letter-spacing:-.045em;color:var(--ink)}.hr-ch__txt[data-astro-cid-qymaq2rx] p[data-astro-cid-qymaq2rx]{color:var(--ink-2);font-size:17px}.hr-tags[data-astro-cid-qymaq2rx] span[data-astro-cid-qymaq2rx]{background:#f5f5f7;border:1px solid var(--bord);color:var(--ink)}.hr-tags[data-astro-cid-qymaq2rx] span[data-astro-cid-qymaq2rx]:first-child{background:var(--c);border-color:var(--c);color:#fff}.hr-logos__t[data-astro-cid-qymaq2rx]{color:var(--ink-3)}.hr-logos[data-astro-cid-qymaq2rx] img[data-astro-cid-qymaq2rx]{filter:grayscale(1);opacity:.6}.hr-logos[data-astro-cid-qymaq2rx] img[data-astro-cid-qymaq2rx]:hover{filter:none;opacity:1}.hr-tile[data-astro-cid-qymaq2rx]{border-radius:22px;background:var(--gris);box-shadow:0 30px 60px -28px #0006;transition:rotate .6s cubic-bezier(.2,.7,.2,1),scale .6s cubic-bezier(.2,.7,.2,1),box-shadow .6s ease}.hr-photo[data-astro-cid-qymaq2rx]:nth-child(3n+1) .hr-tile[data-astro-cid-qymaq2rx]{rotate:-2.5deg}.hr-photo[data-astro-cid-qymaq2rx]:nth-child(3n+2) .hr-tile[data-astro-cid-qymaq2rx]{rotate:2deg}.hr-photo[data-astro-cid-qymaq2rx]:nth-child(3n) .hr-tile[data-astro-cid-qymaq2rx]{rotate:-1deg}.hr-photo[data-astro-cid-qymaq2rx]{position:relative}.hr-photo[data-astro-cid-qymaq2rx]:hover{z-index:2}.hr-photo[data-astro-cid-qymaq2rx]:hover .hr-tile[data-astro-cid-qymaq2rx]{rotate:0deg;scale:1.03;box-shadow:0 40px 80px -30px #00000080}.hr-tile[data-astro-cid-qymaq2rx]:focus-visible{outline:3px solid var(--c, #0d0d0f);outline-offset:4px}.hr-ouv__img[data-astro-cid-qymaq2rx]:focus-visible{outline:3px solid #0d0d0f;outline-offset:3px}.hr-fin[data-astro-cid-qymaq2rx]{background:#0d0d0f;color:#fff;border-radius:32px;box-shadow:none;padding:clamp(48px,7vw,96px) clamp(28px,6vw,80px);flex-direction:column;align-items:flex-start;gap:40px}.hr-fin[data-astro-cid-qymaq2rx] h2[data-astro-cid-qymaq2rx]{font-family:Archivo,system-ui,sans-serif;font-weight:800;font-size:clamp(44px,6.4vw,104px);line-height:.92;letter-spacing:-.055em;color:#fff;max-width:14ch}.hr-fin[data-astro-cid-qymaq2rx] p[data-astro-cid-qymaq2rx]{color:#ffffffb8;font-size:17px}.hr-fin__txt[data-astro-cid-qymaq2rx]{max-width:none;gap:20px}.hr[data-astro-cid-qymaq2rx] .hr-btn[data-astro-cid-qymaq2rx]{border-radius:999px;padding:15px 30px;background:#fff;color:#0d0d0f}.hr[data-astro-cid-qymaq2rx] .hr-btn[data-astro-cid-qymaq2rx]:hover{background:#f08338;color:#0d0d0f}.hr[data-astro-cid-qymaq2rx] .hr-lien[data-astro-cid-qymaq2rx]{color:#fff;border-bottom-color:#ffffff59}.hr[data-astro-cid-qymaq2rx] .hr-lien[data-astro-cid-qymaq2rx]:hover{color:#f08338;border-bottom-color:#f08338}@media(max-width:900px){.hr-ouv__img[data-astro-cid-qymaq2rx]{aspect-ratio:4 / 3;border-radius:22px}.hr-photo[data-astro-cid-qymaq2rx] .hr-tile[data-astro-cid-qymaq2rx],.hr-photo[data-astro-cid-qymaq2rx]:nth-child(n) .hr-tile[data-astro-cid-qymaq2rx]{rotate:0deg}.hr-photo[data-astro-cid-qymaq2rx]:nth-child(odd) .hr-tile[data-astro-cid-qymaq2rx]{rotate:-1.5deg}.hr-photo[data-astro-cid-qymaq2rx]:nth-child(2n) .hr-tile[data-astro-cid-qymaq2rx]{rotate:1.5deg}}@media(prefers-reduced-motion:reduce){.hr-tile[data-astro-cid-qymaq2rx]{transition:none}}.hr-collage[data-astro-cid-qymaq2rx]{position:relative}.hr-gsap[data-astro-cid-qymaq2rx] .hr-photo[data-astro-cid-qymaq2rx]{will-change:transform}.hr-point[data-astro-cid-qymaq2rx]{display:inline-block}.hr-deroule[data-astro-cid-qymaq2rx]{padding-top:clamp(72px,9vw,120px)}.hr-deroule__plaque[data-astro-cid-qymaq2rx]{background:#0d0d0f;color:#fff;border-radius:28px;padding:32px 28px;display:flex;flex-direction:column;gap:28px}.hr-deroule__tete[data-astro-cid-qymaq2rx]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px 48px;flex-wrap:wrap}.hr-deroule[data-astro-cid-qymaq2rx] h2[data-astro-cid-qymaq2rx]{font-family:Archivo,system-ui,sans-serif;font-weight:800;font-size:clamp(52px,8vw,132px);line-height:.9;letter-spacing:-.055em;color:#fff}.hr-deroule__tete[data-astro-cid-qymaq2rx] p[data-astro-cid-qymaq2rx]{max-width:28ch;font-size:clamp(16px,1.3vw,19px);line-height:1.5;color:#ffffffa8}.hr-deroule__scene[data-astro-cid-qymaq2rx]{overflow-x:auto;scrollbar-width:none}.hr-deroule__scene[data-astro-cid-qymaq2rx]::-webkit-scrollbar{display:none}.hr-deroule__piste[data-astro-cid-qymaq2rx]{display:flex;gap:clamp(14px,1.6vw,24px);width:max-content}.hr-carte[data-astro-cid-qymaq2rx]{position:relative;flex:0 0 auto;width:clamp(260px,30vw,420px);aspect-ratio:4 / 5;border-radius:26px;overflow:hidden;background:#1c1c1f;text-decoration:none}.hr[data-astro-cid-qymaq2rx] .hr-carte[data-astro-cid-qymaq2rx]{color:#fff}.hr-carte[data-astro-cid-qymaq2rx] img[data-astro-cid-qymaq2rx]{position:absolute;inset:0 -8%;width:116%;height:100%;object-fit:cover;transition:scale .6s cubic-bezier(.2,.7,.2,1)}.hr-carte[data-astro-cid-qymaq2rx]:hover img[data-astro-cid-qymaq2rx]{scale:1.04}.hr-carte[data-astro-cid-qymaq2rx]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,.08) 50%,transparent)}.hr-carte__an[data-astro-cid-qymaq2rx],.hr-carte__titre[data-astro-cid-qymaq2rx]{position:absolute;left:clamp(20px,2.4vw,36px);right:clamp(20px,2.4vw,36px);z-index:1}.hr-carte__an[data-astro-cid-qymaq2rx]{bottom:clamp(54px,5vw,78px);font-family:Archivo,system-ui,sans-serif;font-weight:800;font-size:clamp(48px,6vw,110px);letter-spacing:-.055em;line-height:.86;color:var(--c3);white-space:nowrap}.hr-carte__titre[data-astro-cid-qymaq2rx]{bottom:clamp(22px,2.2vw,34px);font-size:clamp(15px,1.3vw,20px);font-weight:600}.hr-deroule[data-astro-cid-qymaq2rx].est-epingle{height:calc(100vh + var(--course, 0px));padding-top:0;margin-top:clamp(72px,9vw,120px)}.hr-deroule[data-astro-cid-qymaq2rx].est-epingle .hr-deroule__plaque[data-astro-cid-qymaq2rx]{position:sticky;top:0;height:100vh;height:100svh;width:100vw;margin-left:calc(-1 * var(--gauche, 0px));border-radius:0;padding:clamp(96px,11vh,120px) 0 clamp(28px,5vh,56px);gap:clamp(20px,4vh,44px);justify-content:center}.hr-deroule[data-astro-cid-qymaq2rx].est-epingle .hr-deroule__tete[data-astro-cid-qymaq2rx]{padding:0 var(--marge, 6vw)}.hr-deroule[data-astro-cid-qymaq2rx].est-epingle .hr-deroule__scene[data-astro-cid-qymaq2rx]{overflow:visible}.hr-deroule[data-astro-cid-qymaq2rx].est-epingle .hr-deroule__piste[data-astro-cid-qymaq2rx]{padding:0 var(--marge, 6vw)}.hr-deroule[data-astro-cid-qymaq2rx].est-epingle .hr-carte[data-astro-cid-qymaq2rx]{aspect-ratio:auto;height:min(60vh,640px);width:min(56vw,81vh,900px)}@media(max-width:700px){.hr-deroule[data-astro-cid-qymaq2rx].est-epingle .hr-carte[data-astro-cid-qymaq2rx]{width:82vw;height:min(56vh,520px)}}.hr-rail[data-astro-cid-qymaq2rx]{transition:opacity .35s ease}.hr--deroule[data-astro-cid-qymaq2rx] .hr-rail[data-astro-cid-qymaq2rx]{opacity:0;pointer-events:none}.hr-ch__an[data-astro-cid-qymaq2rx]{container-type:inline-size;overflow:visible}.hr-ch__year[data-astro-cid-qymaq2rx],.hr-ch__year--long[data-astro-cid-qymaq2rx]{white-space:nowrap;font-size:min(220px,calc(100cqi / (var(--n, 4) * .6)))}@media(max-width:900px){.hr-ch__year[data-astro-cid-qymaq2rx],.hr-ch__year--long[data-astro-cid-qymaq2rx]{font-size:min(160px,calc(100cqi / (var(--n, 4) * .6)))}}.hr[data-astro-cid-qymaq2rx]{background:#f3f1ec;overflow-x:clip}.hr-scene[data-astro-cid-qymaq2rx]{display:block;opacity:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E"),radial-gradient(70vmax 55vmax at 100% 0%,color-mix(in oklab,var(--s2) 24%,transparent) 0%,transparent 70%),radial-gradient(70vmax 60vmax at 0% 100%,color-mix(in oklab,var(--s3) 28%,transparent) 0%,transparent 70%),linear-gradient(180deg,#f6f4ef,#efece5)}.hr-scene[data-astro-cid-qymaq2rx].est-la{opacity:1}.hr-scene[data-astro-cid-qymaq2rx]:before{background:radial-gradient(circle,color-mix(in oklab,var(--s3) 20%,transparent) 0%,transparent 66%)}.hr-scene[data-astro-cid-qymaq2rx]:after{background:radial-gradient(circle,color-mix(in oklab,var(--s2) 14%,transparent) 0%,transparent 66%)}.hr-rail[data-astro-cid-qymaq2rx]{background:#ffffffb3}.hr-ouv__img[data-astro-cid-qymaq2rx]{aspect-ratio:16 / 9}.hr-ouv__img[data-astro-cid-qymaq2rx] img[data-astro-cid-qymaq2rx]{object-position:50% 18%;transform-origin:50% 18%}.hr-carte[data-astro-cid-qymaq2rx] img[data-astro-cid-qymaq2rx]{object-position:50% 30%;transform-origin:50% 30%}.hr__page[data-astro-cid-qymaq2rx]{gap:28px}.hr-rail[data-astro-cid-qymaq2rx]{width:76px;flex:0 0 76px;padding:6px 0;gap:0;position:sticky;top:120px;background:none!important;border:0!important;box-shadow:none!important;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none}.hr-rail[data-astro-cid-qymaq2rx]:before{content:"";position:absolute;left:4.5px;top:14px;bottom:14px;width:1px;background:#0d0d0f29}.hr-rail__t[data-astro-cid-qymaq2rx]{display:none}.hr-rail[data-astro-cid-qymaq2rx] a[data-astro-cid-qymaq2rx],.hr[data-astro-cid-qymaq2rx] .hr-rail[data-astro-cid-qymaq2rx] a[data-astro-cid-qymaq2rx]{position:relative;gap:12px;padding:5px 0;border-radius:0;background:none!important;font-size:12px;font-weight:600;letter-spacing:.01em;white-space:nowrap;color:transparent;transition:color .25s ease}.hr-rail[data-astro-cid-qymaq2rx] a[data-astro-cid-qymaq2rx] i[data-astro-cid-qymaq2rx]{width:10px;height:10px;border:2px solid #f3f1ec;background:#0d0d0f47;transition:transform .25s ease,background .25s ease}.hr-rail[data-astro-cid-qymaq2rx] a[data-astro-cid-qymaq2rx]:hover{color:var(--ink-3)}.hr-rail[data-astro-cid-qymaq2rx] a[data-astro-cid-qymaq2rx]:hover i[data-astro-cid-qymaq2rx]{background:var(--c)}.hr[data-astro-cid-qymaq2rx] .hr-rail[data-astro-cid-qymaq2rx] a[data-astro-cid-qymaq2rx].is-on{color:var(--c);background:none}.hr-rail[data-astro-cid-qymaq2rx] a[data-astro-cid-qymaq2rx].is-on i[data-astro-cid-qymaq2rx]{background:var(--c);transform:scale(1.5);box-shadow:0 0 0 4px color-mix(in oklab,var(--c) 18%,transparent)}@media(max-width:900px),(pointer:coarse){.hr-scene[data-astro-cid-qymaq2rx]:before,.hr-scene[data-astro-cid-qymaq2rx]:after{animation:none;display:none}.hr-scene[data-astro-cid-qymaq2rx]{background:radial-gradient(70vmax 55vmax at 100% 0%,color-mix(in oklab,var(--s2) 22%,transparent) 0%,transparent 70%),linear-gradient(180deg,#f6f4ef,#efece5);transition:opacity .6s ease}.hr-tile[data-astro-cid-qymaq2rx]{box-shadow:0 18px 30px -20px #00000059}}.hr-leger[data-astro-cid-qymaq2rx] .hr-deroule__piste[data-astro-cid-qymaq2rx],.hr-leger[data-astro-cid-qymaq2rx] .hr-ch__year[data-astro-cid-qymaq2rx],.hr-leger[data-astro-cid-qymaq2rx] .hr-photo[data-astro-cid-qymaq2rx]{will-change:transform}.hr-leger[data-astro-cid-qymaq2rx] .hr-deroule__plaque[data-astro-cid-qymaq2rx]{clip-path:none!important}
