.badge[data-astro-cid-4ykegry2]{border:1px solid var(--color-rose);color:var(--color-encre);background:#fff;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .9rem .45rem .6rem;font-size:.92rem;text-decoration:none;display:inline-flex;box-shadow:0 6px 18px -12px #5e1b3159}.badge-note[data-astro-cid-4ykegry2]{font-weight:600}.badge-etoiles[data-astro-cid-4ykegry2]{color:#fbbc05;letter-spacing:1px;font-size:.85rem}.badge-nombre[data-astro-cid-4ykegry2]{color:var(--color-encre-douce)}@media (width<=480px){.badge[data-astro-cid-4ykegry2]{padding:.4rem .75rem .4rem .5rem;font-size:.86rem}.badge-etoiles[data-astro-cid-4ykegry2]{display:none}}.faq-liste[data-astro-cid-hemr5th4]{border-top:1px solid var(--color-rose);margin-top:1.4rem}.faq-item[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--color-rose)}summary[data-astro-cid-hemr5th4]{cursor:pointer;color:var(--color-bordeaux-fonce);justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem .2rem;font-size:1.05rem;font-weight:500;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4] svg[data-astro-cid-hemr5th4]{color:var(--color-or);flex-shrink:0;transition:transform .25s}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4] svg[data-astro-cid-hemr5th4]{transform:rotate(45deg)}.faq-reponse[data-astro-cid-hemr5th4]{color:var(--color-encre);max-width:70ch;padding:0 .2rem 1.3rem}.faq-reponse[data-astro-cid-hemr5th4] p+p{margin-top:.7em}.faq-reponse[data-astro-cid-hemr5th4] a{color:var(--color-bordeaux)}.liees-grille[data-astro-cid-gnzpjpv7]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:1.2rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.carte[data-astro-cid-gnzpjpv7]{border:1px solid var(--color-rose);border-radius:var(--radius-doux);background:#fff;flex-direction:column;height:100%;text-decoration:none;transition:box-shadow .25s,transform .25s;display:flex;overflow:hidden}.carte[data-astro-cid-gnzpjpv7]:hover{box-shadow:var(--shadow-doux);transform:translateY(-3px)}.carte-photo[data-astro-cid-gnzpjpv7]{aspect-ratio:3/2;object-fit:cover;width:100%}.carte-titre[data-astro-cid-gnzpjpv7]{font-family:var(--font-titre);color:var(--color-bordeaux-fonce);padding:1rem 1.2rem .3rem;font-size:1.35rem;font-weight:600;line-height:1.15}.carte-texte[data-astro-cid-gnzpjpv7]{color:var(--color-encre-douce);-webkit-line-clamp:3;-webkit-box-orient:vertical;padding:0 1.2rem 1.2rem;font-size:.94rem;display:-webkit-box;overflow:hidden}.avis[data-astro-cid-5n2bj4k2]{padding:4.5rem 0;overflow:hidden}.avis-tete[data-astro-cid-5n2bj4k2]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:2rem;display:flex}.avis-badges[data-astro-cid-5n2bj4k2]{flex-wrap:wrap;gap:.6rem;display:flex}.avis-piste[data-astro-cid-5n2bj4k2]{overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.avis-rail[data-astro-cid-5n2bj4k2]{gap:1.2rem;width:max-content;margin:0;padding:.5rem 0;list-style:none;animation:110s linear infinite defile;display:flex}.avis-piste[data-astro-cid-5n2bj4k2]:hover .avis-rail[data-astro-cid-5n2bj4k2],.avis-piste[data-astro-cid-5n2bj4k2]:focus-within .avis-rail[data-astro-cid-5n2bj4k2]{animation-play-state:paused}@keyframes defile{to{transform:translate(-50%)}}.avis-carte[data-astro-cid-5n2bj4k2]{border:1px solid var(--color-rose);border-radius:var(--radius-doux);background:#fff;flex-direction:column;flex-shrink:0;gap:.6rem;width:340px;padding:1.3rem 1.4rem;display:flex}.avis-fixes[data-astro-cid-5n2bj4k2]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1.2rem;padding:0;list-style:none;display:grid}.avis-fixes[data-astro-cid-5n2bj4k2] .avis-carte[data-astro-cid-5n2bj4k2]{width:auto}.avis-etoiles[data-astro-cid-5n2bj4k2]{color:#fbbc05;letter-spacing:2px;font-size:.9rem}blockquote[data-astro-cid-5n2bj4k2]{flex:1;font-size:.96rem;line-height:1.6}.avis-auteur[data-astro-cid-5n2bj4k2]{color:var(--color-bordeaux-fonce);font-size:.9rem;font-weight:600}.avis-auteur[data-astro-cid-5n2bj4k2] span[data-astro-cid-5n2bj4k2]{color:var(--color-encre-douce);font-weight:400}@media (prefers-reduced-motion:reduce){.avis-rail[data-astro-cid-5n2bj4k2]{animation:none}.avis-piste[data-astro-cid-5n2bj4k2]{overflow-x:auto}}@media (width<=560px){.avis-carte[data-astro-cid-5n2bj4k2]{width:290px}}.appel[data-astro-cid-svmo7xec]{background:radial-gradient(40rem 20rem at 10% 0%, #a8864e40, transparent 70%), var(--color-bordeaux);color:#fff;clip-path:polygon(0 3vw,100% 0,100% 100%,0 100%);margin-top:2rem;padding:4.5rem 0 4rem}.appel-in[data-astro-cid-svmo7xec]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:2rem;display:grid}h2[data-astro-cid-svmo7xec]{color:#fff}p[data-astro-cid-svmo7xec]{color:#f6ecf0;max-width:52ch;margin-top:.8rem}.appel-actions[data-astro-cid-svmo7xec]{flex-wrap:wrap;justify-content:flex-end;gap:.7rem;display:flex}.appel-contour[data-astro-cid-svmo7xec]{color:#fff;border:1px solid #ffffffb3}.appel-contour[data-astro-cid-svmo7xec]:hover{color:var(--color-bordeaux-fonce);background:#fff}@media (width<=900px){.appel-in[data-astro-cid-svmo7xec]{grid-template-columns:minmax(0,1fr)}.appel-actions[data-astro-cid-svmo7xec]{justify-content:flex-start}}
