.pr-dlg{width:min(440px,100% - 24px);max-height:calc(100% - 24px);color:var(--ink,#24221d);background:#fffef9;border:0;border-radius:16px;flex-direction:column;padding:0;font-family:-apple-system,Segoe UI,Roboto,sans-serif;display:none;overflow:hidden;box-shadow:0 10px 40px #0000004d}.pr-dlg[open]{display:flex}.pr-dlg.pr-large{width:min(760px,100% - 48px)}.pr-dlg::backdrop{background:#24221d8c}.pr-track{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.pr-track::-webkit-scrollbar{display:none}.pr-slide{scroll-snap-align:center;flex:0 0 100%;grid-template-rows:auto auto;display:grid}.pr-shot{background:var(--rule,#e4e1d8);place-items:center;height:min(56vh,470px);padding:10px;display:grid}.pr-shot img{border-radius:8px;max-width:100%;max-height:calc(min(56vh,470px) - 20px);display:block;box-shadow:0 2px 10px #0003}.pr-dlg:not(.pr-large) .pr-shot{padding:6px}.pr-dlg:not(.pr-large) .pr-shot img{border-radius:6px;max-height:calc(min(56vh,470px) - 12px)}.pr-large .pr-shot{aspect-ratio:16/10;height:auto;max-height:56vh}.pr-large .pr-shot img{max-height:100%}.pr-txt{min-height:96px;padding:14px 20px 4px}.pr-txt h2{color:var(--accent,#9a3b2e);margin:0 0 6px;font:600 19px/1.25 Georgia,Times New Roman,serif}.pr-txt p{margin:0;font-size:15px;line-height:1.45}.pr-foot{align-items:center;gap:8px;padding:10px 14px 14px;display:flex}.pr-dots{flex:1;justify-content:center;gap:5px;min-width:0;display:flex}.pr-dots button{background:var(--rule,#e4e1d8);cursor:pointer;border:0;border-radius:50%;width:8px;height:8px;padding:0}.pr-dots button[aria-current=true]{background:var(--accent,#9a3b2e);border-radius:4px;width:20px}.pr-skip,.pr-next{cursor:pointer;white-space:nowrap;border:0;border-radius:10px;flex:none;min-height:40px;padding:9px 14px;font:600 14px -apple-system,Segoe UI,sans-serif}.pr-skip{color:var(--muted,#8a877e);background:0 0}.pr-next{background:var(--accent,#9a3b2e);color:#fffaf0}.rg{align-items:center;display:inline-flex;position:relative}.rg-btn{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex}.rg-btn svg{width:17px;height:17px;display:block}.rg-btn:hover{color:var(--ink);background:color-mix(in srgb, var(--rule) 50%, transparent)}.rg-btn[aria-expanded=true]{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 35%, transparent)}.rg-menu{z-index:60;min-width:14rem;color:var(--ink);border:1px solid var(--rule);background:#fffef9;border-radius:10px;padding:.35rem;font-family:-apple-system,Segoe UI,sans-serif;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 30px #24221d24}.rg-grp{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;padding:.3rem .55rem .25rem;font-size:10.5px;font-weight:700}.rg-langs{gap:.25rem;padding:0 .4rem .4rem;display:flex}.rg-lang{font:inherit;letter-spacing:.03em;border:1px solid var(--rule);color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;padding:.2rem .55rem;font-size:12px;font-weight:600;text-decoration:none}.rg-lang:hover{color:var(--ink);background:color-mix(in srgb, var(--rule) 45%, transparent);text-decoration:none}.rg-lang[aria-pressed=true],.rg-lang-on{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 35%, transparent);background:color-mix(in srgb, var(--accent) 9%, transparent)}.rg-item{width:100%;min-height:2.4rem;font:inherit;text-align:start;color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;gap:.55rem;padding:0 .6rem;font-size:13.5px;text-decoration:none;display:flex}.rg-item svg{width:17px;height:17px;color:var(--accent);flex:none}.rg-item:hover,.rg-item:focus-visible{background:color-mix(in srgb, var(--link) 8%, transparent);outline:none;text-decoration:none}.rg-tour{font-weight:600}.rg-sep{border-top:1px solid var(--rule);margin:.3rem 0 .2rem}.rg-param{border-top:1px solid var(--rule);border-radius:0 0 7px 7px;margin-top:.1rem}@media (width<=46rem){.rg-btn{width:34px;height:34px}.rg-btn svg{width:20px;height:20px}}.tb-soutien[data-astro-cid-nzzyffnb] svg[data-astro-cid-nzzyffnb]{color:#b3261e}.tb-visites-w[data-astro-cid-nmvhpt6z]{display:inline-flex;position:relative}.tb-visites-w[data-astro-cid-nmvhpt6z][hidden]{display:none}.tb-visites[data-astro-cid-nmvhpt6z] b[data-astro-cid-nmvhpt6z]{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.tb-visites[data-astro-cid-nmvhpt6z] .v-c[data-astro-cid-nmvhpt6z]{display:none}.tb-visites-p[data-astro-cid-nmvhpt6z]{z-index:80;background:var(--paper);border:1px solid var(--rule);min-width:15rem;color:var(--ink);border-radius:10px;padding:.7rem .85rem;font-family:-apple-system,Segoe UI,Roboto,sans-serif;font-size:13px;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 12px 32px #00000024}.tb-visites-p[data-astro-cid-nmvhpt6z][hidden]{display:none}.tb-visites-p[data-astro-cid-nmvhpt6z] dl[data-astro-cid-nmvhpt6z]{grid-template-columns:1fr auto;gap:.3rem 1rem;margin:0;display:grid}.tb-visites-p[data-astro-cid-nmvhpt6z] dt[data-astro-cid-nmvhpt6z]{color:var(--muted)}.tb-visites-p[data-astro-cid-nmvhpt6z] dd[data-astro-cid-nmvhpt6z]{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:600}@media (width<=80rem){.tb-visites[data-astro-cid-nmvhpt6z] .v-mot[data-astro-cid-nmvhpt6z]{display:none}}@media (width<=46rem){.tb .tb-visites-w[data-astro-cid-nmvhpt6z]{display:none}.tb-visites[data-astro-cid-nmvhpt6z]{box-sizing:border-box;height:28px;padding:0 .45rem}.tb-visites[data-astro-cid-nmvhpt6z] svg[data-astro-cid-nmvhpt6z],.tb-visites[data-astro-cid-nmvhpt6z] .v-n[data-astro-cid-nmvhpt6z]{display:none}.tb-visites[data-astro-cid-nmvhpt6z] .v-c[data-astro-cid-nmvhpt6z]{display:inline}.tb-visites-p[data-astro-cid-nmvhpt6z]{position:fixed;top:3.2rem;left:auto;right:.8rem}}
