.situation[data-astro-cid-ryt6iva5]{width:100%;height:auto;display:block}.situation__region[data-astro-cid-ryt6iva5]{fill:var(--color-brand-100);stroke:var(--ds-surface);stroke-width:1.2px;stroke-linejoin:round}.situation__region[data-astro-cid-ryt6iva5].is-active{fill:var(--color-cta)}.dark .situation__region[data-astro-cid-ryt6iva5].is-active{fill:var(--color-brand-text)}.rc[data-astro-cid-fiy2jb65]{border-radius:calc(var(--ds-radius) * 1.4);background:var(--ds-subtle);grid-template-rows:auto minmax(0,1fr) auto;gap:1rem;height:100%;padding:1rem;display:grid}@media (width>=1024px){.rc[data-astro-cid-fiy2jb65]{gap:1.25rem;min-height:35rem;padding:1.25rem}}.rc__zone[data-astro-cid-fiy2jb65]{place-items:center;min-height:0;padding-block:.5rem;display:grid;position:relative}.rc__svg[data-astro-cid-fiy2jb65]{width:100%;max-height:20rem;display:block;overflow:visible}@media (width>=1024px){.rc__zone[data-astro-cid-fiy2jb65]{min-height:14rem;padding:1rem 0}.rc__svg[data-astro-cid-fiy2jb65]{height:calc(100% - 2rem);max-height:none;position:absolute;inset:1rem 0}}.rc__zone[data-astro-cid-fiy2jb65] .rc__situation{opacity:.9;width:3.25rem;position:absolute;bottom:0;right:0}@media (width>=1024px){.rc__zone[data-astro-cid-fiy2jb65] .rc__situation{width:4rem}}.rc__region[data-astro-cid-fiy2jb65]{fill:var(--color-brand-100);stroke:var(--color-brand-300);stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.rc__point[data-astro-cid-fiy2jb65]{cursor:pointer;outline:none}.rc__halo[data-astro-cid-fiy2jb65]{fill:var(--color-brand-400);opacity:.18;transition:opacity var(--ds-base) var(--ds-ease)}.rc__coeur[data-astro-cid-fiy2jb65]{fill:var(--color-brand-400);stroke:var(--color-brand-50);stroke-width:1.5px;vector-effect:non-scaling-stroke;transition:fill var(--ds-base) var(--ds-ease)}.rc__point[data-astro-cid-fiy2jb65]:hover .rc__halo[data-astro-cid-fiy2jb65],.rc__point[data-astro-cid-fiy2jb65]:focus-visible .rc__halo[data-astro-cid-fiy2jb65]{opacity:.32}.rc__point[data-astro-cid-fiy2jb65][aria-pressed=true] .rc__coeur[data-astro-cid-fiy2jb65]{fill:var(--color-cta)}.rc__point[data-astro-cid-fiy2jb65][aria-pressed=true] .rc__halo[data-astro-cid-fiy2jb65]{opacity:.28}.rc__point[data-astro-cid-fiy2jb65]:focus-visible .rc__coeur[data-astro-cid-fiy2jb65]{stroke:var(--ds-fg);stroke-width:2px}.dark .rc__point[data-astro-cid-fiy2jb65][aria-pressed=true] .rc__coeur[data-astro-cid-fiy2jb65]{fill:var(--color-brand-text)}@media (prefers-reduced-motion:no-preference){.motion .rc__svg[data-astro-cid-fiy2jb65]{animation:rc-pose var(--ds-slow) var(--ds-ease) .12s backwards}.motion .rc__point[data-astro-cid-fiy2jb65] circle[data-astro-cid-fiy2jb65]{animation:rc-tombe .7s var(--ds-ease) backwards;animation-delay:calc(.6s + var(--rang,0) * .11s);transform-box:fill-box;transform-origin:50%}}@keyframes rc-pose{0%{opacity:0;transform:scale(.96)}}@keyframes rc-tombe{0%{opacity:0;transform:scale(.2)}}.rc__carburants[data-astro-cid-fiy2jb65]{flex-wrap:wrap;justify-content:center;gap:.375rem;display:flex}.rc__carburant[data-astro-cid-fiy2jb65]{border:1px solid var(--ds-line);border-radius:var(--ds-radius-pill);background:var(--ds-surface);min-height:2.75rem;font-size:var(--ds-text-xs);color:var(--ds-fg);transition:background-color var(--ds-base) var(--ds-ease), border-color var(--ds-base) var(--ds-ease), color var(--ds-base) var(--ds-ease);align-items:center;gap:.5rem;padding-inline:.875rem;font-weight:500;display:inline-flex}.rc__carburant[data-astro-cid-fiy2jb65]:hover{border-color:var(--color-brand-300)}.rc__carburant[data-astro-cid-fiy2jb65][aria-pressed=true]{border-color:var(--color-cta);background:var(--color-cta);color:#fff}.rc__carburant[data-astro-cid-fiy2jb65]:focus-visible{outline:2px solid var(--ds-fg);outline-offset:2px}.rc__fiche[data-astro-cid-fiy2jb65]{border:1px solid var(--ds-line);border-radius:var(--ds-radius);background:var(--ds-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.125rem 1.25rem;display:grid}.rc__fiche[data-astro-cid-fiy2jb65]:hover{border-color:var(--color-brand-300)}.rc__fiche[data-astro-cid-fiy2jb65]:focus-visible{outline:2px solid var(--ds-fg);outline-offset:3px}.rc__fiche-texte[data-astro-cid-fiy2jb65]{gap:.25rem;min-width:0;display:grid}.rc__fiche-lieu[data-astro-cid-fiy2jb65]{min-width:0;font-size:var(--ds-text-sm);color:var(--ds-muted);align-items:center;gap:.625rem;display:flex}.rc__fiche-sep[data-astro-cid-fiy2jb65]{border-left:1px solid var(--ds-line);height:1rem}.rc__fiche-enseigne[data-astro-cid-fiy2jb65]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--ds-text-lg);color:var(--ds-fg);font-weight:700;overflow:hidden}.rc__fiche-date[data-astro-cid-fiy2jb65]{font-size:var(--ds-text-xs);color:var(--ds-muted);font-style:italic}.rc__fiche-prix[data-astro-cid-fiy2jb65]{justify-items:end;gap:.375rem;display:grid}.rc__fiche-montant[data-astro-cid-fiy2jb65]{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ds-price);font-size:1.75rem;font-weight:700}@media (width<=479px){.rc__fiche[data-astro-cid-fiy2jb65]{grid-template-columns:1fr}.rc__fiche-prix[data-astro-cid-fiy2jb65]{justify-items:start}}section.ds-section.rg-hero{padding-block:1.5rem 3.5rem}@media (width>=768px){section.ds-section.rg-hero{padding-block:2rem 5rem}}.rg-hero__grille{gap:2.5rem;margin-top:2rem;display:grid}@media (width>=1024px){.rg-hero__grille{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;gap:4rem}}.rg-surtitre{margin-top:1.25rem}.rg-hero__titre{letter-spacing:-.02em;color:var(--ds-fg);text-wrap:balance;margin-top:1rem;font-size:clamp(2rem,1rem + 2.2vw,2.625rem);font-weight:600;line-height:1.15}.rg-hero__titre-lieu{flex-wrap:wrap;align-items:baseline;column-gap:.25em;display:flex}.rg-hero__titre em{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ds-accent);font-style:italic;font-weight:500}@media (prefers-reduced-motion:no-preference){.motion .rg-hero__titre{animation:ds-rideau var(--ds-slow) var(--ds-ease) 80ms backwards}}.rg-hero__chapeau{max-width:34rem;font-size:var(--ds-text-md);color:var(--ds-muted);text-wrap:pretty;margin-top:1.25rem;line-height:1.65}.rg-hero__chapeau strong{white-space:nowrap;color:var(--ds-fg);font-weight:600}.rg-hero__chapeau a{color:var(--ds-accent);text-underline-offset:.2em;font-weight:600;text-decoration:underline}.rg-chiffres{border:1px solid var(--ds-line);border-radius:var(--ds-radius);background:var(--ds-surface);grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.75rem;display:grid}.rg-chiffre{grid-row:span 3;grid-template-rows:subgrid;align-content:start;row-gap:.375rem;min-width:0;padding:1rem;display:grid}.rg-chiffre dd{display:contents}.rg-chiffre dd>*{justify-self:start}.rg-chiffre+.rg-chiffre{border-left:1px solid var(--ds-line)}.rg-chiffre--desktop{display:none}@media (width>=1024px){.rg-chiffres{border:0;border-top:1px solid var(--ds-line);background:0 0;border-radius:0;grid-template-rows:none;grid-template-columns:1.6fr 1fr 1fr;margin-top:2rem;padding-top:1.5rem}.rg-chiffre{grid-row:auto;padding:0;display:block}.rg-chiffre dd{display:flex}.rg-chiffre+.rg-chiffre{padding-left:1.5rem}.rg-chiffre--mobile{display:none}.rg-chiffre--desktop{display:block}}.rg-chiffre dt{font-size:var(--ds-text-xs);color:var(--ds-muted);align-items:center;gap:.4rem;display:flex}.rg-chiffre dd{flex-wrap:wrap;align-items:center;gap:.375rem .625rem;margin-top:.375rem}.rg-chiffre__valeur{font-size:var(--ds-text-xl);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ds-fg);font-weight:700}.rg-chiffre__valeur--prix{color:var(--ds-price)}.rg-chiffre__lien{min-height:1.75rem;font-size:var(--ds-text-xs);color:var(--ds-accent);text-underline-offset:.2em;align-items:center;gap:.25rem;font-weight:600;text-decoration:underline #0000;display:inline-flex}.rg-chiffre__lien:hover{text-decoration-color:currentColor}.rg-chiffre__lien svg{width:.875rem;height:.875rem}.rg-hero__actions{justify-items:center;gap:.5rem;margin-top:1.5rem;display:grid}.rg-hero__actions .ds-button[data-variant=primary]{width:100%}@media (width>=1024px){.rg-hero__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:2rem;display:flex}.rg-hero__actions .ds-button[data-variant=primary]{width:auto}}.rg-hero__visuel{min-width:0}@media (width>=1024px){.rg-hero__texte{flex-direction:column;display:flex}.rg-hero__actions{order:1}.rg-chiffres{order:2;margin-top:auto}}.rg-flottant{right:1rem;bottom:max(1rem, env(safe-area-inset-bottom));z-index:900;border-radius:var(--ds-radius-pill);background:var(--color-cta);min-height:3rem;font-size:var(--ds-text-sm);color:#fff;visibility:hidden;opacity:0;transition:opacity var(--ds-base) var(--ds-ease), transform var(--ds-base) var(--ds-ease), visibility var(--ds-base), background-color var(--ds-fast) var(--ds-ease);align-items:center;gap:.5rem;padding-inline:1.25rem;font-weight:600;display:inline-flex;position:fixed;transform:translateY(1rem);box-shadow:0 12px 30px -10px #00000073}.rg-flottant[data-shown]{visibility:visible;opacity:1;transform:none}.rg-flottant:hover{background:var(--color-cta-hover)}.rg-flottant:focus-visible{outline:2px solid var(--ds-fg);outline-offset:3px}.rg-flottant svg{width:1rem;height:1rem}@media (width>=1024px){.rg-flottant{display:none}}@media (prefers-reduced-motion:reduce){.rg-flottant{transform:none}}.rg-carburants{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.75rem;margin-top:2.5rem;padding:0;list-style:none;display:grid}@media (width>=1024px){.rg-carburants{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.rg-carburant{border:1px solid var(--ds-line);border-radius:var(--ds-radius);background:var(--ds-surface);grid-template-columns:auto 1fr;align-content:start;align-items:center;gap:.5rem .75rem;padding:1.25rem 1.25rem 1.125rem;display:grid}.rg-carburant[data-vide]{background:0 0;border-style:dashed}.rg-carburant__nom{font-size:var(--ds-text-sm);color:var(--ds-fg);grid-column:1/-1;align-items:center;gap:.5rem;font-weight:600;display:flex}.rg-carburant__prix{font-variant-numeric:tabular-nums;letter-spacing:-.025em;color:var(--ds-price);font-size:1.875rem;font-weight:700}.rg-carburant .ds-tag{justify-self:start}.rg-carburant__absent{font-size:var(--ds-text-sm);color:var(--ds-muted);grid-column:1/-1}.rg-fourchette{grid-column:1/-1;gap:.5rem;margin-top:.75rem;display:grid}.rg-fourchette__piste{border-radius:var(--ds-radius-pill);background:linear-gradient(90deg, var(--color-brand-200), var(--color-accent-300));height:.375rem;position:relative}.rg-fourchette__curseur{border:3px solid var(--ds-surface);border-radius:var(--ds-radius-pill);background:var(--ds-fg);width:1rem;height:1rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.rg-fourchette__bornes{font-variant-numeric:tabular-nums;color:var(--ds-muted);justify-content:space-between;font-size:.75rem;display:flex}.rg-carburant__compte{border-top:1px solid var(--ds-line);font-size:var(--ds-text-xs);color:var(--ds-muted);grid-column:1/-1;margin-top:.25rem;padding-top:.75rem}.rg-rangee{margin-top:2.5rem}.rg-podium[data-astro-cid-rvcs7vk6]{gap:.75rem;margin-top:2.5rem;padding:0;list-style:none;display:grid}@media (width>=768px){.rg-podium[data-astro-cid-rvcs7vk6]{grid-template-columns:repeat(2,minmax(0,1fr))}.rg-podium[data-astro-cid-rvcs7vk6][data-photos]>li[data-astro-cid-rvcs7vk6]:first-child{grid-row:span 4}.rg-podium[data-astro-cid-rvcs7vk6][data-photos]>li[data-astro-cid-rvcs7vk6]:first-child .rg-rang[data-astro-cid-rvcs7vk6]{grid-template-columns:1fr;align-content:start;padding:.75rem}.rg-podium[data-astro-cid-rvcs7vk6][data-photos]>li[data-astro-cid-rvcs7vk6]:first-child .rg-rang__vignette[data-astro-cid-rvcs7vk6]{aspect-ratio:16/10;width:100%;height:auto}.rg-podium[data-astro-cid-rvcs7vk6][data-photos]>li[data-astro-cid-rvcs7vk6]:first-child .rg-rang__corps[data-astro-cid-rvcs7vk6]{padding:.5rem}.rg-podium[data-astro-cid-rvcs7vk6][data-photos]>li[data-astro-cid-rvcs7vk6]:first-child .rg-rang__ville[data-astro-cid-rvcs7vk6],.rg-podium[data-astro-cid-rvcs7vk6][data-photos]>li[data-astro-cid-rvcs7vk6]:first-child .rg-rang__prix[data-astro-cid-rvcs7vk6]{font-size:var(--ds-text-xl)}}.rg-rang[data-astro-cid-rvcs7vk6]{border:1px solid var(--ds-line);border-radius:var(--ds-radius);background:var(--ds-surface);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;height:100%;padding:.75rem 1rem .75rem .75rem;display:grid}.rg-rang[data-astro-cid-rvcs7vk6]:hover{border-color:var(--color-brand-300)}.rg-rang[data-astro-cid-rvcs7vk6]:focus-visible{outline:2px solid var(--ds-fg);outline-offset:3px}.rg-rang__vignette[data-astro-cid-rvcs7vk6]{border-radius:var(--ds-radius-sm);background:var(--ds-tint);width:4.5rem;height:4.5rem;display:block;position:relative;overflow:hidden}.rg-rang__vignette[data-astro-cid-rvcs7vk6] img[data-astro-cid-rvcs7vk6]{object-fit:cover;width:100%;height:100%;transition:transform var(--ds-slow) var(--ds-ease);display:block}.rg-rang[data-astro-cid-rvcs7vk6]:hover .rg-rang__vignette[data-astro-cid-rvcs7vk6] img[data-astro-cid-rvcs7vk6]{transform:scale(1.06)}.rg-rang__vignette[data-astro-cid-rvcs7vk6][data-sans-photo]{place-items:center;display:grid}.rg-rang__vignette[data-astro-cid-rvcs7vk6][data-sans-photo] .rg-rang__numero[data-astro-cid-rvcs7vk6]{background:0 0;font-size:1.625rem;position:static}.rg-rang__numero[data-astro-cid-rvcs7vk6]{border-radius:var(--ds-radius-pill);background:var(--ds-surface);min-width:1.75rem;height:1.75rem;font-family:var(--font-display);color:var(--ds-accent);place-items:center;padding-inline:.3rem;font-size:.9375rem;font-style:italic;font-weight:500;line-height:1;display:grid;position:absolute;top:.375rem;left:.375rem}.rg-rang__corps[data-astro-cid-rvcs7vk6]{gap:.125rem;min-width:0;display:grid}.rg-rang__ou[data-astro-cid-rvcs7vk6]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--ds-text-xs);color:var(--ds-muted);overflow:hidden}.rg-rang__ligne[data-astro-cid-rvcs7vk6]{justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;display:flex}.rg-rang__ville[data-astro-cid-rvcs7vk6]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--ds-text-lg);color:var(--ds-fg);font-weight:600;overflow:hidden}.rg-rang__prix[data-astro-cid-rvcs7vk6]{font-size:var(--ds-text-lg);font-variant-numeric:tabular-nums;color:var(--ds-price);flex:none;align-items:center;gap:.375rem;font-weight:700;display:inline-flex}.rg-rang__ecart[data-astro-cid-rvcs7vk6]{font-size:var(--ds-text-xs);color:var(--ds-accent);font-weight:600}@media (prefers-reduced-motion:reduce){.rg-rang[data-astro-cid-rvcs7vk6]:hover .rg-rang__vignette[data-astro-cid-rvcs7vk6] img[data-astro-cid-rvcs7vk6]{transform:none}}.rg-dep__tete[data-astro-cid-t7jdlvod]{gap:1.5rem;display:grid}@media (width>=1024px){.rg-dep__tete[data-astro-cid-t7jdlvod]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem}}.rg-dep__legende[data-astro-cid-t7jdlvod]{font-size:var(--ds-text-sm);color:var(--ds-muted);align-items:center;gap:.625rem;display:flex}.rg-dep__legende[data-astro-cid-t7jdlvod] strong[data-astro-cid-t7jdlvod]{color:var(--ds-price)}.rg-dep__legende-trait[data-astro-cid-t7jdlvod]{border-left:2px dashed var(--ds-fg);opacity:.45;height:1.25rem}.rg-dep[data-astro-cid-t7jdlvod]{border-top:1px solid var(--ds-line);margin-top:2.5rem;padding:0;list-style:none}.rg-dep[data-astro-cid-t7jdlvod]>li[data-astro-cid-t7jdlvod]{border-bottom:1px solid var(--ds-line)}.rg-dep__ligne[data-astro-cid-t7jdlvod]{transition:background-color var(--ds-base) var(--ds-ease);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nom prix""regle regle";align-items:center;gap:.75rem 1rem;padding:1rem .25rem;display:grid}@media (width>=768px){.rg-dep__ligne[data-astro-cid-t7jdlvod]{grid-template-columns:minmax(0,17rem) minmax(0,1fr) 9rem;grid-template-areas:"nom regle prix";gap:2rem;padding-inline:.75rem}}.rg-dep__ligne[data-astro-cid-t7jdlvod]:hover{background:var(--ds-tint)}.rg-dep__ligne[data-astro-cid-t7jdlvod]:focus-visible{outline:2px solid var(--ds-fg);outline-offset:-2px}.rg-dep__nom[data-astro-cid-t7jdlvod]{grid-area:nom;align-items:center;gap:.875rem;min-width:0;display:flex}.rg-dep__code[data-astro-cid-t7jdlvod]{flex:none;justify-content:center;min-width:2.5rem}.rg-dep__texte[data-astro-cid-t7jdlvod]{min-width:0;display:grid}.rg-dep__intitule[data-astro-cid-t7jdlvod]{text-overflow:ellipsis;white-space:nowrap;color:var(--ds-fg);font-weight:600;overflow:hidden}.rg-dep__detail[data-astro-cid-t7jdlvod]{font-size:var(--ds-text-xs);color:var(--ds-muted)}.rg-dep__regle[data-astro-cid-t7jdlvod]{grid-area:regle;height:1.5rem;position:relative}.rg-dep__regle[data-astro-cid-t7jdlvod]:before{border-radius:var(--ds-radius-pill);background:var(--ds-line);content:"";height:2px;position:absolute;inset:50% 0 auto}.rg-dep__regle[data-astro-cid-t7jdlvod]:after{top:0;bottom:0;left:var(--repere,50%);border-left:2px dashed var(--ds-fg);opacity:.45;content:"";position:absolute}.rg-dep__point[data-astro-cid-t7jdlvod]{z-index:1;border:2px solid var(--ds-surface);border-radius:var(--ds-radius-pill);background:var(--color-brand-500);width:.875rem;height:.875rem;transition:transform var(--ds-base) var(--ds-ease);position:absolute;top:50%;transform:translate(-50%,-50%)}.rg-dep__point[data-astro-cid-t7jdlvod][data-sens=plus]{background:var(--color-accent-500)}.rg-dep__ligne[data-astro-cid-t7jdlvod]:hover .rg-dep__point[data-astro-cid-t7jdlvod]{transform:translate(-50%,-50%)scale(1.35)}.rg-dep__prix[data-astro-cid-t7jdlvod]{grid-area:prix;justify-items:end;gap:.125rem;display:grid}.rg-dep__montant[data-astro-cid-t7jdlvod]{font-variant-numeric:tabular-nums;color:var(--ds-price);font-weight:700}.rg-dep__ecart[data-astro-cid-t7jdlvod]{white-space:nowrap;font-size:.75rem;font-weight:600}.rg-dep__ecart[data-astro-cid-t7jdlvod][data-sens=moins]{color:var(--ds-accent)}.rg-dep__ecart[data-astro-cid-t7jdlvod][data-sens=plus]{color:var(--color-accent-text)}@media (prefers-reduced-motion:reduce){.rg-dep__ligne[data-astro-cid-t7jdlvod]:hover .rg-dep__point[data-astro-cid-t7jdlvod]{transform:translate(-50%,-50%)}}
