.hero[data-astro-cid-yodha2z4]{background:var(--black);justify-content:center;align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero__media[data-astro-cid-yodha2z4]{position:absolute;inset:0}.hero__media[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{object-fit:cover;object-position:50% 40%;width:100%;height:100%}.hero__media-fade[data-astro-cid-yodha2z4]{background:radial-gradient(58% 55% at 50% 46%,#0a090880 0%,#0a090838 100%),linear-gradient(#0a0908d9 0%,#0a09087a 22%,#0a09086b 50%,#0a090885 72%,#0a0908e0 100%);position:absolute;inset:0}.hero__text[data-astro-cid-yodha2z4]{z-index:1;width:100%;padding:var(--space-6) var(--space-3);text-align:center;position:relative}.hero__text-inner[data-astro-cid-yodha2z4]{flex-direction:column;align-items:center;max-width:40rem;margin-inline:auto;display:flex}.hero__eyebrow[data-astro-cid-yodha2z4]{margin-bottom:var(--space-2)}.hero__title[data-astro-cid-yodha2z4]{--brand-size:clamp(3.5rem, 9.5vw, 7rem);margin:0}.hero__place[data-astro-cid-yodha2z4]{text-align:center;width:100%;font-family:var(--font-serif);letter-spacing:.3em;text-transform:uppercase;color:var(--cream);margin:.5em 0 0;font-size:clamp(.85rem,1.4vw,1.1rem);font-weight:400}.hero__tagline[data-astro-cid-yodha2z4]{color:var(--cream);margin:var(--space-4) 0 0;font-size:clamp(1.15rem,2vw,1.5rem)}.hero__rule[data-astro-cid-yodha2z4]{margin-block:var(--space-3)}.hero__edition[data-astro-cid-yodha2z4]{font-size:.78rem}.hero__meta[data-astro-cid-yodha2z4]{color:var(--cream-dim);margin:.6rem 0 var(--space-4);font-size:1.1rem}.hero__cta[data-astro-cid-yodha2z4]{border-color:var(--gold);color:var(--gold)}.hero__cta[data-astro-cid-yodha2z4]:hover{background:var(--gold);color:var(--black)}.manifesto[data-astro-cid-mbamdcec]{padding-block:var(--space-5)}.manifesto__inner[data-astro-cid-mbamdcec]{text-align:center;max-width:42rem}.manifesto__quote[data-astro-cid-mbamdcec]{color:var(--gold-dim);font-size:clamp(1.4rem,3vw,2rem);line-height:1.5}.cuvee__grid[data-astro-cid-bzuttrmd]{gap:var(--space-5);align-items:start;display:grid}@media (width>=900px){.cuvee__grid[data-astro-cid-bzuttrmd]{grid-template-columns:.85fr 1fr}}.cuvee__media[data-astro-cid-bzuttrmd]{gap:var(--space-2);flex-direction:column;display:flex}.cuvee__media-main[data-astro-cid-bzuttrmd]{aspect-ratio:4/5;border:1px solid var(--gold-soft-2);overflow:hidden}.cuvee__media-main[data-astro-cid-bzuttrmd] img[data-astro-cid-bzuttrmd]{object-fit:cover;width:100%;height:100%}.cuvee__vignettes[data-astro-cid-bzuttrmd]{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.cuvee__vignette[data-astro-cid-bzuttrmd]{aspect-ratio:1;border:1px solid var(--gold-soft-2);width:100%;font:inherit;cursor:zoom-in;background:0 0;padding:0;display:block;overflow:hidden}.cuvee__vignette[data-astro-cid-bzuttrmd] img[data-astro-cid-bzuttrmd]{object-fit:cover;width:100%;height:100%}.cuvee__title[data-astro-cid-bzuttrmd]{margin-block:var(--space-2) var(--space-1);font-size:clamp(2rem,4vw,3rem)}.cuvee__lead[data-astro-cid-bzuttrmd]{color:var(--cream-dim);font-size:1.1rem}.cuvee__specs[data-astro-cid-bzuttrmd]{gap:var(--space-3) var(--space-3);margin:var(--space-4) 0;grid-template-columns:1fr 1fr;display:grid}.cuvee__spec[data-astro-cid-bzuttrmd] dd[data-astro-cid-bzuttrmd]{margin:.25rem 0 0;font-size:1.05rem}.cuvee__price[data-astro-cid-bzuttrmd]{font-family:var(--font-serif);color:var(--gold);margin:var(--space-2) 0 .5rem;font-size:2.5rem;font-weight:700}.cuvee__badge[data-astro-cid-bzuttrmd]{font-size:.72rem}.cuvee__more[data-astro-cid-bzuttrmd]{margin-top:var(--space-3);font-family:var(--font-serif);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);border-bottom:1px solid;padding-bottom:2px;font-size:.78rem;text-decoration:none;transition:opacity .2s;display:inline-block}.cuvee__more[data-astro-cid-bzuttrmd]:hover{opacity:.75}.cuvee__coffret[data-astro-cid-bzuttrmd]{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--gold-soft)}.cuvee__coffret-title[data-astro-cid-bzuttrmd]{margin:.35rem 0 var(--space-3);font-size:1.4rem}.cuvee__coffret-media[data-astro-cid-bzuttrmd]{gap:var(--space-2);grid-template-columns:1fr;display:grid}@media (width>=700px){.cuvee__coffret-media[data-astro-cid-bzuttrmd]{grid-template-columns:1fr 1fr}}.cuvee__coffret-item[data-astro-cid-bzuttrmd]{aspect-ratio:4/5;border:1px solid var(--gold-soft-2);width:100%;font:inherit;cursor:zoom-in;background:0 0;padding:0;display:block;overflow:hidden}.cuvee__coffret-item[data-astro-cid-bzuttrmd] img[data-astro-cid-bzuttrmd]{object-fit:cover;width:100%;height:100%}.terroir__grid[data-astro-cid-lxnosqvt]{gap:var(--space-5);align-items:center;display:grid}@media (width>=900px){.terroir__grid[data-astro-cid-lxnosqvt]{grid-template-columns:1fr .9fr}}.terroir__title[data-astro-cid-lxnosqvt]{margin-block:var(--space-2) var(--space-1);font-size:clamp(2rem,4vw,2.75rem)}.terroir__text[data-astro-cid-lxnosqvt]{max-width:32rem;font-size:1.1rem}.terroir__media[data-astro-cid-lxnosqvt]{aspect-ratio:4/5;border:1px solid var(--gold-soft-2);overflow:hidden}.terroir__media[data-astro-cid-lxnosqvt] img[data-astro-cid-lxnosqvt]{object-fit:cover;width:100%;height:100%}.sejourner__title[data-astro-cid-tpwee5ms]{margin-bottom:var(--space-1);font-size:clamp(2rem,4vw,3rem)}.sejourner__lead[data-astro-cid-tpwee5ms]{max-width:40rem;color:var(--cream-dim);font-size:1.1rem}.sejourner__media[data-astro-cid-tpwee5ms]{margin-block:var(--space-4);aspect-ratio:21/9;border:1px solid var(--gold-soft-2);overflow:hidden}.sejourner__media[data-astro-cid-tpwee5ms] img[data-astro-cid-tpwee5ms]{object-fit:cover;object-position:50% 60%;width:100%;height:100%}.sejourner__tagline[data-astro-cid-tpwee5ms]{font-size:.75rem}.sejourner__tagline2[data-astro-cid-tpwee5ms]{color:var(--gold-dim);margin:.5rem 0 var(--space-4);font-size:1.2rem}.sejourner__vignettes[data-astro-cid-tpwee5ms]{gap:var(--space-2);margin-bottom:var(--space-5);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=700px){.sejourner__vignettes[data-astro-cid-tpwee5ms]{grid-template-columns:repeat(5,1fr)}}.sejourner__vignette[data-astro-cid-tpwee5ms]{aspect-ratio:1;border:1px solid var(--gold-soft-2);width:100%;font:inherit;cursor:zoom-in;background:0 0;padding:0;display:block;overflow:hidden}.sejourner__vignette[data-astro-cid-tpwee5ms] img[data-astro-cid-tpwee5ms]{object-fit:cover;width:100%;height:100%}.sejourner__features[data-astro-cid-tpwee5ms]{margin:0 0 var(--space-5);gap:.85rem;max-width:38rem;padding:0;list-style:none;display:grid}.sejourner__features[data-astro-cid-tpwee5ms] li[data-astro-cid-tpwee5ms]{padding-left:1.4rem;font-size:1.02rem;position:relative}.sejourner__features[data-astro-cid-tpwee5ms] li[data-astro-cid-tpwee5ms]:before{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.sejourner__rates[data-astro-cid-tpwee5ms]{gap:var(--space-3);margin-bottom:var(--space-4);display:grid}@media (width>=700px){.sejourner__rates[data-astro-cid-tpwee5ms]{grid-template-columns:1fr 1fr}}.rate-card[data-astro-cid-tpwee5ms]{border:1px solid var(--black-line);padding:var(--space-3)}.rate-card__price[data-astro-cid-tpwee5ms]{font-family:var(--font-serif);color:var(--gold);margin:.5rem 0;font-size:2rem;font-weight:700}.rate-card__price[data-astro-cid-tpwee5ms] span[data-astro-cid-tpwee5ms]{color:var(--cream-dim);font-size:1rem;font-weight:400}.rate-card__desc[data-astro-cid-tpwee5ms]{color:var(--cream-dim);margin:0}.parrainage__title[data-astro-cid-kdxnp2pu]{margin-bottom:var(--space-1);font-size:clamp(2rem,4vw,3rem)}.parrainage__lead[data-astro-cid-kdxnp2pu]{max-width:36rem;font-size:1.15rem}.parrainage__grid[data-astro-cid-kdxnp2pu]{gap:var(--space-3);margin-block:var(--space-4);display:grid}@media (width>=900px){.parrainage__grid[data-astro-cid-kdxnp2pu]{grid-template-columns:repeat(3,1fr)}}.tier-card[data-astro-cid-kdxnp2pu]{background:var(--cream);border:1px solid var(--cream-line);padding:var(--space-3);flex-direction:column;display:flex;position:relative}.tier-card--popular[data-astro-cid-kdxnp2pu]{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.tier-card__flag[data-astro-cid-kdxnp2pu]{top:-.75rem;left:var(--space-3);background:var(--gold);color:var(--cream);letter-spacing:.2em;text-transform:uppercase;padding:.3rem .6rem;font-size:.65rem;position:absolute}.tier-card__price[data-astro-cid-kdxnp2pu]{font-family:var(--font-serif);color:var(--gold-dark);margin:.5rem 0 1rem;font-size:2rem;font-weight:700}.tier-card__price[data-astro-cid-kdxnp2pu] span[data-astro-cid-kdxnp2pu]{font-size:1rem;font-weight:400}.tier-card[data-astro-cid-kdxnp2pu] ul[data-astro-cid-kdxnp2pu]{margin:0 0 var(--space-3);flex:1;gap:.6rem;padding:0;list-style:none;display:grid}.tier-card[data-astro-cid-kdxnp2pu] li[data-astro-cid-kdxnp2pu]{padding-left:1.2rem;font-size:.95rem;position:relative}.tier-card[data-astro-cid-kdxnp2pu] li[data-astro-cid-kdxnp2pu]:before{content:"";background:var(--gold);border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:0}.tier-card__long[data-astro-cid-kdxnp2pu]{color:var(--gold-dark);border-top:1px solid var(--cream-line);margin:0;padding-top:.75rem;font-size:.85rem}.parrainage__moments[data-astro-cid-kdxnp2pu]{max-width:42rem;color:var(--gold-dark)}.parrainage__more[data-astro-cid-kdxnp2pu]{margin-top:var(--space-3);font-family:var(--font-serif);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-dark);border-bottom:1px solid;padding-bottom:2px;font-size:.78rem;text-decoration:none;transition:opacity .2s;display:inline-block}.parrainage__more[data-astro-cid-kdxnp2pu]:hover{opacity:.7}.experience__title[data-astro-cid-uxnjntfu]{margin-bottom:var(--space-1);font-size:clamp(2rem,4vw,2.75rem)}.experience__grid[data-astro-cid-uxnjntfu]{gap:var(--space-4);margin-top:var(--space-4);display:grid}@media (width>=800px){.experience__grid[data-astro-cid-uxnjntfu]{grid-template-columns:repeat(3,1fr)}}.experience__n[data-astro-cid-uxnjntfu]{font-family:var(--font-serif);color:var(--gold);margin:0 0 .75rem;font-size:1.4rem;font-weight:700}.experience__item-title[data-astro-cid-uxnjntfu]{margin:0 0 .5rem;font-size:1.3rem}.rarete[data-astro-cid-u3fgoehm]{background:radial-gradient(ellipse at center, var(--gold-soft) 0%, var(--black) 75%)}.rarete__inner[data-astro-cid-u3fgoehm]{text-align:center}.rarete__text[data-astro-cid-u3fgoehm]{max-width:34rem;color:var(--cream-dim);margin-inline:auto;font-size:1.2rem}.rarete__counter[data-astro-cid-u3fgoehm]{font-family:var(--font-serif);color:var(--gold);margin:var(--space-3) 0 0;font-size:clamp(3rem,8vw,5.5rem);font-weight:700}.rarete__counter[data-astro-cid-u3fgoehm] span[data-astro-cid-u3fgoehm]{color:var(--cream-dim);font-size:.4em;font-style:italic;font-weight:300}.galerie__title[data-astro-cid-aobl6ues]{margin-bottom:var(--space-1);font-size:clamp(2rem,4vw,2.75rem)}.galerie__filters[data-astro-cid-aobl6ues]{margin-bottom:var(--space-4);flex-wrap:wrap;gap:.6rem;display:flex}.filter-btn[data-astro-cid-aobl6ues]{font-family:var(--font-serif);letter-spacing:.15em;text-transform:uppercase;color:var(--cream-dim);border:1px solid var(--black-line);cursor:pointer;background:0 0;padding:.6rem 1.1rem;font-size:.75rem;transition:color .2s,border-color .2s}.filter-btn[data-astro-cid-aobl6ues]:hover{color:var(--gold)}.filter-btn--active[data-astro-cid-aobl6ues]{color:var(--black);background:var(--gold);border-color:var(--gold)}.galerie__grid[data-astro-cid-aobl6ues]{gap:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=700px){.galerie__grid[data-astro-cid-aobl6ues]{grid-template-columns:repeat(4,1fr)}}.galerie__photo[data-astro-cid-aobl6ues]{aspect-ratio:4/5;width:100%;font:inherit;cursor:zoom-in;background:0 0;border:none;padding:0;display:block;overflow:hidden}.galerie__photo[data-astro-cid-aobl6ues] img[data-astro-cid-aobl6ues]{object-fit:cover;width:100%;height:100%}.contact__grid[data-astro-cid-d56ov33j]{gap:var(--space-5);display:grid}@media (width>=900px){.contact__grid[data-astro-cid-d56ov33j]{grid-template-columns:1fr 1fr}}.contact__title[data-astro-cid-d56ov33j]{margin-block:var(--space-2) var(--space-1);font-size:clamp(2rem,4vw,3rem)}.contact__lead[data-astro-cid-d56ov33j]{max-width:28rem;font-size:1.1rem}.contact__details[data-astro-cid-d56ov33j]{margin-top:var(--space-4)}.contact__email[data-astro-cid-d56ov33j]{color:var(--gold-dark);border-bottom:1px solid var(--gold);margin-bottom:var(--space-2);font-size:1.15rem;text-decoration:none;display:inline-block}.contact__address[data-astro-cid-d56ov33j]{margin:0}.contact__tally[data-astro-cid-d56ov33j]{align-self:start}
