.stay.svelte-97uyh{scroll-margin-top:110px}.stay-days.svelte-97uyh{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.stay-days.svelte-97uyh article:where(.svelte-97uyh){border-top:2px solid var(--brand-soft);padding-top:22px}.stay-days.svelte-97uyh h3:where(.svelte-97uyh){margin:12px 0;font-size:1.5rem}.stay-days.svelte-97uyh p:where(.svelte-97uyh),.stay-carnet-copy.svelte-97uyh p:where(.svelte-97uyh){color:var(--ink-2);line-height:1.75}.stay-note-ref.svelte-97uyh{vertical-align:super;font-size:.55em;line-height:0}.stay-note-ref.svelte-97uyh a:where(.svelte-97uyh){color:var(--brand-deep);text-decoration:none}.stay-presence-note.svelte-97uyh{color:var(--ink-3);max-width:100ch;margin:24px 0 0;scroll-margin-top:120px;font-size:.85rem;line-height:1.65}.stay-carnet.svelte-97uyh{border-top:1px solid var(--line);grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(24px,5vw,64px);padding-top:40px;scroll-margin-top:110px;display:grid}.stay-carnet-copy.svelte-97uyh h2:where(.svelte-97uyh){margin:12px 0 20px;font-size:clamp(2rem,3.4vw,2.8rem)}.stay-carnet-copy.svelte-97uyh p:where(.svelte-97uyh)+p:where(.svelte-97uyh){margin-top:14px}.stay-carnet-copy.svelte-97uyh .text-link:where(.svelte-97uyh){margin-top:20px}.stay-carnet-preview.svelte-97uyh{justify-self:center;width:100%;min-width:0;max-width:520px}.stay.svelte-97uyh figure:where(.svelte-97uyh){margin:0}.stay-spread.svelte-97uyh a:where(.svelte-97uyh),.stay-cover.svelte-97uyh a:where(.svelte-97uyh){border-radius:12px;display:block;overflow:hidden;box-shadow:0 6px 20px #25474412}.stay.svelte-97uyh img:where(.svelte-97uyh){width:100%;height:auto;display:block}.stay-spread.svelte-97uyh img:where(.svelte-97uyh){object-fit:contain;max-height:290px}.stay.svelte-97uyh figcaption:where(.svelte-97uyh){color:var(--ink-3);font-size:.8rem;line-height:1.5}.stay-spread.svelte-97uyh figcaption:where(.svelte-97uyh){text-align:center;margin-top:10px}.stay.svelte-97uyh .stay-cover:where(.svelte-97uyh){justify-content:center;align-items:center;gap:16px;margin-top:18px;display:flex}.stay-cover.svelte-97uyh a:where(.svelte-97uyh){flex:none;width:100px}@media (width<=700px){.stay-days.svelte-97uyh{grid-template-columns:1fr;gap:26px}.stay-days.svelte-97uyh article:where(.svelte-97uyh){text-align:center}.stay-carnet.svelte-97uyh{grid-template-columns:1fr;gap:28px;padding-top:28px}.stay-carnet-copy.svelte-97uyh{text-align:center}.stay-cover.svelte-97uyh a:where(.svelte-97uyh){width:88px}}.pension-testimonials.svelte-mfc2ok{grid-template-columns:minmax(0,360px) minmax(0,480px);justify-content:center;align-items:center;gap:clamp(24px,5vw,64px);display:grid}.pension-testimonials__player.svelte-mfc2ok{text-align:center;min-width:0;margin:0}.pension-testimonials__player.svelte-mfc2ok video:where(.svelte-mfc2ok){aspect-ratio:9/16;object-fit:contain;width:min(100%,360px,39.375svh);height:auto;box-shadow:var(--sh-2);border-radius:20px;margin-inline:auto}.pension-testimonials__player.svelte-mfc2ok figcaption:where(.svelte-mfc2ok){color:var(--ink);margin-top:16px;font-size:.95rem;line-height:1.5}.pension-testimonials__selection.svelte-mfc2ok{min-width:0}.pension-testimonials__hint.svelte-mfc2ok{color:var(--ink-3);margin:0 0 16px;font-size:.9rem}.pension-testimonials__choices.svelte-mfc2ok{gap:12px;display:grid}.pension-testimonials__choice.svelte-mfc2ok{border:2px solid var(--line);width:100%;min-width:0;max-width:none;color:var(--ink);font:inherit;text-align:left;text-transform:none;letter-spacing:normal;cursor:pointer;background:#fff;border-radius:16px;align-items:center;gap:16px;padding:12px;transition:background .2s,border-color .2s;display:flex}.pension-testimonials__choice.svelte-mfc2ok:hover{border-color:var(--brand);background:var(--surface-2)}.pension-testimonials__choice[aria-pressed=true].svelte-mfc2ok{border-color:var(--brand-deep);background:var(--brand-soft)}.pension-testimonials__choice.svelte-mfc2ok:focus-visible{outline:3px solid var(--brand-deep);outline-offset:3px}.pension-testimonials__choice.svelte-mfc2ok img:where(.svelte-mfc2ok){object-fit:cover;border-radius:8px;flex:none;width:48px;height:72px}.pension-testimonials__choice.svelte-mfc2ok span:where(.svelte-mfc2ok){gap:6px;min-width:0;display:grid}.pension-testimonials__choice.svelte-mfc2ok strong:where(.svelte-mfc2ok){font-size:.95rem;font-weight:600;line-height:1.4}.pension-testimonials__choice.svelte-mfc2ok small:where(.svelte-mfc2ok){color:var(--brand-deep);font-size:.75rem;line-height:1.4}@media (width<=700px){.pension-testimonials.svelte-mfc2ok{grid-template-columns:minmax(0,1fr);gap:24px}.pension-testimonials__hint.svelte-mfc2ok{text-align:center}.pension-testimonials__choices.svelte-mfc2ok{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pension-testimonials__choice.svelte-mfc2ok{border-radius:12px;gap:10px;padding:10px}.pension-testimonials__choice.svelte-mfc2ok img:where(.svelte-mfc2ok){width:36px;height:56px}.pension-testimonials__choice.svelte-mfc2ok strong:where(.svelte-mfc2ok){font-size:.8rem}.pension-testimonials__choice.svelte-mfc2ok small:where(.svelte-mfc2ok){font-size:.68rem}}@media (width<=360px){.pension-testimonials__choices.svelte-mfc2ok{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.pension-testimonials__choice.svelte-mfc2ok{transition:none}}
