.dunes[data-astro-cid-d6oeu74b]{position:relative;overflow:clip}.layer[data-astro-cid-d6oeu74b]{width:100%;height:100%;transition:translate .6s var(--ease-out-cubic);position:absolute;inset:0}.rim[data-astro-cid-d6oeu74b]{fill:none;stroke:#fff;stroke-width:1.5px;vector-effect:non-scaling-stroke}.layer[data-astro-cid-d6oeu74b]:nth-child(2){transition-delay:.1s}.layer[data-astro-cid-d6oeu74b]:nth-child(3){transition-delay:.2s}.layer[data-astro-cid-d6oeu74b]:nth-child(4){transition-delay:.3s}html.motion .dunes[data-astro-cid-d6oeu74b]:not(.is-in) .layer[data-astro-cid-d6oeu74b]{translate:0 100%}.shade[data-astro-cid-tatlfg7e]{fill:#000}.wide[data-astro-cid-tatlfg7e]{opacity:.32;translate:0 -6px}.contact[data-astro-cid-tatlfg7e]{opacity:.25;translate:0 -1px}.leaf[data-astro-cid-pdu6jfrn]{--sheet:var(--ground);padding-bottom:var(--edge);background:var(--sheet);position:relative}@media (prefers-color-scheme:dark){.leaf[data-astro-cid-pdu6jfrn][data-tone=alt]{--sheet:var(--prune-profonde)}}.leaf[data-astro-cid-pdu6jfrn][data-tone=dusk]{--sheet:var(--crepuscule);color:var(--papier)}.leaf[data-astro-cid-pdu6jfrn][data-tone=nuit]{--sheet:var(--nuit);color:var(--papier)}.leaf[data-astro-cid-pdu6jfrn][data-tone=prune]{--sheet:var(--prune);color:var(--papier)}.leaf[data-astro-cid-pdu6jfrn][data-tone=abricot]{--sheet:var(--abricot);color:var(--nuit)}.last[data-astro-cid-pdu6jfrn]{padding-bottom:0}.edge[data-astro-cid-pdu6jfrn]{bottom:calc(100% - 2px);overflow:visible}.fill[data-astro-cid-pdu6jfrn]{fill:var(--sheet)}.soon[data-astro-cid-7sdc7xgi]{font:600 clamp(.9375rem, .85rem + .4vw, 1rem) / 1.2 var(--sans);white-space:nowrap;border-radius:.875rem;margin:0;padding:.8rem clamp(1rem,4vw,1.35rem)}.sky[data-astro-cid-7sdc7xgi]{background:var(--papier);color:var(--nuit);box-shadow:0 -.35rem 1.1rem #0000004d,0 -1px 2px #0000004d,inset 0 1px #ffffff30}.ground[data-astro-cid-7sdc7xgi]{box-shadow:inset 0 0 0 1px}.badge[data-astro-cid-7sdc7xgi]{padding:.75rem 0;line-height:0;display:block}.badge[data-astro-cid-7sdc7xgi] img[data-astro-cid-7sdc7xgi]{width:auto;height:3rem}.foot[data-astro-cid-jo6i4kqk]{color:var(--papier)}.banner[data-astro-cid-jo6i4kqk]{background:linear-gradient(var(--crepuscule), var(--nuit));justify-items:center;padding-top:clamp(4.5rem,12vw,9rem);display:grid;overflow:clip}.giant[data-astro-cid-jo6i4kqk]{box-sizing:content-box;filter:drop-shadow(0 -.9rem 2rem #0000004d)drop-shadow(0 -2px 3px #00000040);width:min(84vw,72rem);height:auto;margin:-2.5rem;padding:2.5rem;position:relative}.banner[data-astro-cid-jo6i4kqk] .dunes{width:100%;height:clamp(14rem,34vw,26rem);margin-top:clamp(-5rem,-6vw,-2rem)}.bar[data-astro-cid-jo6i4kqk]{padding:.5rem var(--gutter) calc(env(safe-area-inset-bottom) + 2.5rem);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 2rem;display:flex}nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:.75rem 1.5rem;display:flex}:root{--papier:#f6ead8;--abricot:#f2a05e;--rose:#b8475c;--prune:#7a2c55;--prune-profonde:#4a1f4f;--crepuscule:#544c75;--nuit:#251d47;--ground:var(--papier);--ink:var(--nuit);--serif:"Young Serif", ui-serif, Georgia, serif;--sans:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gutter:max(8vw, 1.25rem);--section-space:clamp(4rem, 8vw, 6.5rem);--edge:clamp(2.5rem, 6vw, 6rem);--ease-settle:cubic-bezier(.22, 1, .36, 1);--ease-out-cubic:cubic-bezier(.33, 1, .68, 1);--paper-lift:0 -.4rem 1rem -.35rem #140e286b, 0 -1px 2px #140e283d;--bezel:#0f0d1c;--device-shadow:0 1.5rem 3rem -1rem #251d4773, 0 0 0 1px #ffffff14;--iphone-ratio:1206 / 2622;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--ground:var(--nuit);--ink:var(--papier)}}@font-face{font-family:Young Serif;src:url(/fonts/young-serif.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}@property --sky-top{syntax:"<color>";inherits:true;initial-value:#544c75}@property --sky-bottom{syntax:"<color>";inherits:true;initial-value:#251d47}html{background:var(--ground);-webkit-text-size-adjust:100%;text-size-adjust:100%;transition:--sky-top 1.4s ease-in-out,--sky-bottom 1.4s ease-in-out}html:has([data-hero]) body{background:var(--sky-top)}html.at-foot,html.at-foot body{background:var(--nuit)}body{color:var(--ink);font:1.0625rem/1.5 var(--sans);-webkit-font-smoothing:antialiased;margin:0}::selection{background:var(--abricot);color:var(--nuit)}:focus-visible{outline:2px solid var(--abricot);outline-offset:3px;border-radius:2px}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sheet{top:0;left:calc(-1 * var(--margin));width:calc(100% + 2 * var(--margin));height:calc(100% + var(--margin));will-change:transform;position:absolute}.sheet canvas{width:100%;position:absolute;left:0}.stage-ground{position:absolute;inset:0}.paper-edge{width:100%;height:var(--edge);pointer-events:none;position:absolute;left:0}.paper-edge .rim{fill:none;stroke:#ffffff30;stroke-width:1.5px;vector-effect:non-scaling-stroke}.section{padding:var(--section-space) var(--gutter)}.title{font:400 clamp(2rem, 2.4vw + 1.25rem, 3.25rem) / 1.1 var(--serif);letter-spacing:-.01em;text-wrap:balance;margin:0}.dot{color:var(--abricot)}.intro{max-width:32rem;margin:.75rem 0 0}@media (width>=52rem){.intro{font-size:1.25rem;line-height:1.45}}
