.lieu-hero[data-v-c7f18369]{min-height:100vh;background:#f9f7f5;flex-direction:column;justify-content:center;align-items:center;gap:calc(clamp(1.5rem,3vh,2.5rem));min-height:100svh;padding:calc(clamp(100px,15vh,140px)) 5% calc(clamp(60px,10vh,100px));display:flex}.lieu-hero__header[data-v-c7f18369]{text-align:center;max-width:800px;margin-bottom:calc(clamp(.5rem,2vh,1.5rem))}.lieu-hero__eyebrow[data-v-c7f18369]{font-family:var(--font-body,"Open Sans",sans-serif);letter-spacing:.4em;text-transform:uppercase;color:var(--color-primary,#8b7355);margin-bottom:calc(clamp(1rem,2vh,1.5rem));font-size:.625rem;font-weight:600;display:block}.lieu-hero__title[data-v-c7f18369]{font-family:var(--font-heading,"Playfair Display",serif);color:var(--color-brown-dark,#33210f);margin:0;font-size:calc(clamp(2rem,4vw,3.5rem));font-weight:400;line-height:1.15}.lieu-hero__title em[data-v-c7f18369]{font-family:var(--font-accent);font-style:var(--font-accent-style);margin-top:.15em;display:block}.lieu-hero__frame[data-v-c7f18369]{flex-shrink:0;width:calc(min(75vw,420px));margin-bottom:calc(clamp(1rem,3vh,2rem));position:relative}.lieu-hero__frame--no-reveal[data-reveal][data-v-c7f18369]{opacity:1;animation:none;transform:none}.lieu-hero__frame[data-v-c7f18369]:before{content:"";pointer-events:none;border:1px solid #8b735533;position:absolute;inset:-16px}.lieu-hero__frame-inner[data-v-c7f18369]{aspect-ratio:3/4;background:var(--color-cream-dark,#f5f0eb);width:100%;position:relative;overflow:hidden}.lieu-hero__image[data-v-c7f18369]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.lieu-hero__placeholder[data-v-c7f18369]{width:100%;height:100%;color:var(--color-primary,#8b7355);opacity:.5;background:linear-gradient(135deg,#8b735514,#8b735526);justify-content:center;align-items:center;display:flex}.lieu-hero__footer[data-v-c7f18369]{gap:calc(clamp(1.5rem,4vw,3rem));max-width:700px}.lieu-hero__footer[data-v-c7f18369],.lieu-hero__meta[data-v-c7f18369]{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.lieu-hero__meta[data-v-c7f18369]{gap:calc(clamp(1.25rem,3vw,2.5rem))}.lieu-hero__info[data-v-c7f18369]{text-align:center}.lieu-hero__info-label[data-v-c7f18369]{font-family:var(--font-body,"Open Sans",sans-serif);letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-muted,#6b5c4c);opacity:.7;margin-bottom:.375rem;font-size:.5625rem;font-weight:600;display:block}.lieu-hero__info-value[data-v-c7f18369]{font-family:var(--font-heading,"Playfair Display",serif);color:var(--color-brown-dark,#33210f);font-size:calc(clamp(.9375rem,2vw,1.0625rem))}.lieu-hero__divider[data-v-c7f18369]{background:#8b735533;flex-shrink:0;width:1px;height:32px}.lieu-hero__cta[data-v-c7f18369]{font-family:var(--font-body,"Open Sans",sans-serif);letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--color-brown-dark,#33210f);transition:all var(--motion-base) var(--ease-standard);flex-shrink:0;align-items:center;gap:.5rem;padding:.8125rem 1.375rem;font-size:.6875rem;font-weight:600;text-decoration:none;display:inline-flex}.lieu-hero__cta[data-v-c7f18369]:hover{background:var(--color-primary,#8b7355)}.lieu-hero__cta svg[data-v-c7f18369]{transition:transform var(--motion-base) var(--ease-standard)}.lieu-hero__cta:hover svg[data-v-c7f18369]{transform:translate(2px,-2px)}@media (max-width:1024px){.lieu-hero[data-v-c7f18369]{gap:calc(clamp(1.25rem,2.5vh,2rem));padding:calc(clamp(90px,12vh,120px)) 6% calc(clamp(50px,8vh,80px))}.lieu-hero__frame[data-v-c7f18369]{width:calc(min(70vw,380px))}.lieu-hero__frame[data-v-c7f18369]:before{inset:-14px}}@media (max-width:768px){.lieu-hero[data-v-c7f18369]{justify-content:flex-start;gap:calc(clamp(1rem,2vh,1.5rem));padding:calc(clamp(80px,10vh,100px)) 5% calc(clamp(40px,6vh,60px))}.lieu-hero__eyebrow[data-v-c7f18369]{letter-spacing:.35em;font-size:.5625rem}.lieu-hero__title[data-v-c7f18369]{font-size:1.5rem}.lieu-hero__title em[data-v-c7f18369]{font-size:1.1em}.lieu-hero__frame[data-v-c7f18369]{width:calc(min(80vw,340px))}.lieu-hero__frame[data-v-c7f18369]:before{inset:-12px}.lieu-hero__footer[data-v-c7f18369]{flex-direction:column;gap:1.25rem}.lieu-hero__meta[data-v-c7f18369]{gap:1.5rem}.lieu-hero__divider[data-v-c7f18369]{height:24px}}@media (max-width:640px){.lieu-hero[data-v-c7f18369]{min-height:auto;padding:calc(clamp(80px,12vh,100px)) 4% calc(clamp(40px,6vh,60px))}.lieu-hero__eyebrow[data-v-c7f18369]{margin-bottom:.75rem;font-size:.5rem}.lieu-hero__title[data-v-c7f18369]{font-size:1.4rem}.lieu-hero__title em[data-v-c7f18369]{margin-top:.1em;font-size:1.1em}.lieu-hero__frame[data-v-c7f18369]{width:calc(min(85vw,300px))}.lieu-hero__frame[data-v-c7f18369]:before{inset:-10px}.lieu-hero__info-label[data-v-c7f18369]{font-size:.5rem}.lieu-hero__info-value[data-v-c7f18369]{font-size:.875rem}.lieu-hero__cta[data-v-c7f18369]{padding:.75rem 1.25rem;font-size:.625rem}}@media (max-width:480px){.lieu-hero[data-v-c7f18369]{padding:80px 4% 32px}.lieu-hero__header[data-v-c7f18369]{padding:0 .5rem}.lieu-hero__title[data-v-c7f18369]{font-size:1.35rem}.lieu-hero__title em[data-v-c7f18369]{font-size:1.1em}.lieu-hero__frame[data-v-c7f18369]{width:calc(min(88vw,280px))}.lieu-hero__frame[data-v-c7f18369]:before{inset:-8px}.lieu-hero__meta[data-v-c7f18369]{flex-direction:column;gap:.75rem}.lieu-hero__divider[data-v-c7f18369]{width:40px;height:1px}}@media (max-height:600px) and (orientation:landscape){.lieu-hero[data-v-c7f18369]{flex-flow:wrap;gap:2rem;min-height:auto;padding:80px 5% 40px}.lieu-hero__header[data-v-c7f18369]{text-align:left;flex:300px}.lieu-hero__frame[data-v-c7f18369]{order:-1;width:calc(min(35vh,200px))}.lieu-hero__frame[data-v-c7f18369]:before{inset:-8px}.lieu-hero__footer[data-v-c7f18369]{justify-content:flex-start;width:100%}}@keyframes frameReveal-c7f18369{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.lieu-hero__frame[data-v-c7f18369]{animation:frameReveal-c7f18369 var(--motion-slower) var(--ease-standard) var(--motion-base) both}.lieu-rich[data-v-45633708]{background:var(--color-background);padding:calc(clamp(60px,10vh,120px)) 0 calc(clamp(40px,6vh,80px));position:relative}.lieu-rich[data-v-45633708]:before{content:"";background:var(--color-primary);opacity:.4;width:calc(clamp(60px,10vw,120px));height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.lieu-rich__container[data-v-45633708]{box-sizing:border-box;max-width:1180px;margin:0 auto;padding:0 calc(clamp(24px,5vw,80px))}.lieu-rich__header[data-v-45633708]{text-align:center;margin-bottom:calc(clamp(2rem,4vh,3rem))}.lieu-rich__eyebrow[data-v-45633708]{font-family:var(--font-body);letter-spacing:.25em;text-transform:uppercase;color:var(--color-primary-text);margin-bottom:1rem;font-size:.75rem;font-weight:600;display:inline-block}.lieu-rich__heading[data-v-45633708]{font-family:var(--font-heading);color:var(--color-brown-dark);letter-spacing:-.01em;margin:0;font-size:calc(clamp(1.875rem,4.5vw,2.75rem));font-weight:400;line-height:1.2}.lieu-rich__heading em[data-v-45633708]{font-family:var(--font-accent);font-style:var(--font-accent-style)}.lieu-rich__intro[data-v-45633708]{max-width:780px;font-family:var(--font-heading);color:var(--color-brown);text-align:center;margin:0 auto calc(clamp(3rem,8vh,5rem));padding:0 calc(clamp(16px,3vw,40px));font-size:calc(clamp(1.125rem,1.8vw,1.375rem));font-style:italic;line-height:1.65}.lieu-rich__blocks[data-v-45633708]{flex-direction:column;gap:calc(clamp(3rem,8vh,5.5rem));margin-bottom:calc(clamp(3rem,8vh,5rem));display:flex}.lieu-rich__block[data-v-45633708]{grid-template-columns:1fr 1fr;align-items:center;gap:calc(clamp(2rem,5vw,4.5rem));display:grid}.lieu-rich__block--image-left .lieu-rich__block-image[data-v-45633708]{order:-1}.lieu-rich__block-text[data-v-45633708]{padding:0}.lieu-rich__label[data-v-45633708]{font-family:var(--font-body);letter-spacing:.25em;text-transform:uppercase;color:var(--color-primary-text);margin-bottom:.875rem;font-size:.6875rem;font-weight:600;display:inline-block}.lieu-rich__subheading[data-v-45633708]{font-family:var(--font-heading);color:var(--color-brown-dark);letter-spacing:-.01em;margin:0 0 1.25rem;font-size:calc(clamp(1.5rem,2.8vw,2rem));font-weight:400;line-height:1.25}.lieu-rich__subheading em[data-v-45633708]{font-family:var(--font-accent);font-style:var(--font-accent-style)}.lieu-rich__text[data-v-45633708]{font-family:var(--font-heading);color:var(--color-text);margin:0;font-size:1.0625rem;line-height:1.75}.lieu-rich__text[data-v-45633708] br+br{content:"";margin-top:.6rem;display:block}.lieu-rich__block-image[data-v-45633708]{aspect-ratio:4/5;box-shadow:var(--shadow-lg);background:var(--color-background-alt);border-radius:2px;position:relative;overflow:hidden}.lieu-rich__block-image[data-v-45633708] img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-out)}.lieu-rich__block:hover .lieu-rich__block-image[data-v-45633708] img{transform:scale(1.03)}.lieu-rich__pullquote[data-v-45633708]{text-align:center;background:linear-gradient(135deg,#8a72540a,#8a725414);border-radius:2px;max-width:880px;margin:0 auto calc(clamp(3rem,8vh,5rem));padding:calc(clamp(2.5rem,6vh,4rem)) calc(clamp(2rem,5vw,4rem));position:relative;overflow:hidden}.lieu-rich__pullquote[data-v-45633708]:after,.lieu-rich__pullquote[data-v-45633708]:before{content:"";background:var(--color-primary);opacity:.5;width:calc(clamp(40px,6vw,60px));height:1px;position:absolute;left:50%;transform:translate(-50%)}.lieu-rich__pullquote[data-v-45633708]:before{top:1.5rem}.lieu-rich__pullquote[data-v-45633708]:after{bottom:1.5rem}.lieu-rich__pullquote-mark[data-v-45633708]{font-family:var(--font-logo);color:var(--color-primary);opacity:.65;margin-bottom:1rem;font-size:calc(clamp(4rem,8vw,6rem));line-height:.5;display:block}.lieu-rich__pullquote-text[data-v-45633708]{font-family:var(--font-heading);color:var(--color-brown-dark);quotes:none;margin:0 0 1.5rem;font-size:calc(clamp(1.25rem,2.4vw,1.625rem));font-style:italic;font-weight:400;line-height:1.55}.lieu-rich__pullquote-caption[data-v-45633708]{font-family:var(--font-body);letter-spacing:.25em;text-transform:uppercase;color:var(--color-primary-text);font-size:.75rem;font-weight:600}.lieu-rich__aside[data-v-45633708]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:calc(clamp(1.5rem,3vw,2.5rem));max-width:880px;margin:0 auto;display:grid}.lieu-rich__aside-card[data-v-45633708]{background:var(--color-background-alt);border-top:2px solid var(--color-primary);transition:transform var(--transition-base),box-shadow var(--transition-base);border-radius:2px;padding:calc(clamp(1.75rem,3vw,2.25rem))}.lieu-rich__aside-card[data-v-45633708]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.lieu-rich__aside-icon[data-v-45633708]{width:32px;height:32px;color:var(--color-primary);margin-bottom:1rem}.lieu-rich__aside-icon svg[data-v-45633708]{width:100%;height:100%}.lieu-rich__aside-title[data-v-45633708]{font-family:var(--font-heading);color:var(--color-brown-dark);letter-spacing:-.01em;margin:0 0 .75rem;font-size:1.25rem;font-weight:500}.lieu-rich__aside-text[data-v-45633708]{font-family:var(--font-heading);color:var(--color-text);margin:0;font-size:1rem;line-height:1.7}@media (max-width:900px){.lieu-rich__block[data-v-45633708]{grid-template-columns:1fr;gap:1.75rem}.lieu-rich__block--image-left .lieu-rich__block-image[data-v-45633708],.lieu-rich__block--image-right .lieu-rich__block-image[data-v-45633708]{order:-1}.lieu-rich__block-image[data-v-45633708]{aspect-ratio:3/4;max-height:70vh}}@media (max-width:640px){.lieu-rich__pullquote[data-v-45633708]{padding:2.5rem 1.5rem}.lieu-rich__aside[data-v-45633708]{grid-template-columns:1fr}}.lieu-about[data-v-7aa7fa7d]{background:#fff;padding:calc(clamp(40px,6vh,80px)) 0 calc(clamp(80px,12vh,140px));position:relative;overflow:hidden}.lieu-about__container[data-v-7aa7fa7d]{box-sizing:border-box;width:100%;max-width:900px;margin:0 auto;padding:0 calc(clamp(24px,5vw,80px));position:relative}.lieu-about__header[data-v-7aa7fa7d]{text-align:center;margin-bottom:2.5rem}.lieu-about__eyebrow[data-v-7aa7fa7d]{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary,#8b7355);margin-bottom:1rem;font-size:.75rem;font-weight:600;display:inline-block}.lieu-about__title[data-v-7aa7fa7d]{font-family:var(--font-heading);color:var(--color-brown-dark,#33210f);margin:0;font-size:calc(clamp(1.75rem,4vw,2.5rem));font-weight:400}.lieu-about__title-accent[data-v-7aa7fa7d]{font-family:var(--font-accent);font-style:var(--font-accent-style)}.lieu-about__content[data-v-7aa7fa7d],.lieu-about__placeholder[data-v-7aa7fa7d]{font-family:var(--font-body);color:var(--color-text-muted,#6b5c4c);overflow-wrap:break-word;word-wrap:break-word;max-width:100%;font-size:1.0625rem;line-height:1.8}.lieu-about__content[data-v-7aa7fa7d] p,.lieu-about__placeholder p[data-v-7aa7fa7d]{max-width:100%;margin:0 0 1.5rem}.lieu-about__content[data-v-7aa7fa7d] p:last-child,.lieu-about__placeholder p[data-v-7aa7fa7d]:last-child{margin-bottom:0}.lieu-about__content[data-v-7aa7fa7d] strong{color:var(--color-brown-dark,#33210f);font-weight:600}.lieu-about__content[data-v-7aa7fa7d] *{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;max-width:100%}.lieu-fees[data-v-327fe7fe]{background:linear-gradient(#faf8f6,#f5f0eb);padding:calc(clamp(40px,8vh,80px)) 0}.lieu-fees__container[data-v-327fe7fe]{max-width:1100px;margin:0 auto;padding:0 calc(clamp(24px,5vw,80px))}.lieu-fees__card[data-v-327fe7fe]{background:#fff;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;padding:calc(clamp(1.5rem,4vw,2.5rem));display:grid;box-shadow:0 4px 6px #8b73550d,0 10px 30px #8b735514}.lieu-fees__icon[data-v-327fe7fe]{width:64px;height:64px;color:var(--color-primary,#8b7355)}.lieu-fees__icon svg[data-v-327fe7fe]{width:100%;height:100%}.lieu-fees__content[data-v-327fe7fe]{min-width:0}.lieu-fees__title[data-v-327fe7fe]{font-family:var(--font-body);letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-muted,#6b5c4c);margin:0 0 .5rem;font-size:.75rem;font-weight:600}.lieu-fees__amount[data-v-327fe7fe]{align-items:baseline;gap:.25rem;margin-bottom:.5rem;display:flex}.lieu-fees__price[data-v-327fe7fe]{font-family:var(--font-heading);color:var(--color-brown-dark,#33210f);font-size:2.5rem;font-weight:400;line-height:1}.lieu-fees__currency[data-v-327fe7fe]{font-family:var(--font-body);color:var(--color-text-muted,#6b5c4c);font-size:1.25rem}.lieu-fees__free[data-v-327fe7fe]{font-family:var(--font-heading);color:var(--color-primary,#8b7355);font-size:2rem;font-weight:400}.lieu-fees__details[data-v-327fe7fe]{font-family:var(--font-body);color:var(--color-text-muted,#6b5c4c);margin:0 0 .25rem;font-size:.9375rem}.lieu-fees__distance[data-v-327fe7fe]{color:var(--color-brown-dark,#33210f);font-weight:600}.lieu-fees__note[data-v-327fe7fe]{color:var(--color-text-muted,#6b5c4c);opacity:.8;margin:0}.lieu-fees__link[data-v-327fe7fe],.lieu-fees__note[data-v-327fe7fe]{font-family:var(--font-body);font-size:.8125rem}.lieu-fees__link[data-v-327fe7fe]{letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--color-primary,#8b7355);white-space:nowrap;transition:all var(--motion-base) var(--ease-standard);border-radius:100px;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-weight:600;text-decoration:none;display:flex}.lieu-fees__link[data-v-327fe7fe]:hover{background:var(--color-brown-dark,#33210f);transform:translateY(-2px);box-shadow:0 6px 20px #8b73554d}.lieu-fees__link svg[data-v-327fe7fe]{transition:transform var(--motion-base) var(--ease-standard)}.lieu-fees__link:hover svg[data-v-327fe7fe]{transform:translate(2px,-2px)}@media (max-width:768px){.lieu-fees__card[data-v-327fe7fe]{text-align:center;grid-template-columns:1fr;gap:1.5rem}.lieu-fees__icon[data-v-327fe7fe]{width:48px;height:48px;margin:0 auto}.lieu-fees__amount[data-v-327fe7fe],.lieu-fees__link[data-v-327fe7fe]{justify-content:center}}.lieu-articles[data-v-9ead5ec1]{background:#faf8f6;padding:calc(clamp(60px,10vh,100px)) 0}.lieu-articles__container[data-v-9ead5ec1]{max-width:1200px;margin:0 auto;padding:0 calc(clamp(24px,5vw,80px))}.lieu-articles__header[data-v-9ead5ec1]{text-align:center;margin-bottom:3rem}.lieu-articles__eyebrow[data-v-9ead5ec1]{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary,#8b7355);margin-bottom:1rem;font-size:.75rem;font-weight:600;display:inline-block}.lieu-articles__title[data-v-9ead5ec1]{font-family:var(--font-heading);color:var(--color-brown-dark,#33210f);margin:0 0 .75rem;font-size:calc(clamp(1.75rem,4vw,2.5rem));font-weight:400}.lieu-articles__title-accent[data-v-9ead5ec1]{font-family:var(--font-accent);font-style:var(--font-accent-style)}.lieu-articles__subtitle[data-v-9ead5ec1]{font-family:var(--font-body);color:var(--color-text-muted,#6b5c4c);margin:0;font-size:1rem}.lieu-articles__grid[data-v-9ead5ec1]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem;display:grid}.lieu-articles__card[data-v-9ead5ec1]{color:inherit;transition:all var(--motion-slow) var(--ease-standard);background:#fff;border-radius:12px;text-decoration:none;display:block;overflow:hidden;box-shadow:0 2px 12px #8b735514}.lieu-articles__card[data-v-9ead5ec1]:hover{transform:translateY(-8px);box-shadow:0 12px 40px #8b735526,0 4px 12px #8b73551a}.lieu-articles__image-wrapper[data-v-9ead5ec1]{aspect-ratio:4/3;position:relative;overflow:hidden}.lieu-articles__image[data-v-9ead5ec1]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform var(--motion-slower) var(--ease-standard)}.lieu-articles__card:hover .lieu-articles__image[data-v-9ead5ec1]{transform:scale(1.08)}.lieu-articles__placeholder[data-v-9ead5ec1]{background:linear-gradient(135deg,#f5f0eb,#ebe4dc);justify-content:center;align-items:center;width:100%;height:100%;font-size:2.5rem;display:flex}.lieu-articles__content[data-v-9ead5ec1]{padding:1.25rem 1.5rem 1.5rem}.lieu-articles__category[data-v-9ead5ec1]{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary,#8b7355);background:#8b73551a;border-radius:100px;margin-bottom:.75rem;padding:.25rem .75rem;font-size:.6875rem;font-weight:600;display:inline-block}.lieu-articles__name[data-v-9ead5ec1]{font-family:var(--font-heading);color:var(--color-brown-dark,#33210f);margin:0 0 1rem;font-size:1.25rem;font-weight:400;line-height:1.3}.lieu-articles__link[data-v-9ead5ec1]{font-family:var(--font-body);color:var(--color-primary,#8b7355);transition:gap var(--motion-base) var(--ease-standard);align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;display:inline-flex}.lieu-articles__card:hover .lieu-articles__link[data-v-9ead5ec1]{gap:.75rem}@media (max-width:640px){.lieu-articles__grid[data-v-9ead5ec1]{grid-template-columns:1fr}}.lieu-nearby[data-v-31802ffb]{background:#fff;padding:calc(clamp(60px,10vh,100px)) 0}.lieu-nearby__container[data-v-31802ffb]{max-width:1200px;margin:0 auto;padding:0 calc(clamp(24px,5vw,80px))}.lieu-nearby__header[data-v-31802ffb]{text-align:center;margin-bottom:3rem}.lieu-nearby__eyebrow[data-v-31802ffb]{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary,#8b7355);margin-bottom:1rem;font-size:.75rem;font-weight:600;display:inline-block}.lieu-nearby__title[data-v-31802ffb]{font-family:var(--font-heading);color:var(--color-brown-dark,#33210f);margin:0;font-size:calc(clamp(1.75rem,4vw,2.5rem));font-weight:400}.lieu-nearby__title-accent[data-v-31802ffb]{font-family:var(--font-accent);font-style:var(--font-accent-style)}.lieu-nearby__grid[data-v-31802ffb]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;display:grid}.lieu-nearby__card[data-v-31802ffb]{color:inherit;aspect-ratio:16/10;transition:transform var(--motion-slow) var(--ease-standard);border-radius:16px;text-decoration:none;display:block;position:relative;overflow:hidden}.lieu-nearby__card[data-v-31802ffb]:hover{transform:translateY(-8px)}.lieu-nearby__gradient[data-v-31802ffb],.lieu-nearby__image-wrapper[data-v-31802ffb]{position:absolute;inset:0}.lieu-nearby__image[data-v-31802ffb]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform var(--motion-slower) var(--ease-standard)}.lieu-nearby__card:hover .lieu-nearby__image[data-v-31802ffb]{transform:scale(1.1)}.lieu-nearby__placeholder[data-v-31802ffb]{background:linear-gradient(135deg,#ebe4dc,#f5f0eb);justify-content:center;align-items:center;width:100%;height:100%;font-size:3rem;display:flex}.lieu-nearby__gradient[data-v-31802ffb]{background:linear-gradient(#0000,#33210f33 50%,#33210fcc)}.lieu-nearby__content[data-v-31802ffb]{z-index:1;padding:1.5rem;position:absolute;bottom:0;left:0;right:0}.lieu-nearby__distance[data-v-31802ffb]{font-family:var(--font-body);color:#fff;opacity:.9;align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:inline-flex}.lieu-nearby__name[data-v-31802ffb]{font-family:var(--font-heading);color:#fff;margin:0;font-size:1.5rem;font-weight:400;line-height:1.2}.lieu-nearby__arrow[data-v-31802ffb]{width:40px;height:40px;color:var(--color-brown-dark,#33210f);opacity:0;transition:all var(--motion-base) var(--ease-standard);z-index:2;background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:1rem;right:1rem;transform:translate(-10px)}.lieu-nearby__card:hover .lieu-nearby__arrow[data-v-31802ffb]{opacity:1;transform:translate(0)}.lieu-nearby__footer[data-v-31802ffb]{justify-content:center;margin-top:3rem;display:flex}.lieu-nearby__back[data-v-31802ffb]{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brown-dark,#33210f);transition:all var(--motion-base) var(--ease-standard);border:1px solid #8b73554d;border-radius:100px;align-items:center;gap:.75rem;padding:1rem 2rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.lieu-nearby__back[data-v-31802ffb]:hover{background:var(--color-primary,#8b7355);border-color:var(--color-primary,#8b7355);color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #8b735540}.lieu-nearby__back svg[data-v-31802ffb]{transition:transform var(--motion-base) var(--ease-standard)}.lieu-nearby__back:hover svg[data-v-31802ffb]{transform:scale(1.1)}@media (max-width:640px){.lieu-nearby__grid[data-v-31802ffb]{grid-template-columns:1fr}.lieu-nearby__card[data-v-31802ffb]{aspect-ratio:16/9}}.lieu-cta[data-v-11cdc618]{background:linear-gradient(165deg,#faf8f6,#f5f0eb 50%,#efe8e0);padding:calc(clamp(80px,12vw,140px)) 5%;position:relative;overflow:clip}.lieu-cta__container[data-v-11cdc618]{grid-template-columns:1fr 1.1fr;align-items:center;gap:calc(clamp(40px,8vw,100px));max-width:1200px;margin:0 auto;display:grid}.lieu-cta__container[data-v-11cdc618]:not(:has(.lieu-cta__visual)){grid-template-columns:1fr;max-width:700px}.lieu-cta__container:not(:has(.lieu-cta__visual)) .lieu-cta__content[data-v-11cdc618]{text-align:center;padding-left:0}.lieu-cta__container:not(:has(.lieu-cta__visual)) .lieu-cta__eyebrow[data-v-11cdc618]{justify-content:center}.lieu-cta__container:not(:has(.lieu-cta__visual)) .lieu-cta__description[data-v-11cdc618]{margin-left:auto;margin-right:auto}.lieu-cta__container:not(:has(.lieu-cta__visual)) .lieu-cta__actions[data-v-11cdc618]{justify-content:center}.lieu-cta__visual[data-v-11cdc618]{position:relative}.lieu-cta__image-wrapper[data-v-11cdc618]{aspect-ratio:3/4;max-height:520px;margin:0 auto;position:relative}.lieu-cta__image-inner[data-v-11cdc618]{width:100%;height:100%;position:relative;overflow:hidden}.lieu-cta__image[data-v-11cdc618]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transition:transform var(--motion-slower) var(--ease-emphasized)}.lieu-cta__image-wrapper:hover .lieu-cta__image[data-v-11cdc618]{transform:scale(1.03)}.lieu-cta__image-frame[data-v-11cdc618]{pointer-events:none;transition:inset var(--motion-slow) var(--ease-emphasized);border:1px solid #8b73554d;position:absolute;inset:-16px}.lieu-cta__image-wrapper:hover .lieu-cta__image-frame[data-v-11cdc618]{inset:-20px}.lieu-cta__content[data-v-11cdc618]{padding-left:calc(clamp(0px,2vw,30px))}.lieu-cta__eyebrow[data-v-11cdc618]{align-items:center;gap:1rem;margin-bottom:calc(clamp(1.25rem,3vw,1.75rem));display:flex}.lieu-cta__eyebrow-line[data-v-11cdc618]{background:var(--color-primary,#8b7355);width:calc(clamp(30px,4vw,50px));height:1px}.lieu-cta__eyebrow-text[data-v-11cdc618]{font-family:var(--font-body,"Open Sans",sans-serif);letter-spacing:.25em;text-transform:uppercase;color:var(--color-primary,#8b7355);font-size:.6875rem;font-weight:600}.lieu-cta__title[data-v-11cdc618]{font-family:var(--font-heading,"Playfair Display",serif);color:var(--color-brown-dark,#33210f);margin:0 0 calc(clamp(1rem,2.5vw,1.5rem));font-size:calc(clamp(1.75rem,3.5vw,2.5rem));font-weight:400;line-height:1.25}.lieu-cta__title-accent[data-v-11cdc618]{font-family:var(--font-accent);font-style:var(--font-accent-style);margin-top:.15em;line-height:1.1;display:block}.lieu-cta__description[data-v-11cdc618]{font-family:var(--font-heading,"Playfair Display",serif);color:var(--color-text-muted,#5a5247);max-width:420px;margin:0 0 calc(clamp(1.75rem,4vw,2.5rem));font-size:calc(clamp(.9375rem,1.1vw,1.0625rem));font-weight:400;line-height:1.85}.lieu-cta__actions[data-v-11cdc618]{flex-wrap:wrap;gap:1rem;margin-bottom:calc(clamp(1.75rem,4vw,2.5rem));display:flex}@media (max-width:992px){.lieu-cta__container[data-v-11cdc618]{grid-template-columns:1fr;gap:calc(clamp(40px,8vw,60px))}.lieu-cta__visual[data-v-11cdc618]{max-width:380px;margin:0 auto}.lieu-cta__content[data-v-11cdc618]{text-align:center;padding-left:0}.lieu-cta__actions[data-v-11cdc618],.lieu-cta__eyebrow[data-v-11cdc618]{justify-content:center}.lieu-cta__description[data-v-11cdc618]{margin-left:auto;margin-right:auto}}@media (max-width:576px){.lieu-cta__actions[data-v-11cdc618]{flex-direction:column;width:100%}.lieu-cta__actions[data-v-11cdc618] .shared-btn{width:100%}.lieu-cta__image-frame[data-v-11cdc618]{inset:-10px}}
