.panel.astro-repezxbz{background:var(--surface-alt);position:relative;overflow:hidden}.panel.astro-repezxbz .photo{margin:0}.panel--plein.astro-repezxbz .d-frame{aspect-ratio:auto;height:calc(100svh - 60px);min-height:560px}.panel--cinema.astro-repezxbz .d-frame{aspect-ratio:var(--ratio-portrait)}.panel__video.astro-repezxbz{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--duration-slow) var(--ease-out);position:absolute;inset:0}.panel__video.astro-repezxbz.is-playing{opacity:1}.panel__assombrir.astro-repezxbz{background:var(--surface-overlay);opacity:.7;pointer-events:none;position:absolute;inset:0}.panel--packshot.astro-repezxbz img{mix-blend-mode:multiply}.panel__voile.astro-repezxbz{pointer-events:none;background:linear-gradient(#0000 38%,#03091859 70%,#030918b8);position:absolute;inset:0}.panel__texte.astro-repezxbz{left:var(--gutter);right:var(--gutter);bottom:clamp(var(--space-6), 4vw, var(--space-9));justify-items:start;gap:var(--space-4);text-wrap:pretty;max-width:36rem;color:var(--text-inverse);--text-heading:var(--color-ivoire);--text-primary:var(--color-ivoire);--text-secondary:var(--text-inverse-secondary);display:grid;position:absolute}@media (width>=900px){.panel--cinema.astro-repezxbz .d-frame{aspect-ratio:var(--ratio-cinema)}}html:not(.intro) .hero.astro-ge2uvauf img{animation:hero-settle 1.6s var(--ease-out) both}.hero.astro-ge2uvauf{position:relative}.hero.astro-ge2uvauf .panel--plein .d-frame{height:100svh}.hero.astro-ge2uvauf:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#03091880,#0000);height:160px;position:absolute;inset:0 0 auto}.hero.astro-ge2uvauf .panel__texte{bottom:calc(var(--space-9) + var(--space-3))}.hero__defiler.astro-ge2uvauf{left:50%;bottom:var(--space-4);width:44px;height:56px;color:var(--color-ivoire);justify-items:center;display:grid;position:absolute;translate:-50%}.hero__defiler.astro-ge2uvauf span.astro-ge2uvauf{background:#fffcf759;width:1px;height:44px;position:relative;overflow:hidden}.hero__defiler.astro-ge2uvauf span.astro-ge2uvauf:after{content:"";background:var(--color-or);height:16px;animation:defiler 2s var(--ease-in-out) infinite;position:absolute;inset:0 0 auto}@keyframes defiler{0%{translate:0 -16px}to{translate:0 44px}}@media (prefers-reduced-motion:reduce){.hero__defiler.astro-ge2uvauf span.astro-ge2uvauf:after{animation:none;translate:0 14px}}.hero__titre.astro-ge2uvauf{max-width:12ch}.hero__lead.astro-ge2uvauf{max-width:30ch;margin-bottom:var(--space-3)}@keyframes hero-settle{0%{scale:1.06}to{scale:1}}.ouverture{display:none}.intro .ouverture{z-index:50;place-content:center;justify-items:center;gap:var(--space-6);background:var(--color-nuit);animation:ouverture-out .3s var(--ease-out) 1s both;display:grid;position:fixed;inset:0}.ouverture__sablier{width:28px;height:auto;color:var(--color-or);animation:ouverture-turn .5s var(--ease-in-out) 50ms both}.ouverture__wordmark{width:132px;height:auto;color:var(--color-ivoire);animation:ouverture-in .3s var(--ease-out) .3s both}.intro.intro--skip .ouverture{animation:ouverture-out .2s var(--ease-out) both}@keyframes ouverture-turn{0%{rotate:0deg}to{rotate:180deg}}@keyframes ouverture-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@keyframes ouverture-out{to{opacity:0;visibility:hidden}}.signup.astro-75wjdcun{gap:var(--space-7);justify-items:start;display:grid}.signup__fields.astro-75wjdcun{gap:var(--space-6);grid-template-columns:1fr 1fr;width:100%;display:grid}.signup__piege.astro-75wjdcun{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.signup__case.astro-75wjdcun{gap:var(--space-3);max-width:48ch;font-size:var(--text-ui);align-items:flex-start;display:flex}.signup__case.astro-75wjdcun input.astro-75wjdcun{accent-color:var(--color-bordeaux);flex:none;width:18px;height:18px;margin-top:.3em}.signup__note.astro-75wjdcun{max-width:48ch}.signup__note.astro-75wjdcun a.astro-75wjdcun{color:inherit}.d-button.astro-75wjdcun:disabled{cursor:progress}@media (width<=599px){.signup__fields.astro-75wjdcun{grid-template-columns:1fr}.signup.astro-75wjdcun .d-button.astro-75wjdcun{width:100%}}
