.head[data-astro-cid-z7xolria]{color:#fff;isolation:isolate;align-items:end;min-height:78svh;display:grid;position:relative}.head-photo[data-astro-cid-z7xolria]{z-index:-1;position:absolute;inset:0;overflow:hidden;-webkit-mask:url(/masks/edge.svg) top/100% 100% no-repeat;mask:url(/masks/edge.svg) top/100% 100% no-repeat}.head-photo[data-astro-cid-z7xolria] img[data-astro-cid-z7xolria]{object-fit:cover;width:100%;height:100%}.head-photo[data-astro-cid-z7xolria]:after{content:"";background:linear-gradient(#08181a1a,#08181a59 45%,#08181ad9);position:absolute;inset:0}.head-text[data-astro-cid-z7xolria]{padding:0 var(--gutter) clamp(4rem, 9vh, 6rem);align-items:end;gap:clamp(1rem,3vw,2.5rem);width:100%;max-width:84rem;margin:0 auto;display:flex}.badge[data-astro-cid-z7xolria]{filter:drop-shadow(0 8px 16px #0000004d);width:clamp(7rem,15vw,12rem);rotate:-6deg}.leg[data-astro-cid-z7xolria]{color:var(--sun);margin-bottom:.2em;font-weight:650}h1[data-astro-cid-z7xolria]{font-size:var(--step-4);margin-bottom:.1em}.facts[data-astro-cid-z7xolria]{font-size:var(--step-1);margin:0}@media (prefers-reduced-motion:no-preference){.head-photo[data-astro-cid-z7xolria] img[data-astro-cid-z7xolria]{animation:settle 2s var(--ease-out) both}.head-text[data-astro-cid-z7xolria]>div[data-astro-cid-z7xolria]{animation:fade .9s var(--ease-out) .2s both}}@keyframes settle{0%{scale:1.1}to{scale:1}}@keyframes fade{0%{opacity:0;translate:0 1.5rem}to{opacity:1;translate:0}}.body[data-astro-cid-z7xolria]{max-width:84rem;padding:4rem var(--gutter) 0;grid-template-columns:minmax(0,40rem) 22rem;justify-content:space-between;gap:4rem;margin:0 auto;display:grid}.story[data-astro-cid-z7xolria]{font-size:1.12rem}.story[data-astro-cid-z7xolria] .first[data-astro-cid-z7xolria]{font:400 var(--step-1)/1.5 var(--serif)}.story[data-astro-cid-z7xolria] h2[data-astro-cid-z7xolria]{font-size:var(--step-2);margin-top:2em}.options[data-astro-cid-z7xolria]{grid-template-columns:1fr 1fr;gap:1.2rem;display:grid}.option[data-astro-cid-z7xolria]{background:var(--surface);border-radius:4px;padding:1.3rem 1.5rem}.option[data-astro-cid-z7xolria] h3[data-astro-cid-z7xolria]{font-size:1.3rem}.option[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]{margin:0;font-size:1rem}.facts-card[data-astro-cid-z7xolria]{background:var(--footer);color:#dce9e5;border-radius:6px;align-self:start;padding:1.8rem;position:sticky;top:2rem}.facts-card[data-astro-cid-z7xolria] h2[data-astro-cid-z7xolria]{color:#fff;font-size:1.6rem}.libellule[data-astro-cid-z7xolria]{width:4rem;position:absolute;top:-3rem;right:1rem;rotate:15deg}dt[data-astro-cid-z7xolria]{opacity:.75;font-size:.85rem}dd[data-astro-cid-z7xolria]{color:#fff;margin:0 0 .8rem;font-weight:550}.prices[data-astro-cid-z7xolria]{grid-template-columns:1fr 1fr;gap:.6rem;margin:1rem 0 .6rem;display:grid}.prices[data-astro-cid-z7xolria] div[data-astro-cid-z7xolria]{background:#ffffff14;border-radius:4px;padding:.7rem .8rem}.prices[data-astro-cid-z7xolria] span[data-astro-cid-z7xolria]{font-size:.8rem;line-height:1.3;display:block}.prices[data-astro-cid-z7xolria] small[data-astro-cid-z7xolria]{opacity:.8;font-size:.78rem;display:block}.prices[data-astro-cid-z7xolria] strong[data-astro-cid-z7xolria]{font:400 2rem var(--serif);color:var(--sun)}.small[data-astro-cid-z7xolria]{font-size:.88rem}.btn[data-astro-cid-z7xolria]{text-align:center;background:var(--sun);color:var(--ink);border-radius:999px;margin-top:1rem;padding:.85rem;font-weight:700;text-decoration:none;transition:background-color .2s,transform .16s ease-out;display:block;position:relative;overflow:hidden}.btn[data-astro-cid-z7xolria]:active{transform:scale(.97)}@media (prefers-reduced-motion:no-preference){.anim .facts-card[data-astro-cid-z7xolria]:not(.is-in),.anim .facts-card[data-astro-cid-z7xolria]:not(.is-in) [data-astro-cid-z7xolria]:is(.fx,.prices>div,.libellule){opacity:0}.anim .facts-card[data-astro-cid-z7xolria].is-in{animation:card-in .7s var(--ease-out) both}.anim .facts-card[data-astro-cid-z7xolria].is-in .fx[data-astro-cid-z7xolria]{animation:fx-in .6s var(--ease-out) both;animation-delay:calc(.25s + var(--k) * 60ms)}.anim .facts-card[data-astro-cid-z7xolria].is-in .prices[data-astro-cid-z7xolria]>div[data-astro-cid-z7xolria]{animation:.75s cubic-bezier(.34,1.56,.64,1) both price-in;animation-delay:calc(.25s + var(--k) * 60ms)}.anim .facts-card[data-astro-cid-z7xolria].is-in .btn[data-astro-cid-z7xolria]:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffffa6 50%,#0000 70%);animation:1.1s ease-in-out 1.3s both sheen;position:absolute;inset:0;translate:-110%}.anim .facts-card[data-astro-cid-z7xolria].is-in .libellule[data-astro-cid-z7xolria]{animation:fly-in 1s var(--ease-out) .5s both, hover 5s ease-in-out 1.5s infinite}}@keyframes card-in{0%{opacity:0;translate:0 2.5rem}to{opacity:1;translate:0}}@keyframes fx-in{0%{opacity:0;translate:0 .8rem}to{opacity:1;translate:0}}@keyframes price-in{0%{opacity:0;rotate:-4deg;scale:.9}to{opacity:1;rotate:0deg;scale:1}}@keyframes sheen{0%{translate:-110%}to{translate:110%}}@keyframes fly-in{0%{opacity:0;translate:3rem -3rem;rotate:40deg}to{opacity:1;translate:0;rotate:15deg}}@keyframes hover{0%,to{transform:translate(0)}25%{transform:translate(-6px,-8px)}50%{transform:translate(4px,-3px)}75%{transform:translate(-3px,5px)}}.links[data-astro-cid-z7xolria]{gap:1.2rem;margin-top:1rem;display:flex}.facts-card[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]:not(.btn){color:#fff}.sur-mesure[data-astro-cid-z7xolria]{max-width:calc(84rem - 2 * var(--gutter));width:calc(100% - 2 * var(--gutter));background:color-mix(in srgb, var(--sun) 22%, white);border-radius:6px;grid-template-columns:1fr auto;align-items:center;column-gap:2rem;margin:5rem auto 0;padding:2rem clamp(1.5rem,4vw,3rem);display:grid}.sur-mesure[data-astro-cid-z7xolria] h2[data-astro-cid-z7xolria]{font-size:var(--step-2);grid-column:1}.sur-mesure[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]{grid-column:1;max-width:40rem;margin:0}.sur-mesure[data-astro-cid-z7xolria] .call[data-astro-cid-z7xolria]{background:var(--ink);color:#fff;border-radius:999px;grid-area:1/2/span 2;padding:.85rem 1.4rem;font-weight:700;text-decoration:none;transition:transform .16s ease-out}.sur-mesure[data-astro-cid-z7xolria] .call[data-astro-cid-z7xolria]:active{transform:scale(.97)}.others[data-astro-cid-z7xolria]{max-width:84rem;padding:5rem var(--gutter) 0;margin:0 auto}.others[data-astro-cid-z7xolria] h2[data-astro-cid-z7xolria]{font-size:var(--step-3)}.others[data-astro-cid-z7xolria] ul[data-astro-cid-z7xolria]{grid-template-columns:repeat(4,1fr);gap:2rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.others[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{color:var(--ink);text-decoration:none;display:block;position:relative}.others[data-astro-cid-z7xolria] .torn[data-astro-cid-z7xolria]{aspect-ratio:4/3;object-fit:cover;width:100%;transition:scale .25s var(--ease-out)}.mini-badge[data-astro-cid-z7xolria]{width:4.5rem;position:absolute;top:-1rem;right:-.5rem;rotate:8deg}.o-name[data-astro-cid-z7xolria]{font:400 1.35rem var(--serif);margin-top:.8rem;display:block}@media (hover:hover) and (pointer:fine){.btn[data-astro-cid-z7xolria]:hover{background:#fff}.others[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]:hover .torn[data-astro-cid-z7xolria]{scale:1.04}.others[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]:hover .o-name[data-astro-cid-z7xolria]{text-decoration:underline;text-decoration-color:var(--sun);text-decoration-thickness:3px}}.o-meta[data-astro-cid-z7xolria]{color:var(--muted);font-size:.9rem}@media (width<=60rem){.body[data-astro-cid-z7xolria]{grid-template-columns:1fr}.facts-card[data-astro-cid-z7xolria]{position:static}.others[data-astro-cid-z7xolria] ul[data-astro-cid-z7xolria]{grid-template-columns:1fr 1fr}}@media (width<=44rem){.sur-mesure[data-astro-cid-z7xolria]{grid-template-columns:1fr}.sur-mesure[data-astro-cid-z7xolria] .call[data-astro-cid-z7xolria]{grid-area:auto/1;justify-self:start;margin-top:1.2rem}.head-text[data-astro-cid-z7xolria]{flex-direction:column;align-items:start}.options[data-astro-cid-z7xolria]{grid-template-columns:1fr}}
