.hero[data-astro-cid-ge2uvauf]{background:var(--projecteur);text-align:center;padding-top:calc(76px + clamp(3rem,2rem + 4vw,6rem));padding-bottom:clamp(2rem,1rem + 3vw,4rem);position:relative;overflow:hidden}.hero[data-astro-cid-ge2uvauf]:after{content:"";background:linear-gradient(to bottom, #fcf9f700, var(--lin));pointer-events:none;height:30%;position:absolute;inset:auto 0 0}.hero__pile[data-astro-cid-ge2uvauf]{z-index:1;grid-template-columns:minmax(0,1fr);justify-items:center;gap:1.5rem;display:grid;position:relative}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{max-width:15em}.hero[data-astro-cid-ge2uvauf] .hero__pill[data-astro-cid-ge2uvauf]{font-size:var(--t-pill);letter-spacing:normal;color:#262628;text-wrap:wrap;max-width:none;font-weight:500;line-height:1.2}.hero__titre[data-astro-cid-ge2uvauf]{max-width:13em;font-size:var(--t-display);letter-spacing:-.025em;color:var(--encre);text-wrap:balance;font-weight:500;line-height:1.05}.hero__lead[data-astro-cid-ge2uvauf]{max-width:35rem;color:var(--ardoise)}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.5rem;display:flex}.hero__actions[data-astro-cid-ge2uvauf] .btn--contour[data-astro-cid-ge2uvauf]{background:#ffffff8c;border-color:#5c565066}.hero__confiance[data-astro-cid-ge2uvauf]{color:var(--ardoise);flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:.25rem 0 0;padding:0;font-size:.9375rem;list-style:none;display:flex}.hero__confiance[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{align-items:center;gap:.4rem;display:inline-flex}.hero__confiance[data-astro-cid-ge2uvauf] svg{color:#8a6a38}.hero--accueil[data-astro-cid-ge2uvauf]{padding-bottom:clamp(2rem,1rem + 2vw,3rem)}.hero[data-astro-cid-ge2uvauf]:not(.hero--accueil){padding-bottom:clamp(3.5rem,2rem + 4vw,6rem)}.hero--accueil[data-astro-cid-ge2uvauf]:after{height:22%}.hero__scene[data-astro-cid-ge2uvauf]{z-index:1;margin-top:clamp(2.5rem,1.5rem + 3vw,4rem);position:relative}.hero__photo[data-astro-cid-ge2uvauf]{border-radius:var(--r-card);aspect-ratio:16/7;background:var(--argile);margin:0;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #3c2d1973,0 8px 30px #00000014}.hero__photo[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:50% 30%;filter:saturate(.82)sepia(.12)contrast(.97);width:100%;height:100%;transition:scale .9s var(--ease);scale:1.08}.hero__photo[data-astro-cid-ge2uvauf]:after{content:"";pointer-events:none;background:linear-gradient(#13110f00 60%,#13110f47);position:absolute;inset:0}.hero__souffle[data-astro-cid-ge2uvauf]{z-index:1;border-radius:var(--r-pill);-webkit-backdrop-filter:blur(14px)saturate(1.3);font-size:var(--t-micro);letter-spacing:.3em;text-transform:uppercase;color:var(--encre);background:#fcf9f7b8;border:1px solid #ffffff80;align-items:center;gap:.7rem;padding:.6rem 1.1rem .6rem .75rem;font-weight:500;display:inline-flex;position:absolute;bottom:clamp(1rem,2.5vw,1.75rem);left:clamp(1rem,2.5vw,1.75rem)}.hero__point[data-astro-cid-ge2uvauf]{background:radial-gradient(circle at 35% 30%, #fff8ea, var(--ambre-pale) 35%, var(--ambre) 75%);border-radius:50%;width:14px;height:14px;animation:10s ease-in-out infinite souffle;box-shadow:0 0 10px #d2a959cc}.hero__mots[data-astro-cid-ge2uvauf]{display:inline-grid;position:relative}.hero__mots[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{grid-area:1/1}.hero__in[data-astro-cid-ge2uvauf]{animation:10s ease-in-out infinite mot-in}.hero__out[data-astro-cid-ge2uvauf]{animation:10s ease-in-out infinite mot-out}@keyframes souffle{0%,to{scale:.75}40%{scale:1.15}}@keyframes mot-in{0%,34%{opacity:1}40%,96%{opacity:0}to{opacity:1}}@keyframes mot-out{0%,36%{opacity:0}44%,92%{opacity:1}to{opacity:0}}.hero__a[data-astro-cid-ge2uvauf]{animation:monte .65s var(--ease) both;animation-delay:calc(var(--d) * 60ms)}.hero__scene[data-astro-cid-ge2uvauf].hero__a{animation:eclot 1.2s var(--ease) both;animation-delay:.25s}@keyframes monte{0%{opacity:0;transform:translateY(14px)}}@keyframes eclot{0%{opacity:0;transform:translateY(40px)scale(.96)}}@media (width>=1024px){.hero--accueil[data-astro-cid-ge2uvauf]{text-align:left;padding-top:calc(76px + clamp(2rem,1rem + 2vw,3.5rem));padding-bottom:clamp(3rem,2rem + 2vw,4.5rem)}.hero__grille[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(2.5rem,1rem + 4vw,5.5rem);display:grid}.hero--accueil[data-astro-cid-ge2uvauf] .hero__pile[data-astro-cid-ge2uvauf]{justify-items:start}.hero--accueil[data-astro-cid-ge2uvauf] .hero__titre[data-astro-cid-ge2uvauf]{max-width:11.5em;font-size:clamp(2.75rem,1.2rem + 2.9vw,4.25rem)}.hero--accueil[data-astro-cid-ge2uvauf] .hero__actions[data-astro-cid-ge2uvauf],.hero--accueil[data-astro-cid-ge2uvauf] .hero__confiance[data-astro-cid-ge2uvauf]{justify-content:flex-start}.hero--accueil[data-astro-cid-ge2uvauf] .hero__confiance[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(2,max-content);gap:.6rem 1.75rem;display:grid}.hero--accueil[data-astro-cid-ge2uvauf] .hero__scene[data-astro-cid-ge2uvauf]{margin-top:0}.hero--accueil[data-astro-cid-ge2uvauf] .hero__photo[data-astro-cid-ge2uvauf]{aspect-ratio:auto;height:clamp(480px,100svh - 160px,720px)}}@media (prefers-reduced-motion:reduce){.hero__point[data-astro-cid-ge2uvauf],.hero__in[data-astro-cid-ge2uvauf],.hero__out[data-astro-cid-ge2uvauf]{animation:none}.hero__out[data-astro-cid-ge2uvauf]{display:none}}@media (width<=760px){.hero__photo[data-astro-cid-ge2uvauf]{aspect-ratio:4/3}}@media (width<=560px){.hero__actions[data-astro-cid-ge2uvauf]{width:100%}.hero__actions[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{flex:100%}}
