.bandeau.svelte-1dvbh3g{text-align:center;flex-direction:column;justify-content:flex-end;min-height:min(170vw,92svh);padding-bottom:clamp(40px,7vw,72px);display:flex;position:relative;overflow:hidden}.photo.svelte-1dvbh3g{position:absolute;inset:0}.photo.svelte-1dvbh3g picture{height:100%}.fondu.svelte-1dvbh3g{background:linear-gradient(180deg, rgba(var(--voile), .35) 0%, rgba(var(--voile), 0) 20%, rgba(var(--voile), .2) 34%, rgba(var(--voile), .78) 50%, rgba(var(--voile), .94) 66%, var(--charbon) 100%);position:absolute;inset:0}.texte.svelte-1dvbh3g{position:relative}.texte.svelte-1dvbh3g .h2{margin-top:12px}.sur.clair.svelte-1dvbh3g{color:var(--ivoire);opacity:.85}.bandeau.svelte-1dvbh3g .accroche:where(.svelte-1dvbh3g){font-size:1.25rem}.bandeau.svelte-1dvbh3g .corps:where(.svelte-1dvbh3g){color:var(--pierre);margin-top:8px}.bandeau.svelte-1dvbh3g .lien:where(.svelte-1dvbh3g){margin-top:14px}.complet.svelte-1dvbh3g{padding-bottom:var(--section)}.complet.svelte-1dvbh3g .bandeau:where(.svelte-1dvbh3g){min-height:min(130vw,88svh)}.suite.svelte-1dvbh3g{max-width:46rem}.suite.svelte-1dvbh3g>.corps:where(.svelte-1dvbh3g){margin:8px auto 40px}.carton.svelte-1dvbh3g{text-align:center}.logo.svelte-1dvbh3g{justify-content:center;margin-bottom:18px;display:flex}.nom.svelte-1dvbh3g{font-family:var(--titre);letter-spacing:.14em;text-transform:uppercase;margin-top:10px;font-size:clamp(1.25rem,2vw + .8rem,1.75rem)}.formats.svelte-1dvbh3g{max-width:26rem;margin:0 auto;list-style:none}.formats.svelte-1dvbh3g li:where(.svelte-1dvbh3g){font-family:var(--titre);padding:12px 0;font-size:1.1875rem;line-height:1.4}.formats.svelte-1dvbh3g li:where(.svelte-1dvbh3g)+li:where(.svelte-1dvbh3g){border-top:1px solid var(--filet-papier)}.choix.svelte-1dvbh3g{color:var(--encre-douce);margin-top:18px}.decouverte.svelte-1dvbh3g{font-family:var(--titre);margin-top:18px;font-size:1.25rem;font-style:italic}.fait-maison.svelte-1dvbh3g{color:var(--encre-douce);margin-top:10px;font-size:.9375rem}.cta.svelte-1dvbh3g{flex-direction:column;align-items:center;gap:18px;margin-top:40px;display:flex}
