.phero.svelte-1bftxjt{position:relative;min-height:64svh;display:grid;align-items:end;color:var(--texte-clair);overflow:hidden}.phero__media.svelte-1bftxjt{position:absolute;top:0;right:0;bottom:0;left:0}.phero__media.svelte-1bftxjt img:where(.svelte-1bftxjt){width:100%;height:100%;object-fit:cover}.phero__veil.svelte-1bftxjt{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1a151273,#1a15122e 40%,#1a1512a8)}.phero__content.svelte-1bftxjt{position:relative;z-index:1;display:grid;gap:.7rem;padding-top:9rem;padding-bottom:clamp(2.5rem,6vw,4.5rem)}.phero.svelte-1bftxjt .eyebrow:where(.svelte-1bftxjt){color:var(--or-clair)}.phero__h.svelte-1bftxjt{font-weight:300;font-size:clamp(2.6rem,6vw,4.6rem);letter-spacing:.02em;text-shadow:0 1px 22px rgba(0,0,0,.35)}.phero__lieu.svelte-1bftxjt{color:var(--texte-clair);opacity:.85;letter-spacing:.24em}.pfil.svelte-1bftxjt{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:clamp(1.6rem,3.5vw,2.6rem);font-size:.62rem;letter-spacing:.2em;color:var(--texte-doux)}.pfil.svelte-1bftxjt a:where(.svelte-1bftxjt){color:var(--or-texte);transition:color var(--t-med)}.pfil.svelte-1bftxjt a:where(.svelte-1bftxjt):hover{color:var(--texte)}.pfil.svelte-1bftxjt span[aria-hidden]:where(.svelte-1bftxjt){color:var(--or);opacity:.6}.pfil.svelte-1bftxjt [aria-current]:where(.svelte-1bftxjt){color:var(--texte-doux)}.pintro.svelte-1bftxjt{background:var(--ivoire)}.pintro__grid.svelte-1bftxjt{display:grid;gap:3rem}@media (min-width: 860px){.pintro__grid.svelte-1bftxjt{grid-template-columns:1.3fr .7fr;gap:clamp(3rem,6vw,6rem);align-items:start}}.pintro__text.svelte-1bftxjt{display:grid;gap:1.4rem;justify-items:start}.pintro__desc.svelte-1bftxjt{font-family:var(--serif);font-weight:300;font-size:clamp(1.25rem,2.4vw,1.7rem);line-height:1.55;max-width:30ch}.pintro__body.svelte-1bftxjt{color:var(--texte-doux);line-height:1.75;max-width:62ch;white-space:pre-line}.pintro__meta.svelte-1bftxjt{display:grid;gap:1.2rem;margin:0}.pmeta.svelte-1bftxjt{display:grid;gap:.25rem;padding-bottom:1.1rem;border-bottom:1px solid var(--or-ligne)}.pmeta.svelte-1bftxjt dt:where(.svelte-1bftxjt){color:var(--or-texte);font-size:.64rem;letter-spacing:.22em}.pmeta.svelte-1bftxjt dd:where(.svelte-1bftxjt){margin:0;font-family:var(--serif);font-size:1.1rem}.pmeta__lien.svelte-1bftxjt{color:inherit;transition:color var(--t-med)}.pmeta__lien.svelte-1bftxjt:hover{color:var(--or-texte)}.pautres.svelte-1bftxjt{background:var(--ivoire-2);padding-bottom:clamp(4rem,9vw,7rem)}.pautres__head.svelte-1bftxjt{margin-bottom:clamp(1.8rem,4vw,3rem)}.pautres__h.svelte-1bftxjt{font-weight:300;font-size:clamp(1.7rem,3.4vw,2.6rem)}.pautres__grille.svelte-1bftxjt{display:grid;gap:clamp(1.2rem,2.5vw,2rem)}@media (min-width: 720px){.pautres__grille.svelte-1bftxjt{grid-template-columns:repeat(3,1fr)}}.pautres__carte.svelte-1bftxjt{display:grid;gap:.9rem}.pautres__media.svelte-1bftxjt{display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--ivoire-3)}.pautres__media.svelte-1bftxjt img:where(.svelte-1bftxjt){width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--t-lent)}.pautres__carte.svelte-1bftxjt:hover .pautres__media:where(.svelte-1bftxjt) img:where(.svelte-1bftxjt){transform:scale(1.045)}.pautres__cartel.svelte-1bftxjt{display:grid;gap:.3rem}.pautres__titre.svelte-1bftxjt{font-family:var(--serif);font-size:1.15rem;font-weight:300;color:var(--texte)}.pautres__lieu.svelte-1bftxjt{font-size:.62rem;letter-spacing:.22em;color:var(--or-texte)}.pgal.svelte-1bftxjt{background:var(--ivoire);padding-bottom:clamp(4rem,9vw,8rem)}.pgal__head.svelte-1bftxjt{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1.8rem}.pgal__toggle.svelte-1bftxjt{display:inline-flex;gap:.3rem;padding:.28rem;border:1px solid var(--or-ligne);border-radius:999px}.pgal__tab.svelte-1bftxjt{font-family:var(--sans);text-transform:uppercase;letter-spacing:.16em;font-size:.64rem;padding:.55em 1.25em;border-radius:999px;color:var(--texte-doux);transition:background var(--t-med),color var(--t-med)}.pgal__tab.is-active.svelte-1bftxjt{background:var(--or);color:var(--ivoire)}.pgal__viewer.svelte-1bftxjt{position:relative}.pgal__track.svelte-1bftxjt{display:flex;align-items:stretch;gap:clamp(.8rem,1.6vw,1.3rem);height:clamp(320px,64vh,640px);overflow-x:auto;scroll-snap-type:x proximity;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:.4rem}.pgal__track.svelte-1bftxjt::-webkit-scrollbar{display:none}.pgslide.svelte-1bftxjt{flex:0 0 auto;height:100%;position:relative;margin:0;padding:0;border:0;background:var(--ivoire-3);scroll-snap-align:center;cursor:zoom-in;overflow:hidden;box-shadow:0 1px 2px #2a211b0f}.pgslide.svelte-1bftxjt img:where(.svelte-1bftxjt){height:100%;width:auto;display:block}.pgslide__badge.svelte-1bftxjt{position:absolute;top:.8rem;left:.8rem;background:#1a1512b8;color:var(--texte-clair);font-size:.56rem;letter-spacing:.2em;padding:.5em .95em}.pgslide__zoom.svelte-1bftxjt{position:absolute;right:.7rem;bottom:.7rem;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#1a15126b;color:var(--texte-clair);font-size:.9rem;opacity:0;transform:translateY(6px);transition:opacity var(--t-med),transform var(--t-med),background var(--t-med)}.pgslide.svelte-1bftxjt:hover .pgslide__zoom:where(.svelte-1bftxjt){opacity:1;transform:none}.pgslide.svelte-1bftxjt:hover .pgslide__zoom:where(.svelte-1bftxjt){background:var(--or)}.pgal__nav.svelte-1bftxjt{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--ivoire);color:var(--texte);border:1px solid var(--or-ligne);font-size:1.5rem;line-height:1;box-shadow:0 8px 24px -10px #2a211b73;transition:background var(--t-med),color var(--t-med),border-color var(--t-med)}.pgal__nav.svelte-1bftxjt:hover{background:var(--or);color:var(--ivoire);border-color:var(--or)}.pgal__nav--prev.svelte-1bftxjt{left:-6px}.pgal__nav--next.svelte-1bftxjt{right:-6px}@media (max-width: 680px){.pgal__nav.svelte-1bftxjt{display:none}}.pgal__note.svelte-1bftxjt{margin-top:1.2rem;font-family:var(--serif);font-style:italic;color:var(--texte-doux);text-align:center}.lightbox.svelte-1bftxjt{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#120e0bf0;display:grid;place-items:center;padding:clamp(1rem,4vw,3rem);animation:svelte-1bftxjt-lb-in .25s ease}@keyframes svelte-1bftxjt-lb-in{0%{opacity:0}to{opacity:1}}.lightbox__img.svelte-1bftxjt{max-width:92vw;max-height:88vh;width:auto;height:auto;object-fit:contain;box-shadow:0 30px 80px -30px #000000b3}.lightbox__close.svelte-1bftxjt{position:absolute;top:clamp(.8rem,2vw,1.6rem);right:clamp(.8rem,2vw,1.6rem);width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font-size:1.8rem;line-height:1;color:var(--texte-clair);border:1px solid rgba(239,231,221,.3);background:#0003;transition:background var(--t-med),border-color var(--t-med)}.lightbox__close.svelte-1bftxjt:hover{background:var(--or);border-color:var(--or);color:var(--ivoire)}.lightbox__nav.svelte-1bftxjt{position:absolute;top:50%;transform:translateY(-50%);width:54px;height:54px;border-radius:50%;display:grid;place-items:center;font-size:1.9rem;line-height:1;color:var(--texte-clair);border:1px solid rgba(239,231,221,.3);background:#0003;transition:background var(--t-med),border-color var(--t-med),color var(--t-med)}.lightbox__nav.svelte-1bftxjt:hover{background:var(--or);border-color:var(--or);color:var(--ivoire)}.lightbox__nav--prev.svelte-1bftxjt{left:clamp(.6rem,2.5vw,2rem)}.lightbox__nav--next.svelte-1bftxjt{right:clamp(.6rem,2.5vw,2rem)}.lightbox__count.svelte-1bftxjt{position:absolute;bottom:clamp(.8rem,2.5vw,1.8rem);left:50%;transform:translate(-50%);color:var(--texte-clair);opacity:.75;font-size:.7rem;letter-spacing:.2em}@media (prefers-reduced-motion: reduce){.pgal__track.svelte-1bftxjt{scroll-behavior:auto}.lightbox.svelte-1bftxjt{animation:none}}
