.sejours-intro[data-astro-cid-fqo7vdgy]{padding:var(--space-section) var(--space-3) var(--space-4);max-width:var(--prose-max)}.sejours-intro[data-astro-cid-fqo7vdgy] h1[data-astro-cid-fqo7vdgy]{font-size:var(--step-display);margin-top:var(--space-1)}.sejours-intro[data-astro-cid-fqo7vdgy] .lead[data-astro-cid-fqo7vdgy]{margin-top:var(--space-2);font-size:var(--step-lead);color:#4a514a}.sejours-nav[data-astro-cid-fqo7vdgy]{padding-bottom:var(--space-section)}.sejours-grid[data-astro-cid-fqo7vdgy]{gap:var(--space-4);grid-template-columns:1fr;grid-auto-rows:17rem;margin:0;padding:0;list-style:none;display:grid}.sejours-grid__item[data-astro-cid-fqo7vdgy].is-xl,.sejours-grid__item[data-astro-cid-fqo7vdgy].is-lg{grid-row:span 2}@media (width>=40rem){.sejours-grid[data-astro-cid-fqo7vdgy]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:12.5rem;grid-auto-flow:dense}.sejours-grid__item[data-astro-cid-fqo7vdgy]{grid-column:span 2}.sejours-grid__item[data-astro-cid-fqo7vdgy].is-xl{grid-column:span 4}}@media (width>=64rem){.sejours-grid[data-astro-cid-fqo7vdgy]{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:13rem}.sejours-grid__item[data-astro-cid-fqo7vdgy]{grid-area:span 1/span 2}.sejours-grid__item[data-astro-cid-fqo7vdgy].is-xl{grid-area:span 2/span 4}.sejours-grid__item[data-astro-cid-fqo7vdgy].is-lg{grid-area:span 2/span 3}.sejours-grid__item[data-astro-cid-fqo7vdgy].is-md{grid-area:span 1/span 3}}.stay-card[data-astro-cid-fqo7vdgy]{isolation:isolate;height:100%;color:var(--blanc);background:linear-gradient(150deg, var(--source) 0%, var(--source-dark) 100%);transition:transform var(--duration-base) var(--ease-out-quart), box-shadow var(--duration-base) var(--ease-out-quart), border-color var(--duration-base) var(--ease-out-quart);border:1px solid #ffffff29;border-radius:1.25rem;flex-direction:column;justify-content:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0e2e4d1a,0 22px 44px -26px #0e2e4d99}.is-xl[data-astro-cid-fqo7vdgy] .stay-card[data-astro-cid-fqo7vdgy],.is-lg[data-astro-cid-fqo7vdgy] .stay-card[data-astro-cid-fqo7vdgy]{border-top:4px solid var(--corail);border-radius:1.5rem}.is-xl[data-astro-cid-fqo7vdgy] .stay-card[data-astro-cid-fqo7vdgy]{border-radius:1.75rem}.stay-card__media[data-astro-cid-fqo7vdgy]{z-index:-1;position:absolute;inset:0}.stay-card__media[data-astro-cid-fqo7vdgy] picture,.stay-card__media[data-astro-cid-fqo7vdgy] img{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-reveal) var(--ease-out-quart);display:block}.stay-card__media[data-astro-cid-fqo7vdgy]:after{content:"";background:linear-gradient(#0a23380d 0%,#0a23389e 50%,#0a2338eb 100%);position:absolute;inset:0}.stay-card__body[data-astro-cid-fqo7vdgy]{padding:var(--space-3);gap:.5rem;display:grid}.stay-card__badge[data-astro-cid-fqo7vdgy]{border-radius:var(--radius-pill);color:var(--blanc);backdrop-filter:blur(6px);background:#ffffff24;border:1px solid #ffffff4d;align-self:flex-start;align-items:center;padding:.3rem .8rem;font-size:.8125rem;font-weight:600;display:inline-flex}.stay-card__tagline[data-astro-cid-fqo7vdgy]{color:#ffffffe6;max-width:32ch;margin:0;font-size:.925rem;line-height:1.45}.is-md[data-astro-cid-fqo7vdgy] .stay-card__body[data-astro-cid-fqo7vdgy],.is-lg[data-astro-cid-fqo7vdgy] .stay-card__body[data-astro-cid-fqo7vdgy],.is-xl[data-astro-cid-fqo7vdgy] .stay-card__body[data-astro-cid-fqo7vdgy]{padding:var(--space-4);gap:.65rem}.is-md[data-astro-cid-fqo7vdgy] .stay-card__tagline[data-astro-cid-fqo7vdgy],.is-lg[data-astro-cid-fqo7vdgy] .stay-card__tagline[data-astro-cid-fqo7vdgy],.is-xl[data-astro-cid-fqo7vdgy] .stay-card__tagline[data-astro-cid-fqo7vdgy]{max-width:40ch;font-size:1.0625rem}.is-lg[data-astro-cid-fqo7vdgy] .stay-card__badge[data-astro-cid-fqo7vdgy],.is-xl[data-astro-cid-fqo7vdgy] .stay-card__badge[data-astro-cid-fqo7vdgy]{padding:.4rem 1rem;font-size:.9375rem}.is-xl[data-astro-cid-fqo7vdgy] .stay-card__tagline[data-astro-cid-fqo7vdgy]{max-width:50ch;font-size:1.3125rem;line-height:1.4}@media (hover:hover){.stay-card[data-astro-cid-fqo7vdgy]:hover{border-color:#ffffff52;transform:translateY(-4px);box-shadow:0 1px 2px #0e2e4d1f,0 32px 60px -24px #0e2e4db3}.is-xl[data-astro-cid-fqo7vdgy] .stay-card[data-astro-cid-fqo7vdgy]:hover,.is-lg[data-astro-cid-fqo7vdgy] .stay-card[data-astro-cid-fqo7vdgy]:hover{border-top-color:var(--corail)}.stay-card[data-astro-cid-fqo7vdgy]:hover .stay-card__media[data-astro-cid-fqo7vdgy] img{transform:scale(1.04)}}.stay-card[data-astro-cid-fqo7vdgy]:focus-visible{outline:3px solid var(--corail);outline-offset:3px}.sejours-list[data-astro-cid-fqo7vdgy]{gap:var(--space-8);padding-bottom:var(--space-section);display:grid}.stay-block[data-astro-cid-fqo7vdgy]{scroll-margin-top:calc(var(--header-h) + var(--space-3));gap:var(--space-3);align-items:center;display:grid}@media (width>=48rem){.stay-block[data-astro-cid-fqo7vdgy]{gap:var(--space-6);grid-template-columns:1fr 1fr}.stay-block[data-astro-cid-fqo7vdgy].is-reverse .stay-block__media[data-astro-cid-fqo7vdgy]{order:2}.stay-block[data-astro-cid-fqo7vdgy].is-reverse .stay-block__body[data-astro-cid-fqo7vdgy]{order:1}}.stay-block__media[data-astro-cid-fqo7vdgy]{border-radius:var(--radius-lg);overflow:hidden}.stay-block__media[data-astro-cid-fqo7vdgy] picture,.stay-block__media[data-astro-cid-fqo7vdgy] img{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%;display:block}.stay-block__body[data-astro-cid-fqo7vdgy]{gap:var(--space-2);display:grid}.stay-block__body[data-astro-cid-fqo7vdgy] h2[data-astro-cid-fqo7vdgy]{font-size:var(--step-headline);margin:.25rem 0 0}.stay-block__intro[data-astro-cid-fqo7vdgy]{color:#4a514a;margin:0}.stay-block__points[data-astro-cid-fqo7vdgy]{color:var(--fer);gap:.4rem;margin:0;padding-left:1.2rem;display:grid}.stay-block__points[data-astro-cid-fqo7vdgy] li[data-astro-cid-fqo7vdgy]{line-height:1.5}.stay-block__body[data-astro-cid-fqo7vdgy] .btn[data-astro-cid-fqo7vdgy]{margin-top:var(--space-1);justify-self:start}.sejours-cta[data-astro-cid-fqo7vdgy]{text-align:center;max-width:var(--prose-max);padding-bottom:var(--space-section)}.sejours-cta[data-astro-cid-fqo7vdgy] h2[data-astro-cid-fqo7vdgy]{font-size:var(--step-headline)}.sejours-cta[data-astro-cid-fqo7vdgy] p[data-astro-cid-fqo7vdgy]{margin:var(--space-2) 0 var(--space-3);color:#4a514a}@media (prefers-reduced-motion:reduce){.stay-card[data-astro-cid-fqo7vdgy],.stay-card__media[data-astro-cid-fqo7vdgy] img{transition:none}.stay-card[data-astro-cid-fqo7vdgy]:hover,.stay-card[data-astro-cid-fqo7vdgy]:hover .stay-card__media[data-astro-cid-fqo7vdgy] img{transform:none}}
