.nav[data-astro-cid-35roz2k6]{position:sticky;top:0;z-index:50;background:#070b2ef0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.1)}.nav[data-astro-cid-35roz2k6] .wrap[data-astro-cid-35roz2k6]{display:flex;align-items:center;justify-content:space-between;height:72px}.brand[data-astro-cid-35roz2k6] img[data-astro-cid-35roz2k6]{height:48px;width:auto;margin-left:-8px}.nav__links[data-astro-cid-35roz2k6]{display:flex;gap:var(--s5);font-size:15px;font-weight:500;line-height:1.4;color:#fffc}.nav__links[data-astro-cid-35roz2k6] a[data-astro-cid-35roz2k6]{padding:8px 0;transition:color .18s}.nav__links[data-astro-cid-35roz2k6] a[data-astro-cid-35roz2k6]:hover{color:#fff}.nav__links[data-astro-cid-35roz2k6] a[data-astro-cid-35roz2k6][aria-current=page],.groupe__bouton[data-astro-cid-35roz2k6][aria-current=true]{color:#fff;box-shadow:inset 0 -2px 0 var(--accent-warm)}.groupe[data-astro-cid-35roz2k6]{position:relative}.groupe__bouton[data-astro-cid-35roz2k6]{display:inline-flex;align-items:center;gap:6px;padding:8px 0;font:inherit;color:inherit;transition:color .18s}.groupe__bouton[data-astro-cid-35roz2k6]:hover,.groupe[data-astro-cid-35roz2k6][data-ouvert] .groupe__bouton[data-astro-cid-35roz2k6]{color:#fff}.groupe__bouton[data-astro-cid-35roz2k6] svg[data-astro-cid-35roz2k6]{width:12px;height:12px;transition:transform .18s ease}.groupe[data-astro-cid-35roz2k6][data-ouvert] .groupe__bouton[data-astro-cid-35roz2k6] svg[data-astro-cid-35roz2k6]{transform:rotate(180deg)}.groupe__liste[data-astro-cid-35roz2k6]{position:absolute;top:100%;left:-16px;min-width:260px;padding:var(--s1);border-radius:var(--r);background:var(--night);border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 40px -18px #00000080;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .18s,transform .18s,visibility .18s}.groupe[data-astro-cid-35roz2k6][data-ouvert] .groupe__liste[data-astro-cid-35roz2k6]{opacity:1;visibility:visible;transform:none}.groupe__liste[data-astro-cid-35roz2k6] a[data-astro-cid-35roz2k6]{display:block;padding:10px 14px;border-radius:8px;white-space:nowrap}.groupe__liste[data-astro-cid-35roz2k6] a[data-astro-cid-35roz2k6]:hover,.groupe__liste[data-astro-cid-35roz2k6] a[data-astro-cid-35roz2k6]:focus-visible{background:#ffffff14}.menu__titre[data-astro-cid-35roz2k6]{padding:var(--s2) 0 var(--s1);font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-warm);border-bottom:1px solid rgba(255,255,255,.12)}.nav__right[data-astro-cid-35roz2k6]{display:flex;align-items:center;gap:var(--s1)}.burger[data-astro-cid-35roz2k6]{display:none;width:44px;height:44px;border-radius:var(--pill);border:1px solid rgba(255,255,255,.28);align-items:center;justify-content:center}.burger[data-astro-cid-35roz2k6] span[data-astro-cid-35roz2k6],.burger[data-astro-cid-35roz2k6] span[data-astro-cid-35roz2k6]:before,.burger[data-astro-cid-35roz2k6] span[data-astro-cid-35roz2k6]:after{display:block;width:16px;height:2px;border-radius:2px;background:#fff;position:relative;transition:transform .2s ease,background .2s ease}.burger[data-astro-cid-35roz2k6] span[data-astro-cid-35roz2k6]:before,.burger[data-astro-cid-35roz2k6] span[data-astro-cid-35roz2k6]:after{content:"";position:absolute;left:0}.burger[data-astro-cid-35roz2k6] span[data-astro-cid-35roz2k6]:before{top:-5px}.burger[data-astro-cid-35roz2k6] span[data-astro-cid-35roz2k6]:after{top:5px}.burger[data-astro-cid-35roz2k6][aria-expanded=true] span[data-astro-cid-35roz2k6]{background:transparent}.burger[data-astro-cid-35roz2k6][aria-expanded=true] span[data-astro-cid-35roz2k6]:before{top:0;transform:rotate(45deg)}.burger[data-astro-cid-35roz2k6][aria-expanded=true] span[data-astro-cid-35roz2k6]:after{top:0;transform:rotate(-45deg)}.menu[data-astro-cid-35roz2k6]{display:none}@media(max-width:860px){.nav[data-astro-cid-35roz2k6] .wrap[data-astro-cid-35roz2k6]{height:64px}.brand[data-astro-cid-35roz2k6] img[data-astro-cid-35roz2k6]{height:42px;margin-left:-6px}.nav__links[data-astro-cid-35roz2k6]{display:none}.nav__right[data-astro-cid-35roz2k6] .btn{padding:10px 16px;font-size:14.5px}.burger[data-astro-cid-35roz2k6]{display:flex}.menu[data-astro-cid-35roz2k6]{display:block;position:fixed;left:0;right:0;top:64px;z-index:49;background:var(--night);border-bottom:1px solid rgba(255,255,255,.12);padding:var(--s1) 20px var(--s3);max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px);overflow-y:auto;transform:translateY(-12px);opacity:0;visibility:hidden;transition:opacity .2s,transform .2s,visibility .2s}.menu[data-astro-cid-35roz2k6].open{opacity:1;transform:none;visibility:visible}.menu[data-astro-cid-35roz2k6] a[data-astro-cid-35roz2k6]{display:block;padding:var(--s2) 0;font-family:var(--font-title);font-weight:600;font-size:20px;color:#fff;border-bottom:1px solid rgba(255,255,255,.12)}.menu[data-astro-cid-35roz2k6] a[data-astro-cid-35roz2k6]:last-child{border-bottom:0}.menu[data-astro-cid-35roz2k6] a[data-astro-cid-35roz2k6].menu__sous{padding:12px 0 12px var(--s2);font-size:18px;font-weight:500;color:#ffffffdb}.menu[data-astro-cid-35roz2k6] a[data-astro-cid-35roz2k6][aria-current=page]{color:var(--accent-warm)}}@media(prefers-reduced-motion:reduce){.menu[data-astro-cid-35roz2k6],.groupe__liste[data-astro-cid-35roz2k6],.groupe__bouton[data-astro-cid-35roz2k6] svg[data-astro-cid-35roz2k6]{transition:none}}
