:root{color-scheme:light;--red: #e30622;--sens: 1;--font-ui: Arial, Helvetica, sans-serif;--font-ar: "Noto Naskh Arabic", "Geeza Pro", "Traditional Arabic", "Sakkal Majalla", "Segoe UI", Tahoma, serif;font-family:Georgia,Times New Roman,serif}@font-face{font-family:Archivo;src:url(/_astro/Archivo-Latin.E0tuGl4L.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root:lang(fr) .opening .nav-item{font-family:Archivo,Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-synthesis:none;letter-spacing:-.045em;line-height:1.18;padding-block:.025em;padding-inline-end:.04em;white-space:nowrap}@media(min-width:901px){:root:lang(fr) .opening .nav-item{font-size:clamp(44px,6.6vw,148px)}}@media(max-width:900px){:root:lang(fr) .opening .nav-item{font-size:clamp(36px,12vw,96px)}}:root[dir=rtl]{--sens: -1}:root:lang(ar){font-family:var(--font-ar)}*{box-sizing:border-box}body{margin:0;background:#000}.opening{display:grid;grid-template-columns:1fr 1fr;min-height:100svh}.white-panel{background:#fff;padding:max(72px,12vh) 4vw 70px;display:flex;flex-direction:column;justify-content:center;position:relative}nav ul,.socials{margin:0;padding:0;list-style:none}nav{scroll-margin-top:20px}.nav-item{display:block;width:fit-content;max-width:100%;font-size:clamp(64px,7.5vw,160px);line-height:1.02;letter-spacing:-.045em;font-weight:400;color:var(--red);text-decoration:none;padding-block:.025em;overflow-wrap:normal}a.nav-item:hover{color:#a90019}a.nav-item:focus-visible{outline:2px solid currentColor;outline-offset:6px}.black-panel{position:relative;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;padding:96px 5.5vw 72px}.identity{width:100%;max-width:660px;transform:translateY(14px)}h1{margin:0;font-size:inherit}.logo{width:100%;height:auto;display:block}.social-block{text-align:center;margin-top:clamp(42px,4vw,72px)}h2{margin:0 0 22px;font-size:clamp(36px,3.7vw,66px);font-weight:400;line-height:1.1;letter-spacing:-.025em}.socials{display:flex;justify-content:center;gap:clamp(20px,2.3vw,40px)}.social-icon{display:grid;place-items:center;width:clamp(64px,6.4vw,108px);aspect-ratio:1;border:3px solid #b8b8b8;border-radius:50%}.social-icon svg{width:55%;height:55%}html[lang=fr] .opening span.social-icon{border:0;opacity:.6}a.social-icon{color:inherit;text-decoration:none;position:relative}a.social-icon:hover{border-color:#fff}a.social-icon:focus-visible{outline:2px solid #fff;outline-offset:5px}.skip-link{position:fixed;z-index:5;inset-block-start:12px;inset-inline-start:12px;padding:12px 16px;color:#000;background:#fff;border:2px solid #e30622;transform:translateY(-180%);font:16px/1.5 Arial,sans-serif}.skip-link:focus{transform:none}.socials{direction:ltr}:lang(ar) .nav-item,:lang(ar) h2,:lang(ar) .chapter-title h1{letter-spacing:0}:lang(ar) .nav-item{line-height:1.35}:lang(ar) h2{line-height:1.4}:lang(ar) .chapter-title h1{line-height:1.35}:lang(ar) .return-link,:lang(ar) .fr-link{font-family:var(--font-ar);line-height:1.6}.lang{--fg: #fff;--edge: #8d8d8d;--hover: #2a2a2a;--on: #000;--focus: #fff;display:flex}.lang ul{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;margin:0;padding:0;list-style:none}.lang-bubble{position:relative;display:grid;place-items:center;min-width:3rem;min-height:3rem;padding-inline:.25rem;padding-block-end:.3rem;border:2px solid var(--edge);border-radius:999px;color:var(--fg);background:transparent;font:600 .9375rem/1 var(--font-ui);letter-spacing:.04em;text-decoration:none}.lang-bubble:hover{border-color:var(--fg);background:var(--hover)}.lang-bubble:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.lang-bubble[aria-current]{background:var(--fg);border-color:var(--fg);color:var(--on);font-weight:800}.lang-bubble[aria-current]:after{content:"";position:absolute;inset-inline:30%;inset-block-end:6px;height:2px;border-radius:2px;background:currentColor}.lang-bubble[aria-current]:hover{background:var(--fg)}.lang-side{position:absolute;z-index:3;inset-block-start:24px;inset-inline-end:max(24px,3vw)}.lang-top{display:none}@media(max-width:900px){.opening{grid-template-columns:1fr}.lang-side{display:none}.lang-top{display:flex;position:absolute;z-index:3;inset-block-start:14px;inset-inline-end:max(16px,env(safe-area-inset-left),env(safe-area-inset-right));--fg: #000;--edge: #6b6b6b;--hover: #ececec;--on: #fff;--focus: #000}.white-panel{padding:calc(3rem + 30px) max(24px,env(safe-area-inset-left),env(safe-area-inset-right)) 72px}.nav-item{font-size:clamp(44px,13.86vw,96px);letter-spacing:-.045em;line-height:1.12;padding-block:.025em}.black-panel{padding:60px max(32px,env(safe-area-inset-left),env(safe-area-inset-right)) max(52px,env(safe-area-inset-bottom));min-height:380px}.identity{max-width:540px;transform:none}.social-block{margin-top:36px}h2{font-size:clamp(36px,6vw,48px);margin-bottom:22px}.socials{gap:22px}.social-icon{width:64px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}html{background:#fff}.white-panel{view-transition-name:white-panel}.black-panel{view-transition-name:black-panel}.chapter{min-height:100svh;background:#fff;color:#000;padding:36px 4vw}.chapter-header{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;border-block-end:1px solid #d6d6d6;padding-block-end:28px}.return-link{display:inline-flex;align-items:center;min-height:48px;padding-block:8px;margin-inline-end:auto;color:#000;font-size:20px;text-underline-offset:5px}.home-logo{display:block;width:200px;padding:18px;background:#000;flex-shrink:0;order:3}.chapter .lang{order:2;--fg: #000;--edge: #6b6b6b;--hover: #ececec;--on: #fff;--focus: #000}.chapter-title h1{margin:0}.chapter-fallback .chapter-title h1{color:#000;font-size:clamp(30px,4.4vw,64px);letter-spacing:-.02em;line-height:1.2}:lang(ar) .chapter-fallback .chapter-title h1{letter-spacing:0;line-height:1.5}.fr-link{color:var(--red);font:22px/1.4 Georgia,Times New Roman,serif;text-underline-offset:5px;display:inline-block;min-height:48px;padding-block:8px}.home-logo img{display:block;width:100%;height:auto}.chapter-title{min-height:64svh;display:flex;align-items:center}.chapter-title h1{color:var(--red);font-size:clamp(48px,8vw,140px);font-weight:400;letter-spacing:-.045em;line-height:1.05;overflow-wrap:anywhere}.chapter a:focus-visible,.chapter h1:focus-visible{outline:2px solid var(--red);outline-offset:6px}::view-transition{pointer-events:none}::view-transition-group(*){animation-duration:.62s;animation-timing-function:cubic-bezier(.65,0,.25,1)}::view-transition-old(root){display:none}::view-transition-new(root){animation:none}:root[data-direction=close]::view-transition-old(root){display:block;animation:none}:root[data-direction=close]::view-transition-new(root){display:none}::view-transition-group(white-panel),::view-transition-group(black-panel){z-index:1}::view-transition-old(white-panel),::view-transition-old(black-panel),::view-transition-new(white-panel),::view-transition-new(black-panel){height:100%;mix-blend-mode:normal;animation-duration:.62s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.65,0,.25,1)}:root[data-direction=open]::view-transition-old(white-panel){animation-name:white-out}:root[data-direction=open]::view-transition-old(black-panel){animation-name:black-out}:root[data-direction=close]::view-transition-new(white-panel){animation-name:white-in}:root[data-direction=close]::view-transition-new(black-panel){animation-name:black-in}@keyframes white-out{to{transform:translate(calc(-100% * var(--sens)))}}@keyframes black-out{to{transform:translate(calc(100% * var(--sens)))}}@keyframes white-in{0%{transform:translate(calc(-100% * var(--sens)))}}@keyframes black-in{0%{transform:translate(calc(100% * var(--sens)))}}@media(max-width:900px){.chapter{padding:20px 24px}.chapter-header{gap:12px 16px;padding-block-end:20px}.chapter .lang{margin-inline-start:auto}.return-link{font-size:17px;max-width:170px}.home-logo{width:108px;padding:12px 8px}.chapter-title{min-height:60svh}::view-transition-group(*),::view-transition-old(white-panel),::view-transition-old(black-panel),::view-transition-new(white-panel),::view-transition-new(black-panel){animation-duration:.46s}@keyframes white-out{to{transform:translateY(-100%)}}@keyframes black-out{to{transform:translateY(100%)}}@keyframes white-in{0%{transform:translateY(-100%)}}@keyframes black-in{0%{transform:translateY(100%)}}}@media(max-width:400px){.lang-bubble{min-width:2.75rem;min-height:2.75rem}.lang ul{gap:6px}.lang-top{inset-inline-end:12px}}.lang-bubble,.lang-bubble[aria-current]{font-weight:400;border-width:2px}.lang-interior{position:fixed;z-index:8;inset-block-end:16px;inset-inline-end:max(16px,env(safe-area-inset-right));--fg: #17201c;--on: #17201c;--edge: #17201c;--focus: #c92335;--hover: #eee;padding:6px;background:#fffffff2;border-radius:40px}.lang-interior .lang-bubble{box-sizing:border-box;width:48px;height:48px;min-width:48px;min-height:48px;padding:0}.lang-interior .lang-bubble[aria-current]{background:transparent}.chapter .lang{--fg: #17201c;--on: #17201c;--edge: #17201c;--focus: #c92335;--hover: #eee}.chapter .lang-bubble[aria-current]{background:transparent}.lang-bubble,.lang-bubble[aria-current]{font-family:Archivo,Arial,Helvetica,sans-serif;font-style:normal;font-weight:600}.lang-bubble:hover,.lang-bubble:focus-visible{font-weight:700}.lang-bubble[aria-current]:after{display:none;content:none}@font-face{font-family:Cormorant Garamond;src:url(/_astro/CormorantGaramond-500-Latin.MdHncLKg.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Libre Baskerville;src:url(/_astro/LibreBaskerville-Italic.Bs3WliVA.woff2) format("woff2");font-style:italic;font-weight:400;font-display:swap}.vitrine{--f: clamp(7px, .78vw, 14px);--f-in: calc(var(--f) * .72);--head: clamp(9px, 1.5vh, 18px);--rail: clamp(18px, 3.2vh, 38px);--c-t: #8a988e;--c-r: #5b685f;--c-b: #616e64;--c-l: #7d8b81;--c-m: #66736a;--s-t: #58665c;--s-r: #738178;--s-b: #7c8a80;--s-l: #4e5b52;--shadow: 18 28 22;--edge-dark: rgb(18 28 22 / .55);--lip: rgb(205 222 210 / .3);--tint: rgb(226 234 227 / .2);--reflect: 1;--halo: 238 243 236;--ink: #17201c;--rule: rgb(23 32 28 / .38);--accent: #3f5b4b;container-type:inline-size;position:relative;isolation:isolate;min-height:100svh;overflow:hidden;background:#2a2724;color:var(--ink)}.vt-photo{position:absolute;inset:0;z-index:0;view-transition-name:vt-photo;background:#c9c3ba}.vt-pic{position:absolute;inset:0;display:block}.vt-pic-a{display:none}.vt-pic img{width:100%;height:100%;object-fit:cover;display:block}.vt-pic-a img{object-position:50% 100%}.vt-pic-b img{object-position:66% 50%}html[data-cadrage=a] .vt-pic-a{display:block}html[data-cadrage=a] .vt-pic-b{display:none}html[data-cadrage=b] .vt-pic-b{display:block}html[data-cadrage=b] .vt-pic-a{display:none}.vt-pane{position:absolute;z-index:1;top:0;bottom:0;width:50%;pointer-events:none;--bl: var(--f);--br: var(--f-in);--shade-x: -1}.vt-pane-l{left:0;view-transition-name:vt-pane-l}.vt-pane-r{right:0;--bl: var(--f-in);--br: var(--f);--shade-x: 1;view-transition-name:vt-pane-r;box-shadow:-1px 0 rgb(var(--shadow) / .55),-4px 0 8px -3px rgb(var(--shadow) / .22)}.vt-pane:before,.vt-pane:after{content:"";position:absolute;inset:0;border-style:solid;border-color:transparent}.vt-pane:before{border-width:var(--head) var(--br) var(--rail) var(--bl)}html[data-cadre="1"] .vitrine{--f: clamp(6px, .66vw, 12px);--f-in: calc(var(--f) * .9);--head: clamp(8px, 1.3vh, 16px);--rail: clamp(14px, 2.4vh, 28px)}html[data-cadre="1"] .vt-pane:before{border-color:var(--c-t) var(--c-r) var(--c-b) var(--c-l)}html[data-cadre="1"] .vt-pane-l:before{border-right-color:var(--c-m)}html[data-cadre="1"] .vt-pane:after{inset:calc(var(--head) * .48) calc(var(--br) * .48) calc(var(--rail) * .48) calc(var(--bl) * .48);border-width:1px;border-color:var(--lip) var(--edge-dark) var(--edge-dark) var(--lip)}html[data-cadre="1"] .vt-kick{display:none}html[data-cadre="2"] .vitrine{--f: clamp(9px, .9vw, 16px);--f-in: calc(var(--f) * .8);--head: clamp(11px, 1.8vh, 21px);--rail: clamp(20px, 3.6vh, 42px)}html[data-cadre="2"] .vt-pane:before{border-color:var(--c-t) var(--c-r) var(--c-b) var(--c-l)}html[data-cadre="2"] .vt-pane-l:before{border-right-color:var(--c-m)}html[data-cadre="2"] .vt-pane:after{inset:calc(var(--head) * .56) calc(var(--br) * .56) calc(var(--rail) * .56) calc(var(--bl) * .56);border-width:calc(var(--head) * .44) calc(var(--br) * .44) calc(var(--rail) * .44) calc(var(--bl) * .44);border-color:var(--s-t) var(--s-r) var(--s-b) var(--s-l)}html[data-cadre="2"] .vt-glass{box-shadow:inset 0 0 0 1px var(--edge-dark),inset 0 0 0 2px var(--lip),inset 0 12px 12px -8px rgb(var(--shadow) / .42),inset calc(9px * var(--shade-x)) 0 10px -8px rgb(var(--shadow) / .3),inset 0 -4px 5px -4px rgb(var(--shadow) / .3)}html[data-cadre="2"] .vt-kick{left:0;right:0;bottom:calc(var(--rail) * .46);height:0;box-shadow:none;border-top:1px solid var(--edge-dark);border-bottom:1px solid var(--lip)}.vt-frame-m{display:none}.vt-glass{position:absolute;inset:var(--head) var(--br) var(--rail) var(--bl);overflow:hidden;box-shadow:inset 0 0 0 1px var(--edge-dark),inset 0 0 0 2px var(--lip),inset 0 8px 9px -7px rgb(var(--shadow) / .34),inset calc(6px * var(--shade-x)) 0 8px -7px rgb(var(--shadow) / .22),inset 0 -3px 4px -3px rgb(var(--shadow) / .26)}.vt-glass:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(255 255 255 / calc(.26 * var(--reflect))),transparent 32%),linear-gradient(108deg,transparent 22%,rgb(255 255 255 / calc(.16 * var(--reflect))) 31%,rgb(255 255 255 / calc(.03 * var(--reflect))) 38%,transparent 44%,transparent 62%,rgb(255 255 255 / calc(.1 * var(--reflect))) 68%,transparent 75%),linear-gradient(90deg,rgb(255 255 255 / calc(.14 * var(--reflect))),transparent 2.5%,transparent 97.5%,rgb(255 255 255 / calc(.1 * var(--reflect)))),var(--tint)}.vt-glass:after{display:none}.vt-kick{position:absolute;left:calc(var(--bl) * 2.2);right:calc(var(--br) * 2.2);bottom:calc(var(--rail) * .3);height:calc(var(--rail) * .4);box-shadow:inset 1px 1px 0 var(--lip),inset -1px -1px 0 var(--edge-dark)}.vt-ui{position:relative;z-index:2;min-height:100svh;display:grid;view-transition-name:vt-ui;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"nav logo" "nav social";padding:var(--head) var(--f) var(--rail)}.vt-nav{grid-area:nav;align-self:center;position:relative;padding-inline:clamp(40px,8vw,160px) 2vw;scroll-margin-top:20px}.vt-nav:before{content:"";position:absolute;z-index:-1;inset:-16% -10% -16% -12%;background:radial-gradient(ellipse closest-side at 44% 50%,rgb(var(--halo) / .92),rgb(var(--halo) / .88) 62%,transparent 100%)}.vt-nav ul{margin:0;padding:0;list-style:none}.vitrine .nav-item{position:relative;display:block;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-weight:500;font-synthesis:none;font-size:clamp(36px,4.2vw,80px);line-height:1.1;letter-spacing:-.005em;white-space:nowrap;color:var(--ink);text-decoration:none;padding-block:.27em .24em}.vt-nav li{position:relative}.vt-nav li+li:before{content:"";position:absolute;top:0;left:0;width:2.2rem;height:1px;background:var(--rule)}.nav-label{background:linear-gradient(var(--accent),var(--accent)) 0 100% / 0 2px no-repeat;transition:background-size .35s ease;padding-bottom:.04em}.vitrine a.nav-item:hover .nav-label{background-size:100% 2px}.vitrine a.nav-item:focus-visible{outline:2px solid var(--ink);outline-offset:5px}.vt-halo{grid-area:logo / logo / social / logo;z-index:-1;pointer-events:none;margin:-2% 2% 6%;background:radial-gradient(ellipse closest-side at 50% 50%,rgb(var(--halo) / .86),rgb(var(--halo) / .62) 60%,transparent 100%)}.vt-logo{grid-area:logo;align-self:end;margin:0;padding:0 clamp(28px,5vw,96px) clamp(20px,3.4vh,44px);justify-self:center;width:100%;max-width:700px}.vt-logo-plate{display:block;padding:clamp(6px,.8vw,14px)}.vt-logo .logo{width:100%;height:auto;display:block}.vt-social{grid-area:social;align-self:start;text-align:center;color:var(--ink);padding:clamp(14px,3vh,34px) 4vw 0}.vt-social:before{content:"";display:block;width:2.6rem;height:1px;margin:0 auto clamp(14px,2.4vh,28px);background:var(--rule)}.vitrine h2{margin:0 0 clamp(16px,2.2vh,24px);font-family:Libre Baskerville,Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(17px,1.35vw,22px);letter-spacing:.02em}.vitrine .socials{display:flex;justify-content:center;gap:clamp(20px,2.1vw,34px)}.vitrine .social-icon{width:clamp(58px,4.6vw,74px);border:1.75px solid var(--ink);background:rgb(var(--halo) / .45)}.vitrine .social-icon svg{width:52%;height:52%}.vitrine a.social-icon:hover{background:rgb(var(--halo) / .85)}.vitrine a.social-icon:focus-visible{outline:3px solid var(--ink);outline-offset:4px}@media(max-width:760px){.vitrine{--f: 4px;--f-in: 0px;--head: 4px;--rail: 4px;--transom: clamp(124px, 18svh, 168px);--tint: rgb(236 241 235 / .22)}.vt-pic-a{display:block}.vt-pic-b{display:none}html[data-cadrage=b] .vt-pic-b{display:block}html[data-cadrage=b] .vt-pic-a{display:none}.vt-pic-a img,.vt-pic-b img{object-position:50% 50%}.vt-pic-a img{transform:scale(1.025);transform-origin:right center}html[data-cadre] .vitrine{--f: 4px;--f-in: 0px;--head: 4px;--rail: 4px}html[data-cadre] .vt-pane:before{border-color:var(--c-b)}html[data-cadre] .vt-pane-l:before{border-right-color:transparent}html[data-cadre] .vt-pane-r:before{border-left-color:transparent}html[data-cadre] .vt-pane:after{border-color:transparent}html[data-cadre] .vt-glass{box-shadow:inset 0 6px 8px -6px rgb(var(--shadow) / .25)}html[data-cadre] .vt-kick{display:none}.vt-pane-r{box-shadow:none}.vt-glass:before{background:linear-gradient(180deg,rgb(255 255 255 / .2),transparent 26%),linear-gradient(108deg,transparent 24%,rgb(255 255 255 / .09) 34%,transparent 44%),var(--tint)}.vt-kick{display:none}.vt-ui{grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"logo" "nav" "social";padding:var(--head) max(14px,env(safe-area-inset-right)) calc(var(--rail) + max(14px,env(safe-area-inset-bottom))) max(14px,env(safe-area-inset-left))}.vt-logo{max-width:none;padding:0;justify-self:stretch;height:calc(var(--transom) - var(--f));display:grid;place-items:center}.vt-logo-plate{padding:0;width:min(66vw,270px)}.vt-halo{grid-area:logo;margin:0;height:calc(var(--transom) - var(--f));background:radial-gradient(ellipse closest-side at 50% 50%,rgb(var(--halo) / .9),rgb(var(--halo) / .7) 62%,transparent 100%);transform:scale(1.35,1.15)}.vt-nav{align-self:center;padding:22px 0;text-align:center}.vt-nav:before{inset:-10px -30px;background:radial-gradient(ellipse closest-side,rgb(var(--halo) / .88),rgb(var(--halo) / .58) 62%,transparent 100%)}.vt-nav li+li:before{left:50%;margin-left:-1.3rem}.vitrine .nav-item{display:grid;grid-template-columns:auto;margin-inline:auto;width:fit-content;font-size:clamp(34px,10vw,48px);line-height:1.1;min-height:56px;align-content:center;padding-block:.24em}.vt-social{padding:0 0 4px;position:relative}.vt-social:after{content:"";position:absolute;z-index:-1;inset:-34px -10px -8px;background:radial-gradient(ellipse closest-side at 50% 55%,rgb(var(--halo) / .8),rgb(var(--halo) / .5) 62%,transparent 100%)}.vitrine h2{font-size:18px;margin-bottom:12px}.vitrine .socials{gap:22px}.vitrine .social-icon{width:64px}}@media(max-height:560px)and (max-width:760px){.vitrine{--transom: 116px}.vt-nav{padding-block:10px}.vitrine .nav-item{font-size:30px;min-height:48px}}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0}}@keyframes vt-slide-l-out{to{transform:translate(-100%)}}@keyframes vt-slide-r-out{to{transform:translate(100%)}}@keyframes vt-slide-l-in{0%{transform:translate(-100%)}}@keyframes vt-slide-r-in{0%{transform:translate(100%)}}::view-transition-group(vt-photo),::view-transition-group(vt-pane-l),::view-transition-group(vt-pane-r),::view-transition-group(vt-ui){animation-duration:0s}::view-transition-old(vt-photo),::view-transition-new(vt-photo),::view-transition-old(vt-pane-l),::view-transition-new(vt-pane-l),::view-transition-old(vt-pane-r),::view-transition-new(vt-pane-r),::view-transition-old(vt-ui),::view-transition-new(vt-ui){height:100%;mix-blend-mode:normal;animation-fill-mode:both;animation-timing-function:cubic-bezier(.65,0,.25,1)}::view-transition-group(vt-photo){z-index:1}::view-transition-group(vt-pane-l),::view-transition-group(vt-pane-r){z-index:2}::view-transition-group(vt-ui){z-index:3}:root[data-direction=open]::view-transition-old(vt-ui){animation:vt-fade-out .28s ease-out both}:root[data-direction=open]::view-transition-old(vt-pane-l){animation:vt-slide-l-out .7s cubic-bezier(.65,0,.25,1) .2s both}:root[data-direction=open]::view-transition-old(vt-pane-r){animation:vt-slide-r-out .7s cubic-bezier(.65,0,.25,1) .2s both}:root[data-direction=open]::view-transition-old(vt-photo){animation:vt-fade-out .38s ease-in 1s both}:root[data-direction=close]::view-transition-new(vt-photo){animation:vt-fade-in .32s ease-out both}:root[data-direction=close]::view-transition-new(vt-pane-l){animation:vt-slide-l-in .7s cubic-bezier(.65,0,.25,1) .3s both}:root[data-direction=close]::view-transition-new(vt-pane-r){animation:vt-slide-r-in .7s cubic-bezier(.65,0,.25,1) .3s both}:root[data-direction=close]::view-transition-new(vt-ui){animation:vt-fade-in .32s ease-out .9s both}@media(max-width:760px){:root[data-direction=open]::view-transition-old(vt-pane-l),:root[data-direction=open]::view-transition-old(vt-pane-r){animation-duration:.56s;animation-delay:.18s}:root[data-direction=open]::view-transition-old(vt-photo){animation-delay:.82s}:root[data-direction=close]::view-transition-new(vt-pane-l),:root[data-direction=close]::view-transition-new(vt-pane-r){animation-duration:.56s}:root[data-direction=close]::view-transition-new(vt-ui){animation-delay:.8s}}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@media(max-width:760px){html[data-ouvrant=unique] .vt-frame-m{display:block;position:absolute;inset:0;pointer-events:none;--bl: var(--f);--br: var(--f);--head: var(--f);--rail: var(--f);view-transition-name:vt-frame}html[data-ouvrant=unique] .vt-pane-r{display:none}html[data-ouvrant=unique] .vt-pane-l{width:100%;--bl: 0px;--br: 3px;--head: 0px;--rail: 0px;box-shadow:none}html[data-ouvrant=unique][data-cadre] .vt-pane-l:before{border-right-color:var(--c-t)}html[data-ouvrant=unique] .vt-pane-l .vt-glass{inset:0 3px 0 0;box-shadow:inset -1px 0 0 var(--edge-dark),inset -2px 0 0 var(--lip)}html[data-ouvrant=unique] .vt-ui{z-index:3}::view-transition-group(vt-frame){animation-duration:0s;z-index:2}::view-transition-old(vt-frame),::view-transition-new(vt-frame){height:100%;mix-blend-mode:normal;animation-fill-mode:both}html[data-ouvrant=unique][data-direction=open]::view-transition-old(vt-ui){animation:vt-fade-out .36s ease-out both}html[data-ouvrant=unique][data-direction=open]::view-transition-old(vt-pane-l){animation:vt-slide-l-out .76s cubic-bezier(.65,0,.25,1) .34s both}html[data-ouvrant=unique][data-direction=open]::view-transition-old(vt-photo),html[data-ouvrant=unique][data-direction=open]::view-transition-old(vt-frame){animation:vt-fade-out .38s ease-in 1.2s both}html[data-ouvrant=unique][data-direction=close]::view-transition-new(vt-photo),html[data-ouvrant=unique][data-direction=close]::view-transition-new(vt-frame){animation:vt-fade-in .32s ease-out both}html[data-ouvrant=unique][data-direction=close]::view-transition-new(vt-pane-l){animation:vt-slide-l-in .76s cubic-bezier(.65,0,.25,1) .3s both}html[data-ouvrant=unique][data-direction=close]::view-transition-new(vt-ui){animation:vt-fade-in .36s ease-out 1s both}}@media(prefers-reduced-motion:reduce){::view-transition-group(vt-frame),::view-transition-old(vt-frame),::view-transition-new(vt-frame){animation:none!important}}@media(max-width:760px){html[data-cadre][data-epais=forte] .vitrine{--f: 6px;--head: 6px;--rail: 6px}}.vitrine .lang-top{display:flex;position:absolute;z-index:4;inset-block-start:calc(var(--head) + clamp(12px,2vh,24px));inset-inline-end:calc(var(--f) + clamp(24px,3vw,56px));flex-direction:column;align-items:flex-end;--fg: var(--ink)}.vitrine .lang ul{gap:clamp(12px,1.2vw,20px);flex-wrap:nowrap}.vitrine .lang-bubble{box-sizing:border-box;min-width:0;min-height:0;width:var(--bulle-d);aspect-ratio:1;padding:0;display:grid;place-items:center;border:1.75px solid var(--ink);border-radius:50%;background:rgb(var(--halo) / .45);color:var(--ink);font:400 clamp(13px,.98vw,15px)/1 "Libre Baskerville",Georgia,serif;font-style:normal;letter-spacing:.06em;cursor:default}.vitrine .lang-bubble[aria-current]{border-width:3px;background:rgb(var(--halo) / .88);color:var(--ink);font-weight:700}.vitrine .lang-bubble[aria-current]:after{inset-inline:32%;inset-block-end:24%;height:1.5px}.vitrine .lang-demo .lang-bubble:hover{background:rgb(var(--halo) / .45);border-color:var(--ink)}.vitrine .lang-demo .lang-bubble[aria-current]:hover{background:rgb(var(--halo) / .88)}.vitrine{--bulle-d: clamp(58px, 4.6vw, 74px)}.vitrine .lang-etiquette{display:none;margin-top:6px;font:italic 11px/1 Libre Baskerville,Georgia,serif;color:var(--ink);background:rgb(var(--halo) / .8);padding:2px 6px;border-radius:3px}html[data-etiquette="1"] .vitrine .lang-etiquette{display:block}@media(max-width:760px){.vitrine{--bulle-d: 48px}.vitrine .lang-top{position:static;grid-area:lang;justify-self:end;padding:8px max(2px,env(safe-area-inset-right)) 0 0;inset:auto}.vt-ui{grid-template-rows:auto auto 1fr auto;grid-template-areas:"lang" "logo" "nav" "social";--transom: clamp(112px, 16svh, 150px)}.vitrine .lang ul{gap:10px}.vitrine .lang-bubble{font-size:13px}}.vitrine{--mat-h: url(/assets/vitrine/mat-a-h.webp);--mat-v: url(/assets/vitrine/mat-a-v.webp);--ox: 0px;--oy: 0px;--f1: #8c332b;--f2: #6f2526;--f3: #521a1c;--chl: #a84f45;--chl2: #873b36;--chd: #5f2020;--chd2: #380c10;--sp: rgb(255 210 185 / .55);--ln: rgb(30 4 8 / .55);--sh: rgb(255 200 175 / .17);--sh2: rgb(255 200 175 / .08);--bounce: 190 60 56;--bounce-a: .2;--accent: #8a1f2b;--shadow: 36 8 10;--edge-dark: rgb(36 8 10 / .6);--lip: rgb(255 205 190 / .22);--sheen: none}html[data-fini=b] .vitrine{--mat-h: url(/assets/vitrine/mat-b-h.webp);--mat-v: url(/assets/vitrine/mat-b-v.webp);--f1: #a8412c;--f2: #86302a;--f3: #5e1f1d;--chl: #bf6a48;--chl2: #9a4733;--chd: #6a2419;--chd2: #3c120e;--sp: rgb(255 222 175 / .6);--ln: rgb(40 10 4 / .55);--sh: rgb(255 214 160 / .24);--sh2: rgb(255 214 160 / .11);--bounce: 205 110 70;--bounce-a: .24;--accent: #8a3a22}html[data-fini=c] .vitrine{--mat-h: url(/assets/vitrine/mat-c-h.webp);--mat-v: url(/assets/vitrine/mat-c-v.webp);--f1: #94372d;--f2: #742827;--f3: #541a1b;--chl: #ae5348;--chl2: #8b3c37;--chd: #612020;--chd2: #370c10;--sp: rgb(255 208 182 / .55);--sh: rgb(255 200 175 / .2);--sh2: rgb(255 200 175 / .1);--bounce: 196 70 62;--bounce-a: .3}.vt-pane-r{--ox: -830px;--oy: -610px}@media(min-width:761px){html[data-cadre][data-epais] .vitrine{--T: clamp(10px, .92vw, 18px);--f: var(--T);--f-in: calc(var(--T) * .75);--head: var(--T);--rail: var(--T)}}html .vitrine .vt-pane:before,html .vitrine .vt-pane:after{border-color:transparent}.vt-grain{position:absolute;inset:0;pointer-events:none}.vt-grain i,.vt-frame-m i{position:absolute;inset:0}.vt-grain i:nth-child(1),.vt-frame-m i:nth-child(1){clip-path:polygon(0 0,100% 0,calc(100% - var(--br)) var(--head),var(--bl) var(--head));background-image:linear-gradient(90deg,transparent 18%,var(--sh) 31%,transparent 44%,transparent 56%,var(--sh2) 68%,transparent 80%),var(--mat-h),url(/assets/vitrine/micro-h.svg),linear-gradient(180deg,var(--sp) 0,var(--sp) 1px,var(--f1) 1px,color-mix(in srgb,var(--f1) 55%,var(--f2)) calc(var(--head) * .38),var(--f2) calc(var(--head) * .7),var(--f3) calc(var(--head) - 2.5px),var(--chd2) calc(var(--head) - 1px),var(--ln) var(--head));background-size:auto,1200px 48px,256px 96px,auto;background-repeat:no-repeat,repeat,repeat,no-repeat;background-blend-mode:normal,overlay,overlay,normal;background-position:0 0,var(--ox) 0,0 0,0 0}.vt-grain i:nth-child(2),.vt-frame-m i:nth-child(2){clip-path:polygon(100% 0,100% 100%,calc(100% - var(--br)) calc(100% - var(--rail)),calc(100% - var(--br)) var(--head));background-image:linear-gradient(180deg,var(--sh2) 0,transparent 34%,transparent 60%,var(--sh2) 70%,transparent 86%),var(--mat-v),url(/assets/vitrine/micro-v.svg),linear-gradient(270deg,var(--ln) 0,var(--ln) 1px,var(--f3) 1px,color-mix(in srgb,var(--f3) 50%,var(--f2)) calc(var(--br) * .35),var(--f2) calc(var(--br) * .68),var(--chl2) calc(var(--br) - 2.5px),var(--chl) calc(var(--br) - 1px),var(--sp) calc(var(--br) - 1px),var(--sp) var(--br));background-size:auto,48px 1200px,96px 256px,auto;background-repeat:no-repeat,repeat,repeat,no-repeat;background-blend-mode:normal,overlay,overlay,normal;background-position:0 0,0 var(--oy),0 0,0 0}.vt-grain i:nth-child(3),.vt-frame-m i:nth-child(3){clip-path:polygon(0 100%,100% 100%,calc(100% - var(--br)) calc(100% - var(--rail)),var(--bl) calc(100% - var(--rail)));background-image:linear-gradient(90deg,transparent 18%,var(--sh2) 31%,transparent 44%,transparent 56%,var(--sh) 68%,transparent 80%),var(--mat-h),url(/assets/vitrine/micro-h.svg),linear-gradient(0deg,var(--ln) 0,var(--ln) 1px,var(--f3) 1px,color-mix(in srgb,var(--f3) 50%,var(--f2)) calc(var(--rail) * .35),var(--f2) calc(var(--rail) * .68),var(--chl2) calc(var(--rail) - 2.5px),var(--chl) calc(var(--rail) - 1px),var(--sp) calc(var(--rail) - 1px),var(--sp) var(--rail));background-size:auto,1200px 48px,256px 96px,auto;background-repeat:no-repeat,repeat,repeat,no-repeat;background-blend-mode:normal,overlay,overlay,normal;background-position:0 0,var(--ox) 0,0 0,0 0}.vt-grain i:nth-child(4),.vt-frame-m i:nth-child(4){clip-path:polygon(0 0,var(--bl) var(--head),var(--bl) calc(100% - var(--rail)),0 100%);background-image:linear-gradient(180deg,var(--sh) 0,transparent 34%,transparent 60%,var(--sh2) 70%,transparent 86%),var(--mat-v),url(/assets/vitrine/micro-v.svg),linear-gradient(90deg,var(--sp) 0,var(--sp) 1px,var(--f1) 1px,color-mix(in srgb,var(--f1) 55%,var(--f2)) calc(var(--bl) * .38),var(--f2) calc(var(--bl) * .7),var(--f3) calc(var(--bl) - 2.5px),var(--chd2) calc(var(--bl) - 1px),var(--ln) var(--bl));background-size:auto,48px 1200px,96px 256px,auto;background-repeat:no-repeat,repeat,repeat,no-repeat;background-blend-mode:normal,overlay,overlay,normal;background-position:0 0,0 var(--oy),0 0,0 0}@media(min-width:761px){.vitrine .vt-glass{box-shadow:inset 0 0 0 1px rgb(var(--shadow) / .6),inset 0 0 0 2px #ffeee438,inset 0 15px 15px -11px rgb(var(--shadow) / .55),inset 11px 0 13px -10px rgb(var(--shadow) / .4),inset 0 -3px 5px -4px rgb(var(--shadow) / .22),inset -3px 0 5px -4px rgb(var(--shadow) / .18)}.vitrine .vt-glass:after{display:block;content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 -9px 14px -11px rgb(var(--bounce) / var(--bounce-a)),inset -9px 0 14px -11px rgb(var(--bounce) / var(--bounce-a)),inset 0 9px 14px -12px rgb(var(--bounce) / calc(var(--bounce-a) * .45))}}@media(min-width:761px){html[data-fini=c] .vitrine .vt-glass:after{box-shadow:inset 0 -10px 16px -11px rgb(var(--bounce) / var(--bounce-a)),inset -10px 0 16px -11px rgb(var(--bounce) / var(--bounce-a)),inset 0 12px 18px -12px rgb(var(--bounce) / .34),inset 10px 0 16px -12px rgb(var(--bounce) / .22),inset 0 0 0 1px rgb(var(--bounce) / .18)}}body:has(>main.vitrine)>aside[aria-label^=Statut]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;padding:0!important}.vitrine .lang-bubble,.vitrine .lang-bubble[aria-current]{border-width:1.75px;background:rgb(var(--halo) / .45);font-weight:400;cursor:pointer;transition:background-color .15s ease}.vitrine .lang-bubble:hover,.vitrine .lang-bubble:focus-visible{font-weight:700;color:var(--ink);background:rgb(var(--halo) / .65)}.vitrine .lang-bubble:focus-visible{outline:3px solid var(--ink);outline-offset:4px}html[lang=ar] .vitrine .nav-item{font-family:var(--font-ar);letter-spacing:0;line-height:1.35;font-size:clamp(32px,3.8vw,72px)}html[lang=ar] .vitrine h2{font-family:var(--font-ar);font-style:normal;letter-spacing:0}html[lang=ar] .vt-nav li+li:before{left:auto;inset-inline-start:0}@media(prefers-reduced-motion:reduce){.vitrine .lang-bubble{transition:none}}body:has(>main.vitrine)>.review-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;padding:0!important}html .vitrine .vt-nav li+li:before{content:none}html .vitrine .vt-social:before{display:none}.interieur{--red: #e30622;--red-deep: #b8041b;--ink: #1b1816;--paper: #fbf8f3;--tint: #f3ede2;--grey: #57514a;--rule: #ddd5c7;--serif: Georgia, "Times New Roman", serif;--ui: Arial, Helvetica, sans-serif;--gutter: clamp(20px, 5vw, 80px);--max: 1180px;--read: 36rem;display:block;background:var(--paper);color:var(--ink);font-family:var(--serif);font-size:1.125rem;line-height:1.65;-webkit-text-size-adjust:100%;overflow-wrap:break-word;min-height:100svh}.interieur *,.interieur *:before,.interieur *:after{box-sizing:border-box}.interieur h1,.interieur h2,.interieur h3,.interieur p,.interieur ul,.interieur figure{margin:0;padding:0}.interieur ul{list-style:none}.interieur img{display:block;max-width:100%;height:auto}.interieur a{color:inherit;text-underline-offset:4px}.interieur a:focus-visible,.interieur h1:focus-visible{outline:3px solid var(--red-deep);outline-offset:4px}.interieur h1{font-weight:400;color:var(--red);font-size:clamp(2.75rem,6vw,4.75rem);line-height:1;letter-spacing:-.04em}.interieur h2{font-weight:400;color:var(--red);font-size:clamp(1.875rem,3.4vw,2.875rem);line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.interieur h3{font-weight:400;color:var(--ink);font-size:clamp(1.3125rem,2vw,1.625rem);line-height:1.2;letter-spacing:-.015em}.int-col{max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.int-haut{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:var(--max);margin-inline:auto;padding:clamp(14px,2.4vw,28px) var(--gutter) 0}.int-logo{display:block;width:clamp(128px,12vw,164px)}.int-logo img{width:100%;height:auto}.int-accueil{font:italic 1.0625rem/1.3 var(--serif);letter-spacing:.005em;color:var(--grey);text-decoration:none;display:inline-flex;align-items:center;min-height:48px;padding-inline:2px;border-bottom:1px solid transparent}.int-accueil:hover,.int-accueil:focus-visible{color:var(--red-deep);border-bottom-color:currentColor}@media(max-width:480px){.interieur{font-size:1.0625rem}.int-haut{padding-inline:max(20px,env(safe-area-inset-left))}}@media(prefers-reduced-motion:reduce){.interieur *,.interieur *:before,.interieur *:after{transition:none!important}}html[lang=fr] .fondation-recomposee.photos-rvg06 :is(.intro-visual,.meeting-visual,.memory-opening,.continuity-visual) img{aspect-ratio:auto;height:auto;width:100%;object-fit:contain}html[lang=fr] .fondation-recomposee.photos-rvg06 .photo-diptych{display:grid;grid-template-columns:1.15fr .85fr;gap:20px;align-items:start}html[lang=fr] .fondation-recomposee.photos-rvg06 .photo-diptych figure:nth-child(2){margin-top:64px}html[lang=fr] .fondation-recomposee.photos-rvg06 .continuity-visual{margin:0;max-width:none}@media(max-width:700px){html[lang=fr] .fondation-recomposee.photos-rvg06 .photo-diptych{grid-template-columns:1fr;gap:28px}html[lang=fr] .fondation-recomposee.photos-rvg06 .photo-diptych figure:nth-child(2){margin-top:0;width:82%;justify-self:end}}html[lang=fr] .fondation-recomposee[data-section=la-fondation]{--fond-space:clamp(64px,7vw,104px);--fond-rule:#cfc5b7}html[lang=fr] .fondation-recomposee .cadre{margin-bottom:var(--fond-space)}html[lang=fr] .fondation-recomposee :is(.cadre,.outro){scroll-margin-top:24px}html[lang=fr] .fondation-recomposee figcaption{font:400 13px/1.5 var(--da-ui);color:var(--da-muted);margin-top:12px;max-width:62ch}html[lang=fr] .fondation-recomposee .intro-frame>.grid-12{align-items:center}html[lang=fr] .fondation-recomposee .intro-copy{grid-column:1/span 6;padding-right:clamp(24px,3vw,48px)}html[lang=fr] .fondation-recomposee .intro-copy h2{font-size:var(--da-display);line-height:1.04;letter-spacing:-.045em;max-width:14ch;text-wrap:initial;margin-bottom:30px}html[lang=fr] .fondation-recomposee .intro-copy p{max-width:52ch;font-size:inherit;line-height:inherit}html[lang=fr] .fondation-recomposee .intro-copy p+p{margin-top:22px}html[lang=fr] .fondation-recomposee .intro-visual{grid-column:7/span 6}html[lang=fr] .fondation-recomposee .intro-visual img{aspect-ratio:4/3;object-fit:contain}html[lang=fr] .fondation-recomposee .intro-composition{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1.2vw,16px);align-items:start}html[lang=fr] .fondation-recomposee .intro-composition figure{margin:0;min-width:0}html[lang=fr] .fondation-recomposee .intro-composition .comp-facade{grid-column:1/-1}html[lang=fr] .fondation-recomposee .intro-composition img{display:block;width:100%;height:auto;aspect-ratio:auto}html[lang=fr] .fondation-recomposee .intro-composition .comp-verte img{aspect-ratio:4/3;height:auto;object-fit:cover;object-position:50% 20%}html[lang=fr] .fondation-recomposee .activities{border-top:2px solid var(--fond-rule);padding-top:40px}html[lang=fr] .fondation-recomposee .activities>.grid-12{align-items:center}html[lang=fr] .fondation-recomposee .activity-copy{grid-column:9/span 4;grid-row:1}html[lang=fr] .fondation-recomposee .activity-copy h2{font-size:var(--da-section);line-height:1.12;margin-bottom:28px}html[lang=fr] .fondation-recomposee .activity-copy>p{font-size:21px;line-height:1.6}html[lang=fr] .fondation-recomposee .meeting-visual{grid-column:1/span 7;grid-row:1}html[lang=fr] .fondation-recomposee .meeting-visual img{aspect-ratio:1400/830;object-fit:contain}html[lang=fr] .fondation-recomposee .memory{border-top:2px solid var(--da-ink);padding:36px 0 0;background:transparent}html[lang=fr] .fondation-recomposee .memory h2{font-size:var(--da-section);line-height:1.12;max-width:22ch;margin-bottom:40px}html[lang=fr] .fondation-recomposee .memory-layout{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,7vw,100px)}html[lang=fr] .fondation-recomposee .memory-layout p{max-width:52ch}html[lang=fr] .fondation-recomposee .memory-visual{align-self:center;min-width:0}html[lang=fr] .fondation-recomposee.photos-rvg06 .memory-visual img{aspect-ratio:auto;height:auto;object-fit:contain}html[lang=fr] .fondation-recomposee .memory-opening figure{margin-top:32px}html[lang=fr] .fondation-recomposee .memory-opening img{aspect-ratio:1600/736;object-fit:contain}html[lang=fr] .fondation-recomposee .memory-flow p+p{margin-top:28px}html[lang=fr] .fondation-recomposee .continuity{border-top:2px solid var(--fond-rule);padding-top:36px;display:grid;grid-template-columns:5fr 6fr;gap:8.33%;align-items:start}html[lang=fr] .fondation-recomposee .continuity{margin-bottom:0;padding-bottom:var(--fond-space)}html[lang=fr] .fondation-recomposee .continuity-visual{grid-column:1;grid-row:1;margin:0;min-width:0}html[lang=fr] .fondation-recomposee .continuity-text{grid-column:2;grid-row:1;min-width:0}html[lang=fr] .fondation-recomposee .continuity-story{margin-top:36px}html[lang=fr] .fondation-recomposee .continuity-head h2{font-size:var(--da-section);line-height:1.12;max-width:15ch}html[lang=fr] .fondation-recomposee .continuity-head p{font-size:21px;line-height:1.55;margin-top:26px}html[lang=fr] .fondation-recomposee .continuity-story{max-width:54ch}html[lang=fr] .fondation-recomposee .continuity-story p+p{margin-top:24px}html[lang=fr] .fondation-recomposee .person-name{font-style:italic}@media(min-width:701px)and (max-width:1000px){html[lang=fr] .fondation-recomposee .intro-copy{grid-column:1/-1;padding-right:0}html[lang=fr] .fondation-recomposee .intro-copy h2{font-size:var(--da-display)}html[lang=fr] .fondation-recomposee .intro-visual{grid-column:1/-1;max-width:640px;margin-top:40px}html[lang=fr] .fondation-recomposee .activity-copy{grid-column:5/span 4}html[lang=fr] .fondation-recomposee .meeting-visual{grid-column:1/span 4}html[lang=fr] .fondation-recomposee .activity-copy h2{font-size:var(--da-section)}}@media(max-width:700px){html[lang=fr] .fondation-recomposee :is(.intro-copy,.intro-visual,.activity-copy,.meeting-visual){grid-column:1/-1;grid-row:auto}html[lang=fr] .fondation-recomposee .intro-copy{padding:0}html[lang=fr] .fondation-recomposee .intro-copy h2{font-size:var(--da-display);margin-bottom:24px}html[lang=fr] .fondation-recomposee .activity-copy{order:0}html[lang=fr] .fondation-recomposee .meeting-visual{order:1}html[lang=fr] .fondation-recomposee .activities{padding-top:28px}html[lang=fr] .fondation-recomposee :is(.activity-copy h2,.memory h2,.continuity-head h2){font-size:var(--da-section);line-height:1.15;max-width:17ch}html[lang=fr] .fondation-recomposee .activity-copy>p{font-size:20px}html[lang=fr] .fondation-recomposee .memory-layout{grid-template-columns:1fr;gap:28px}html[lang=fr] .fondation-recomposee .memory h2{margin-bottom:28px}html[lang=fr] .fondation-recomposee .continuity{grid-template-columns:minmax(0,1fr);gap:32px}html[lang=fr] .fondation-recomposee :is(.continuity-visual,.continuity-text){grid-column:1}html[lang=fr] .fondation-recomposee .continuity-text{grid-row:1}html[lang=fr] .fondation-recomposee .continuity-visual{grid-row:2;max-width:420px}}html[lang=fr] .fondation-recomposee[data-section=la-fondation]{--fond-space:clamp(48px,5.5vw,80px)}html[lang=fr] .fondation-recomposee.photos-rvg06 .photo-diptych{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(16px,2vw,28px)}html[lang=fr] .fondation-recomposee.photos-rvg06 .photo-diptych figure:nth-child(2){margin-top:clamp(24px,3vw,40px)}html[lang=fr] .fondation-recomposee .memory-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}@media(min-width:701px)and (max-width:1000px){html[lang=fr] .fondation-recomposee .memory-layout{grid-template-columns:minmax(0,1fr)}html[lang=fr] .fondation-recomposee .memory-visual{width:80%;max-width:560px;justify-self:end}}@media(max-width:700px){html[lang=fr] .fondation-recomposee .memory-layout,html[lang=fr] .fondation-recomposee.photos-rvg06 .photo-diptych{grid-template-columns:minmax(0,1fr)}html[lang=fr] .fondation-recomposee.photos-rvg06 .photo-diptych figure:nth-child(2){margin-top:0;width:82%}}html[lang=fr] .fondation-recomposee h1.editorial-title:focus{outline:none}html[lang=fr] .fondation-recomposee h1.editorial-title:focus-visible{outline:none}html[lang=fr] main.fondation-recomposee[data-section=la-fondation] :is(.intro-frame,.activities)>.grid-12{align-items:start}html[lang=fr] main.fondation-recomposee[data-section=la-fondation] :is(.activities,.memory,.continuity){border-top-color:#1b1816}@media(min-width:701px){html[lang=fr] main.fondation-recomposee[data-section=la-fondation] :is(.intro-frame,.activities){margin-bottom:clamp(40px,3.4vw,52px)}}@media(min-width:1001px){html[lang=fr] main.fondation-recomposee[data-section=la-fondation] .intro-frame{margin-top:-16px}html[lang=fr] main.fondation-recomposee[data-section=la-fondation] .intro-visual{margin-top:calc(-1.08*clamp(34px,4.4vw,64px) - clamp(32px,4vw,56px) + 16px)}html[lang=fr] main.fondation-recomposee[data-section=la-fondation] .intro-copy p{font-size:20px;line-height:1.6}}@media(min-width:701px)and (max-width:1000px){html[lang=fr] main.fondation-recomposee[data-section=la-fondation] .intro-visual{margin-top:8px}}@media(max-width:700px){html[lang=fr] main.fondation-recomposee[data-section=la-fondation] .intro-frame{margin-top:-8px}html[lang=fr] main.fondation-recomposee[data-section=la-fondation] .intro-copy h2{margin-bottom:20px}}html[lang=fr] .fondation-recomposee .memory-hommage{aspect-ratio:auto;background:var(--da-paper)}html[lang=fr] .fondation-recomposee.photos-rvg06 .memory-hommage img{display:block;width:100%;height:auto;object-fit:contain;object-position:center}@media(min-width:1001px){html[lang=fr] .fondation-recomposee .memory-hommage{width:100%;justify-self:end;align-self:start;margin-top:calc(-1 * (var(--da-section) * 1.12 + 40px))}html[lang=fr] .fondation-recomposee .memory-layout:has(.memory-hommage){grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}html[lang=fr] .fondation-recomposee .memory-layout:has(.memory-hommage) .memory-flow{align-self:start}}html[lang=fr] [data-section=galerie].galerie-rvg06 figure img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-sequence-lieu{display:grid;grid-template-columns:7fr 4fr;gap:8.33%;align-items:start}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-seuil{padding-top:48px}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-sequence-heading{display:grid;grid-template-columns:5fr 6fr;gap:8.33%;border-top:2px solid var(--da-red);padding-top:32px;margin-bottom:40px}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-sequence-heading h2{font-size:var(--da-section);color:var(--da-red)}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-panorama{width:83.33%;margin:0 0 56px auto}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-diptyque{display:grid;grid-template-columns:5fr 6fr;gap:8.33%;align-items:start}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-diptyque figure:nth-child(2){margin-top:96px}@media(max-width:700px){html[lang=fr] [data-section=galerie].galerie-rvg06 :is(.gal-sequence-lieu,.gal-sequence-heading,.gal-diptyque){grid-template-columns:1fr;gap:32px}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-seuil{padding-top:0;max-width:85%;margin-left:auto}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-panorama{width:100%;margin-bottom:32px}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-diptyque figure:nth-child(2){margin-top:0}}html[lang=fr] [data-section=galerie].da09a{--gal-rule:#cfc5b7;--gal-space:clamp(56px,6.2vw,88px)}html[lang=fr] [data-section=galerie].da09a .cadre{margin-bottom:var(--gal-space)}html[lang=fr] [data-section=galerie].da09a :is(.cadre,.outro){scroll-margin-top:24px}html[lang=fr] [data-section=galerie].da09a figure img{background:#ece6da}html[lang=fr] [data-section=galerie].da09a figcaption{margin-top:10px;font:400 14px/1.45 var(--da-ui);color:var(--da-muted);max-width:42ch}html[lang=fr] [data-section=galerie].da09a figcaption:before{content:"";display:inline-block;width:18px;height:2px;background:var(--da-red);vertical-align:middle;margin-right:10px}html[lang=fr] [data-section=galerie].da09a .gal-ouverture{max-width:62rem}html[lang=fr] [data-section=galerie].da09a .gal-kicker{font:400 15px/1.4 var(--da-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--da-red);margin-bottom:20px}html[lang=fr] [data-section=galerie].da09a .gal-ouverture h2{font-size:var(--da-display);line-height:1;letter-spacing:-.045em;color:var(--da-ink);max-width:14ch;margin-bottom:28px}html[lang=fr] [data-section=galerie].da09a .gal-ouverture p:last-child{font-size:clamp(20px,1.8vw,25px);line-height:1.5;max-width:46ch;color:var(--da-muted)}html[lang=fr] [data-section=galerie].da09a .gal-label{font:700 var(--da-subtitle)/1.2 var(--da-heading);letter-spacing:.06em;text-transform:uppercase;color:var(--da-ink);border-top:2px solid var(--da-red);padding-top:14px;margin-bottom:28px}html[lang=fr] [data-section=galerie].da09a .gal-lieu-grille{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px var(--da-gap);align-items:start}html[lang=fr] [data-section=galerie].da09a .gal-facade{grid-column:1/span 7;grid-row:1/span 2}html[lang=fr] [data-section=galerie].da09a .gal-facade img{aspect-ratio:4/3;object-fit:cover}html[lang=fr] [data-section=galerie].da09a .gal-enseigne{grid-column:8/span 5}html[lang=fr] [data-section=galerie].da09a .gal-enseigne img{aspect-ratio:16/9;object-fit:cover}html[lang=fr] [data-section=galerie].da09a .gal-rencontre{grid-column:8/span 5;grid-row:2}html[lang=fr] [data-section=galerie].da09a .gal-rencontre img{aspect-ratio:3/2;object-fit:cover}html[lang=fr] [data-section=galerie].da09a .gal-lieu-texte{font-size:clamp(18px,1.5vw,21px);line-height:1.5;max-width:52ch;color:var(--da-muted);margin:-8px 0 28px}html[lang=fr] [data-section=galerie].da09a .gal-accrochages{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px var(--da-gap);align-items:start;border-top:2px solid var(--da-red);padding-top:32px}html[lang=fr] [data-section=galerie].da09a .gal-accrochages-texte{grid-column:1/span 3}html[lang=fr] [data-section=galerie].da09a .gal-accrochages-texte h2{font-size:var(--da-section);color:var(--da-red);margin-bottom:20px}html[lang=fr] [data-section=galerie].da09a .gal-renvoi{margin-top:24px;font:400 16px/1.4 var(--da-ui)}html[lang=fr] [data-section=galerie].da09a .gal-renvoi a{color:var(--da-red)}html[lang=fr] [data-section=galerie].da09a .gal-visiteur{grid-column:4/span 5}html[lang=fr] [data-section=galerie].da09a .gal-visiteur img{aspect-ratio:980/806;object-fit:cover}html[lang=fr] [data-section=galerie].da09a .gal-mur{grid-column:9/span 4;margin-top:72px}html[lang=fr] [data-section=galerie].da09a .gal-mur img{aspect-ratio:3/4;object-fit:cover;object-position:50% 30%}html[lang=fr] [data-section=galerie].da09a .gal-reserve{font:italic 14px/1.5 var(--da-ui);color:var(--da-muted);max-width:70ch;padding-bottom:48px}@media(max-width:900px){html[lang=fr] [data-section=galerie].da09a .gal-lieu-grille{grid-template-columns:repeat(2,minmax(0,1fr))}html[lang=fr] [data-section=galerie].da09a .gal-facade{grid-column:1/-1;grid-row:auto}html[lang=fr] [data-section=galerie].da09a .gal-enseigne{grid-column:1/-1}html[lang=fr] [data-section=galerie].da09a .gal-rencontre{grid-column:1/-1;grid-row:auto;margin-top:0}html[lang=fr] [data-section=galerie].da09a .gal-accrochages{grid-template-columns:repeat(2,minmax(0,1fr))}html[lang=fr] [data-section=galerie].da09a .gal-accrochages-texte,html[lang=fr] [data-section=galerie].da09a .gal-visiteur{grid-column:1/-1}html[lang=fr] [data-section=galerie].da09a .gal-mur{grid-column:1/span 1;margin-top:0}}@media(max-width:560px){html[lang=fr] [data-section=galerie].da09a .gal-mur{grid-column:1/-1}html[lang=fr] [data-section=galerie].da09a .gal-mur img{aspect-ratio:4/5}}html[lang=fr] [data-section=galerie].galerie-rvg06{--gal-space:clamp(48px,5.5vw,80px)}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-ouverture{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:8.33%;max-width:none;align-items:start}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-ouverture h2{font-size:var(--da-section);line-height:1.12;max-width:17ch;margin:0}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-ouverture p:last-child{font-size:clamp(20px,1.6vw,23px);color:var(--da-ink);margin:0}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-label{font-size:var(--da-subtitle);text-transform:none;letter-spacing:-.035em;border-top:1px solid var(--gal-rule);padding-top:28px}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-sequence-lieu{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-seuil{padding:0;max-width:49ch}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-salle{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:8.33%;align-items:center;border-top:1px solid var(--gal-rule);padding-top:32px}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-room-copy h2{font-size:var(--da-section);margin-bottom:24px;max-width:15ch}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-room-copy p{max-width:44ch}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-sequence-heading{border-top:1px solid var(--gal-rule);grid-template-columns:minmax(0,5fr) minmax(0,6fr);margin-bottom:32px}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-panorama{width:75%;margin-bottom:40px}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-diptyque{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:8.33%}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-last-view{padding-top:32px;min-width:0}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-last-view p{max-width:45ch;margin-bottom:32px}@media(max-width:700px){html[lang=fr] [data-section=galerie].galerie-rvg06 :is(.gal-ouverture,.gal-sequence-lieu,.gal-salle,.gal-sequence-heading,.gal-diptyque){grid-template-columns:minmax(0,1fr);gap:28px}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-seuil{max-width:none;margin:0}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-panorama{width:100%;margin-bottom:28px}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-last-view{padding-top:0}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-diptyque>figure{width:85%}html[lang=fr] [data-section=galerie].galerie-rvg06 .gal-last-view figure{width:85%;margin-left:auto}}html[lang=fr] [data-section=galerie].galerie-gal01{--g1-gap:7%;--g1-space:clamp(48px,5.5vw,80px)}html[lang=fr] [data-section=galerie].galerie-gal01 .cadre{margin-bottom:var(--g1-space)}html[lang=fr] [data-section=galerie].galerie-gal01 .gal>:last-child{margin-bottom:0}html[lang=fr] [data-section=galerie].galerie-gal01 .gal>.cadre:last-child{margin-bottom:0}html[lang=fr] [data-section=galerie].galerie-gal01{padding-bottom:clamp(40px,5vw,72px)}html[lang=fr] [data-section=galerie].galerie-gal01 figure{margin:0}html[lang=fr] [data-section=galerie].galerie-gal01 figure img{background:#ece6da}html[lang=fr] [data-section=galerie].galerie-gal01 h2{font-family:var(--da-heading);font-weight:700;font-size:var(--da-section);line-height:1.1;letter-spacing:-.035em;color:var(--da-ink);margin:0 0 .3em;max-width:16ch}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-bloc-texte{display:flex;flex-direction:column;gap:1.1em;max-width:60ch}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-bloc-texte p{margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.6}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-ouverture{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,40%);gap:var(--g1-gap);align-items:center}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-ville{display:grid;grid-template-columns:minmax(0,38%) minmax(0,1fr);gap:var(--g1-gap);align-items:center}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-montage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-mont-a{grid-column:1/-1}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-mont-b img,html[lang=fr] [data-section=galerie].galerie-gal01 .g1-mont-c img{aspect-ratio:4/3;height:auto;object-fit:cover;object-position:50% 40%}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-panorama{margin:0 0 var(--g1-space)}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-expos{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--g1-gap);align-items:center}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-affiches{display:flex;flex-direction:column;gap:10px}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-rang{display:flex;gap:10px}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-rang-a,html[lang=fr] [data-section=galerie].galerie-gal01 .g1-rang-b{align-items:flex-start}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-affiche{min-width:0}html[lang=fr] [data-section=galerie].galerie-gal01 .p-revelation{flex:.704 1 0}html[lang=fr] [data-section=galerie].galerie-gal01 .p-vernissage{flex:.8 1 0}html[lang=fr] [data-section=galerie].galerie-gal01 .p-liens{flex:.714 1 0}html[lang=fr] [data-section=galerie].galerie-gal01 .p-retrouvailles{flex:.705 1 0}html[lang=fr] [data-section=galerie].galerie-gal01 .p-conversation{flex:.667 1 0}html[lang=fr] [data-section=galerie].galerie-gal01 .p-instant{flex:.714 1 0}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-affiche a{display:block}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-affiche img{box-shadow:0 1px 2px #14100a2e,0 8px 18px -12px #14100a4d}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-transfo{display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:var(--g1-gap);align-items:center}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-transfo-images{order:-1;display:flex;flex-direction:column;gap:12px}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-projection img,html[lang=fr] [data-section=galerie].galerie-gal01 .g1-rencontre img{aspect-ratio:16/10;width:100%;height:auto;object-fit:cover}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-atelier{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:var(--g1-gap);align-items:center}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-atelier-photos{order:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:end}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-atelier-trio{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-atelier-duo{display:flex;flex-direction:column;gap:12px}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-atelier-trio img{display:block;width:100%;height:auto}@media(max-width:900px){html[lang=fr] [data-section=galerie].galerie-gal01 .g1-ouverture{grid-template-columns:minmax(0,1fr) minmax(0,36%);gap:5%}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-atelier:has(.g1-atelier-trio){grid-template-columns:minmax(0,1fr);gap:24px}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-atelier:has(.g1-atelier-trio) .g1-bloc-texte{order:-1;max-width:none}}@media(max-width:700px){html[lang=fr] [data-section=galerie].galerie-gal01 :is(.g1-ouverture,.g1-ville,.g1-expos,.g1-transfo,.g1-atelier){grid-template-columns:minmax(0,1fr);gap:24px}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-bloc-texte{max-width:none}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-facade{width:88%}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-ville .g1-bloc-texte,html[lang=fr] [data-section=galerie].galerie-gal01 .g1-atelier .g1-bloc-texte{order:-1}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-affiches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:start}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-rang{display:contents}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-affiche{flex:none}html[lang=fr] [data-section=galerie].galerie-gal01 .p-revelation{order:1}html[lang=fr] [data-section=galerie].galerie-gal01 .p-liens{order:2}html[lang=fr] [data-section=galerie].galerie-gal01 .p-vernissage{order:3}html[lang=fr] [data-section=galerie].galerie-gal01 .p-retrouvailles{order:4}html[lang=fr] [data-section=galerie].galerie-gal01 .p-conversation{order:5}html[lang=fr] [data-section=galerie].galerie-gal01 .p-instant{order:6}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-transfo-images{order:0}}html[lang=fr] main.galerie-gal01[data-section=galerie] :is(.g1-ouverture,.g1-ville){align-items:start}@media(min-width:701px){html[lang=fr] main.galerie-gal01[data-section=galerie] :is(.g1-ouverture,.g1-ville){margin-bottom:clamp(40px,3.4vw,52px)}}@media(min-width:1001px){html[lang=fr] main.galerie-gal01[data-section=galerie] .g1-ouverture{margin-top:-16px}html[lang=fr] main.galerie-gal01[data-section=galerie] .g1-facade{margin-top:calc(-1.08*clamp(34px,4.4vw,64px) - clamp(32px,4vw,56px) + 16px)}html[lang=fr] main.galerie-gal01[data-section=galerie] :is(.g1-ouverture,.g1-ville) p{font-size:20px;line-height:1.6}}@media(max-width:700px){html[lang=fr] main.galerie-gal01[data-section=galerie] .g1-ouverture{margin-top:-8px}}html[lang=fr] [data-section=galerie].galerie-gal01 :is(.g1-ville,.g1-expos,.g1-transfo,.g1-atelier){border-top:2px solid var(--da-ink);padding-top:36px}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-ville{padding-top:40px}html[lang=fr] [data-section=galerie].galerie-gal01 h2{line-height:1.12}html[lang=fr] [data-section=galerie].galerie-gal01 .g1-ouverture h2{font-size:var(--da-display);line-height:1.04;max-width:14ch;text-wrap:initial}html[lang=fr] [data-section=galerie].galerie-gal01 :is(#t-ville,#t-transfo){color:var(--da-red)}@media(max-width:700px){html[lang=fr] [data-section=galerie].galerie-gal01 .g1-ville{padding-top:28px}html[lang=fr] [data-section=galerie].galerie-gal01 h2:not(#t-espace){line-height:1.15}}.evenements-page{--fam: var(--red)}.ev-fiche img{border-radius:2px;box-shadow:0 10px 26px #1b181629}.ev-intro{padding-block:clamp(28px,5vw,64px) clamp(32px,5vw,64px)}.ev-intro p{margin-top:clamp(18px,2.4vw,28px);max-width:40rem;font-size:clamp(1.1875rem,1.6vw,1.3125rem);line-height:1.55;color:var(--grey)}.ev-famille h2:before{content:"";display:block;width:44px;height:4px;background:var(--fam);margin-bottom:14px}.ev-expos{--fam: var(--red)}.ev-lit{--fam: #c27d0e}.ev-proj{--fam: #1e6f9f}.ev-conf{--fam: #2f7d5a}.ev-crea{--fam: #7b3a8f}.ev-hommage{--fam: var(--ink)}.ev-date{font:600 .9375rem/1.45 var(--ui);color:var(--grey);margin-top:.5rem}.ev-texte h3+.ev-date{margin-top:.6rem}.ev-texte .ev-date+p{margin-top:.8rem}.ev-texte p+p{margin-top:.7rem}.ev-texte p:not([class]){font-size:1.0625rem;line-height:1.6;max-width:44ch}.ev-renvoi{font:.9375rem/1.5 var(--ui);color:var(--grey)}.ev-renvoi a{color:var(--red-deep)}.ev-expos{padding-bottom:clamp(48px,7vw,96px)}.ev-expos-grille{margin-top:clamp(24px,3.4vw,40px);display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);gap:clamp(32px,6vw,96px);align-items:start}.ev-une{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:clamp(20px,3vw,44px);align-items:start}.ev-une img{width:100%}.ev-haute{margin-top:clamp(0px,7vw,96px);display:grid;gap:18px;justify-items:start}.ev-haute img{width:min(100%,220px)}.ev-paire{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:start;padding-top:clamp(32px,5vw,56px);border-top:1px solid var(--rule);padding-bottom:clamp(48px,7vw,96px)}.ev-paire>.ev-famille:nth-child(2){margin-top:clamp(0px,5vw,64px)}.ev-paire h2,.ev-hommage h2{font-size:clamp(1.625rem,2.6vw,2.25rem)}.ev-ligne{display:grid;grid-template-columns:minmax(0,190px) minmax(0,1fr);gap:clamp(16px,2.4vw,28px);align-items:start;margin-top:clamp(20px,3vw,32px)}.ev-ligne img{width:100%}.ev-texte-seul{margin-top:clamp(24px,3vw,36px);padding-top:18px;border-top:1px solid var(--rule)}.ev-hommage{padding-top:clamp(32px,5vw,56px);border-top:1px solid var(--rule);padding-bottom:clamp(40px,6vw,72px);display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(24px,5vw,80px);align-items:start}.ev-hommage .ev-ligne{margin-top:0;grid-template-columns:minmax(0,150px) minmax(0,1fr)}.ev-sortie{padding-block:28px clamp(48px,7vw,88px);border-top:1px solid var(--rule);display:flex;align-items:center;gap:8px 32px;flex-wrap:wrap}.ev-sortie p{font:italic 1.0625rem/1.3 var(--serif);color:var(--grey)}.ev-sortie ul{display:flex;gap:4px 28px;flex-wrap:wrap}.ev-sortie a{font-size:1.25rem;display:inline-flex;align-items:center;min-height:48px;text-decoration-color:var(--red);text-decoration-thickness:2px}.ev-sortie a:hover{color:var(--red-deep)}@media(max-width:900px){.ev-expos-grille,.ev-paire,.ev-hommage{grid-template-columns:minmax(0,1fr)}.ev-paire>.ev-famille:nth-child(2){margin-top:0}.ev-paire{gap:48px}.ev-haute{margin-top:0}}@media(max-width:560px){.ev-une{grid-template-columns:minmax(0,1fr)}.ev-une img{max-width:320px}.ev-ligne,.ev-hommage .ev-ligne{grid-template-columns:minmax(0,120px) minmax(0,1fr);gap:16px}}.da09a.contact-page .page-intro{font-size:clamp(20px,2vw,24px);line-height:1.5}.da09a.contact-page .contact-demo-note{margin:16px 0 36px;max-width:80ch;color:var(--da-muted);font:400 14px/1.5 var(--da-ui)}.da09a.contact-page .contact-columns{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(28px,4vw,60px);margin-top:28px;padding:clamp(24px,3.2vw,46px);border:2px solid var(--da-ink);background:#fff}.da09a.contact-page .contact-columns>section{grid-column:auto;min-width:0;border:0;padding:0}.da09a.contact-page .contact-columns h2{font-size:var(--da-subtitle);margin:0 0 24px;color:var(--da-ink)}.da09a.contact-page .contact-name{max-width:36ch;margin:0 0 24px;font:400 16px/1.5 var(--da-serif);color:var(--da-muted)}.da09a.contact-page .contact-columns dl{display:grid;gap:22px;margin:0}.da09a.contact-page .contact-columns dl>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:16px;margin:0;padding:0;border:0}.da09a.contact-page .contact-columns dt{margin:0;font:700 16px/1.5 var(--da-heading);color:var(--da-ink)}.da09a.contact-page .contact-columns dd{margin:0;font:400 20px/1.5 var(--da-serif);overflow-wrap:anywhere}.da09a.contact-page .contact-columns dd strong{font:inherit}.da09a.contact-page .contact-columns address{max-width:25ch;font-style:normal}.da09a.contact-page .contact-networks ul{display:grid;gap:12px}.da09a.contact-page .contact-networks li{border:0}.da09a.contact-page .contact-networks a{display:flex;justify-content:space-between;align-items:center;min-height:56px;gap:16px;font:700 24px/1.3 var(--da-heading)}.da09a.contact-page .network-bubble{width:44px;height:44px;border:1px solid var(--da-red)}.da09a.contact-page .network-bubble svg{width:24px;height:24px}.da09a.contact-page .contact-networks a:hover .network-bubble{background:var(--da-red);color:#fff}@media(max-width:900px){.da09a.contact-page .contact-columns{grid-template-columns:minmax(0,1fr);gap:32px}.da09a.contact-page .contact-networks ul{max-width:28rem}}@media(max-width:700px){.da09a.contact-page .contact-columns{margin-top:24px;padding:22px 16px;gap:28px}.da09a.contact-page .contact-columns h2{font-size:26px;margin-bottom:20px}.da09a.contact-page .contact-name{font-size:15px;margin-bottom:22px}.da09a.contact-page .contact-columns dl>div{grid-template-columns:76px minmax(0,1fr);gap:12px}.da09a.contact-page .contact-columns dt{font-size:14px;line-height:1.6}.da09a.contact-page .contact-columns dd{font-size:18px;line-height:1.5}.da09a.contact-page .contact-networks a{font-size:22px;min-height:48px}}@media(max-width:350px){.da09a.contact-page .contact-columns dl>div{grid-template-columns:minmax(0,1fr);gap:4px}}.contact-page .contact-entete{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(24px,4vw,64px);padding-block:28px;border-bottom:1px solid var(--red)}.contact-page .contact-entete .int-logo{width:clamp(120px,14vw,164px)}.contact-page .contact-entete h1{font-size:clamp(2.5rem,4.5vw,3.75rem);line-height:1.1}.contact-page .contact-entete .int-accueil{font:400 clamp(1.25rem,2vw,1.5rem)/1.3 var(--serif);color:var(--red);min-height:48px;border-bottom:0;padding:0}.contact-page .contact-entete .int-accueil:hover{text-decoration:underline}.contact-page .contact-chapeau{margin-block:36px 40px;max-width:40rem;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.5}.contact-page .contact-grille{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(36px,7vw,100px);padding-bottom:56px}.contact-page .contact-grille>section{min-width:0;border-top:1px solid var(--red);padding-top:24px}.contact-page .contact-grille h2{font-size:var(--da-section);margin-bottom:28px}.contact-page .contact-nom{max-width:26rem;font-size:1.375rem;line-height:1.4}.contact-page dl{margin:26px 0 0}.contact-page dl>div+div{margin-top:22px}.contact-page dt{color:var(--ink);font:600 .875rem/1.5 var(--ui);margin-bottom:5px}.contact-page dd{margin:0}.contact-page address{font-style:normal;max-width:24rem}.contact-page dd strong{font-size:1.25rem;font-weight:700;overflow-wrap:anywhere}.contact-page .contact-reseaux li{border-bottom:1px solid var(--red)}.contact-page .contact-reseaux a{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:88px;padding-block:12px;text-decoration:none;font-size:1.5rem}.contact-page .contact-bulle{flex:0 0 48px;height:48px;display:grid;place-items:center;border:2px solid var(--red);border-radius:50%;color:var(--red)}.contact-page .contact-bulle svg{width:26px;height:26px}.contact-page .contact-reseaux a:hover{color:var(--red-deep)}.contact-page .contact-reseaux a:hover .contact-bulle{background:var(--red);color:var(--paper)}@media(max-width:700px){.contact-page .contact-entete{gap:12px;padding-block:20px}.contact-page .contact-entete .int-logo{width:96px}.contact-page .contact-entete h1{font-size:clamp(1.75rem,7.5vw,2.5rem);letter-spacing:-.035em}.contact-page .contact-entete .int-accueil{font-size:1.0625rem}.contact-page .contact-chapeau{margin-block:28px 32px}.contact-page .contact-grille{grid-template-columns:1fr;gap:32px;padding-bottom:36px}.contact-page .contact-grille h2{margin-bottom:22px}}.interieur.da09a{--da-red:#e30622;--da-ink:#1b1816;--da-paper:#fbf8f3;--da-rose:#fff6f7;--da-muted:#57514a;--da-display:clamp(34px,4.4vw,64px);--da-section:clamp(30px,3.4vw,48px);--da-subtitle:clamp(24px,2.5vw,36px);--da-heading:"Archivo",Arial,Helvetica,sans-serif;--da-serif:Georgia,"Times New Roman",serif;--da-ui:Arial,Helvetica,sans-serif;--da-margin:clamp(20px,3.2vw,56px);--da-gap:24px;--da-rhythm:88px;background:var(--da-paper);color:var(--da-ink);font:400 19px/1.6 var(--da-serif);min-height:100svh}.da09a .editorial-width{width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--da-margin)}.da09a :is(h1,h2,h3,p,figure,ul,ol){margin:0;padding:0}.da09a :is(h1,h2,h3){font-family:var(--da-heading);font-weight:700;font-synthesis:none;letter-spacing:-.035em;text-wrap:balance}.da09a h2{font-size:var(--da-section);line-height:1.1;color:var(--da-ink)}.da09a h3{font-size:var(--da-subtitle);line-height:1.15;color:var(--da-ink)}.da09a p{max-width:65ch}.da09a p+p{margin-top:1em}.da09a :is(a,button,summary,[tabindex]):focus-visible{outline:3px solid #a90019;outline-offset:5px}.da09a a{text-underline-offset:.2em}.da09a img{display:block;width:100%;max-width:100%;height:auto}.da09a .editorial-home:hover{text-decoration:underline}.da09a .cadre{margin-bottom:var(--da-rhythm)}.da09a .grid-12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--da-gap);align-items:start}.da09a .grid-12>*{min-width:0}.da09a .intro-copy{grid-column:span 5}.da09a .intro-copy h2{margin-bottom:24px}.da09a .intro-copy p:first-of-type{font-size:24px;line-height:1.45}.da09a .intro-visual{grid-column:span 7}.da09a .intro-visual img{aspect-ratio:4/3;object-fit:contain}.da09a .activity-montage{grid-column:span 7;display:grid;grid-template-columns:3fr 4fr;gap:20px;align-items:end}.da09a .activity-montage img{height:400px;object-fit:cover}.da09a .activity-montage figure:first-child img{object-position:center}.da09a .activity-copy{grid-column:span 5}.da09a .activity-copy h2{color:var(--da-red);margin-bottom:24px}.da09a .activity-domain{margin-top:28px}.da09a .activity-domain h3{font-size:var(--da-subtitle);margin-bottom:6px}.da09a .activity-domain p{font:400 15px/1.5 var(--da-ui);color:var(--da-muted)}.da09a .activity-row{margin-top:32px;align-items:center}.da09a .activity-categories{grid-column:span 5}.da09a .meeting-visual{grid-column:span 7}.da09a .meeting-visual img{aspect-ratio:1400/830;object-fit:contain}.da09a .memory{background:var(--da-rose);padding:36px;gap:32px}.da09a .memory h2{grid-column:span 4}.da09a .memory-copy{grid-column:span 8;max-width:65ch}.da09a .continuity h2{color:var(--da-red)}.da09a .continuity-head{grid-column:span 5}.da09a .continuity-head p{margin-top:24px}.da09a .people{grid-column:span 7;display:grid;gap:28px;list-style:none}.da09a .people h3{font-size:var(--da-subtitle);margin-bottom:10px}.da09a .outro{border-top:1px solid var(--da-red);padding-block:24px 48px}.da09a .outro-copy{grid-column:span 7}.da09a .outro-links{grid-column:9 / span 4;display:grid;gap:12px;list-style:none}.da09a .outro-label{font:700 var(--da-subtitle)/1.2 var(--da-heading);margin-bottom:12px}.da09a .family-band li{min-width:0;max-width:100%}.da09a .family-band a[aria-current]{border-color:var(--da-red);color:var(--da-red)}.da09a .event-family-heading{font-size:40px;margin-bottom:28px;color:var(--da-red)}.da09a .event-poster{grid-column:span 5}.da09a .event-poster img{height:560px;object-fit:contain;object-position:left top}.da09a .event-copy{grid-column:span 7;padding-top:12px;max-width:65ch}.da09a .event-copy h3{margin:16px 0 24px;font-size:var(--da-subtitle)}.da09a .event-date{font:400 15px/1.5 var(--da-ui);color:var(--da-muted)}.da09a .event-copy>p:not(.event-date){font-size:23px;line-height:1.5}.da09a .event-copy details{margin-top:28px;font-size:19px}.da09a .event-copy summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px}.da09a .event-copy details p{margin-top:16px}.da09a .event-text-only .event-copy{grid-column:1 / span 8}.da09a .contact-columns{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--da-gap);padding-block:16px 72px}.da09a .contact-coordinates{grid-column:span 6;padding-right:48px}.da09a .contact-networks{grid-column:span 6}.da09a .contact-networks h2{color:var(--da-red)}.da09a .contact-columns h2{margin-bottom:28px}.da09a .contact-name{font-size:24px;max-width:30ch;margin-bottom:24px}.da09a .contact-columns dl{margin:0}.da09a .contact-columns dl>div{padding:18px 0;border-top:1px solid var(--da-red)}.da09a .contact-columns dt{font:400 15px/1.5 var(--da-ui);margin-bottom:8px}.da09a .contact-columns dd{margin:0;font-size:22px;overflow-wrap:anywhere}.da09a .contact-columns address{font-style:normal}.da09a .contact-networks ul{list-style:none}.da09a .contact-networks li{border-top:1px solid var(--da-red)}.da09a .contact-networks a{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:104px;text-decoration:none;font-size:30px}.da09a .network-bubble{width:56px;height:56px;flex-shrink:0;display:grid;place-items:center;border:1px solid var(--da-red);border-radius:50%;color:var(--da-red)}.da09a .network-bubble svg{width:28px;height:28px}.da09a .contact-networks a>span:first-child{min-width:0;overflow-wrap:anywhere}@media(min-width:701px)and (max-width:1000px){.interieur.da09a{--da-gap:20px}.da09a .grid-12,.da09a .contact-columns{grid-template-columns:repeat(8,minmax(0,1fr))}.da09a :is(.intro-copy,.intro-visual,.activity-montage,.activity-copy,.activity-categories,.meeting-visual,.continuity-head,.people,.event-poster,.event-copy,.contact-coordinates,.contact-networks){grid-column:span 4}.da09a .memory h2{grid-column:span 3}.da09a .memory-copy,.da09a .outro-copy{grid-column:span 5}.da09a .outro-links{grid-column:span 3}.da09a h2{font-size:var(--da-section)}.da09a .intro-copy p:first-of-type{font-size:22px}.da09a .activity-montage img{height:300px}.da09a .event-poster img{height:460px}.da09a .contact-coordinates{padding-right:16px}}@media(max-width:700px){.interieur.da09a{--da-gap:20px;--da-rhythm:48px;font-size:18px}.da09a h2{font-size:var(--da-section)}.da09a h3{font-size:var(--da-subtitle)}.da09a .grid-12,.da09a .contact-columns{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:24px}.da09a .grid-12>*,.da09a .contact-columns>*{grid-column:1/-1}.da09a .intro-copy p:first-of-type,.da09a .page-intro{font-size:20px}.da09a .activity-montage{order:2;gap:12px}.da09a .activity-copy{order:1}.da09a .activity-montage img{height:280px}.da09a .activity-domain{margin-top:20px}.da09a .activity-domain h3,.da09a .people h3{font-size:var(--da-subtitle)}.da09a .activity-row{margin-top:24px}.da09a .activity-categories{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.da09a .activity-categories .activity-domain{margin:0}.da09a .activity-categories h3{font-size:var(--da-subtitle)}.da09a .memory{padding:24px 18px}.da09a .memory-copy{max-width:65ch}.da09a .outro{padding-bottom:40px}.da09a .outro-links{gap:12px}.da09a .event-family-heading{font-size:30px}.da09a .event-copy{padding:0}.da09a .event-copy h3{font-size:var(--da-subtitle);margin:12px 0 20px}.da09a .event-copy>p:not(.event-date){font-size:20px}.da09a .event-poster img{height:auto;max-height:420px;object-position:center}.da09a .event-controls{gap:12px}.da09a .event-controls button{font-size:14px}.da09a .contact-coordinates{padding-right:0}.da09a .contact-columns{gap:40px;padding-top:0}.da09a .contact-columns dd{font-size:20px}.da09a .contact-name{font-size:22px}.da09a .contact-networks a{font-size:26px;min-height:88px}}.da09a .event-family{--fam-bg:#fff;scroll-margin-top:16px;margin-bottom:clamp(28px,4vw,56px)}.da09a .pres-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 32px;flex-wrap:wrap;margin-bottom:28px}.da09a .pres-head .event-family-heading{margin:0}.da09a .event-panel{background:#fff;border:1px solid #ddd5c7;box-shadow:0 10px 24px #1b18161f;padding:32px;min-block-size:100%;box-sizing:border-box}.da09a .event-panel .event-copy h3{margin-top:0}.da09a .event-panel .event-date{margin-bottom:20px}.da09a .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.da09a .pres-controls{display:flex;align-items:center;gap:16px}.da09a .pres-controls button{font:400 15px/1.4 var(--da-ui);color:var(--da-ink);background:#fff;border:1px solid var(--da-red);border-radius:0;min-height:44px;min-width:44px;padding:8px 18px;cursor:pointer}.da09a .pres-controls button:hover:not(:disabled){background:var(--da-red);color:#fff}.da09a .pres-controls button:disabled{border-color:#bdb5a8;color:var(--da-muted);opacity:.6;cursor:default}.da09a .pres-count{font:400 15px/1.4 var(--da-ui);min-width:4.5ch;text-align:center}@media(min-width:1001px){.da09a .fam-rencontres .event-poster,.da09a .fam-creation .event-poster{grid-column:8 / span 5;grid-row:1}.da09a .fam-rencontres .event-panel:not(.event-text-only) .event-copy,.da09a .fam-creation .event-panel:not(.event-text-only) .event-copy{grid-column:1 / span 7;grid-row:1}}@media(max-width:700px){.da09a .event-family{padding:24px 14px 28px;margin-bottom:36px}.da09a .event-panel{padding:18px}.da09a .pres-head{margin-bottom:18px}}.da09a .pres-controls[hidden]{display:none}@media(max-width:700px){.da09a[data-section=contact] .contact-columns{margin-top:32px}}.da09a .editorial-header{padding-top:clamp(20px,2vw,28px);margin-bottom:clamp(32px,4vw,56px)}.da09a .editorial-top{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:20px;border-bottom:2px solid var(--da-red)}.da09a .editorial-logo{display:block;flex:none;width:clamp(120px,12vw,164px)}.da09a .editorial-home{display:flex;align-items:center;min-height:44px;font:400 clamp(18px,1.7vw,24px)/1.3 var(--da-ui);color:var(--da-red);text-decoration:none}.da09a .editorial-heading{display:grid;grid-template-columns:minmax(0,1fr);gap:20px 32px;padding-top:24px;align-items:start}.da09a .editorial-heading.has-band{grid-template-columns:max-content minmax(0,1fr)}.da09a .editorial-title{font-size:clamp(34px,4.4vw,64px);line-height:1.08;color:var(--da-red);overflow-wrap:normal}.da09a .family-band{min-width:0;border:0;margin:0}.da09a .family-band ul{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:0 20px;list-style:none}.da09a .family-band a{display:flex;align-items:center;min-height:44px;padding-block:6px;font:400 14px/1.4 var(--da-ui);text-decoration:none;border-bottom:3px solid transparent}@media(max-width:900px){.da09a .editorial-heading.has-band{grid-template-columns:minmax(0,1fr)}.da09a .family-band ul{justify-content:flex-start;gap:0 16px}.da09a .editorial-top{padding-bottom:16px}.da09a .editorial-heading{padding-top:20px;gap:12px}}.da09a[data-section=evenements] .event-family{width:100%;margin-inline:0;background:var(--fam-bg);border:2px solid #000;padding:clamp(20px,2.4vw,32px) clamp(12px,2.2vw,32px) clamp(28px,3vw,40px);overflow:clip}.da09a[data-section=evenements] .pres-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px 32px;padding-inline:0;margin-bottom:16px}.da09a[data-section=evenements] .event-family-heading{font-size:var(--da-section);overflow-wrap:anywhere}.da09a[data-section=evenements] .pres-controls{gap:12px;min-width:0;flex-wrap:wrap}.da09a[data-section=evenements] .pres-controls button{color:var(--da-ink)}.da09a[data-section=evenements] .pres-controls button:disabled{color:var(--da-muted);opacity:1}.da09a[data-section=evenements] .pres-depth .event-text-only .event-copy{grid-column:1/-1;max-width:60ch;margin-inline:auto;width:100%}@media(max-width:1000px){.da09a[data-section=evenements] .pres-head{grid-template-columns:minmax(0,1fr);gap:12px}}html{scroll-padding-top:88px}.skip-link:focus{z-index:60}.da09a .editorial-top{border-bottom:0;min-height:152px}.m05-slot{display:block;flex:none;width:88px;height:136px;position:relative;--handle-width:61px;--handle-height:133px;--sticky-height:66px;--compact-height:62px}.m05-slot[data-variant=V2]{--handle-width:67px;--handle-height:136px;--sticky-height:74px;--compact-height:70px}.m05-rail{position:fixed;right:var(--m05-right,20px);top:var(--m05-top,20px);width:88px;height:136px;z-index:40;pointer-events:none}.m05-dock{width:88px;height:136px;display:grid;place-items:center}.m05-trigger{display:grid;place-items:center;pointer-events:auto;width:88px;height:136px;padding:0;border:0;background:transparent;border-radius:5px;touch-action:manipulation;cursor:pointer;text-decoration:none}.m05-trigger svg{width:var(--handle-width)!important;height:var(--handle-height)!important;max-width:none!important;overflow:visible;pointer-events:none}.is-sticky .m05-rail{top:0;right:0;width:100%;height:var(--sticky-height);background:#fbf8f3;border-bottom:1px solid #d4c7b6;box-shadow:0 2px 12px #39271c0a}.is-sticky .m05-dock{position:absolute;right:max(20px,calc((100vw - 1440px)/2 + 46px));top:0;width:64px;height:var(--sticky-height)}.is-sticky .m05-trigger{width:64px;height:var(--sticky-height)}.is-sticky .m05-trigger svg{width:calc(var(--compact-height)*.48)!important;height:var(--compact-height)!important}.m05-trigger:focus-visible{outline:3px solid #a90019;outline-offset:3px}@media(prefers-reduced-motion:reduce){.m05-slot *{transition:none!important}}.m05-slot,.m05-slot[data-variant=V2]{--handle-width:80.91px;--handle-height:136px;--sticky-height:74px;--compact-height:70px}.is-sticky .m05-trigger svg{width:41.65px!important;height:70px!important}@media(max-width:600px){.m05-slot,.m05-slot[data-variant=V2]{--handle-width:70.2px;--handle-height:118px}}.is-sticky #gravure-menu{font-size:23px;font-weight:500;letter-spacing:.45px;fill:#e8e2d1;stroke-width:.35px}.is-sticky .m06c-plate-edge{x:-6px;width:82px;rx:41px}.is-sticky .m06c-plate-face{x:-4.5px;width:79px;rx:39.5px}.is-sticky .m06c-plate-inset{x:-2px;width:74px;rx:37px}.da09a .editorial-top .editorial-logo{width:clamp(140px,14.5vw,208px)}.m05-slot{--m07c-gap:calc(44px - .3723*var(--handle-width));margin-right:calc(var(--m07c-gap)*-1)}.is-sticky .m05-rail{background:transparent;border-bottom:0;box-shadow:none}.is-sticky .m05-dock{right:calc(var(--m05-right,0px) + var(--m07c-gap) - 13.83px)}.da09a .editorial-top .editorial-logo{width:clamp(197px,20.4vw,298px)}@media(max-width:480px){.da09a .editorial-top .editorial-logo{width:min(197px,58vw)}}.pres{background:#efefe8;border:1px solid var(--line);padding:28px 20px 30px;margin-block-start:20px}.pres-stage{--pw:clamp(200px,24vw,340px);position:relative;block-size:calc(var(--pw)*1.5 + 70px);perspective:1800px;perspective-origin:50% 48%;overflow:hidden;touch-action:pan-y;user-select:none}.pres-stage:focus-visible{outline:3px solid #735428;outline-offset:3px}.assembly{position:absolute;inset-inline-start:calc(50% - var(--pw)/2);inset-block-start:35px;inline-size:var(--pw);block-size:calc(var(--pw)*1.5);transform-style:preserve-3d}.spine{position:absolute;inset-inline-start:-6px;inset-block:-4px;inline-size:10px;border-radius:2px;background:linear-gradient(90deg,#3a3e38,#8d927f,#434840);box-shadow:2px 3px 6px #0004;transform:translateZ(8px);z-index:30}.leaf{position:absolute;inset:0;transform-origin:0 50%;transform-style:preserve-3d;transition:transform .72s cubic-bezier(.45,.05,.2,1),visibility 0s;cursor:pointer}.leaf[data-pos=active]{z-index:20;transform:none;cursor:default}.leaf[data-pos=past],.leaf[data-pos=past-far]{transform:rotateY(-180deg) scale(.79)}.leaf[data-pos=next],.leaf[data-pos=next-far]{transform:translate3d(calc(var(--pw)*.32),0,-2px) scale(.79)}.leaf[data-pos=past],.leaf[data-pos=next]{z-index:9}.leaf[data-pos=past-far],.leaf[data-pos=next-far]{z-index:1;visibility:hidden;transition:transform .72s cubic-bezier(.45,.05,.2,1),visibility 0s linear .72s}.face{position:absolute;inset:0;backface-visibility:hidden}.face.back{transform:rotateY(180deg)}.sheet{margin:0;inline-size:100%;block-size:100%;padding:6px;background:#fbfaf6;border:1px solid #bdb9a9;box-shadow:0 14px 26px #0003}.sheet img{display:block;inline-size:100%;block-size:100%;object-fit:contain;pointer-events:none}.sheet-back{background:#e3dfd0}.leaf:not([data-pos=active]) .sheet{filter:brightness(.93);box-shadow:0 8px 16px #0002}.leaf[data-pos=active] .sheet{outline:3px solid var(--accent);outline-offset:3px}.face.front:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0005,transparent 12%);pointer-events:none}.sheet-empty{display:flex;align-items:center;justify-content:center;text-align:center;background:#e9e9df;border-style:dashed;border-color:#8f9486}.sheet-empty figcaption{display:grid;gap:12px;padding:16px;color:var(--muted);font-size:.8rem}.sheet-empty strong{font-family:Georgia,serif;font-weight:400;font-size:1.15rem;color:#242724}.pres-controls{display:flex;align-items:center;justify-content:center;gap:16px;margin-block-start:8px}.pres button,.__unused{font:inherit;color:inherit;cursor:pointer;border:1px solid #8f9486;background:#fbfaf6;min-block-size:44px;min-inline-size:44px;border-radius:24px}.pres button:hover:not(:disabled),.__unused:hover{background:#e3e5da}.pres button:disabled{opacity:.35;cursor:default}.pres button:focus-visible,.__unused:focus-visible{outline:3px solid #735428;outline-offset:3px}.pres-dots{display:flex;gap:8px;list-style:none;margin:0;padding:0}.pres-dots button{border-radius:50%;font-size:.85rem}.pres-dots button[aria-current]{background:var(--accent);color:#fff;border-color:var(--accent);font-weight:700}.pres-caption{text-align:center;max-inline-size:760px;margin:18px auto 0;min-block-size:150px}.pres-caption .eyebrow{margin-block-end:10px}.pres-caption h3{font-family:Georgia,serif;font-size:1.6rem;margin-block-end:8px}.pres-caption p{margin-inline:auto}.pres-caption .date{margin-block-end:10px}.pres-caption a{font-weight:600;font-size:.9rem}.da09a .pres{--accent:#e30622;--muted:#57514a;--line:#ddd5c7;background:transparent;border:0;max-width:900px;margin:0 auto 64px}.da09a .pres .sheet img{height:100%;width:100%;object-fit:contain}.da09a .pres .pres-caption h3{font-size:28px}.da09a .pres .pres-caption p{margin-inline:auto}.da09a .pres .pres-caption .eyebrow,.da09a .pres .pres-caption .date{font:400 15px/1.5 Arial,Helvetica,sans-serif}.da09a .pres .pres-caption h3{margin-block:12px}@media(max-width:640px){.pres{padding:20px 8px 24px}.pres-stage{--pw:min(62vw,255px)}.pres-caption h3{font-size:1.35rem}.pres-caption{min-block-size:190px}}@media(max-width:380px){.pres-controls{gap:8px}.pres-dots{gap:5px}}@media(prefers-reduced-motion:reduce){.leaf,.leaf[data-pos=past-far],.leaf[data-pos=next-far]{transition:none!important}}.pres.pres-flip{max-width:none;margin:0;padding:0}.pres-flip .pres-stage{block-size:auto;perspective:3600px;perspective-origin:50% 35%;overflow:visible;touch-action:pan-y;user-select:text}.pres-flip .assembly{position:static;inline-size:auto;block-size:auto;display:grid;gap:32px}.pres-flip .leaf{position:relative;inset:auto;cursor:default;transition:none}.pres-flip .face{position:static}.pres-flip .face.back{display:none}.pres-flip.pres-live .pres-stage{overflow-x:clip;overflow-y:visible}.pres-flip.pres-live .assembly{display:grid;gap:0;transform-style:preserve-3d}.pres-flip.pres-live .leaf{grid-area:1/1;transform-origin:0 50%;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.45,.05,.2,1),visibility 0s}.pres-flip.pres-live .leaf:not([data-pos=active]){pointer-events:none}.pres-flip.pres-live .face{backface-visibility:hidden;-webkit-backface-visibility:hidden}.pres-flip.pres-live .face.front{position:relative;block-size:100%}.pres-flip.pres-live .face.back{display:block;position:absolute;inset:0;transform:rotateY(180deg);background:linear-gradient(90deg,#d9d1c1,#e9e3d6 30%,#e9e3d6);border:1px solid #cbc2b0;box-shadow:0 10px 24px #1b18161f}.pres-flip.pres-live .leaf[data-pos=active]{z-index:20;transform:translateZ(2px)}.pres-flip.pres-live .leaf[data-pos=next],.pres-flip.pres-live .leaf[data-pos=next-far]{z-index:9;transform:translateZ(0)}.pres-flip.pres-live .leaf[data-pos=past],.pres-flip.pres-live .leaf[data-pos=past-far]{z-index:9;transform:translateZ(2px) rotateY(-180deg)}.pres-flip.pres-live .leaf[data-pos=past-far],.pres-flip.pres-live .leaf[data-pos=next-far]{visibility:hidden;transition:transform .9s cubic-bezier(.45,.05,.2,1),visibility 0s linear .9s}.pres-flip.pres-live .face.front:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#1b18161f,transparent 5%);pointer-events:none}.pres-flip .pres-stage:focus-visible{outline:3px solid #a90019;outline-offset:6px}@media(prefers-reduced-motion:reduce){.pres-flip.pres-live .leaf,.pres-flip.pres-live .leaf[data-pos=past-far],.pres-flip.pres-live .leaf[data-pos=next-far]{transition:none!important}}.pres-flip.pres-nofx .leaf{transition:none!important}.da09a .pres.pres-depth{max-width:none;margin:0;padding:0;--p:.17;--gap:14px;--sa:1.045;--sn:.94;--ease:cubic-bezier(.45,.05,.2,1);--turn:.95s;--full:inset(-40px -48px -80px -48px)}.pres-depth .pres-stage{container-type:inline-size;--W:min(1180px,calc((100cqw - 2 * var(--gap)) / (var(--sa) + 2 * var(--sn) * var(--p))));--pk:calc(var(--W) * var(--p));--half:calc((var(--sa) - 1) / 2 * var(--W));block-size:auto;perspective:5200px;perspective-origin:50% 40%;overflow:visible;touch-action:pan-y;user-select:text}.pres-depth .pres-stage:focus-visible{outline:3px solid #a90019;outline-offset:6px}.pres-depth .assembly{position:static;inline-size:auto;block-size:auto;display:grid;gap:32px}.pres-depth .leaf{position:relative;inset:auto;cursor:default;transition:none}.pres-depth .face{position:static}.pres-depth .face.back,.pres-depth .peek,.pres-depth .page-corner{display:none}.pres-depth .face.front:after{content:none}.pres-depth.pres-live .pres-stage{overflow-x:clip;overflow-y:visible;padding-block:18px}.pres-depth.pres-live .assembly{display:grid;gap:0;inline-size:var(--W);margin-inline:auto;transform-style:preserve-3d}.pres-depth.pres-live .leaf{grid-area:1/1;transform-origin:0 50%;transform-style:preserve-3d;transition:transform var(--turn) var(--ease),visibility 0s}.pres-depth.pres-live .face{backface-visibility:hidden;-webkit-backface-visibility:hidden;opacity:1;clip-path:var(--full);transition:clip-path var(--turn) var(--ease),opacity var(--turn) var(--ease)}.pres-depth.pres-live .leaf[data-pos=past-far] .face,.pres-depth.pres-live .leaf[data-pos=next-far] .face{opacity:0}.pres-depth.pres-live .face.front{position:relative;block-size:100%}.pres-depth.pres-live .face.back{display:block;position:absolute;inset:0;transform:rotateY(180deg);pointer-events:none}.pres-depth.pres-live .face:after{content:"";position:absolute;inset-block:0;inline-size:18px;opacity:0;pointer-events:none;transition:opacity var(--turn) var(--ease)}.pres-depth.pres-live .face.front:after{left:0;background:linear-gradient(90deg,#1b181633,#1b181600)}.pres-depth.pres-live .face.back:after{left:calc(var(--pk) - 18px);background:linear-gradient(270deg,#1b181633,#1b181600)}.pres-depth.pres-live .leaf[data-pos=next] .face.front:after,.pres-depth.pres-live .leaf[data-pos=past] .face.back:after{opacity:1}.pres-depth.pres-live .leaf[data-pos=active]{z-index:20;transform:translate3d(calc((1 - var(--sa)) / 2 * 100%),0,40px) rotateY(0) scale(var(--sa))}.pres-depth.pres-live .leaf[data-pos=next]{transform:translate3d(calc((1 + (var(--sa) - 1) / 2) * 100% + var(--gap)),0,-70px) rotateY(0) scale(var(--sn))}.pres-depth.pres-live .leaf[data-pos=next-far]{transform:translate3d(calc((1 + (var(--sa) - 1) / 2) * 100% + var(--gap)),0,-150px) rotateY(0) scale(var(--sn))}.pres-depth.pres-live .leaf[data-pos=past]{transform:translate3d(calc(var(--sn) * (100% - var(--pk)) - (var(--sa) - 1) / 2 * 100% - var(--gap)),0,-70px) rotateY(-180deg) scale(var(--sn))}.pres-depth.pres-live .leaf[data-pos=past-far]{transform:translate3d(calc(var(--sn) * (100% - var(--pk)) - (var(--sa) - 1) / 2 * 100% - var(--gap)),0,-150px) rotateY(-180deg) scale(var(--sn))}.pres-depth.pres-live .leaf[data-pos=past-far],.pres-depth.pres-live .leaf[data-pos=next-far]{visibility:hidden;transition:transform var(--turn) var(--ease),visibility 0s linear var(--turn)}.pres-depth.pres-live .leaf:not([data-pos=active]){pointer-events:none}.pres-depth.pres-live .leaf[data-pos=next] .face.front,.pres-depth.pres-live .leaf[data-pos=next-far] .face.front,.pres-depth.pres-live .leaf[data-pos=past] .face.back,.pres-depth.pres-live .leaf[data-pos=past-far] .face.back{clip-path:inset(0 calc(100% - var(--pk)) 0 0)}.pres-depth.pres-live .leaf[data-pos=active] .event-panel{box-shadow:0 2px 6px #1b181624,0 26px 52px #1b18163d}.pres-depth.pres-live .leaf:not([data-pos=active]) .event-panel{box-shadow:none}.pres-depth.pres-live .peek:not([hidden]){display:block;position:absolute;inset-block:18px;z-index:30;inline-size:calc(var(--sn) * var(--pk) + 12px);margin:0;padding:0;border:0;border-radius:0;background:transparent;cursor:pointer;color:inherit;font:inherit;-webkit-tap-highlight-color:transparent}.pres-depth.pres-live .peek-prev{left:calc(50% - var(--W) / 2 - var(--half) - var(--gap) - var(--sn) * var(--pk) - 6px + var(--W) * .0086)}.pres-depth.pres-live .peek-next{left:calc(50% + var(--W) / 2 + var(--half) + var(--gap) - 6px - var(--W) * .0086)}.pres-depth .peek-title{position:absolute;inset-inline:6px;inset-block-end:calc((1 - var(--sn)) / 2 * 100%);padding:7px 8px;background:#fff;border-top:1px solid #ddd5c7;color:#57514a;font:400 12px/1.3 Arial,Helvetica,sans-serif;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.pres-depth .peek:hover .peek-title{color:#a90019}.pres-depth.pres-live .page-corner{display:block;position:absolute;inset-inline-end:0;inset-block-end:0;inline-size:58px;block-size:58px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;z-index:3;background:linear-gradient(135deg,#fffdf8 0%,#ebe3d4 44%,#cdc2ac 49.4%,var(--fam-bg,#f4eee4) 50%);transition:inline-size .25s ease,block-size .25s ease}.pres-depth.pres-live .page-corner:hover{inline-size:92px;block-size:92px}.pres-depth.pres-live .leaf:not([data-pos=active]) .page-corner{display:none}.pres-depth.pres-nofx .leaf,.pres-depth.pres-nofx .face,.pres-depth.pres-nofx .face:after{transition:none!important}.da09a .pres-depth .pres-controls button{border:0;background:none;text-decoration:underline;text-underline-offset:.22em;padding:8px 6px;color:var(--da-muted)}.da09a .pres-depth .pres-controls button:hover:not(:disabled){background:none;color:var(--da-red)}.da09a .pres-depth .pres-controls button:disabled{text-decoration:none}.da09a .pres-depth .event-poster img{height:520px}.da09a .pres-depth .event-panel{padding:32px 36px 40px;align-items:center;align-content:center}.da09a .pres-depth .event-copy{padding-top:0}.da09a .pres-depth .event-poster,.da09a .pres-depth .event-panel:not(.event-text-only) .event-copy{grid-row:1}.da09a .pres-depth .event-panel:not(.event-text-only) .event-poster{grid-column:1 / span 5}.da09a .pres-depth .event-panel:not(.event-text-only) .event-copy{grid-column:6 / span 7}.da09a .pres-depth .event-text-only .event-copy{grid-column:1 / span 9}.pres-depth.pres-live.pres-text-only .assembly{position:relative;inset:auto}.pres-depth.pres-live.pres-text-only .leaf:not([data-pos=active]){position:absolute;inset:0;overflow:clip}.da09a .pres-depth.pres-text-only .event-text-only{min-block-size:0;padding-block:28px 36px}.da09a .event-family .pres-single{max-width:1180px;margin-inline:auto}.da09a .event-family .pres-single .pres-head{padding-inline:0}@media(max-width:1000px){.da09a .pres.pres-depth{--p:.12;--sa:1.025;--sn:.96}.pres-depth .peek-title{display:none}.da09a .pres-depth .event-panel:not(.event-text-only) .event-poster,.da09a .pres-depth .event-panel:not(.event-text-only) .event-copy,.da09a .pres-depth .event-text-only .event-copy{grid-column:1 / -1;grid-row:auto}.da09a .pres-depth .event-poster img{height:auto;max-height:340px;object-position:left top}.da09a .pres-depth .event-copy h3{font-size:var(--da-subtitle)}.da09a .pres-depth .event-copy>p:not(.event-date){font-size:20px}}@media(max-width:700px){.da09a .event-family .pres-single{max-width:none}.da09a .pres.pres-depth{--gap:2px;--sa:1;--sn:1}.pres-depth .pres-stage{--pk:8px;--W:calc(100cqw - 2 * var(--gap) - 2 * var(--pk))}.pres-depth.pres-live .peek:not([hidden]){inline-size:44px;block-size:44px;inset-block-start:0;inset-block-end:auto}.pres-depth.pres-live .peek-prev{left:0}.pres-depth.pres-live .peek-next{left:auto;right:0}.da09a .pres-depth .event-panel{padding:16px 14px 34px}.da09a .pres-depth .event-copy h3{font-size:var(--da-subtitle)}.da09a .pres-depth .event-copy>p:not(.event-date){font-size:18px}.da09a .pres-depth .event-poster img{max-height:300px}.pres-depth.pres-live .page-corner{inline-size:46px;block-size:46px}}@media(prefers-reduced-motion:reduce){.pres-depth.pres-live .leaf,.pres-depth.pres-live .leaf[data-pos=past-far],.pres-depth.pres-live .leaf[data-pos=next-far],.pres-depth.pres-live .face,.pres-depth.pres-live .face:after{transition:none!important}}.da09a[data-section=evenements] .pres-depth.pres-live .pres-stage{padding-block:40px 48px}.da09a[data-section=evenements] .pres-depth.pres-live .leaf[data-pos=active] .event-panel{box-shadow:0 2px 6px #1b181624,0 12px 24px #1b181629}@media(max-width:700px){.da09a[data-section=evenements] .pres-depth.pres-live .pres-stage{padding-block:20px 32px}.da09a[data-section=evenements] .pres-depth .event-panel{padding-inline:12px;column-gap:12px}.da09a[data-section=evenements] .pres-depth .event-copy h3{overflow-wrap:anywhere}}.da09a .event-more>summary{display:inline-flex;align-items:center;min-block-size:44px;padding-block:6px;list-style:none}.da09a .event-more>summary::-webkit-details-marker{display:none}.da09a .event-more>summary:after{content:"";inline-size:.55em;block-size:.55em;margin-inline-start:.6em;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-2px);transition:transform .2s}.da09a .event-more[open]>summary:after{transform:rotate(-135deg) translateY(-2px)}.da09a .event-more>summary:focus-visible,.da09a .event-press a:focus-visible{outline:3px solid currentColor;outline-offset:3px}.da09a .event-more .more-close,.da09a .event-more[open] .more-open{display:none}.da09a .event-more[open] .more-close{display:inline}.da09a .event-more-body{margin-top:8px;padding-inline-start:16px;border-inline-start:2px solid currentColor}.da09a .event-more-body p{margin:0 0 14px;font-size:19px;line-height:1.55;max-inline-size:65ch;overflow-wrap:anywhere}.da09a .event-press{margin-top:24px;font-size:17px;line-height:1.45}.da09a .event-press h4{margin:0 0 8px;font-size:15px;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.da09a .event-press ul{margin:0;padding:0;list-style:none}.da09a .event-press li{margin:0 0 10px;overflow-wrap:anywhere}.da09a .event-press cite{font-style:italic}.da09a .event-press a{text-underline-offset:3px}.da09a .event-press .press-flag{display:inline-block;margin-inline-start:.5em;padding:1px 8px;border:1px solid currentColor;border-radius:12px;font-size:13px;line-height:1.3;max-inline-size:100%}@media(max-width:760px){.da09a .event-more-body p{font-size:18px}.da09a .event-press{font-size:16px}}@media(prefers-reduced-motion:reduce){.da09a .event-more>summary:after{transition:none}}.da09a.legal-page .legal-layout{max-width:860px;margin-inline:auto;padding-bottom:8px}.da09a.legal-page .legal-date{max-width:none;margin:0 0 clamp(20px,3vw,36px);text-align:left;font:400 16px/1.4 var(--da-ui);color:var(--da-muted)}.da09a.legal-page .editorial-heading{max-width:860px;margin-inline:auto}.da09a.legal-page .legal-date strong{font-weight:400}.da09a.legal-page .legal-section{padding-block:0 clamp(28px,3.2vw,44px);scroll-margin-top:16px}.da09a.legal-page .legal-section+.legal-section{padding-top:clamp(24px,3vw,40px);border-top:1px solid #000}.da09a.legal-page .legal-section h2{font-size:var(--da-subtitle);margin-bottom:20px}.da09a.legal-page .legal-section h3{font-size:22px;line-height:1.25;margin:28px 0 12px}.da09a.legal-page .legal-section p{font-size:19px;line-height:1.6;overflow-wrap:anywhere}.da09a.legal-page .legal-section p+p{margin-top:.9em}.da09a.legal-page .legal-section ul{margin:.9em 0 0;padding-inline-start:1.3em;max-width:65ch}.da09a.legal-page .legal-section li{margin:0 0 .4em;overflow-wrap:anywhere}.da09a.legal-page .legal-section a{color:var(--da-red)}.da09a.legal-page .legal-todo{background:#fff3cf;padding:0 .2em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.da09a .legal-links{padding-block:24px 56px;border-top:2px solid var(--da-red);font:400 17px/1.4 var(--da-ui)}.da09a .legal-links ul{display:flex;flex-wrap:wrap;gap:0 28px;margin:0;padding:0;list-style:none}.da09a .legal-links a{display:flex;align-items:center;min-height:44px;color:var(--da-ink);text-underline-offset:.2em}.da09a .legal-links a:hover{color:var(--da-red)}.da09a.legal-page .legal-links{border-top-color:#000}.da09a.contact-page .legal-links{margin-top:28px;padding-block:16px 48px;border-top-width:1px}@media(max-width:700px){.da09a.legal-page .legal-section p{font-size:18px}.da09a.legal-page .legal-section h3{font-size:20px}}.site-footer{--sf-ink: #57514a;--sf-red: #b8041b;box-sizing:border-box;background:#fbf8f3;color:var(--sf-ink);border-top:1px solid #ddd5c7;padding:14px max(20px,env(safe-area-inset-right)) calc(14px + env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));font:400 16px/1.4 Arial,Helvetica,sans-serif;text-align:center}.site-footer ul{display:flex;flex-wrap:wrap;justify-content:center;gap:0 clamp(20px,4vw,40px);margin:0;padding:0;list-style:none}.site-footer a{display:inline-flex;align-items:center;min-height:44px;color:var(--sf-ink);text-decoration:underline transparent;text-underline-offset:.25em;text-decoration-thickness:1px}.site-footer a:hover{color:var(--sf-red);text-decoration-color:currentColor}.site-footer a:focus-visible{color:var(--sf-red);text-decoration-color:currentColor;outline:3px solid var(--sf-red);outline-offset:2px}@font-face{font-family:Newsreader K1;src:url(/_astro/Newsreader-VF.Cxv8uTga.woff2) format("woff2");font-style:normal;font-weight:200 800;font-display:swap}@font-face{font-family:Newsreader K1;src:url(/_astro/Newsreader-Italic-VF.DW1Hznie.woff2) format("woff2");font-style:italic;font-weight:200 800;font-display:swap}@font-face{font-family:IBM Plex Sans K1;src:url(/_astro/IBMPlexSans-VF.DKYrB2Yq.woff2) format("woff2");font-style:normal;font-weight:100 700;font-stretch:85% 100%;font-display:swap}@font-face{font-family:IBM Plex Sans K1;src:url(/_astro/IBMPlexSans-Italic-VF.Qfv9lJgr.woff2) format("woff2");font-style:italic;font-weight:100 700;font-stretch:85% 100%;font-display:swap}html[lang=fr] main.interieur.da09a{--k1-paper:#f8f6f1;--k1-ink:#1b1816;--k1-muted:#57514a;--k1-accent:#8c2030;--k1-font-title:"Newsreader K1",Georgia,"Times New Roman",serif;--k1-font-body:"Newsreader K1",Georgia,"Times New Roman",serif;--k1-font-section:"IBM Plex Sans K1",Arial,Helvetica,sans-serif;--k1-font-ui:"IBM Plex Sans K1",Arial,Helvetica,sans-serif;--k1-title-weight:400;--k1-title-tracking:-.015em;--k1-section-weight:500;--k1-section-tracking:-.015em;--da-red:var(--k1-accent);--da-ink:var(--k1-ink);--da-paper:var(--k1-paper);--da-muted:var(--k1-muted);--da-heading:var(--k1-font-section);--da-serif:var(--k1-font-body);--da-ui:var(--k1-font-ui);--red:var(--k1-accent);--red-deep:var(--k1-accent);--ink:var(--k1-ink);--paper:var(--k1-paper);--grey:var(--k1-muted);--serif:var(--k1-font-body);--ui:var(--k1-font-ui);font-synthesis:none}html[lang=fr] main.interieur.da09a .editorial-title{font-family:var(--k1-font-title);font-weight:var(--k1-title-weight);letter-spacing:var(--k1-title-tracking)}html[lang=fr] main.interieur.da09a :is(h2,h3,h4){font-family:var(--k1-font-section);font-weight:var(--k1-section-weight);letter-spacing:var(--k1-section-tracking)}html[lang=fr] main.interieur.da09a .contact-name{font-family:var(--k1-font-ui)}html[lang=fr] main.interieur.da09a :is(a,button,summary,[tabindex]):focus-visible,html[lang=fr] main.interieur.da09a :is(.pres-depth,.pres-flip) .pres-stage:focus-visible{outline-color:var(--k1-accent)}html[lang=fr] main.interieur.da09a .pres{--accent:var(--k1-accent)}html[lang=fr] main.interieur.da09a:is([data-section=galerie],[data-section=evenements],[data-section=contact]) h1.editorial-title#chapitre:focus-visible{outline:none}html[lang=fr] main.interieur.da09a .editorial-nav{display:none}@media(min-width:720px){html[lang=fr] main.interieur.da09a .m05-slot{display:none}html[lang=fr] main.interieur.da09a .editorial-top{min-height:0;padding-top:0;padding-bottom:clamp(8px,1vw,14px);gap:clamp(24px,4vw,64px)}html[lang=fr] main.interieur.da09a .editorial-top .editorial-logo{width:clamp(197px,17vw,224px)}html[lang=fr] main.interieur.da09a .editorial-nav{display:block;flex:none}html[lang=fr] main.interieur.da09a .editorial-nav ul{display:flex;align-items:center;gap:clamp(20px,2.6vw,40px);list-style:none;margin:0;padding:0}html[lang=fr] main.interieur.da09a .editorial-nav a{display:flex;align-items:center;min-height:44px;font-family:var(--k1-font-ui);font-weight:500;font-size:17px;line-height:1.3;letter-spacing:.005em;color:var(--k1-ink);white-space:nowrap;text-decoration:underline 1px transparent;text-underline-offset:.4em}html[lang=fr] main.interieur.da09a .editorial-nav a:hover{text-decoration-color:currentColor}html[lang=fr] main.interieur.da09a .editorial-nav a[aria-current=page]{color:var(--k1-accent);text-decoration-color:currentColor}}html[lang=fr]{--h01-pt:clamp(20px,2vw,28px);--h01-pb:clamp(8px,1vw,14px);--h01-logo:clamp(197px,17vw,224px);--h01-logo-h:calc(var(--h01-logo) * .4);--h01-bar-h:calc(var(--h01-pt) + var(--h01-logo-h) + var(--h01-pb))}@media(min-width:720px){html[lang=fr] main.interieur.da09a .editorial-header{display:contents}html[lang=fr] main.interieur.da09a .editorial-bar{position:sticky;top:0;z-index:30;max-width:none;padding-top:var(--h01-pt);padding-inline:max(var(--da-margin),calc((100% - 1440px) / 2 + var(--da-margin)));background:var(--k1-paper)}html[lang=fr] main.interieur.da09a .editorial-titlezone{margin-bottom:clamp(32px,4vw,56px)}html[lang=fr] body:has(main.interieur.da09a) .skip-link{z-index:40}html[lang=fr]:has(main.interieur.da09a){scroll-padding-top:calc(var(--h01-bar-h) + 4px)}}@property --h01-k{syntax:"<number>"; inherits:true; initial-value:0;}@keyframes h01-compact{to{--h01-k:1}}@media(min-width:720px)and (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){html[lang=fr] main.interieur.da09a .editorial-bar{--h01-s:.22;--h01-pt-cut:.5;--h01-pb-cut:.5;animation:h01-compact linear both;animation-timeline:scroll(root block);animation-range:0 160px;padding-top:calc(var(--h01-pt) * (1 - var(--h01-pt-cut) * var(--h01-k)));margin-bottom:calc(var(--h01-k) * (var(--h01-s) * var(--h01-logo-h) + var(--h01-pt-cut) * var(--h01-pt) + var(--h01-pb-cut) * var(--h01-pb)))}html[lang=fr] main.interieur.da09a .editorial-bar .editorial-top{padding-bottom:calc(var(--h01-pb) * (1 - var(--h01-pb-cut) * var(--h01-k)))}html[lang=fr] main.interieur.da09a .editorial-bar .editorial-logo{width:calc(var(--h01-logo) * (1 - var(--h01-s) * var(--h01-k)))}html[lang=fr]:has(main.interieur.da09a){scroll-padding-top:calc(var(--h01-bar-h) - .5 * (.22 * var(--h01-logo-h) + .5 * var(--h01-pt) + .5 * var(--h01-pb)) + 4px)}}}:root[data-direction=replace]::view-transition-group(root){animation:none}:root[data-direction=replace]::view-transition-old(root){display:block;animation:none}@media(min-width:720px){:root[data-direction=replace]::view-transition-old(root){animation:nav01-recul .34s cubic-bezier(.65,0,.25,1) both}:root[data-direction=replace]::view-transition-new(root){animation:nav01-ouvrant .34s cubic-bezier(.65,0,.25,1) both}}@media(max-width:719.98px){:root[data-direction=replace]::view-transition-new(root){animation:nav01-fondu .18s ease-out both}}@keyframes nav01-ouvrant{0%{clip-path:inset(0 50% 0 50%)}to{clip-path:inset(0 0 0 0)}}@keyframes nav01-recul{to{filter:brightness(.94)}}@keyframes nav01-fondu{0%{opacity:0}}@media(prefers-reduced-motion:reduce){:root[data-direction=replace]::view-transition-group(root),:root[data-direction=replace]::view-transition-old(root),:root[data-direction=replace]::view-transition-new(root){animation:none!important}}html[lang=fr] main.interieur.da09a[data-section=evenements]{display:flow-root}html[lang=fr] body:has(main.interieur.da09a) .site-footer{--k1-paper:#f8f6f1;--k1-ink:#1b1816;--k1-muted:#57514a;--k1-accent:#8c2030;--k1-margin:clamp(20px,3.2vw,56px);background:var(--k1-paper);color:var(--k1-muted);border-top:0;padding:clamp(32px,5vw,64px) 0 env(safe-area-inset-bottom);font:400 16px/1.4 IBM Plex Sans K1,Arial,Helvetica,sans-serif;text-align:left}html[lang=fr] body:has(main.interieur.da09a) .site-footer nav{box-sizing:border-box;max-width:1440px;margin-inline:auto;padding-inline:max(var(--k1-margin),env(safe-area-inset-left)) max(var(--k1-margin),env(safe-area-inset-right))}html[lang=fr] body:has(main.interieur.da09a) .site-footer ul{justify-content:flex-start;gap:0 clamp(20px,3vw,36px);padding-top:6px;border-top:var(--h01-footer-rule,2px) solid var(--k1-ink)}html[lang=fr] body:has(main.interieur.da09a) .site-footer a{min-height:44px;color:var(--k1-muted);text-decoration-line:underline;text-decoration-color:transparent;text-underline-offset:.25em}html[lang=fr] body:has(main.interieur.da09a) .site-footer a:hover{color:var(--k1-accent);text-decoration-color:currentColor}html[lang=fr] body:has(main.interieur.da09a) .site-footer a:focus-visible{color:var(--k1-accent);text-decoration-color:currentColor;outline:3px solid var(--k1-accent);outline-offset:2px}html[lang=fr] main.interieur.da09a.legal-page .legal-section+.legal-section{border-top-color:var(--k1-ink)}html[lang=fr] main.interieur.da09a.legal-page .legal-layout{padding-bottom:0}html[lang=fr] main.interieur.da09a.contact-page .contact-columns{margin-top:clamp(24px,3vw,40px);padding:0;border:0;background:transparent;gap:clamp(32px,5vw,72px)}html[lang=fr] main.interieur.da09a.contact-page .contact-columns>section{border-top:1px solid var(--k1-ink);padding-top:20px}html[lang=fr] main.interieur.da09a.contact-page .contact-columns h2{margin:0 0 20px;font-size:clamp(22px,2.2vw,28px);line-height:1.2;color:var(--k1-ink)}html[lang=fr] main.interieur.da09a.contact-page .contact-name{margin:0 0 8px;font-size:16px}html[lang=fr] main.interieur.da09a.contact-page .contact-columns dl{gap:0}html[lang=fr] main.interieur.da09a.contact-page .contact-columns dl>div{padding-block:16px;border-top:1px solid #cfc8bb}html[lang=fr] main.interieur.da09a.contact-page .contact-columns dt{font:500 15px/1.5 var(--k1-font-ui);color:var(--k1-muted)}html[lang=fr] main.interieur.da09a.contact-page .contact-columns dd{font-size:20px}html[lang=fr] main.interieur.da09a.contact-page .contact-flag{display:block;font:500 15px/1.5 var(--k1-font-ui);color:var(--k1-muted)}html[lang=fr] main.interieur.da09a.contact-page .contact-networks ul{gap:0;max-width:none}html[lang=fr] main.interieur.da09a.contact-page .contact-networks li{border-top:1px solid #cfc8bb}html[lang=fr] main.interieur.da09a.contact-page .contact-networks li:first-child{border-top:0}html[lang=fr] main.interieur.da09a.contact-page .contact-networks a{min-height:56px;font:500 20px/1.3 var(--k1-font-ui);color:var(--k1-ink);text-decoration:none}html[lang=fr] main.interieur.da09a.contact-page .contact-networks a:hover{color:var(--k1-accent)}html[lang=fr] main.interieur.da09a.contact-page .network-bubble{display:grid;place-items:center;width:32px;height:32px;border:0;color:currentColor}html[lang=fr] main.interieur.da09a.contact-page .network-bubble svg{width:24px;height:24px}html[lang=fr] main.interieur.da09a.contact-page .contact-networks a:hover .network-bubble{background:transparent;color:var(--k1-accent)}html[lang=fr] main.interieur.da09a.contact-page .contact-demo-note{margin:28px 0 0;padding-bottom:0;font-size:15px;color:var(--k1-muted)}@media(max-width:700px){html[lang=fr] main.interieur.da09a.contact-page .contact-columns{padding:0;margin-top:24px}html[lang=fr] main.interieur.da09a.contact-page .contact-columns h2{font-size:22px;margin-bottom:16px}html[lang=fr] main.interieur.da09a.contact-page .contact-networks a{font-size:19px;min-height:48px}}.site-footer,html[lang=fr] body:has(main.interieur.da09a) .site-footer{text-align:center}.site-footer ul,html[lang=fr] body:has(main.interieur.da09a) .site-footer ul{justify-content:center;align-items:center}.site-footer :is(a,.site-footer-signature){font:400 13px/1.5 IBM Plex Sans K1,Arial,Helvetica,sans-serif;letter-spacing:normal}.site-footer .site-footer-signature{display:block;margin:0;text-align:center}@media(max-width:900px){.site-footer .site-footer-signature{flex-basis:100%;padding-block:6px 12px}}body:has(>main.vitrine)>.site-footer{display:none}main.interieur.da09a[data-section=evenements] .editorial-titlezone{container:m02d-heading / inline-size}main.interieur.da09a[data-section=evenements] .editorial-heading.has-band{grid-template-columns:minmax(0,1fr);align-items:center;row-gap:4px}main.interieur.da09a[data-section=evenements] .family-band ul{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:0 20px}main.interieur.da09a[data-section=evenements] .family-band a{display:flex;align-items:center;min-height:44px;max-width:100%;width:fit-content;padding-block:6px;font:500 17px/1.3 var(--k1-font-ui);letter-spacing:.005em;color:var(--k1-ink);border-bottom:0;text-decoration:underline 1px transparent;text-underline-offset:.4em}main.interieur.da09a[data-section=evenements] .family-band a:is([aria-current=true],:hover,:focus-visible){color:var(--k1-accent);text-decoration-color:currentColor}main.interieur.da09a[data-section=evenements] .family-band a:focus-visible{outline:3px solid var(--k1-accent);outline-offset:3px}@container m02d-heading (min-width:776px){main.interieur.da09a[data-section=evenements] .editorial-heading.has-band{grid-template-columns:max-content minmax(0,1fr);column-gap:24px}main.interieur.da09a[data-section=evenements] .family-band ul{justify-content:flex-end}}main.interieur.da09a[data-section=evenements] .event-family{--fam-bg:#f8f6f1;background:var(--fam-bg);border:2px solid #1b1816;border-top:4px solid #8c2030}main.interieur.da09a[data-section=evenements] .event-family-heading{color:#8c2030}main.interieur.da09a[data-section=evenements] .pres-controls button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:6px;font:500 24px/1 var(--k1-font-ui);text-decoration:none}main.interieur.da09a[data-section=evenements] .pres-controls button:hover:not(:disabled){color:#8c2030}main.interieur.da09a[data-section=evenements] .pres-controls button:disabled{opacity:.5}main.interieur.da09a[data-section=evenements] .pres-count{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;min-width:0}main.interieur.da09a[data-section=evenements] .pres-controls{gap:8px}.da09a .pres.pres-scene{--ease:cubic-bezier(.45,.05,.2,1);--turn:.95s;--scene-paper:#f8f6f1;--scene-edge:#1b181685;--scene-edge-pv:#1b181666}.pres-scene .pres-stage{position:relative;perspective:2600px;perspective-origin:50% 40%;--bleed:min(24px,1.6vw)}html[lang=fr] main.interieur.da09a[data-section=evenements] .pres-scene .pres-stage:focus-visible{outline:none}html[lang=fr] main.interieur.da09a[data-section=evenements] .pres-scene:has(>.pres-stage:focus-visible)>.pres-head .pres-controls button:not(:disabled){background:#b5a188}.pres-scene .pres-stage>:is(.assembly,.pv-layer){--Wc:clamp(520px,59cqw,800px);--cw:clamp(130px,14.6cqw,200px);--ch:calc(var(--cw) * 1.42);--D:calc((100cqw - var(--Wc)) / 2 + var(--bleed));--r1:calc(var(--D) * .5);--r2:calc(var(--D) * .78);--r3:calc(var(--D) * .92);--ph:calc(var(--Wc) * .8)}.pres-scene.pres-text-only .pres-stage>.assembly{--ph:calc(var(--Wc) * .52)}.pres-scene.pres-live .pres-stage{overflow-x:clip;overflow-y:visible;margin-inline:calc(var(--bleed) * -1);padding-inline:var(--bleed)}.pres-scene.pres-live .assembly{inline-size:var(--Wc);translate:var(--cx,0px) 0;transition:inline-size .6s var(--ease),translate .6s var(--ease);margin-inline:auto;transform-style:flat;position:relative;inset:auto;z-index:5;min-block-size:var(--ph)}.pres-scene.pres-live .leaf{contain:layout style;transform:none!important;transform-style:flat;transition:opacity .5s var(--ease),visibility 0s linear .5s}.pres-scene.pres-live .leaf[data-pos=active]{opacity:1;visibility:visible;transition:opacity .55s var(--ease) .32s,visibility 0s}.pres-scene.pres-live .leaf:not([data-pos=active]){opacity:0;visibility:hidden;position:absolute;inset:0 0 auto}.pres-scene.pres-live .leaf[data-pos=active] .event-panel{min-block-size:var(--ph)}.pres-scene.pres-live .face{backface-visibility:visible;clip-path:none!important;transition:none}.pres-scene .face.back,.pres-scene .page-corner,.pres-scene .peek{display:none!important}.pres-scene.pres-live .face:after{content:none}.da09a .pres-scene .leaf .event-panel{background:var(--scene-paper);border:2px solid var(--scene-edge)}.da09a .pres-scene .event-panel{padding:30px 30px 36px;column-gap:24px}.da09a .pres-scene .event-panel:not(.event-text-only) .event-poster,.da09a .pres-scene .event-panel:not(.event-text-only) .event-copy,.da09a .pres-scene .event-text-only .event-copy{grid-column:1 / -1;grid-row:auto}@container (min-width:640px){.da09a .pres-scene .event-panel:not(.event-text-only) .event-poster{grid-column:1 / span 5;grid-row:1}.da09a .pres-scene .event-panel:not(.event-text-only) .event-copy{grid-column:6 / span 7;grid-row:1}}.da09a .pres-scene .event-poster img{height:auto;max-height:520px;inline-size:100%;object-fit:contain;object-position:left top}.da09a .pres-scene .event-copy h3{font-size:clamp(1.35rem,2.1cqw,1.75rem)}.da09a .pres-scene .event-copy>p:not(.event-date){font-size:clamp(19px,1.5cqw,21px);line-height:1.5}.da09a .pres-scene .event-more-body p{font-size:17px}.pv-layer{translate:var(--cx,0px) 0;transition:translate .6s var(--ease);position:absolute;inset:0;pointer-events:none;transform-style:preserve-3d;z-index:1}.pv{appearance:none;border:0;padding:0;font:inherit;color:inherit;text-align:start;background:none;position:absolute;inset-inline-start:50%;inset-block-start:calc(50% - 4px);display:block;inline-size:var(--cw);block-size:var(--ch);margin:calc(var(--ch) / -2) 0 0 calc(var(--cw) / -2);--x:0px;--z:0px;--r:0deg;--s:1;transform:translate3d(var(--x),0,var(--z)) rotateY(var(--r)) scale(var(--s));transition:transform var(--turn) var(--ease),opacity var(--turn) var(--ease),visibility 0s;pointer-events:auto;cursor:pointer;opacity:0;visibility:hidden;z-index:1;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.pv:is([data-o="-2"],[data-o="-1"],[data-o="1"],[data-o="2"],[data-o="3"]){will-change:transform}.pv-sheet{display:block;inline-size:100%;block-size:100%;box-sizing:border-box;margin:0;padding:6px;background:var(--scene-paper);border:1px solid var(--scene-edge-pv);box-shadow:0 1px 3px #1b181622,0 14px 26px #1b18162b;overflow:hidden}.pv-sheet img{display:block;inline-size:100%;block-size:100%;max-inline-size:none;object-fit:contain;background:var(--scene-paper);pointer-events:none;user-select:none}.pv-text{display:flex;flex-direction:column;justify-content:flex-start;gap:10px;padding:12px;background:#f8f6f1;border:1px solid #1b1816;border-top:3px solid #8c2030}.pv-text .pv-kind{font:500 11px/1.3 var(--k1-font-ui,"IBM Plex Sans",Arial,sans-serif);letter-spacing:.06em;text-transform:uppercase;color:#8c2030}.pv-text strong{font:400 clamp(.95rem,1.3cqw,1.2rem)/1.2 var(--k1-font-serif,Newsreader,Georgia,serif);color:#1b1816;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden}.pv-date{display:none;position:absolute;inset-inline:0;inset-block-start:calc(100% + 8px);font:500 12px/1.3 var(--k1-font-ui,"IBM Plex Sans",Arial,sans-serif);color:#1b1816;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8}.pv:is([data-o="1"],[data-o="-1"]) .pv-date{display:block}.pv[data-o="1"] .pv-date{text-align:right}.pv[data-o="-1"] .pv-date{text-align:left}.pv:hover .pv-sheet{box-shadow:0 1px 3px #1b181622,0 18px 32px #1b181638;outline:2px solid #8c2030;outline-offset:0}.pv:focus{outline:none}.pv:focus-visible{z-index:8}.pv:focus-visible .pv-sheet{outline:3px solid var(--k1-accent,#a90019);outline-offset:3px;box-shadow:0 1px 3px #1b181622,0 18px 32px #1b181638}.pv[data-o="0"]{--s:1.18;--z:60px;opacity:0;visibility:hidden;z-index:0}.pv[data-o="1"]{--x:calc((var(--Wc) * .5 + var(--r1) - var(--cw) * .43) / .985);--z:-40px;--r:-30deg;--s:1;opacity:1;visibility:visible;z-index:5}.pv[data-o="2"]{--x:calc((var(--Wc) * .5 + var(--r2) - var(--cw) * .37) / .956);--z:-120px;--r:-34deg;--s:.93;opacity:1;visibility:visible;z-index:4}.pv[data-o="3"]{--x:calc((var(--Wc) * .5 + var(--r3) - var(--cw) * .31) / .928);--z:-200px;--r:-38deg;--s:.86;opacity:1;visibility:visible;z-index:3}.pv[data-o="4"]{--x:calc((var(--Wc) * .5 + var(--r3) - var(--cw) * .25) / .9);--z:-280px;--r:-40deg;--s:.8;z-index:2}.pv[data-o="5"]{--x:calc((var(--Wc) * .5 + var(--r3) - var(--cw) * .2) / .88);--z:-340px;--r:-40deg;--s:.75;z-index:1}.pv[data-o="-1"]{--x:calc((var(--Wc) * -.5 - var(--r1) + var(--cw) * .43) / .985);--z:-40px;--r:30deg;--s:1;opacity:1;visibility:visible;z-index:5}.pv[data-o="-2"]{--x:calc((var(--Wc) * -.5 - var(--r2) + var(--cw) * .37) / .956);--z:-120px;--r:34deg;--s:.93;opacity:1;visibility:visible;z-index:4}.pv[data-o="-3"]{--x:calc((var(--Wc) * -.5 - var(--r3) + var(--cw) * .31) / .928);--z:-200px;--r:38deg;--s:.86;z-index:3}.pv[data-o="-4"]{--x:calc((var(--Wc) * -.5 - var(--r3) + var(--cw) * .25) / .9);--z:-280px;--r:40deg;--s:.8;z-index:2}.pv:is([data-o="-3"],[data-o="-4"],[data-o="4"],[data-o="5"]){transition:transform var(--turn) var(--ease),opacity var(--turn) var(--ease),visibility 0s linear var(--turn)}.pres-scene:not(.pres-live) .pv-layer{display:none}.pres-scene.pres-nofx .pv,.pres-scene.pres-nofx .leaf,.pres-scene.pres-nofx .assembly,.pres-scene.pres-nofx .pv-layer{transition:none!important}@media(prefers-reduced-motion:reduce){.pres-scene .pv,.pres-scene.pres-live .leaf,.pres-scene.pres-live .assembly,.pres-scene .pv-layer{transition:none!important}}@container (max-width:1249.98px){.pres-scene .pres-stage>:is(.assembly,.pv-layer){--ph:calc(var(--Wc) * .88)}}@container (max-width:1099.98px){.pres-scene .pres-stage>:is(.assembly,.pv-layer){--Wc:clamp(430px,62cqw,640px);--cw:clamp(112px,16cqw,170px);--r1:calc(var(--D) * .56);--r2:calc(var(--D) * .97);--ph:calc(var(--Wc) * 1)}.pv:is([data-o="3"],[data-o="4"],[data-o="5"]){opacity:0;visibility:hidden}}@container (max-width:859.98px){.pres-scene .pres-stage>:is(.assembly,.pv-layer){--Wc:clamp(470px,78cqw,580px);--cw:clamp(110px,17cqw,140px);--r1:calc(var(--D) * .95);--ph:560px}.pv:is([data-o="2"],[data-o="-2"],[data-o="3"],[data-o="-3"]){opacity:0;visibility:hidden}.pres-scene.pres-live .leaf:not([data-pos=active]){position:relative;inset:auto}}@container (max-width:639.98px){.pres-scene .pres-stage>:is(.assembly,.pv-layer){--Wc: calc(100cqw - 18px) ;--cw:calc(var(--Wc) * .72);--peek:9px;--ph:0px}.pres-scene .pres-stage{--bleed:0px}.pv:is([data-o="2"],[data-o="-2"],[data-o="3"],[data-o="-3"],[data-o="4"],[data-o="-4"],[data-o="5"]){opacity:0;visibility:hidden}.pv[data-o="1"]{--x:calc(var(--Wc) * .5 + var(--peek) - var(--cw) * .5);--r:0deg;--z:-30px;--s:.94}.pv[data-o="-1"]{--x:calc(var(--Wc) * -.5 - var(--peek) + var(--cw) * .5);--r:0deg;--z:-30px;--s:.94}.pv-date{display:none!important}.da09a .pres-scene .event-poster img{max-height:340px}.da09a .pres-scene .event-panel{padding:18px 14px 28px}}@container (min-width:860px){.pres-scene:is([data-edge=first],[data-edge=last]) .pres-stage>:is(.assembly,.pv-layer){--Wc:clamp(560px,68cqw,960px);--D:calc(100cqw - var(--Wc) + var(--bleed));--cx:calc((var(--Wc) - 100cqw) / 2);--ph:calc(var(--Wc) * .7)}.pres-scene[data-edge=last] .pres-stage>:is(.assembly,.pv-layer){--cx:calc((100cqw - var(--Wc)) / 2)}.pres-scene.pres-text-only:is([data-edge=first],[data-edge=last]) .pres-stage>.assembly{--ph:calc(var(--Wc) * .46)}}@container (min-width:860px) and (max-width:1099.98px){.pres-scene:is([data-edge=first],[data-edge=last]) .pres-stage>:is(.assembly,.pv-layer){--Wc:clamp(520px,70cqw,720px);--ph:calc(var(--Wc) * .8)}}html[lang=fr] main.interieur.da09a[data-section=evenements] .event-family{padding-block:clamp(16px,1.7vw,24px) clamp(24px,2vw,28px)}html[lang=fr] main.interieur.da09a[data-section=evenements] .pres-scene .pres-head{margin-bottom:12px}html[lang=fr] main.interieur.da09a[data-section=evenements] .pres-scene.pres-live .pres-stage{padding-block:24px 32px}html[lang=fr] main.interieur.da09a[data-section=evenements] .pres-scene .event-panel{padding-block:24px 28px}@container (min-width:860px){.pres-scene:not(.pres-text-only) .pres-stage>:is(.assembly,.pv-layer){--ph:calc(var(--Wc) * .68)}.pres-scene:not(.pres-text-only):is([data-edge=first],[data-edge=last]) .pres-stage>:is(.assembly,.pv-layer){--ph:calc(var(--Wc) * .58)}}@container (min-width:1100px) and (max-width:1249.98px){.pres-scene:not(.pres-text-only):not([data-edge=first]):not([data-edge=last]) .pres-stage>:is(.assembly,.pv-layer){--ph:calc(var(--Wc) * .74)}}@container (min-width:860px) and (max-width:1099.98px){.pres-scene:not(.pres-text-only) .pres-stage>:is(.assembly,.pv-layer){--ph:calc(var(--Wc) * .86)}.pres-scene:not(.pres-text-only):is([data-edge=first],[data-edge=last]) .pres-stage>:is(.assembly,.pv-layer){--ph:calc(var(--Wc) * .68)}}@media(max-width:640px){html[lang=fr] main.interieur.da09a[data-section=evenements] .pres-scene.pres-live .pres-stage{padding-block:12px 24px}html[lang=fr] main.interieur.da09a[data-section=evenements] .pres-scene .event-panel{padding-block:16px 22px;row-gap:20px}}html[lang=fr] main.interieur.da09a[data-section=evenements] .event-family:is(#expositions,#rencontres,#projections,#creation,#hommages){--scene-paper:#f8f6f1;border:0;border-image:none;box-shadow:none;background:transparent;padding:16px 36px 8px;margin-bottom:clamp(44px,4.5vw,64px)}html[lang=fr] main.interieur.da09a[data-section=evenements] .event-family .event-panel{border:11px solid #30281f;border-image:url(/_astro/fiche.B0AwZFWa.svg) 64 / 1 / 0 stretch;padding:15px 21px 19px;background:var(--scene-paper);box-shadow:0 2px 3px #20180f50,0 13px 22px -8px #20180f50,inset 3px 4px 6px -2px #241a1047}html[lang=fr] main.interieur.da09a[data-section=evenements] .event-family .pv-sheet{border:6px solid #30281f;border-image:url(/_astro/affiche.CUcyO5Or.svg) 64 / 1 / 0 stretch;padding:5px;box-shadow:0 2px 3px #21191145,0 12px 20px #211a1633,inset 2px 2px 3px -1px #211a1640}html[lang=fr] main.interieur.da09a[data-section=evenements] .event-family .pv-text{border-top-width:6px}html[lang=fr] main.interieur.da09a[data-section=evenements] .event-family .pv:hover .pv-sheet{outline:none;box-shadow:0 3px 4px #21191150,0 15px 23px #211a1642,inset 2px 2px 3px -1px #211a1640}html[lang=fr] main.interieur.da09a[data-section=evenements] .event-family .pv:focus-visible .pv-sheet{outline:3px solid #6b5c49;outline-offset:4px;box-shadow:0 0 0 3px var(--scene-paper),0 12px 22px #211a1645}html[lang=fr] main.interieur.da09a[data-section=evenements] .event-family .pres-scene .pres-stage{--bleed:0px}@container (min-width:1100px){html[lang=fr] main.interieur.da09a[data-section=evenements] .event-family .pres-scene:not([data-edge=first]):not([data-edge=last]) .pv[data-o="-2"]{--r2:calc(var(--D) * .92)}}@container (max-width:859.98px){html[lang=fr] main.interieur.da09a[data-section=evenements] .event-family .pres-scene.pres-live .leaf:not([data-pos=active]){position:absolute;inset:0 0 auto}}@media(max-width:640px){html[lang=fr] main.interieur.da09a[data-section=evenements] .event-family .event-panel{border-width:6px;padding:12px 10px 18px;box-shadow:0 4px 8px #211a162c,inset 2px 3px 4px -1px #211a1633}html[lang=fr] main.interieur.da09a[data-section=evenements] .event-family .pv-sheet{border-width:4px;padding:3px}}html[lang=fr] main.interieur.da09a[data-section=evenements] .pres-single>.event-pilot{margin-block:24px 32px}@media(max-width:640px){html[lang=fr] main.interieur.da09a[data-section=evenements] .event-family:is(#expositions,#rencontres,#projections,#creation,#hommages){border:0;border-image:none;box-shadow:none;padding:12px 16px 0;margin-bottom:44px}html[lang=fr] main.interieur.da09a[data-section=evenements] .pres-single>.event-pilot{margin-block:18px 24px}}asselah-mobile-header{display:block}@media(max-width:719px){html[lang=fr] main.interieur.da09a .editorial-header{display:contents}html[lang=fr] main.interieur.da09a .editorial-bar{display:block;position:sticky;top:0;z-index:30;max-width:none;height:calc(min(240px,70vw)*.4 + 32px + env(safe-area-inset-top));padding:0;pointer-events:none}html[lang=fr] main.interieur.da09a .editorial-bar .editorial-top{display:flex;justify-content:center;min-height:0;gap:0;border:0;padding:calc(18px + env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) 14px max(20px,env(safe-area-inset-left));background:var(--k1-paper, #F8F6F1);pointer-events:auto;transition:transform .18s ease,opacity .18s ease,padding .18s ease}html[lang=fr] main.interieur.da09a .editorial-top .editorial-logo{width:min(240px,70vw);min-height:44px;display:grid;align-items:center;transition:width .18s ease}html[lang=fr] main.interieur.da09a .editorial-titlezone{margin-bottom:clamp(32px,4vw,56px)}html[lang=fr] main.interieur.da09a .editorial-bar[data-state=compact] .editorial-top,html[lang=fr] main.interieur.da09a .editorial-bar[data-state=hidden] .editorial-top{padding-top:calc(8px + env(safe-area-inset-top));padding-bottom:8px;background:#f8f6f1ed;backdrop-filter:blur(8px)}html[lang=fr] main.interieur.da09a .editorial-bar:is([data-state=compact],[data-state=hidden]) .editorial-logo{width:min(180px,55vw)}html[lang=fr] main.interieur.da09a .editorial-bar[data-state=hidden] .editorial-top{transform:translateY(-105%);opacity:0;pointer-events:none}html[lang=fr] main.interieur.da09a .editorial-bar:focus-within .editorial-top{transform:none;opacity:1;pointer-events:auto}html[lang=fr]:has(main.interieur.da09a){scroll-padding-top:calc(min(240px,70vw)*.4 + 40px + env(safe-area-inset-top))}html[lang=fr] body:has(main.interieur.da09a) .skip-link{z-index:40}}@media(max-width:719px)and (prefers-reduced-motion:reduce){html[lang=fr] main.interieur.da09a .editorial-bar .editorial-top,html[lang=fr] main.interieur.da09a .editorial-bar .editorial-logo{transition:none}html[lang=fr] main.interieur.da09a .editorial-bar[data-state=hidden] .editorial-top{transform:none;opacity:1;pointer-events:auto}}@media(max-width:719px)and (max-height:400px){html[lang=fr] main.interieur.da09a .editorial-bar{position:static}html[lang=fr] main.interieur.da09a .editorial-bar .editorial-top{transform:none;opacity:1;pointer-events:auto}}html[lang=fr] main.fondation-recomposee[data-section=la-fondation],html[lang=fr] main.galerie-gal01[data-section=galerie]{--m02-corps:20px;--m02-interligne:1.6;--m02-paragraphe:1.1em}@media(min-width:701px){html[lang=fr] main.fondation-recomposee[data-section=la-fondation],html[lang=fr] main.galerie-gal01[data-section=galerie]{--m02-corps:21px}}html[lang=fr] main.fondation-recomposee[data-section=la-fondation] :is(.intro-copy,.activity-copy,.memory-flow,.continuity-head,.continuity-story)>p,html[lang=fr] main.galerie-gal01[data-section=galerie] .g1-bloc-texte>p{font-size:var(--m02-corps);line-height:var(--m02-interligne)}html[lang=fr] main.fondation-recomposee[data-section=la-fondation] :is(.intro-copy,.activity-copy,.memory-flow,.continuity-story)>p+p{margin-top:var(--m02-paragraphe)}html[lang=fr] main.fondation-recomposee[data-section=la-fondation] .activity-copy>p{max-width:52ch}@media(max-width:700px){html[lang=fr] .fondation-recomposee.photos-rvg06 .photo-diptych figure:nth-child(2){width:100%;justify-self:stretch}}
