.guides-page[data-astro-cid-62d46irs]>[data-astro-cid-62d46irs]{padding-block:0}.guides-familles[data-astro-cid-62d46irs]{flex-wrap:wrap;gap:.5rem;max-width:72ch;margin:1.4rem auto 0;padding:0;list-style:none;display:flex}.guides-pastille[data-astro-cid-62d46irs]{background:var(--teinte);color:#f4efe6;font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;cursor:help;border-radius:999px;padding:.34rem .8rem;font-weight:600;display:inline-block}.guides-familles-detail[data-astro-cid-62d46irs]{max-width:72ch;margin:2rem auto 0;font-size:.9rem}.guides-familles-detail[data-astro-cid-62d46irs] summary[data-astro-cid-62d46irs]{cursor:pointer;color:var(--col-muted);padding:.4rem 0}.guides-familles-detail[data-astro-cid-62d46irs] dl[data-astro-cid-62d46irs]{gap:.7rem;margin:.8rem 0 0;display:grid}.guides-familles-detail[data-astro-cid-62d46irs] div[data-astro-cid-62d46irs]{border-left:3px solid var(--teinte);padding-left:.8rem}.guides-familles-detail[data-astro-cid-62d46irs] dt[data-astro-cid-62d46irs]{color:var(--teinte);font-weight:600}.guides-familles-detail[data-astro-cid-62d46irs] dd[data-astro-cid-62d46irs]{opacity:.85;margin:.1rem 0 0}.guides-recherche[data-astro-cid-62d46irs]{max-width:72ch;margin:1.4rem auto 0}.guides-recherche[data-astro-cid-62d46irs] label[data-astro-cid-62d46irs]{font-size:var(--text-sm);opacity:.8;margin-bottom:.4rem;display:block}.guides-recherche[data-astro-cid-62d46irs] input[data-astro-cid-62d46irs]{border:1px solid var(--col-border-champ,#8f7d63);background:var(--col-bg,#f4efe6);width:100%;color:inherit;font:inherit;border-radius:3px;padding:.7rem .9rem}.guides-recherche-etat[data-astro-cid-62d46irs]{font-size:var(--text-sm);color:var(--col-muted);min-height:1.2em;margin:.4rem 0 0}.guides-bloc[data-astro-cid-62d46irs]{max-width:72ch;margin:1.8rem auto 0}.guides-bloc[data-astro-cid-62d46irs]>h2[data-astro-cid-62d46irs]{text-transform:uppercase;letter-spacing:.09em;color:var(--col-muted);margin:0 0 1.2rem;font-size:1.05rem}.guides-grille[data-astro-cid-62d46irs]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}.guide-vignette[data-astro-cid-62d46irs]{aspect-ratio:63/88;border:1px solid var(--col-border,#ddd2be);border-top:4px solid var(--teinte);background:var(--col-surface,#ede6d8);border-radius:5px;transition:transform .25s,box-shadow .25s}.guide-vignette[data-astro-cid-62d46irs]:hover{transform:translateY(-4px);box-shadow:0 10px 24px #2a241d21}.guide-vignette[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]{height:100%;color:inherit;flex-direction:column;padding:1rem 1rem .9rem;text-decoration:none;display:flex}.guide-vignette-cat[data-astro-cid-62d46irs]{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--teinte);font-weight:600}.guide-vignette[data-astro-cid-62d46irs] h3[data-astro-cid-62d46irs]{margin:.55rem 0 .5rem;font-size:1rem;line-height:1.25}.guide-vignette[data-astro-cid-62d46irs] p[data-astro-cid-62d46irs]{font-size:var(--text-sm);opacity:.82;margin:0;line-height:1.45;overflow:hidden}.guide-vignette-pied[data-astro-cid-62d46irs]{font-size:var(--text-sm);color:var(--col-muted);padding-top:.6rem;margin-top:auto!important}.guides-liste[data-astro-cid-62d46irs]{flex-direction:column;gap:1.2rem;max-width:72ch;margin:0 auto;padding:0;list-style:none;display:flex}.guide-carte[data-astro-cid-62d46irs]{border:1px solid var(--col-border,#ddd2be);border-left:4px solid var(--teinte);border-radius:4px;transition:border-color .25s,transform .25s}.guide-carte[data-astro-cid-62d46irs]:hover{border-color:var(--teinte);transform:translateY(-2px)}.guide-carte[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]{color:inherit;padding:1.5rem 1.6rem;text-decoration:none;display:block}.guide-carte-meta[data-astro-cid-62d46irs]{font-size:var(--text-sm);color:var(--col-muted);margin:0 0 .5rem}.guide-carte-cat[data-astro-cid-62d46irs]{color:var(--teinte);opacity:1;font-weight:600}.guide-carte[data-astro-cid-62d46irs] h2[data-astro-cid-62d46irs]{margin:0 0 .6rem;font-size:1.3rem;line-height:1.3}.guide-carte[data-astro-cid-62d46irs]>a[data-astro-cid-62d46irs]>p[data-astro-cid-62d46irs]:not(.guide-carte-meta){opacity:.85;margin:0 0 .9rem}.guide-carte-lien[data-astro-cid-62d46irs]{color:var(--col-accent,#965b31);font-size:.9rem}.guides-vide[data-astro-cid-62d46irs]{max-width:72ch;color:var(--col-muted);margin:1.5rem auto 0}.guides-suggestion[data-astro-cid-62d46irs]{background:var(--col-surface,#ede6d8);border-radius:5px;max-width:72ch;margin:2.5rem auto 0;padding:1.8rem}.guides-suggestion[data-astro-cid-62d46irs] h2[data-astro-cid-62d46irs]{margin-top:0}.guides-suggestion[data-astro-cid-62d46irs] .champ[data-astro-cid-62d46irs]{margin-top:1.1rem}.guides-suggestion[data-astro-cid-62d46irs] label[data-astro-cid-62d46irs]{margin-bottom:.35rem;font-size:.9rem;display:block}.guides-suggestion[data-astro-cid-62d46irs] input[data-astro-cid-62d46irs],.guides-suggestion[data-astro-cid-62d46irs] textarea[data-astro-cid-62d46irs]{border:1px solid var(--col-border-champ,#8f7d63);background:var(--col-bg,#f4efe6);width:100%;color:inherit;font:inherit;border-radius:3px;padding:.65rem .85rem}.guides-suggestion[data-astro-cid-62d46irs] textarea[data-astro-cid-62d46irs]{resize:vertical}.champ-aide[data-astro-cid-62d46irs]{font-size:var(--text-sm);color:var(--col-muted);margin:.3rem 0 0}.champ-piege[data-astro-cid-62d46irs]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.guides-suggestion[data-astro-cid-62d46irs] .btn[data-astro-cid-62d46irs]{margin-top:1.3rem}.form-etat[data-astro-cid-62d46irs]{min-height:1.3em;margin:.8rem 0 0;font-size:.88rem}.form-etat[data-astro-cid-62d46irs].erreur{color:var(--col-accent-bright,#7a4526)}.form-etat[data-astro-cid-62d46irs].succes{font-weight:600}@media (width<=640px){.guide-carte[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]{padding:1.2rem 1.1rem}.guide-carte[data-astro-cid-62d46irs] h2[data-astro-cid-62d46irs]{font-size:1.15rem}.guides-grille[data-astro-cid-62d46irs]{grid-template-columns:repeat(auto-fill,minmax(155px,1fr))}.guides-suggestion[data-astro-cid-62d46irs]{padding:1.3rem 1.1rem}}
