.position-idees[data-astro-cid-xjhrlob2]{margin:var(--e-2) 0 0;font-size:var(--t-xs);color:var(--encre-2);text-align:right}.idees-accueil[data-astro-cid-xjhrlob2]{margin:0}.entete-idees[data-astro-cid-xjhrlob2]{justify-content:space-between;align-items:end;gap:var(--e-4);margin-bottom:var(--e-4);align-items:baseline;gap:var(--e-2) var(--e-4);flex-wrap:wrap;display:flex}.entete-idees[data-astro-cid-xjhrlob2] h2[data-astro-cid-xjhrlob2]{font-size:var(--t-l)}.plus-routes[data-astro-cid-xjhrlob2]{margin:var(--e-4) 0 0;justify-content:center;display:flex}.filtre-prov[data-astro-cid-xjhrlob2]{gap:var(--e-2);min-width:0;max-width:100%;margin:calc(-1 * var(--e-2)) 0 var(--e-4);scrollbar-width:thin;border:0;padding:2px 0 .375rem;display:flex;overflow-x:auto}.filtre-prov[data-astro-cid-xjhrlob2] .pastille[data-astro-cid-xjhrlob2]{flex:none}.aucune-idee[data-astro-cid-xjhrlob2][hidden]{display:none}.defilement[data-astro-cid-xjhrlob2]{position:relative}.fleche[data-astro-cid-xjhrlob2]{z-index:2;border:1px solid var(--bord);background:var(--surface);width:2.75rem;height:2.75rem;color:var(--encre);cursor:pointer;box-shadow:var(--ombre-douce);border-radius:50%;font-size:1.5rem;line-height:1;position:absolute;top:32%;transform:translateY(-50%)}.fleche[data-astro-cid-xjhrlob2]:hover{border-color:var(--encre-2)}.fleche[data-astro-cid-xjhrlob2].gauche{left:-.9rem}.fleche[data-astro-cid-xjhrlob2].droite{right:-.9rem}.fleche[data-astro-cid-xjhrlob2]:disabled{opacity:0;pointer-events:none}@media (width<=40rem){.fleche[data-astro-cid-xjhrlob2]{display:none}}.bandeau[data-astro-cid-xjhrlob2]{padding:var(--e-2) 2px var(--e-4);gap:var(--e-4);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(78%,14.5rem);grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}.bandeau[data-astro-cid-xjhrlob2]::-webkit-scrollbar{display:none}.idee[data-astro-cid-xjhrlob2]{scroll-snap-align:start;gap:var(--e-1);grid-template-rows:1fr auto;display:grid}.lien-idee[data-astro-cid-xjhrlob2]{border-radius:var(--rayon-carte);background:var(--surface);box-shadow:var(--ombre-douce);color:var(--encre);grid-template-rows:auto 1fr;align-content:start;height:100%;text-decoration:none;display:grid;overflow:hidden}.lien-idee[data-astro-cid-xjhrlob2]:hover strong[data-astro-cid-xjhrlob2]{text-decoration:underline}.visuel[data-astro-cid-xjhrlob2]{aspect-ratio:16/9;background:var(--teinte);display:block;position:relative}.visuel[data-astro-cid-xjhrlob2] img[data-astro-cid-xjhrlob2]{object-fit:cover;width:100%;height:100%}.saison[data-astro-cid-xjhrlob2]{background:var(--choisi);color:var(--choisi-texte);box-shadow:0 1px 4px var(--voile-3);border-radius:999px;padding:2px .5rem;font-size:.72rem;font-weight:700;position:absolute;top:.5rem;left:.5rem}.saison[data-astro-cid-xjhrlob2]:before{content:"● "}.saison[data-astro-cid-xjhrlob2].hors{color:var(--texte-sur-pastel-2);background:#ffffffeb;border:0}.saison[data-astro-cid-xjhrlob2].hors:before{content:""}.saison[data-astro-cid-xjhrlob2][hidden]{display:none}.texte-idee[data-astro-cid-xjhrlob2]{padding:var(--e-4);padding:var(--e-3);gap:2px;display:grid}.texte-idee[data-astro-cid-xjhrlob2] strong[data-astro-cid-xjhrlob2]{font-size:var(--t-s);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5em;line-height:1.25;display:-webkit-box;overflow:hidden}.credit[data-astro-cid-xjhrlob2]{padding:0 var(--e-2);color:var(--encre-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}.provinces[data-astro-cid-w37n36pp]{margin:0}.provinces[data-astro-cid-w37n36pp] [data-astro-cid-w37n36pp]:is(h1,h2){font-size:var(--t-l)}.provinces[data-astro-cid-w37n36pp] ul[data-astro-cid-w37n36pp]{margin:var(--e-4) 0 0;gap:var(--e-3);gap:var(--e-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.provinces[data-astro-cid-w37n36pp] li[data-astro-cid-w37n36pp]{align-items:center;gap:var(--e-2);min-height:2.25rem;padding:0 var(--e-3);font-size:var(--t-xs);border:1px solid var(--bord);background:var(--surface);border-radius:999px;display:inline-flex}.drapeau[data-astro-cid-w37n36pp]{object-fit:cover;width:1.35rem;height:1.35rem;box-shadow:0 0 0 1px var(--trait);border-radius:50%;flex:none}.provinces[data-astro-cid-w37n36pp] .nom[data-astro-cid-w37n36pp]{color:var(--encre);font-weight:700;text-decoration:none}.provinces[data-astro-cid-w37n36pp] a[data-astro-cid-w37n36pp].nom:hover{color:var(--action)}.provinces[data-astro-cid-w37n36pp] .etat[data-astro-cid-w37n36pp]{font-size:var(--t-xs);color:var(--encre-2)}.separateur[data-astro-cid-oqnxtcrz]{margin-block:var(--e-5);justify-content:center;display:flex}.separateur[data-astro-cid-oqnxtcrz] svg[data-astro-cid-oqnxtcrz]{fill:none;stroke-linecap:round;stroke-linejoin:round;width:min(36rem,100%);height:2.5rem}.horizon[data-astro-cid-oqnxtcrz]{stroke:var(--bord);stroke-width:1.5px}.route[data-astro-cid-oqnxtcrz]{stroke:var(--action);stroke-width:2.5px;opacity:.7}.voiture[data-astro-cid-oqnxtcrz] path[data-astro-cid-oqnxtcrz]{fill:var(--action)}.voiture[data-astro-cid-oqnxtcrz] circle[data-astro-cid-oqnxtcrz]{fill:var(--encre)}.tour-guide[data-astro-cid-5o2ralf3]{z-index:60;width:min(20rem,100vw - 1.5rem);padding:var(--e-3) var(--e-4);background:var(--encre);color:var(--papier);border-radius:14px;position:fixed;box-shadow:0 8px 28px #00000059}.tour-guide[data-astro-cid-5o2ralf3][hidden]{display:none}.tour-guide[data-astro-cid-5o2ralf3] p[data-astro-cid-5o2ralf3]{margin:0 0 var(--e-2)}.tour-compte[data-astro-cid-5o2ralf3]{font-size:var(--t-xs);opacity:.8;color:inherit!important}.tour-titre[data-astro-cid-5o2ralf3]{font-weight:800;font-size:var(--t-m)}.tour-texte[data-astro-cid-5o2ralf3]{font-size:var(--t-s);line-height:1.4}.tour-boutons[data-astro-cid-5o2ralf3]{justify-content:space-between;gap:var(--e-2);display:flex}.tour-boutons[data-astro-cid-5o2ralf3] .bouton[data-astro-cid-5o2ralf3]:not(.bouton-discret){background:var(--papier);color:var(--encre);border-color:var(--papier)}.tour-boutons[data-astro-cid-5o2ralf3] .bouton-discret[data-astro-cid-5o2ralf3]{color:var(--papier);border-color:color-mix(in srgb, var(--papier) 50%, transparent);background:0 0}.tour-cible{z-index:59;border-radius:12px;position:relative;box-shadow:0 0 0 4px var(--action), 0 0 0 9999px #00000059!important}.saison-accueil[data-astro-cid-yomrb4yl]{margin:calc(-1 * var(--e-2)) 0 var(--e-4);font-size:var(--t-s)}.saison-accueil[data-astro-cid-yomrb4yl][hidden]{display:none}.provinces-accueil[data-astro-cid-yomrb4yl]{margin-block:var(--e-5) var(--e-7,3rem)}.routes-accueil[data-astro-cid-yomrb4yl]{margin-block:0 var(--e-5)}.accueil[data-astro-cid-yomrb4yl]{position:relative}.accueil[data-astro-cid-yomrb4yl]>:not(.decor-accueil){z-index:1;position:relative}.explorer-accueil[data-astro-cid-yomrb4yl]{grid-column:1/-1;position:relative}.explorer-accueil[data-astro-cid-yomrb4yl] .page-carte{height:min(70vh,40rem);min-height:24rem}.explorer-accueil[data-astro-cid-yomrb4yl] h2[data-astro-cid-yomrb4yl]{margin-bottom:var(--e-1)}.explorer-accueil[data-astro-cid-yomrb4yl]>p[data-astro-cid-yomrb4yl]{margin:0 0 var(--e-3)}.accueil[data-astro-cid-yomrb4yl]{gap:var(--e-6);padding-top:var(--e-4);display:grid}.titre-accueil[data-astro-cid-yomrb4yl]{max-width:13ch;font-size:clamp(2rem,6vw,2.6rem)}.intro[data-astro-cid-yomrb4yl]{margin:var(--e-3) 0 var(--e-4);color:var(--encre-2);font-size:1.05rem;line-height:1.55}#titre-accueil[data-astro-cid-yomrb4yl] .mot-ici{color:var(--action);font-style:italic}.actions-accueil[data-astro-cid-yomrb4yl]{gap:var(--e-2);grid-template-columns:1fr 1fr;max-width:28rem;display:grid}.tuile-accueil[data-astro-cid-yomrb4yl]{gap:var(--e-1);padding:var(--e-3);color:var(--encre);border-radius:1rem;align-content:start;text-decoration:none;transition:transform .18s,box-shadow .18s;display:grid}.tuile-accueil[data-astro-cid-yomrb4yl] strong[data-astro-cid-yomrb4yl]{font-size:var(--t-s);line-height:1.2;display:block}.tuile-accueil[data-astro-cid-yomrb4yl] .sous[data-astro-cid-yomrb4yl]{font-size:var(--t-xs);color:var(--encre-2);margin-top:2px;line-height:1.35;display:block}.icone-tuile[data-astro-cid-yomrb4yl]{background:var(--texte-sur-pastel);width:2.4rem;height:2.4rem;color:var(--blanc);border-radius:.7rem;place-items:center;display:grid}.icone-tuile[data-astro-cid-yomrb4yl] .symbole[data-astro-cid-yomrb4yl]{fill:none;stroke:currentColor;stroke-width:2px;width:1.2rem;height:1.2rem}.tuile-accueil[data-astro-cid-yomrb4yl].principale{align-items:center;gap:var(--e-4);--c:var(--sec-pres);--cf:var(--sec-pres-fort);box-shadow:0 6px 18px color-mix(in srgb, var(--sec-pres) 70%, transparent);grid-column:1/-1;grid-template-columns:auto 1fr auto}.tuile-accueil[data-astro-cid-yomrb4yl].sorties{--c:var(--sec-explorer);--cf:var(--sec-explorer-fort)}.tuile-accueil[data-astro-cid-yomrb4yl].voyage{--c:var(--sec-voyages);--cf:var(--sec-voyages-fort)}.tuile-accueil[data-astro-cid-yomrb4yl].weekend{--c:color-mix(in srgb, var(--sec-pres) 55%, var(--blanc));--cf:var(--sec-pres-fort)}.tuile-accueil[data-astro-cid-yomrb4yl].evenements{--c:var(--sec-routes);--cf:var(--sec-routes-fort)}.tuile-accueil[data-astro-cid-yomrb4yl]:is(.principale,.sorties,.voyage,.weekend,.evenements){background:var(--c);color:var(--texte-sur-pastel)}.tuile-accueil[data-astro-cid-yomrb4yl]:is(.principale,.sorties,.voyage,.weekend,.evenements) .sous[data-astro-cid-yomrb4yl]{color:var(--texte-sur-pastel-2)}.tuile-accueil[data-astro-cid-yomrb4yl]:is(.principale,.sorties,.voyage,.weekend,.evenements) .icone-tuile[data-astro-cid-yomrb4yl]{background:var(--cf);color:var(--blanc)}.fleche-tuile[data-astro-cid-yomrb4yl]{font-size:1.4rem;font-weight:700}.tuile-accueil[data-astro-cid-yomrb4yl]:hover{box-shadow:0 10px 24px var(--voile-1);transform:translateY(-3px)}.tuile-accueil[data-astro-cid-yomrb4yl]:focus-visible{box-shadow:var(--focus)}@media (prefers-reduced-motion:reduce){.tuile-accueil[data-astro-cid-yomrb4yl]{transition:none}.tuile-accueil[data-astro-cid-yomrb4yl]:hover{transform:none}}@media (width>=60rem){.accueil[data-astro-cid-yomrb4yl]{gap:var(--e-6);padding-top:var(--e-5)}.titre-accueil[data-astro-cid-yomrb4yl]{max-width:none;font-size:clamp(2.4rem,3.6vw,3.1rem)}.actions-accueil[data-astro-cid-yomrb4yl]{grid-template-columns:repeat(4,1fr);max-width:none}}.colonne-droite[data-astro-cid-yomrb4yl]{gap:var(--e-6);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}
