.titre-mouvement[data-astro-cid-lcdefpme]{font-size:var(--t-xl);letter-spacing:-.015em;text-wrap:balance;font-weight:330;line-height:1.1}.ouverture[data-astro-cid-lcdefpme] .photo__legende,.detail[data-astro-cid-lcdefpme] .detail__panorama .photo__legende{padding-inline:var(--marge)}.ouverture[data-astro-cid-lcdefpme] .ouverture__photo .photo__legende{letter-spacing:.02em}.ouverture__texte[data-astro-cid-lcdefpme]{gap:1.5rem;padding-block:clamp(1.75rem,3.5vw,2.75rem) clamp(1.5rem,2.5vw,2.25rem);display:grid}.ouverture__signature[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.022em;color:var(--brun);font-size:clamp(2rem,1.2rem + 3.3vw,3.5rem);font-weight:320;line-height:1.05}.ouverture__signature[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block}@media (width>=24em){.ouverture__signature[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:nowrap}}.ouverture__activite[data-astro-cid-lcdefpme]{justify-items:start;gap:1.25rem;display:grid}.ouverture__activite[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-family:var(--sans);font-size:var(--t-base);letter-spacing:0;color:var(--taupe);max-width:22rem;font-weight:450;line-height:1.45}.ouverture[data-astro-cid-lcdefpme] .ouverture__photo .photo__cadre{aspect-ratio:1}.ouverture[data-astro-cid-lcdefpme] .ouverture__photo img{object-position:44% 50%}@media (width<=39.99em){.ouverture__activite[data-astro-cid-lcdefpme] .bouton[data-astro-cid-lcdefpme]{width:100%}}@media (width>=40em){.ouverture[data-astro-cid-lcdefpme] .ouverture__photo .photo__cadre{aspect-ratio:4/3}.ouverture[data-astro-cid-lcdefpme] .ouverture__photo img{object-position:50% 50%}}@media (width>=64em){.ouverture__texte[data-astro-cid-lcdefpme]{column-gap:var(--gouttiere);grid-template-columns:repeat(12,1fr);align-items:end}.ouverture__signature[data-astro-cid-lcdefpme]{grid-column:1/span 7}.ouverture__activite[data-astro-cid-lcdefpme]{grid-column:8/span 5;justify-self:end}.ouverture[data-astro-cid-lcdefpme] .ouverture__photo .photo__cadre{aspect-ratio:auto;height:clamp(30rem, calc(100svh - var(--header-h) - 2.5rem), 66.67vw)}.ouverture[data-astro-cid-lcdefpme] .ouverture__photo img{object-position:50% 82%}}@media (width>=80em){.ouverture__activite[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,18rem) auto;align-items:end;column-gap:2rem}}@media (prefers-reduced-motion:no-preference){.ouverture[data-astro-cid-lcdefpme] .ouverture__photo img{animation:fondu 1.2s var(--ease) both}.ouverture__texte[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{animation:monter .9s var(--ease) both}.ouverture__texte[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:.15s}}@keyframes fondu{0%{opacity:0}}@keyframes monter{0%{opacity:0;transform:translateY(.5rem)}}.ensemble[data-astro-cid-lcdefpme]{gap:2rem;padding-block:clamp(4.5rem,10vw,9rem);display:grid}.ensemble__texte[data-astro-cid-lcdefpme]{justify-items:start;gap:1.25rem;display:grid}.ensemble__corps[data-astro-cid-lcdefpme]{justify-items:start;gap:1.25rem;max-width:32rem;display:grid}.ensemble__corps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texte-doux);font-size:1.0625rem}@media (width<=39.99em){.ensemble[data-astro-cid-lcdefpme] .ensemble__photo{margin-inline:calc(.5rem - var(--marge))}.ensemble[data-astro-cid-lcdefpme] .ensemble__photo .photo__legende{padding-inline:calc(var(--marge) - .5rem)}}@media (width>=64em){.ensemble[data-astro-cid-lcdefpme]{column-gap:var(--gouttiere);grid-template-columns:repeat(12,1fr);row-gap:2.5rem}.ensemble[data-astro-cid-lcdefpme] .ensemble__photo{grid-column:1/span 10}.ensemble[data-astro-cid-lcdefpme] .ensemble__photo .photo__cadre{aspect-ratio:3/2}.ensemble[data-astro-cid-lcdefpme] .ensemble__photo img{object-position:50% 62%}.ensemble__texte[data-astro-cid-lcdefpme]{column-gap:var(--gouttiere);grid-column:3/span 10;grid-template-columns:repeat(10,1fr);align-items:start}.ensemble__texte[data-astro-cid-lcdefpme] .titre-mouvement[data-astro-cid-lcdefpme]{grid-column:1/span 4}.ensemble__corps[data-astro-cid-lcdefpme]{grid-column:6/span 5;padding-top:.4rem}}.promesse[data-astro-cid-lcdefpme]{background:var(--lin);padding-block:clamp(4.5rem,10vw,9rem)}.promesse__inner[data-astro-cid-lcdefpme]{gap:1.75rem;display:grid}.promesse__titre[data-astro-cid-lcdefpme]{letter-spacing:-.018em;font-size:clamp(1.85rem,1.25rem + 2.5vw,3.4rem);font-weight:320;line-height:1.12}.promesse__titre[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block}.promesse__texte[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:var(--t-md);max-width:40rem;line-height:1.55}.promesse__note[data-astro-cid-lcdefpme]{font-size:var(--t-sm);color:var(--texte-doux)}.promesse__note[data-astro-cid-lcdefpme]:before{content:"";background:var(--bronze);width:2.5rem;height:1px;margin-bottom:1rem;display:block}@media (width>=64em){.promesse__inner[data-astro-cid-lcdefpme]{column-gap:var(--gouttiere);grid-template-columns:repeat(12,1fr)}.promesse__inner[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{grid-column:3/span 8}}.detail[data-astro-cid-lcdefpme]{padding-top:clamp(4.5rem,10vw,9rem)}.detail[data-astro-cid-lcdefpme] .detail__panorama .photo__cadre{aspect-ratio:4/3}@media (width>=48em){.detail[data-astro-cid-lcdefpme] .detail__panorama .photo__cadre{aspect-ratio:auto;height:min(56.25vw,88svh)}.detail[data-astro-cid-lcdefpme] .detail__panorama img{object-position:50% 56%}}.detail__suite[data-astro-cid-lcdefpme]{gap:2.5rem;padding-top:clamp(2.5rem,5vw,4rem);padding-bottom:clamp(4rem,8vw,7rem);display:grid}.detail__texte[data-astro-cid-lcdefpme]{align-content:start;gap:1.25rem;max-width:28rem;display:grid}.detail__texte[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texte-doux);font-size:1.0625rem}@media (width>=64em){.detail__suite[data-astro-cid-lcdefpme]{column-gap:var(--gouttiere);grid-template-columns:repeat(12,1fr);align-items:start}.detail__texte[data-astro-cid-lcdefpme]{grid-column:6/span 5}}.repas[data-astro-cid-lcdefpme]{padding-bottom:clamp(4.5rem,9vw,8rem)}@media (width<=39.99em){.repas[data-astro-cid-lcdefpme] .repas__photo{margin-inline:calc(.5rem - var(--marge))}.repas[data-astro-cid-lcdefpme] .repas__photo .photo__legende{padding-inline:calc(var(--marge) - .5rem)}}@media (width>=64em){.repas[data-astro-cid-lcdefpme]{column-gap:var(--gouttiere);grid-template-columns:repeat(12,1fr);display:grid}.repas[data-astro-cid-lcdefpme] .repas__photo{grid-column:3/span 10}.repas[data-astro-cid-lcdefpme] .repas__photo .photo__cadre{aspect-ratio:3/2}.repas[data-astro-cid-lcdefpme] .repas__photo img{object-position:50% 52%}}.honneur[data-astro-cid-lcdefpme]{border-top:1px solid var(--ligne);gap:1.25rem;padding-block:clamp(3.5rem,7vw,6rem) clamp(4.5rem,9vw,8rem);display:grid}.honneur__corps[data-astro-cid-lcdefpme]{justify-items:start;gap:1.25rem;max-width:32rem;display:grid}.insecable[data-astro-cid-lcdefpme]{white-space:nowrap}.honneur__corps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texte-doux);font-size:1.0625rem}@media (width>=64em){.honneur[data-astro-cid-lcdefpme]{column-gap:var(--gouttiere);grid-template-columns:repeat(12,1fr);align-items:start}.honneur__titre[data-astro-cid-lcdefpme]{grid-column:1/span 5}.honneur__corps[data-astro-cid-lcdefpme]{grid-column:7/span 5;padding-top:.4rem}}.contact[data-astro-cid-lcdefpme]{background:var(--sable);padding-block:clamp(4rem,8vw,7rem)}.contact__inner[data-astro-cid-lcdefpme]{gap:2rem;display:grid}.contact__titre[data-astro-cid-lcdefpme]{letter-spacing:-.02em;text-wrap:balance;max-width:40rem;font-size:clamp(2rem,1.3rem + 2.8vw,3.6rem);font-weight:310;line-height:1.08}.contact__action[data-astro-cid-lcdefpme]{justify-items:start;gap:1.5rem;display:grid}.contact__coordonnees[data-astro-cid-lcdefpme]{font-size:var(--t-sm);color:var(--texte-doux)}.contact__coordonnees[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--texte);text-decoration-color:var(--ligne)}@media (width<=39.99em){.contact__action[data-astro-cid-lcdefpme] .bouton[data-astro-cid-lcdefpme]{width:100%}}@media (width>=64em){.contact__inner[data-astro-cid-lcdefpme]{column-gap:var(--gouttiere);grid-template-columns:repeat(12,1fr);align-items:end}.contact__titre[data-astro-cid-lcdefpme]{grid-column:1/span 7}.contact__action[data-astro-cid-lcdefpme]{grid-column:9/span 4}}
