.dgh{display:none}@media (max-width:1024px){#masthead,.rdv-sticky-wrapper{display:none!important}.dgh{--dgh-bg:#ffffff;--dgh-ink:#0d0d0d;--dgh-line:#e7e7e7;--dgh-gold:#b8860b;--dgh-gold-hi:#d4a22b;--dgh-panel:#0d0d0d;--dgh-panel-2:#161616;--dgh-panel-ink:#f5f5f5;--dgh-panel-ink-2:#b8b8b8;--dgh-panel-line:rgb(255 255 255 / .12);--dgh-ease:cubic-bezier(.16, 1, .3, 1);--dgh-h:4rem;display:block;position:sticky;top:0;z-index:9990;font-family:Montserrat,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.admin-bar .dgh{top:46px}.dgh *,.dgh *::before,.dgh *::after{box-sizing:border-box}.dgh .screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dgh :focus-visible{outline:2px solid var(--dgh-gold-hi);outline-offset:2px;border-radius:3px}.dgh a{text-decoration:none}.dgh ul{list-style:none;margin:0;padding:0}.dgh p{margin:0}.dgh .dgf-ico{width:1.25rem;height:1.25rem;flex:none}.dgh-bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;height:var(--dgh-h);padding:0 max(1rem, env(safe-area-inset-right)) 0 max(1rem, env(safe-area-inset-left));background:var(--dgh-bg);border-bottom:1px solid var(--dgh-line);box-shadow:0 6px 18px -14px rgb(0 0 0 / .35)}.dgh-logo{display:flex;align-items:center;min-height:2.75rem}.dgh-logo img{display:block;height:2.75rem;width:auto}.dgh-actions{display:flex;align-items:center;gap:.5rem}.dgh a.dgh-icon,.dgh button.dgh-burger{appearance:none;display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;margin:0;background:#fff0;border:1px solid var(--dgh-line);border-radius:50%;color:var(--dgh-ink);cursor:pointer;touch-action:manipulation;transition:border-color 160ms var(--dgh-ease),background-color 160ms var(--dgh-ease)}.dgh a.dgh-icon:hover,.dgh button.dgh-burger:hover{border-color:var(--dgh-ink);background:#fff0;color:var(--dgh-ink)}.dgh a.dgh-rdv{display:inline-flex;align-items:center;height:2.75rem;padding:0 1rem;background:var(--dgh-gold);color:#0d0d0d;border-radius:999px;font-size:.875rem;font-weight:600;letter-spacing:.01em;white-space:nowrap;transition:background-color 160ms var(--dgh-ease)}.dgh a.dgh-rdv:hover{background:var(--dgh-gold-hi);color:#0d0d0d}.dgh-burger__lignes{display:grid;gap:4px;width:18px}.dgh-burger__lignes span{display:block;height:1.75px;background:currentColor;border-radius:2px}.dgh-burger__lignes span:nth-child(2){width:70%;justify-self:end}.dgh-voile{position:fixed;inset:0;z-index:9991;background:rgb(0 0 0 / .55);opacity:0;transition:opacity 240ms var(--dgh-ease)}.dgh-panneau{position:fixed;top:0;right:0;bottom:0;z-index:9992;width:min(24rem, 88vw);height:100dvh;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:1.25rem;padding:1rem max(1.25rem, env(safe-area-inset-right)) max(1.5rem, env(safe-area-inset-bottom)) 1.25rem;background:var(--dgh-panel);color:var(--dgh-panel-ink-2);border-left:2px solid var(--dgh-gold);transform:translateX(100%);transition:transform 300ms var(--dgh-ease);box-shadow:-20px 0 40px -20px rgb(0 0 0 / .6)}.dgh[data-ouvert] .dgh-voile{opacity:1}.dgh[data-ouvert] .dgh-panneau{transform:none}.admin-bar .dgh-panneau{top:46px;height:calc(100dvh - 46px)}.dgh-panneau__tete{display:flex;align-items:center;justify-content:space-between;min-height:2.75rem}.dgh-titre{color:var(--dgh-gold-hi);font-size:.8125rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.dgh button.dgh-fermer{appearance:none;display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;margin:0;background:#fff0;border:1px solid var(--dgh-panel-line);border-radius:50%;color:var(--dgh-panel-ink);cursor:pointer}.dgh button.dgh-fermer:hover{border-color:var(--dgh-gold);color:var(--dgh-gold-hi);background:#fff0}.dgh-statut{min-height:1.25rem;font-size:.875rem}.dgh-statut [data-dgf-statut]{display:inline-flex;align-items:center;gap:.5rem;color:var(--dgh-panel-ink);font-weight:500}.dgh-statut [data-dgf-statut][hidden]{display:none}.dgh-statut [data-dgf-statut]::before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--dgh-panel-ink-2)}.dgh-statut [data-ouvert="1"]::before{background:#3fb950}.dgh-statut [data-ouvert="0"]::before{background:var(--dgh-gold-hi)}.dgh-nav>ul>li{border-bottom:1px solid var(--dgh-panel-line)}.dgh-ligne{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.dgh-nav a{display:flex;align-items:center;flex:1;min-height:3.25rem;color:var(--dgh-panel-ink);font-size:1.125rem;font-weight:500;line-height:1.25;transition:color 160ms var(--dgh-ease)}.dgh-nav a:hover,.dgh-nav a[aria-current="page"]{color:var(--dgh-gold-hi)}.dgh-nav a[aria-current="page"]::after{content:"";width:.375rem;height:.375rem;margin-left:.625rem;border-radius:50%;background:var(--dgh-gold-hi)}.dgh button.dgh-deplier{appearance:none;display:grid;place-items:center;flex:none;width:2.75rem;height:2.75rem;padding:0;margin:0;background:#fff0;border:1px solid var(--dgh-panel-line);border-radius:50%;color:var(--dgh-panel-ink);cursor:pointer}.dgh button.dgh-deplier:hover{border-color:var(--dgh-gold);background:#fff0;color:var(--dgh-gold-hi)}.dgh button.dgh-deplier svg{transition:transform 200ms var(--dgh-ease)}.dgh button.dgh-deplier[aria-expanded="true"] svg{transform:rotate(180deg)}.dgh-sous{padding:0 0 .75rem .25rem;display:grid}.dgh-sous[hidden]{display:none}.dgh-sous a{min-height:2.75rem;padding-left:.75rem;border-left:1px solid var(--dgh-panel-line);font-size:1rem;font-weight:400;color:var(--dgh-panel-ink-2)}.dgh-sous a:hover,.dgh-sous a[aria-current="page"]{color:var(--dgh-gold-hi);border-left-color:var(--dgh-gold)}.dgh-rapides{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.dgh-rapides a{display:flex;flex-direction:column;justify-content:space-between;gap:.75rem;min-height:5rem;padding:.75rem;background:var(--dgh-panel-2);border:1px solid var(--dgh-panel-line);border-radius:6px;color:var(--dgh-panel-ink);font-size:.875rem;font-weight:500;line-height:1.3}.dgh-rapides a .dgf-ico{color:var(--dgh-gold-hi)}.dgh-rapides a:hover{border-color:var(--dgh-gold);color:var(--dgh-panel-ink)}.dgh-cta{display:grid;gap:.5rem}.dgh-cta a{display:flex;align-items:center;gap:.75rem;min-height:3.25rem;padding:.75rem 1rem;border-radius:6px;font-size:1rem;font-weight:600;line-height:1.25}.dgh a.dgh-cta__or{background:var(--dgh-gold);color:#0d0d0d}.dgh a.dgh-cta__or:hover{background:var(--dgh-gold-hi);color:#0d0d0d}.dgh a.dgh-cta__ligne{border:1px solid var(--dgh-panel-line);color:var(--dgh-panel-ink)}.dgh a.dgh-cta__ligne:hover{border-color:var(--dgh-gold);color:var(--dgh-panel-ink)}.dgh-infos{margin-top:auto;padding-top:1rem;border-top:1px solid var(--dgh-panel-line);display:grid;gap:.25rem;font-size:.8125rem;line-height:1.5}html.dgh-bloque,html.dgh-bloque body{overflow:hidden}}@media (max-width:380px){.dgh a.dgh-rdv{padding:0 .75rem;font-size:.8125rem}.dgh-logo img{height:2.5rem}.dgh-panneau{width:92vw}.dgh-rapides{grid-template-columns:1fr}.dgh-rapides a{flex-direction:row;align-items:center;min-height:3rem}.dgh-cta a{font-size:.9375rem;padding:.75rem .875rem}}.dgh-cta a span,.dgh-rapides a span{white-space:nowrap}@media (prefers-reduced-motion:reduce){.dgh-voile,.dgh-panneau,.dgh button.dgh-deplier svg{transition:none!important}}