.preform[data-astro-cid-xuotrupn]{max-width:820px}.infobox[data-astro-cid-xuotrupn]{list-style:none;margin:1.6rem 0 0;padding:1.2rem 1.5rem;max-width:820px;background:var(--gris-clair);border:1px solid var(--gris-bord);border-left:5px solid var(--jaune);border-radius:14px}.infobox[data-astro-cid-xuotrupn] li[data-astro-cid-xuotrupn]{font-size:.92rem;line-height:1.55;padding:.4rem 0}.infobox[data-astro-cid-xuotrupn] li[data-astro-cid-xuotrupn]+li[data-astro-cid-xuotrupn]{border-top:1px dashed var(--gris-bord)}.orient-grid[data-astro-cid-xuotrupn]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.preform[data-astro-cid-xuotrupn] .orient[data-astro-cid-xuotrupn]{display:block;margin:0;border:2px solid var(--gris-bord);border-radius:14px;padding:1rem 1.1rem;cursor:pointer;transition:.15s}.preform[data-astro-cid-xuotrupn] .orient[data-astro-cid-xuotrupn]:hover{border-color:var(--jaune)}.preform[data-astro-cid-xuotrupn] .orient[data-astro-cid-xuotrupn]:has(input:checked){border-color:var(--jaune-fonce);background:#fffbe6}.orient-t[data-astro-cid-xuotrupn]{display:block;font-weight:800;font-size:1rem;margin-bottom:.45rem}.orient-t[data-astro-cid-xuotrupn] input[data-astro-cid-xuotrupn]{width:auto;margin:0 .3rem 0 0}.orient-d[data-astro-cid-xuotrupn]{display:block;font-weight:500;font-size:.84rem;color:var(--gris);line-height:1.45}@media(max-width:640px){.orient-grid[data-astro-cid-xuotrupn]{grid-template-columns:1fr}}.pay-note[data-astro-cid-xuotrupn]{font-size:.86rem;line-height:1.5;color:var(--noir-2);background:var(--gris-clair);border-radius:10px;padding:.8rem 1rem;margin:.2rem 0 0}.pay-note[data-astro-cid-xuotrupn] a[data-astro-cid-xuotrupn]{font-weight:800;color:var(--noir);border-bottom:2px solid var(--jaune);white-space:nowrap}.dispo[data-astro-cid-xuotrupn] .hint--warn[data-astro-cid-xuotrupn]{color:#8a6d00;background:#fff8db;border:1px solid #f0e08a;border-radius:10px;padding:.7rem .9rem}.dispo-cases[data-astro-cid-xuotrupn]{align-items:flex-start}.case-wrap[data-astro-cid-xuotrupn]{display:flex;flex-direction:column;gap:.28rem}.case-note[data-astro-cid-xuotrupn]{font-size:.72rem;font-weight:700;color:#8a6d00;line-height:1.25;max-width:160px;padding-left:.2rem}.dispo-cases[data-astro-cid-xuotrupn] .case--nosalle[data-astro-cid-xuotrupn]{border-color:#e6c34d;border-style:dashed}.preform[data-astro-cid-xuotrupn] fieldset[data-astro-cid-xuotrupn]{border:1px solid var(--gris-bord);border-radius:14px;padding:1.3rem 1.4rem;margin:1.4rem 0 0}.preform[data-astro-cid-xuotrupn] legend[data-astro-cid-xuotrupn]{font-weight:800;padding:0 .5rem;font-size:1.05rem}.preform[data-astro-cid-xuotrupn] label[data-astro-cid-xuotrupn]{display:block;font-size:.88rem;font-weight:600;margin-bottom:.9rem}.preform[data-astro-cid-xuotrupn] input[data-astro-cid-xuotrupn][type=text],.preform[data-astro-cid-xuotrupn] input[data-astro-cid-xuotrupn][type=email],.preform[data-astro-cid-xuotrupn] input[data-astro-cid-xuotrupn][type=tel],.preform[data-astro-cid-xuotrupn] input[data-astro-cid-xuotrupn][type=date],.preform[data-astro-cid-xuotrupn] select[data-astro-cid-xuotrupn],.preform[data-astro-cid-xuotrupn] textarea[data-astro-cid-xuotrupn]{width:100%;margin-top:.35rem;padding:.7rem .8rem;border:1px solid var(--gris-bord);border-radius:10px;font:inherit;font-weight:500;background:#fff}.preform[data-astro-cid-xuotrupn] input[data-astro-cid-xuotrupn]:focus,.preform[data-astro-cid-xuotrupn] select[data-astro-cid-xuotrupn]:focus,.preform[data-astro-cid-xuotrupn] textarea[data-astro-cid-xuotrupn]:focus{outline:2px solid var(--jaune);border-color:var(--jaune)}.grid2[data-astro-cid-xuotrupn]{display:grid;grid-template-columns:1fr 1fr;gap:0 1.2rem}.grid2[data-astro-cid-xuotrupn] .full[data-astro-cid-xuotrupn]{grid-column:1 / -1}.radio-row[data-astro-cid-xuotrupn]{display:flex;flex-wrap:wrap;gap:1.5rem}.radio-row[data-astro-cid-xuotrupn] label[data-astro-cid-xuotrupn],.check[data-astro-cid-xuotrupn]{font-weight:600;display:flex;align-items:center;gap:.5rem;margin:0}.radio-row[data-astro-cid-xuotrupn] input[data-astro-cid-xuotrupn],.check[data-astro-cid-xuotrupn] input[data-astro-cid-xuotrupn]{width:auto;margin:0}.check[data-astro-cid-xuotrupn]{align-items:flex-start}.dispo[data-astro-cid-xuotrupn] .hint[data-astro-cid-xuotrupn]{color:var(--gris);font-size:.9rem;font-weight:500;margin-bottom:1rem}.dispo-jour[data-astro-cid-xuotrupn]{margin-bottom:1rem}.dispo-jour[data-astro-cid-xuotrupn] h4[data-astro-cid-xuotrupn]{font-weight:800;margin-bottom:.5rem;color:var(--jaune-fonce);text-transform:uppercase;letter-spacing:.04em;font-size:.9rem}.dispo-cases[data-astro-cid-xuotrupn]{display:flex;flex-wrap:wrap;gap:.6rem}.dispo-cases[data-astro-cid-xuotrupn] .case[data-astro-cid-xuotrupn]{display:inline-flex;align-items:center;gap:.45rem;font-weight:700;font-size:.88rem;background:var(--gris-clair);border:1px solid var(--gris-bord);border-radius:999px;padding:.5rem .95rem;margin:0;cursor:pointer;transition:.15s}.dispo-cases[data-astro-cid-xuotrupn] .case[data-astro-cid-xuotrupn]:hover{border-color:var(--jaune)}.dispo-cases[data-astro-cid-xuotrupn] .case[data-astro-cid-xuotrupn] input[data-astro-cid-xuotrupn]{width:auto;margin:0}.dispo-cases[data-astro-cid-xuotrupn] .case[data-astro-cid-xuotrupn]:has(input:checked){background:var(--jaune);border-color:var(--jaune-fonce);color:var(--noir)}.preform[data-astro-cid-xuotrupn] button[data-astro-cid-xuotrupn][type=submit]{margin-top:1.6rem}.form-status[data-astro-cid-xuotrupn]{margin-top:1rem;font-weight:700;min-height:1.2em}.form-status[data-astro-cid-xuotrupn].err{color:#b00020}@media(max-width:640px){.grid2[data-astro-cid-xuotrupn]{grid-template-columns:1fr}}
