.phead[data-astro-cid-5etv5t6g]{background:var(--color-canyon-50);padding-block:clamp(2.5rem,6vw,5rem) clamp(1.5rem,3vw,2.5rem);text-align:center}.phead__title[data-astro-cid-5etv5t6g]{position:relative;display:inline-block;margin:0;font-family:var(--font-sans);font-weight:600;font-size:clamp(2.5rem,6vw,5rem);line-height:1.05;letter-spacing:-.03em;color:#3b0800}.phead__title[data-astro-cid-5etv5t6g] .hl[data-astro-cid-5etv5t6g]{line-height:1.2}.phead__squiggle[data-astro-cid-5etv5t6g]{position:absolute;top:-.4rem;right:1.2rem;width:clamp(64px,6vw,100px);height:auto;z-index:1}.phead__sub[data-astro-cid-5etv5t6g]{margin:1.5rem auto 0;max-width:56ch;font-family:var(--font-sans);font-weight:500;font-size:clamp(1.1rem,1.6vw,1.5rem);line-height:1.3;color:#3b0800}.filtres[data-astro-cid-5etv5t6g]{background:var(--color-canyon-50)}.filtres__list[data-astro-cid-5etv5t6g]{list-style:none;display:flex;flex-wrap:wrap;align-items:baseline;text-align:center;gap:.25rem .5rem;padding-block:1rem 2.5rem;margin-block:0}.filtres__list[data-astro-cid-5etv5t6g] li[data-astro-cid-5etv5t6g]:not(:last-child) .filtre[data-astro-cid-5etv5t6g]:after{content:"/";margin:0 .5rem 0 .65rem;font-weight:400;color:var(--color-text-muted)}.filtre[data-astro-cid-5etv5t6g]{font-family:var(--font-sans);font-weight:600;font-size:clamp(1.125rem,1.6vw,1.5rem);color:#3b0800;background:none;border:none;padding:.2rem 0;cursor:pointer}.filtre[data-astro-cid-5etv5t6g] sup[data-astro-cid-5etv5t6g]{font-size:.5em;font-weight:500;margin-left:.15em;vertical-align:super}.filtre__label[data-astro-cid-5etv5t6g]{display:inline-block}.filtre[data-astro-cid-5etv5t6g].is-active .filtre__label[data-astro-cid-5etv5t6g]{background:url(/deco/filtre-underline.svg) repeat-x left bottom / auto 7px;padding-bottom:.2rem}.dark-stack[data-astro-cid-5etv5t6g]{background:#3b0800}.pgrid[data-astro-cid-5etv5t6g]{background:var(--color-canyon-50);padding-block:clamp(1rem,2vw,1.5rem) clamp(3rem,6vw,5rem)}.pgrid__list[data-astro-cid-5etv5t6g]{list-style:none;padding-block:0;margin-block:0;display:grid;grid-template-columns:1fr 1fr;gap:clamp(2.5rem,4vw,3.5rem) 2rem}.pcard__media[data-astro-cid-5etv5t6g]{position:relative;display:block;aspect-ratio:640 / 571;border-radius:20px;overflow:hidden;background:var(--color-neutral-100);border:1px solid transparent;transition:border-color .25s ease,border-bottom-width .25s ease}.pcard__media[data-astro-cid-5etv5t6g]:hover{border-color:#3b0800;border-bottom-width:5px}.pcard__media[data-astro-cid-5etv5t6g] img[data-astro-cid-5etv5t6g]{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.pcard__media[data-astro-cid-5etv5t6g]:hover img[data-astro-cid-5etv5t6g]{transform:scale(1.05)}.pcard__ph[data-astro-cid-5etv5t6g]{display:block;width:100%;height:100%;background:linear-gradient(135deg,var(--color-canyon-200),var(--color-red-rock-200))}.pcard__title[data-astro-cid-5etv5t6g]{font-family:var(--font-sans);font-weight:600;font-size:1.75rem;color:#3b0800;margin:1.5rem 0 0}.pcard__tags[data-astro-cid-5etv5t6g]{list-style:none;padding:0;margin:1rem 0 0;display:flex;flex-wrap:wrap;gap:.5rem}.pcard__tags[data-astro-cid-5etv5t6g] li[data-astro-cid-5etv5t6g]{font-family:var(--font-body);font-weight:500;font-size:.875rem;line-height:20px;letter-spacing:-.16px;color:#3b0800;padding:2px 12px;border:1px solid color-mix(in srgb,#3b0800 40%,transparent);border-radius:999px}.pgrid__empty[data-astro-cid-5etv5t6g]{text-align:center;font-family:var(--font-sans);font-size:1.25rem;color:var(--color-text-muted);margin-top:2rem}.pagination[data-astro-cid-5etv5t6g]{text-align:center;margin-top:clamp(3rem,6vw,5rem)}.pagination__more[data-astro-cid-5etv5t6g]{font-family:var(--font-sans);font-weight:600;font-size:1.75rem;letter-spacing:-.01em;color:#3b0800;margin:0 0 1.5rem}.pager[data-astro-cid-5etv5t6g]{position:relative;display:inline-flex;align-items:center;gap:.85rem}.pager__nums[data-astro-cid-5etv5t6g]{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:.85rem}.pager__nums[data-astro-cid-5etv5t6g] button{display:grid;place-items:center;width:52px;height:52px;border-radius:999px;font-family:var(--font-sans);font-size:1.25rem;color:#3b0800;background:transparent;border:1.5px solid #3b0800;cursor:pointer;transition:background .15s ease,color .15s ease}.pager__nums[data-astro-cid-5etv5t6g] button.is-active,.pager__nums[data-astro-cid-5etv5t6g] button:hover{background:#3b0800;color:var(--color-red-rock-50)}.pager__arrow[data-astro-cid-5etv5t6g]{display:grid;place-items:center;width:40px;height:40px;background:none;border:none;color:#3b0800;cursor:pointer}.pager__arrow[data-astro-cid-5etv5t6g] svg[data-astro-cid-5etv5t6g]{width:22px;height:22px}.pager__arrow[data-astro-cid-5etv5t6g]:disabled{opacity:.3;cursor:default}.pager__squiggle[data-astro-cid-5etv5t6g]{position:absolute;left:calc(100% + 3.5rem);top:-5.5rem;width:clamp(80px,7vw,120px);height:auto;pointer-events:none}.autres[data-astro-cid-5etv5t6g]{background:var(--color-canyon-50);padding-block:clamp(3rem,7vw,6rem);text-align:center;border-radius:0 0 var(--radius-section-lg) var(--radius-section-lg)}.autres__title[data-astro-cid-5etv5t6g]{margin:0 auto;max-width:20ch;font-family:var(--font-sans);font-weight:600;font-size:clamp(2.25rem,5vw,5rem);line-height:1.1;letter-spacing:-.03em;color:#3b0800}.autres__title[data-astro-cid-5etv5t6g] .hl[data-astro-cid-5etv5t6g]{line-height:1.25}.autres__logos[data-astro-cid-5etv5t6g]{list-style:none;padding:0;margin:clamp(2.5rem,6vw,4.5rem) 0 0;display:grid;grid-template-columns:repeat(auto-fill,160px);gap:48px;justify-content:center}.autres__logo[data-astro-cid-5etv5t6g]{width:160px;height:90px;display:flex;align-items:center;justify-content:center}.autres__logoMask[data-astro-cid-5etv5t6g]{display:block;width:100%;height:100%;background-color:#3b0800;-webkit-mask:var(--logo) no-repeat center / contain;mask:var(--logo) no-repeat center / contain}@media(max-width:760px){.pgrid__list[data-astro-cid-5etv5t6g]{grid-template-columns:1fr}.pager__squiggle[data-astro-cid-5etv5t6g]{display:none}}
