.devis[data-astro-cid-unqzbip2]{display:grid;gap:.85rem;padding:clamp(1.25rem,1rem + 1.5vw,2rem);background:var(--fond);border:1px solid var(--filet);border-radius:var(--arrondi);box-shadow:0 30px 60px -40px #58022e73;scroll-margin-top:6rem}.devis__titre[data-astro-cid-unqzbip2]{font-family:var(--titre);font-size:clamp(1.4rem,1.2rem + .8vw,1.8rem);line-height:1.15}.devis__sous-titre[data-astro-cid-unqzbip2]{font-size:.92rem;color:var(--gris);margin-top:-.35rem}.devis__ligne[data-astro-cid-unqzbip2]{display:grid;gap:.85rem;grid-template-columns:1fr 1fr}@media(max-width:26rem){.devis__ligne[data-astro-cid-unqzbip2]{grid-template-columns:1fr}}.devis[data-astro-cid-unqzbip2] label[data-astro-cid-unqzbip2]{display:grid;gap:.3rem;font-weight:600;font-size:.9rem}.devis[data-astro-cid-unqzbip2] label[data-astro-cid-unqzbip2] em[data-astro-cid-unqzbip2]{font-style:normal;font-weight:400;color:var(--gris)}.devis[data-astro-cid-unqzbip2] input[data-astro-cid-unqzbip2],.devis[data-astro-cid-unqzbip2] select[data-astro-cid-unqzbip2],.devis[data-astro-cid-unqzbip2] textarea[data-astro-cid-unqzbip2]{width:100%;padding:.7rem .85rem;font:inherit;font-weight:400;border:1px solid var(--filet);border-radius:8px;background:var(--fond);color:var(--encre)}.devis[data-astro-cid-unqzbip2] input[data-astro-cid-unqzbip2]:focus,.devis[data-astro-cid-unqzbip2] select[data-astro-cid-unqzbip2]:focus,.devis[data-astro-cid-unqzbip2] textarea[data-astro-cid-unqzbip2]:focus{outline:2px solid var(--framboise);outline-offset:1px}.devis__accord[data-astro-cid-unqzbip2]{display:flex!important;align-items:flex-start;gap:.6rem!important;font-weight:400!important;font-size:.82rem!important;color:var(--gris)}.devis__accord[data-astro-cid-unqzbip2] input[data-astro-cid-unqzbip2]{width:auto;margin-top:.25rem;accent-color:var(--framboise)}.devis[data-astro-cid-unqzbip2] .bouton[data-astro-cid-unqzbip2]{justify-content:center}.climat__grille[data-astro-cid-x7lehh46]{display:grid;gap:1.5rem}@media(min-width:60rem){.climat__grille[data-astro-cid-x7lehh46]{grid-template-columns:1.6fr 1fr;gap:3rem;align-items:stretch}}.climat__graphique[data-astro-cid-x7lehh46]{padding:1.25rem 1.25rem 1rem;background:var(--fond);border:1px solid var(--filet);border-radius:var(--arrondi)}.climat__legende[data-astro-cid-x7lehh46]{font-size:.85rem;font-weight:700;color:var(--gris)}.climat__legende--bas[data-astro-cid-x7lehh46]{margin-top:.5rem;font-weight:500}.climat__barres[data-astro-cid-x7lehh46]{display:grid;grid-template-columns:repeat(12,1fr);gap:4px;height:15rem;margin-top:1rem;border-bottom:1px solid var(--filet)}.climat__mois[data-astro-cid-x7lehh46]{all:unset;cursor:pointer;display:grid;grid-template-rows:auto 1fr auto auto;justify-items:center;align-items:end;gap:.3rem;min-width:0;border-radius:6px;padding-top:.25rem}.climat__mois[data-astro-cid-x7lehh46]:focus-visible{outline:3px solid var(--framboise);outline-offset:2px}.climat__valeur[data-astro-cid-x7lehh46]{font-size:.78rem;font-weight:700;color:var(--gris);font-variant-numeric:tabular-nums}.climat__barre[data-astro-cid-x7lehh46]{align-self:end;width:min(100%,2.1rem);height:var(--h);background:var(--framboise-pale);border-radius:4px 4px 0 0;transition:background-color .2s var(--courbe)}.climat__mois[data-astro-cid-x7lehh46]:hover .climat__barre[data-astro-cid-x7lehh46]{background:#fab8cd}.climat__mois[data-astro-cid-x7lehh46][aria-pressed=true] .climat__barre[data-astro-cid-x7lehh46]{background:var(--framboise)}.climat__mois[data-astro-cid-x7lehh46][aria-pressed=true] .climat__valeur[data-astro-cid-x7lehh46],.climat__mois[data-astro-cid-x7lehh46][aria-pressed=true] .climat__nom[data-astro-cid-x7lehh46]{color:var(--encre)}.climat__nom[data-astro-cid-x7lehh46]{font-size:.78rem;font-weight:600;color:var(--gris);transform:translateY(1.35rem)}.climat__pluie[data-astro-cid-x7lehh46]{font-size:.75rem;color:var(--gris);transform:translateY(2.2rem);font-variant-numeric:tabular-nums}.climat__barres[data-astro-cid-x7lehh46]{margin-bottom:2.8rem}@media(max-width:34rem){.climat__valeur[data-astro-cid-x7lehh46]{font-size:.68rem}.climat__nom[data-astro-cid-x7lehh46],.climat__pluie[data-astro-cid-x7lehh46]{font-size:.66rem}.climat__barres[data-astro-cid-x7lehh46]{gap:2px;height:12rem}}.climat__detail[data-astro-cid-x7lehh46]{display:grid;align-content:start;gap:1rem;padding:clamp(1.25rem,1rem + 1vw,2rem);background:var(--nuit);color:var(--sur-nuit);border-radius:var(--arrondi)}.climat__titre-mois[data-astro-cid-x7lehh46]{font-family:var(--titre);font-size:clamp(2rem,1.6rem + 1.5vw,2.8rem);line-height:1;text-transform:capitalize}.climat__avis[data-astro-cid-x7lehh46]{justify-self:start;padding:.35rem .85rem;border-radius:999px;font-weight:700;font-size:.92rem;background:#ffffff1f}.climat__avis[data-astro-cid-x7lehh46][data-niveau=ideal]{background:var(--framboise)}.climat__chiffres[data-astro-cid-x7lehh46]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:.5rem 0 0}.climat__chiffres[data-astro-cid-x7lehh46] dt[data-astro-cid-x7lehh46]{font-size:.82rem;color:var(--sur-nuit-doux)}.climat__chiffres[data-astro-cid-x7lehh46] dd[data-astro-cid-x7lehh46]{margin:.15rem 0 0;font-family:var(--titre);font-size:1.6rem;line-height:1.1}.climat__note[data-astro-cid-x7lehh46]{color:var(--sur-nuit-doux);line-height:1.55}.climat__note[data-astro-cid-x7lehh46]:empty{display:none}.saisons[data-astro-cid-x7lehh46]{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.saison[data-astro-cid-x7lehh46]{display:grid;gap:.4rem;align-content:start;padding:1.25rem 1.3rem 1.4rem;border-radius:var(--arrondi);background:var(--fond);border-top:4px solid var(--framboise-pale)}.saison--0[data-astro-cid-x7lehh46],.saison--2[data-astro-cid-x7lehh46]{border-top-color:var(--framboise)}.saison__periode[data-astro-cid-x7lehh46]{font-size:.85rem;font-weight:700;color:var(--gris)}.saison__verdict[data-astro-cid-x7lehh46]{font-family:var(--titre);font-size:1.5rem;line-height:1.1}.saison__texte[data-astro-cid-x7lehh46]{color:var(--gris);font-size:.95rem}.climat__tableau[data-astro-cid-x7lehh46]{margin-top:1.5rem}.climat__tableau[data-astro-cid-x7lehh46] summary[data-astro-cid-x7lehh46]{cursor:pointer;font-weight:700;color:var(--framboise-fonce)}.climat__defile[data-astro-cid-x7lehh46]{overflow-x:auto;margin-top:1rem}.climat__tableau[data-astro-cid-x7lehh46] table[data-astro-cid-x7lehh46]{width:100%;border-collapse:collapse;font-size:.92rem;font-variant-numeric:tabular-nums}.climat__tableau[data-astro-cid-x7lehh46] th[data-astro-cid-x7lehh46],.climat__tableau[data-astro-cid-x7lehh46] td[data-astro-cid-x7lehh46]{padding:.55rem .75rem .55rem 0;border-bottom:1px solid var(--filet);text-align:left}.climat__tableau[data-astro-cid-x7lehh46] tbody[data-astro-cid-x7lehh46] th[data-astro-cid-x7lehh46]{font-weight:600;text-transform:capitalize}.climat__source[data-astro-cid-x7lehh46]{margin-top:1rem;font-size:.82rem;color:var(--gris)}.retro__intro[data-astro-cid-6k7kvry7] .chapo[data-astro-cid-6k7kvry7]{margin-top:1rem}.retro__grille[data-astro-cid-6k7kvry7]{display:grid;gap:2.5rem}@media(min-width:60rem){.retro__grille[data-astro-cid-6k7kvry7]{grid-template-columns:.8fr 1.2fr;gap:5rem;align-items:start}.retro__intro[data-astro-cid-6k7kvry7]{position:sticky;top:7rem}}.retro__champs[data-astro-cid-6k7kvry7]{display:grid;grid-template-columns:1.4fr 1fr;gap:.75rem;margin-top:1.75rem;max-width:22rem}.retro__champs[data-astro-cid-6k7kvry7] label[data-astro-cid-6k7kvry7]{display:grid;gap:.4rem;font-weight:700;font-size:.9rem}.retro__champs[data-astro-cid-6k7kvry7] select[data-astro-cid-6k7kvry7]{padding:.85rem 1rem;font:inherit;font-weight:500;border:1px solid var(--filet);border-radius:999px;background:var(--fond);text-transform:capitalize}.retro__etapes[data-astro-cid-6k7kvry7]{list-style:none;margin:0;padding:0;border-left:2px solid var(--filet)}.retro__etapes[data-astro-cid-6k7kvry7] li[data-astro-cid-6k7kvry7]{position:relative;display:grid;gap:.3rem;padding:0 0 1.75rem 1.75rem}.retro__etapes[data-astro-cid-6k7kvry7] li[data-astro-cid-6k7kvry7]:before{content:"";position:absolute;left:-7px;top:.35rem;width:12px;height:12px;border-radius:999px;background:var(--fond);border:2px solid var(--framboise)}.retro__etapes[data-astro-cid-6k7kvry7] li[data-astro-cid-6k7kvry7].retro__etape--urgent:before{background:var(--framboise)}.retro__quand[data-astro-cid-6k7kvry7]{font-size:.85rem;font-weight:700;color:var(--framboise-fonce)}.retro__quand[data-astro-cid-6k7kvry7]:first-letter{text-transform:uppercase}.retro__etapes[data-astro-cid-6k7kvry7] h3[data-astro-cid-6k7kvry7]{font-size:1.15rem}.retro__etapes[data-astro-cid-6k7kvry7] p[data-astro-cid-6k7kvry7]:not(.retro__quand){color:var(--gris)}.retro__etapes[data-astro-cid-6k7kvry7] a[data-astro-cid-6k7kvry7]{font-weight:600}.bloc--nuit[data-astro-cid-tbj2xgt7]{background:var(--nuit);color:var(--sur-nuit)}.budget__grille[data-astro-cid-tbj2xgt7]{display:grid;gap:2.5rem}@media(min-width:60rem){.budget__grille[data-astro-cid-tbj2xgt7]{grid-template-columns:.9fr 1.1fr;gap:4.5rem;align-items:start}}.budget__gauche[data-astro-cid-tbj2xgt7]{display:grid;gap:1.5rem;justify-items:start}.budget__chapo[data-astro-cid-tbj2xgt7]{color:var(--sur-nuit-doux);font-size:var(--taille-chapo);margin-top:-.5rem}.budget__champs[data-astro-cid-tbj2xgt7]{display:grid;grid-template-columns:1fr 1fr;gap:.85rem;width:100%}.budget__champs[data-astro-cid-tbj2xgt7] label[data-astro-cid-tbj2xgt7]{display:grid;gap:.4rem;font-weight:700;font-size:.9rem}.budget__saisie[data-astro-cid-tbj2xgt7]{display:flex;align-items:center;gap:.5rem;padding:.15rem 1rem .15rem .15rem;border-radius:999px;background:#ffffff14;box-shadow:inset 0 0 0 1px #fff3;font-weight:600}.budget__saisie[data-astro-cid-tbj2xgt7] input[data-astro-cid-tbj2xgt7]{width:100%;min-width:0;padding:.75rem .85rem;border:0;background:transparent;color:var(--sur-nuit);font:inherit;font-size:1.1rem}.budget__saisie[data-astro-cid-tbj2xgt7] input[data-astro-cid-tbj2xgt7]:focus{outline:none}.budget__saisie[data-astro-cid-tbj2xgt7]:focus-within{box-shadow:inset 0 0 0 2px var(--framboise)}.budget__resultats[data-astro-cid-tbj2xgt7]{display:grid;gap:.6rem}.budget__resultats[data-astro-cid-tbj2xgt7]>p[data-astro-cid-tbj2xgt7]:first-child{color:var(--sur-nuit-doux)}.budget__resultats[data-astro-cid-tbj2xgt7] span[data-astro-cid-tbj2xgt7]{display:block;font-family:var(--titre);font-size:clamp(2.6rem,2rem + 2.5vw,3.8rem);line-height:1;color:var(--sur-nuit)}.budget__equilibre[data-astro-cid-tbj2xgt7]{justify-self:start;padding:.35rem .85rem;border-radius:999px;font-size:.9rem;font-weight:700;background:#ffffff1a}.budget__equilibre[data-astro-cid-tbj2xgt7][data-etat=alerte]{background:var(--framboise)}.budget__note[data-astro-cid-tbj2xgt7]{font-size:.85rem;color:var(--sur-nuit-doux);max-width:46ch}.budget__droite[data-astro-cid-tbj2xgt7]{display:grid;gap:1.25rem;padding:clamp(1.25rem,1rem + 1vw,1.75rem);border-radius:var(--arrondi);background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1f}.budget__profils[data-astro-cid-tbj2xgt7]{display:flex;flex-wrap:wrap;gap:.5rem}.budget__profils[data-astro-cid-tbj2xgt7] button[data-astro-cid-tbj2xgt7]{padding:.5rem .95rem;border-radius:999px;border:0;cursor:pointer;font:inherit;font-size:.88rem;font-weight:700;color:var(--sur-nuit);background:#ffffff14;box-shadow:inset 0 0 0 1px #fff3}.budget__profils[data-astro-cid-tbj2xgt7] button[data-astro-cid-tbj2xgt7][aria-pressed=true]{background:var(--sur-nuit);color:var(--encre)}.budget__postes[data-astro-cid-tbj2xgt7]{list-style:none;margin:0;padding:0;display:grid;gap:1.1rem}.budget__postes[data-astro-cid-tbj2xgt7] li[data-astro-cid-tbj2xgt7]{display:grid;grid-template-columns:1fr auto;gap:.45rem 1rem;align-items:center}.budget__postes[data-astro-cid-tbj2xgt7] label[data-astro-cid-tbj2xgt7]{font-weight:600}.budget__montant[data-astro-cid-tbj2xgt7]{font-variant-numeric:tabular-nums;font-weight:700}.budget__postes[data-astro-cid-tbj2xgt7] input[data-astro-cid-tbj2xgt7][type=range]{grid-column:1;width:100%;height:1.5rem;margin:0;background:transparent;accent-color:var(--framboise);cursor:pointer}.budget__pct[data-astro-cid-tbj2xgt7]{font-size:.85rem;color:var(--sur-nuit-doux);font-variant-numeric:tabular-nums;min-width:3rem;text-align:right}.questions__tete[data-astro-cid-ikfnfvmo]{max-width:44rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3rem)}.questions__tete[data-astro-cid-ikfnfvmo] .chapo[data-astro-cid-ikfnfvmo]{margin-top:1rem}.questions__grille[data-astro-cid-ikfnfvmo]{display:grid;gap:2.5rem}@media(min-width:60rem){.questions__grille[data-astro-cid-ikfnfvmo]{grid-template-columns:1fr 1fr;gap:4rem;align-items:start}}.questions__colonne[data-astro-cid-ikfnfvmo]{padding:clamp(1.25rem,1rem + 1.5vw,2.25rem);border-radius:var(--arrondi);background:var(--fond-teinte)}.questions__colonne--faq[data-astro-cid-ikfnfvmo]{background:var(--fond);box-shadow:inset 0 0 0 1px var(--filet)}.questions__sous-titre[data-astro-cid-ikfnfvmo]{font-family:var(--titre);font-weight:400;font-size:clamp(1.4rem,1.25rem + .6vw,1.75rem);margin-bottom:1rem}.questions__liste[data-astro-cid-ikfnfvmo]{list-style:none;margin:0;padding:0;counter-reset:question}.questions__liste[data-astro-cid-ikfnfvmo] li[data-astro-cid-ikfnfvmo]{counter-increment:question;position:relative;display:grid;gap:.3rem;padding:1rem 0 1rem 2.4rem;border-top:1px solid var(--filet)}.questions__liste[data-astro-cid-ikfnfvmo] li[data-astro-cid-ikfnfvmo]:before{content:counter(question);position:absolute;left:0;top:1rem;display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:999px;background:var(--fond);color:var(--framboise-fonce);font-size:.8rem;font-weight:800}.questions__q[data-astro-cid-ikfnfvmo]{font-weight:700}.questions__pourquoi[data-astro-cid-ikfnfvmo]{color:var(--gris);font-size:.93rem;margin-top:0!important}.questions__colonne--faq[data-astro-cid-ikfnfvmo] .faq{margin-top:0}.tete--devis[data-astro-cid-qlngeac7]{display:grid;gap:2.5rem;align-items:start}@media(min-width:62rem){.tete--devis[data-astro-cid-qlngeac7]{grid-template-columns:1.15fr .85fr;gap:4rem}}.tete__texte[data-astro-cid-qlngeac7]{display:grid;gap:1.25rem;align-content:start}.tete__texte[data-astro-cid-qlngeac7] .chapo[data-astro-cid-qlngeac7]{margin-top:0}.tete__photo--basse[data-astro-cid-qlngeac7]{aspect-ratio:16 / 9;margin-top:.5rem}.sommaire[data-astro-cid-qlngeac7]{display:flex;flex-wrap:wrap;gap:.5rem}.sommaire[data-astro-cid-qlngeac7] a[data-astro-cid-qlngeac7]{padding:.45rem .9rem;border-radius:999px;border:1px solid var(--filet);text-decoration:none;font-weight:600;font-size:.9rem}.sommaire[data-astro-cid-qlngeac7] a[data-astro-cid-qlngeac7]:hover{border-color:var(--framboise);color:var(--framboise-fonce)}.a-savoir[data-astro-cid-qlngeac7]{display:grid;gap:2.5rem}@media(min-width:60rem){.a-savoir[data-astro-cid-qlngeac7]{grid-template-columns:.85fr 1.15fr;gap:5rem;align-items:start}.a-savoir__gauche[data-astro-cid-qlngeac7]{position:sticky;top:7rem}}.a-savoir__gauche[data-astro-cid-qlngeac7]{display:grid;gap:1.75rem}.a-savoir__etiquette[data-astro-cid-qlngeac7]{font-size:.85rem;font-weight:700;color:var(--framboise-fonce);margin-bottom:.6rem}.etiquettes[data-astro-cid-qlngeac7]{display:flex;flex-wrap:wrap;gap:.45rem;list-style:none;margin:0;padding:0}.etiquettes[data-astro-cid-qlngeac7] li[data-astro-cid-qlngeac7]{padding:.4rem .85rem;border-radius:999px;background:var(--framboise);color:var(--sur-nuit);font-size:.88rem;font-weight:600}.etiquettes--clair[data-astro-cid-qlngeac7] li[data-astro-cid-qlngeac7]{background:var(--fond);color:var(--encre);box-shadow:inset 0 0 0 1px var(--filet)}.a-savoir__conseils[data-astro-cid-qlngeac7]{list-style:none;margin:0;padding:0;display:grid;gap:0;background:var(--fond);border-radius:var(--arrondi)}.a-savoir__conseils[data-astro-cid-qlngeac7] li[data-astro-cid-qlngeac7]{display:grid;grid-template-columns:auto 1fr;gap:1.25rem;padding:clamp(1.25rem,1rem + 1vw,1.75rem)}.a-savoir__conseils[data-astro-cid-qlngeac7] li[data-astro-cid-qlngeac7]+li[data-astro-cid-qlngeac7]{border-top:1px solid var(--filet)}.a-savoir__conseils[data-astro-cid-qlngeac7] li[data-astro-cid-qlngeac7]>div[data-astro-cid-qlngeac7]{display:grid;gap:.35rem}.a-savoir__icone[data-astro-cid-qlngeac7]{display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:14px;background:var(--framboise);color:var(--sur-nuit)}.a-savoir__conseils[data-astro-cid-qlngeac7] h3[data-astro-cid-qlngeac7]{font-family:var(--titre);font-weight:400;font-size:clamp(1.3rem,1.15rem + .6vw,1.6rem);line-height:1.15}.a-savoir__conseils[data-astro-cid-qlngeac7] p[data-astro-cid-qlngeac7]{color:var(--gris)}.plan-page[data-astro-cid-qlngeac7]{margin-top:clamp(1rem,.5rem + 2vw,2rem);padding-block:clamp(2rem,1.5rem + 2vw,3rem);background:#fdeaf1;color:var(--encre)}.plan-page__tete[data-astro-cid-qlngeac7]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 2rem;margin-bottom:1.5rem}.plan-page__titre[data-astro-cid-qlngeac7]{font-family:var(--titre);font-size:clamp(1.6rem,1.3rem + 1.2vw,2.2rem);line-height:1.1}.plan-page__sous[data-astro-cid-qlngeac7]{color:var(--gris)}.plan-page[data-astro-cid-qlngeac7] ul[data-astro-cid-qlngeac7]{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}@media(min-width:40rem){.plan-page[data-astro-cid-qlngeac7] ul[data-astro-cid-qlngeac7]{grid-template-columns:1fr 1fr}}@media(min-width:60rem){.plan-page[data-astro-cid-qlngeac7] ul[data-astro-cid-qlngeac7]{grid-template-columns:repeat(3,1fr)}}.plan-page[data-astro-cid-qlngeac7] a[data-astro-cid-qlngeac7]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.9rem;height:100%;padding:1rem 1.1rem;border-radius:var(--arrondi);background:var(--fond);text-decoration:none;color:var(--encre);box-shadow:0 10px 24px -20px #52102e80;transition:transform .2s var(--courbe),box-shadow .2s var(--courbe)}.plan-page[data-astro-cid-qlngeac7] a[data-astro-cid-qlngeac7]:hover{transform:translateY(-3px);box-shadow:0 18px 30px -18px #52102e8c;color:var(--encre)}.plan-page__icone[data-astro-cid-qlngeac7]{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:12px;background:var(--framboise-pale);color:var(--framboise-fonce)}.plan-page__texte[data-astro-cid-qlngeac7]{display:grid;line-height:1.25}.plan-page__texte[data-astro-cid-qlngeac7] strong[data-astro-cid-qlngeac7]{font-size:1rem}.plan-page__texte[data-astro-cid-qlngeac7] span[data-astro-cid-qlngeac7]{font-size:.85rem;color:var(--gris)}.plan-page__fleche[data-astro-cid-qlngeac7]{width:1.1rem;height:1.1rem;color:var(--framboise);transition:transform .2s var(--courbe)}.plan-page[data-astro-cid-qlngeac7] a[data-astro-cid-qlngeac7]:hover .plan-page__fleche[data-astro-cid-qlngeac7]{transform:translateY(3px)}.selection__tete[data-astro-cid-qlngeac7]{display:grid;gap:1.5rem 4rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3rem)}@media(min-width:60rem){.selection__tete[data-astro-cid-qlngeac7]{grid-template-columns:1fr 1fr;align-items:end}}.selection__tete[data-astro-cid-qlngeac7] .chapo[data-astro-cid-qlngeac7]{margin-top:1rem}.selection__intro[data-astro-cid-qlngeac7]{display:grid;gap:.9rem;font-size:1.02rem}.ville-intro[data-astro-cid-qlngeac7]{padding-bottom:clamp(1rem,.5rem + 2vw,2rem);columns:2 22rem;column-gap:3.5rem;color:var(--encre);font-size:1.05rem}.ville-intro[data-astro-cid-qlngeac7] p[data-astro-cid-qlngeac7]{break-inside:avoid;margin:0 0 1em}.fiches[data-astro-cid-qlngeac7]{list-style:none;margin:0;padding:0;border-top:1px solid var(--encre)}.fiche[data-astro-cid-qlngeac7]{display:grid;grid-template-columns:2.75rem 1fr;gap:.5rem 1.25rem;padding-block:clamp(1.5rem,1.2rem + 1vw,2.25rem);border-bottom:1px solid var(--filet);scroll-margin-top:6rem}@media(min-width:56rem){.fiche[data-astro-cid-qlngeac7]{grid-template-columns:3.5rem minmax(14rem,18rem) 1fr;gap:0 2.5rem}}.fiche__rang[data-astro-cid-qlngeac7]{font-family:var(--titre);font-size:clamp(1.9rem,1.5rem + 1.4vw,2.6rem);line-height:1;color:var(--framboise);font-variant-numeric:tabular-nums}.fiche__tete[data-astro-cid-qlngeac7]{display:grid;gap:.35rem;align-content:start}.fiche__tete[data-astro-cid-qlngeac7] h3[data-astro-cid-qlngeac7]{font-family:var(--titre);font-weight:400;font-size:clamp(1.4rem,1.25rem + .6vw,1.75rem);line-height:1.1}.fiche__lieu[data-astro-cid-qlngeac7]{font-weight:700;font-size:.95rem}.fiche__zone[data-astro-cid-qlngeac7]{font-size:.9rem;color:var(--gris)}.fiche__corps[data-astro-cid-qlngeac7]{display:grid;gap:.75rem;grid-column:2;max-width:62ch}@media(min-width:56rem){.fiche__corps[data-astro-cid-qlngeac7]{grid-column:3}}.fiche__tags[data-astro-cid-qlngeac7]{display:flex;flex-wrap:wrap;gap:.45rem;list-style:none;margin:0;padding:0}.fiche__tags[data-astro-cid-qlngeac7] li[data-astro-cid-qlngeac7]{padding:.25rem .7rem;border-radius:999px;background:var(--framboise-pale);color:var(--framboise-fonce);font-size:.85rem;font-weight:600}.fiche__lien[data-astro-cid-qlngeac7]{justify-self:start;font-weight:700;color:var(--framboise-fonce)}.redaction-2col[data-astro-cid-qlngeac7]{display:grid;gap:3rem}@media(min-width:60rem){.redaction-2col[data-astro-cid-qlngeac7]{grid-template-columns:1fr 1fr;gap:5rem}}.redaction-2col[data-astro-cid-qlngeac7] h2[data-astro-cid-qlngeac7]{font-size:clamp(1.6rem,1.25rem + 1.5vw,2.25rem)}.criteres[data-astro-cid-qlngeac7]{display:grid;gap:1.4rem;margin-top:1.5rem}.criteres[data-astro-cid-qlngeac7] p[data-astro-cid-qlngeac7]{margin-top:.35rem;color:var(--gris)}.atouts[data-astro-cid-qlngeac7]{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.atouts[data-astro-cid-qlngeac7] li[data-astro-cid-qlngeac7]{display:grid;gap:.5rem;align-content:start;padding:1.4rem 1.4rem 1.5rem;background:var(--fond);border-radius:var(--arrondi);border-top:4px solid var(--framboise)}.atouts[data-astro-cid-qlngeac7] h3[data-astro-cid-qlngeac7]{font-family:var(--titre);font-weight:400;font-size:clamp(1.35rem,1.2rem + .6vw,1.65rem);line-height:1.15}.atouts[data-astro-cid-qlngeac7] p[data-astro-cid-qlngeac7]{color:var(--gris)}.texte-ville__suite[data-astro-cid-qlngeac7]{display:grid;gap:1rem 4rem;margin-top:clamp(2rem,1.5rem + 2vw,3rem);align-items:start}@media(min-width:60rem){.texte-ville__suite[data-astro-cid-qlngeac7]{grid-template-columns:1fr 1fr}}.texte-ville__suite[data-astro-cid-qlngeac7] p[data-astro-cid-qlngeac7]{margin:0;max-width:60ch;color:var(--gris)}.texte-ville__suite[data-astro-cid-qlngeac7] .bouton[data-astro-cid-qlngeac7]{justify-self:start;white-space:nowrap}.fiches__modifier[data-astro-cid-qlngeac7]{margin-top:1.25rem;font-size:.92rem;color:var(--gris)}.fiches__modifier[data-astro-cid-qlngeac7] a[data-astro-cid-qlngeac7]{font-weight:700;color:var(--framboise-fonce)}.autres__titre[data-astro-cid-qlngeac7]{margin-bottom:1.75rem}.autres[data-astro-cid-qlngeac7]{list-style:none;margin:0;padding:0;display:grid;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr))}.autres[data-astro-cid-qlngeac7] a[data-astro-cid-qlngeac7]{display:grid;gap:.15rem;padding:1rem 1.15rem;background:var(--fond);border-radius:var(--arrondi);text-decoration:none;color:var(--encre);transition:transform .2s var(--courbe),box-shadow .2s}.autres[data-astro-cid-qlngeac7] a[data-astro-cid-qlngeac7]:hover{transform:translateY(-2px);box-shadow:0 14px 28px -20px #52102e80;color:var(--encre)}.autres[data-astro-cid-qlngeac7] strong[data-astro-cid-qlngeac7]{font-family:var(--titre);font-weight:400;font-size:1.3rem}.autres[data-astro-cid-qlngeac7] span[data-astro-cid-qlngeac7]{font-size:.85rem;color:var(--gris)}.autres__toutes[data-astro-cid-qlngeac7]{margin-top:1.25rem}.autres__toutes[data-astro-cid-qlngeac7] a[data-astro-cid-qlngeac7]{font-weight:700;color:var(--framboise-fonce)}.autres__meme[data-astro-cid-qlngeac7]{margin-top:1.5rem;color:var(--gris)}.maillage[data-astro-cid-qlngeac7]+.maillage[data-astro-cid-qlngeac7]{margin-top:2.5rem}.maillage__titre[data-astro-cid-qlngeac7]{font-size:clamp(1.3rem,1.15rem + .6vw,1.6rem);margin-bottom:1rem}
