.nav-place[data-v-abc6268b]{z-index:20}.nav[data-v-abc6268b],.nav-place[data-v-abc6268b]{height:44px;position:relative}.nav[data-v-abc6268b]{align-items:center;color:var(--white);display:flex;justify-content:space-between;z-index:10}.nav--flottante[data-v-abc6268b]{animation:nav-descend-abc6268b .35s var(--ease-out);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);background:#3f261d8c;border:1px solid rgba(244,238,229,.14);border-radius:14px;box-shadow:0 12px 32px #1c100c29;height:var(--nav-floating-height);left:max(8px,calc(var(--gutter) - 20px),calc((100% - var(--page-max))/2 + var(--gutter) - 20px));padding:0 12px 0 20px;position:fixed;right:max(8px,calc(var(--gutter) - 20px),calc((100% - var(--page-max))/2 + var(--gutter) - 20px));top:var(--nav-floating-top)}@keyframes nav-descend-abc6268b{0%{opacity:0;transform:translateY(-16px)}}.nav__gauche[data-v-abc6268b]{align-items:center;display:flex;gap:48px}.nav__logo[data-v-abc6268b]{height:23px;-o-object-fit:contain;object-fit:contain;width:130px}.nav__menu[data-v-abc6268b]{color:#ffffffeb;display:flex;font-size:15px;font-weight:500;gap:30px}.nav__menu a[data-v-abc6268b]:hover{color:var(--white);text-decoration:underline;text-underline-offset:4px}.nav__menu .nav__lien--actif[data-v-abc6268b]{color:var(--orange-500)}.nav__droite[data-v-abc6268b]{align-items:center;display:flex;gap:16px}.nav__cta[data-v-abc6268b]{background:var(--orange-500);border-radius:4px;color:var(--white);font-size:15px;font-weight:500;padding:12px 18px;transition:background-color .2s}.nav__cta[data-v-abc6268b]:hover{background:var(--orange-600)}.nav__burger[data-v-abc6268b]{display:none;height:44px;position:relative;width:44px}.nav__burger span[aria-hidden][data-v-abc6268b],.nav__burger span[aria-hidden][data-v-abc6268b]:after,.nav__burger span[aria-hidden][data-v-abc6268b]:before{background:currentColor;height:2px;left:11px;position:absolute;transition:transform .2s;width:22px}.nav__burger span[aria-hidden][data-v-abc6268b]{top:21px}.nav__burger span[aria-hidden][data-v-abc6268b]:after,.nav__burger span[aria-hidden][data-v-abc6268b]:before{content:"";left:0}.nav__burger span[aria-hidden][data-v-abc6268b]:before{top:-7px}.nav__burger span[aria-hidden][data-v-abc6268b]:after{top:7px}@media(max-width:1024px){.nav__burger[data-v-abc6268b]{display:block}#menu-principal[data-v-abc6268b]{background:var(--brown-900);border-radius:12px;box-shadow:0 12px 32px #00000040;display:none;left:0;padding:20px 24px;position:absolute;right:0;top:calc(100% + 8px)}.nav--ouvert #menu-principal[data-v-abc6268b]{display:block}.nav__menu[data-v-abc6268b]{flex-direction:column;font-size:18px;gap:16px}}@media(max-width:640px){.nav__cta[data-v-abc6268b]{display:none}}.footer[data-v-a4ef8c7b]{background:var(--brown-900);display:flex;flex-direction:column;gap:56px;padding-bottom:40px;padding-top:72px}.footer__top[data-v-a4ef8c7b]{align-items:flex-start;display:flex;gap:48px;justify-content:space-between}.footer__brand[data-v-a4ef8c7b]{display:flex;flex-direction:column;gap:20px}.footer__logo[data-v-a4ef8c7b]{height:28px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:160px}.footer__pitch[data-v-a4ef8c7b]{color:var(--sand);max-width:320px}.footer__cols[data-v-a4ef8c7b]{display:flex;gap:96px;white-space:nowrap}.footer__col[data-v-a4ef8c7b],.footer__col ul[data-v-a4ef8c7b]{display:flex;flex-direction:column;gap:12px}.footer__head[data-v-a4ef8c7b]{color:var(--sand)}.footer__col li[data-v-a4ef8c7b]{color:var(--cream);font-size:16px;line-height:1.55}.footer__col a[data-v-a4ef8c7b]:hover{color:var(--orange-500)}.footer__bottom[data-v-a4ef8c7b]{border-top:1px solid var(--brown-700);color:var(--sand);display:flex;gap:16px;justify-content:space-between;padding-top:24px}.footer__bottom[data-v-a4ef8c7b],.footer__legal[data-v-a4ef8c7b]{text-transform:none}.footer__legal a[data-v-a4ef8c7b]:hover{color:var(--orange-500)}.footer__cookies[data-v-a4ef8c7b]{background:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0}.footer__cookies[data-v-a4ef8c7b]:hover{color:var(--orange-500)}@media(max-width:1024px){.footer__top[data-v-a4ef8c7b]{flex-direction:column}.footer__cols[data-v-a4ef8c7b]{flex-wrap:wrap;gap:40px 64px}.footer__bottom[data-v-a4ef8c7b]{flex-direction:column}}
