.phead__grid[data-astro-cid-yvbahnfj]{display:grid;grid-template-columns:1.05fr 1fr;gap:var(--space-xl);align-items:center}@media (max-width: 900px){.phead__grid[data-astro-cid-yvbahnfj]{grid-template-columns:1fr;gap:var(--space-lg)}.phead__media[data-astro-cid-yvbahnfj]{order:-1}}.phead__badge[data-astro-cid-yvbahnfj]{display:inline-block;background:var(--c-accent);color:#fff;font-family:var(--font-head);font-weight:700;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;padding:.35rem .8rem;border-radius:999px;margin-bottom:.8rem}.phead[data-astro-cid-yvbahnfj] h1[data-astro-cid-yvbahnfj]{margin-bottom:1rem}.phead__prix[data-astro-cid-yvbahnfj]{margin-top:1rem;font-family:var(--font-head);font-weight:700;color:var(--c-ink);font-size:1.05rem}.phead__cta[data-astro-cid-yvbahnfj]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.4rem}.phead__media[data-astro-cid-yvbahnfj] img[data-astro-cid-yvbahnfj]{width:100%;border-radius:var(--radius);box-shadow:var(--shadow-lg);object-fit:cover;aspect-ratio:4/3}.atout[data-astro-cid-yvbahnfj] h3[data-astro-cid-yvbahnfj]{color:var(--c-accent);margin-bottom:.5rem}.atout[data-astro-cid-yvbahnfj] p[data-astro-cid-yvbahnfj]{font-size:.95rem;color:var(--c-ink-500)}.prose[data-astro-cid-yvbahnfj]{max-width:760px}.prose__block[data-astro-cid-yvbahnfj]{margin-bottom:var(--space-lg)}.prose[data-astro-cid-yvbahnfj] h1[data-astro-cid-yvbahnfj]{margin-bottom:1rem}.prose[data-astro-cid-yvbahnfj] h2[data-astro-cid-yvbahnfj]{margin-bottom:.8rem}.prose[data-astro-cid-yvbahnfj] p[data-astro-cid-yvbahnfj]{margin-bottom:1rem}.prose[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]{color:var(--c-accent-ink);font-weight:600;text-decoration:underline}.prose__body[data-astro-cid-yvbahnfj] p{margin-bottom:1rem;color:var(--c-ink-700)}.prose__body[data-astro-cid-yvbahnfj] ul{margin:0 0 1rem 1.2rem;display:grid;gap:.4rem}.prose__body[data-astro-cid-yvbahnfj] li{color:var(--c-ink-700)}.prose__body[data-astro-cid-yvbahnfj] .formula{display:inline-block;background:var(--c-bg-soft);border:1px solid var(--c-line);border-radius:var(--radius-sm);padding:.5rem .9rem;font-family:var(--font-head);font-weight:600;margin:.2rem 0}.prose__body[data-astro-cid-yvbahnfj] .tbl-wrap{overflow-x:auto;margin:0 0 1rem}.prose__body[data-astro-cid-yvbahnfj] table{border-collapse:collapse;width:100%;min-width:460px;font-size:.92rem}.prose__body[data-astro-cid-yvbahnfj] th,.prose__body[data-astro-cid-yvbahnfj] td{border:1px solid var(--c-line);padding:.6rem .7rem;text-align:left}.prose__body[data-astro-cid-yvbahnfj] thead th{background:var(--c-ink);color:#fff;font-family:var(--font-head);font-weight:600;font-size:.85rem}.prose__body[data-astro-cid-yvbahnfj] tbody tr:nth-child(2n){background:var(--c-bg-soft)}.prose__body[data-astro-cid-yvbahnfj] .tip{background:color-mix(in srgb,var(--c-accent) 8%,#fff);border:1px solid color-mix(in srgb,var(--c-accent) 25%,transparent);border-radius:var(--radius-sm);padding:1rem 1.15rem;margin:0 0 1rem}.prose__body[data-astro-cid-yvbahnfj] .tip strong{color:var(--c-accent-ink)}.zones[data-astro-cid-yvbahnfj]{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem}.chip[data-astro-cid-yvbahnfj]{background:#fff;border:1px solid var(--c-line);padding:.7rem 1.3rem;border-radius:999px;font-family:var(--font-head);font-weight:600;box-shadow:var(--shadow);transition:.15s}.chip[data-astro-cid-yvbahnfj]:hover{border-color:var(--c-accent);color:var(--c-accent);transform:translateY(-2px)}.rfig[data-astro-cid-yvbahnfj]{margin:0;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);background:#fff}.rfig[data-astro-cid-yvbahnfj] img[data-astro-cid-yvbahnfj]{width:100%;aspect-ratio:4/3;object-fit:cover}.rfig[data-astro-cid-yvbahnfj] figcaption[data-astro-cid-yvbahnfj]{padding:.7rem 1rem;font-size:.85rem;color:var(--c-ink-500)}.vloc[data-astro-cid-yvbahnfj]{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--space-xl);align-items:start}.vloc[data-astro-cid-yvbahnfj] .prose[data-astro-cid-yvbahnfj]{max-width:none}@media (max-width: 860px){.vloc[data-astro-cid-yvbahnfj]{grid-template-columns:1fr;gap:var(--space-lg)}}.vloc__photo[data-astro-cid-yvbahnfj]{margin:0;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);background:#fff;position:sticky;top:calc(var(--header-h) + 1rem)}.vloc__photo[data-astro-cid-yvbahnfj] img[data-astro-cid-yvbahnfj]{width:100%;aspect-ratio:4/3;object-fit:cover}.vloc__photo[data-astro-cid-yvbahnfj] figcaption[data-astro-cid-yvbahnfj]{padding:.7rem 1rem;font-size:.82rem;color:var(--c-ink-500)}.vloc__avis[data-astro-cid-yvbahnfj]{margin:0;background:#fff;border:1px solid var(--c-line);border-radius:var(--radius);padding:var(--space-lg);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:.6rem}.vloc__stars[data-astro-cid-yvbahnfj]{color:#f5a623;letter-spacing:1px}.vloc__avis[data-astro-cid-yvbahnfj] p[data-astro-cid-yvbahnfj]{color:var(--c-ink-700);font-size:.96rem;line-height:1.6;flex:1}.vloc__avis[data-astro-cid-yvbahnfj] cite[data-astro-cid-yvbahnfj]{font-style:normal;font-family:var(--font-head);font-weight:600;font-size:.9rem;color:var(--c-ink)}
