.form-statut[data-astro-cid-qtd5vjyj]{padding:12px 14px;border-radius:9px;font-size:14.5px;line-height:1.5}.form-statut--envoi[data-astro-cid-qtd5vjyj]{background:var(--sable);color:var(--ink-2)}.form-statut--ok[data-astro-cid-qtd5vjyj]{background:#e6f2ea;color:#1f5135;border:1px solid #b9d9c4}.form-statut--erreur[data-astro-cid-qtd5vjyj]{background:#fbeee8;color:#8a3a1c;border:1px solid #ecc3b0}.form-statut[data-astro-cid-qtd5vjyj] a[data-astro-cid-qtd5vjyj]{color:inherit;font-weight:700}.formulaire-section[data-astro-cid-qtd5vjyj]{margin:28px 0}.contact-form[data-astro-cid-qtd5vjyj]{background:var(--blanc);border:1px solid var(--ligne);border-radius:var(--r);padding:28px;box-shadow:var(--sh);display:grid;gap:18px;max-width:680px}.hp-field[data-astro-cid-qtd5vjyj]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form-row[data-astro-cid-qtd5vjyj]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-group[data-astro-cid-qtd5vjyj]{display:flex;flex-direction:column;gap:6px}.form-group[data-astro-cid-qtd5vjyj] label[data-astro-cid-qtd5vjyj]{font-weight:600;font-size:14px;color:var(--ink)}.form-group[data-astro-cid-qtd5vjyj] input[data-astro-cid-qtd5vjyj],.form-group[data-astro-cid-qtd5vjyj] select[data-astro-cid-qtd5vjyj],.form-group[data-astro-cid-qtd5vjyj] textarea[data-astro-cid-qtd5vjyj]{padding:12px 14px;border:1.5px solid var(--ligne);border-radius:9px;font:inherit;font-size:15px;background:var(--bg);color:var(--ink)}.form-group[data-astro-cid-qtd5vjyj] input[data-astro-cid-qtd5vjyj]:focus,.form-group[data-astro-cid-qtd5vjyj] select[data-astro-cid-qtd5vjyj]:focus,.form-group[data-astro-cid-qtd5vjyj] textarea[data-astro-cid-qtd5vjyj]:focus{outline:none;border-color:var(--vert);background:var(--blanc)}.form-consent[data-astro-cid-qtd5vjyj]{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--ink-2)}.form-consent[data-astro-cid-qtd5vjyj] input[data-astro-cid-qtd5vjyj]{margin-top:4px}.form-consent[data-astro-cid-qtd5vjyj] a[data-astro-cid-qtd5vjyj]{color:var(--vert);font-weight:600}.formulaire-attente[data-astro-cid-qtd5vjyj]{background:var(--sable);border:1px solid var(--ligne);border-left:4px solid var(--terre);border-radius:var(--r);padding:28px;max-width:680px}.attente-titre[data-astro-cid-qtd5vjyj]{font-size:16.5px;font-weight:600;color:var(--ink);margin-bottom:18px}.attente-actions[data-astro-cid-qtd5vjyj]{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:640px){.form-row[data-astro-cid-qtd5vjyj]{grid-template-columns:1fr}}.page-container[data-astro-cid-j5r242vx]{padding-bottom:60px}.page-header[data-astro-cid-j5r242vx]{padding:20px 0 34px;border-bottom:1px solid var(--ligne);margin-bottom:24px}.page-header[data-astro-cid-j5r242vx] h1[data-astro-cid-j5r242vx]{font-size:clamp(30px,4.4vw,46px);color:var(--vert);max-width:24ch;margin-bottom:14px}.lede[data-astro-cid-j5r242vx]{font-size:18px;color:var(--ink-2);max-width:62ch}.urgence-cta-box[data-astro-cid-j5r242vx]{margin-top:28px}.urgence-call-btn[data-astro-cid-j5r242vx]{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px;background:var(--terre);color:var(--blanc);text-decoration:none;padding:20px 32px;border-radius:var(--r);box-shadow:var(--sh);transition:background .15s ease,transform .15s ease}.urgence-call-btn[data-astro-cid-j5r242vx]:hover,.urgence-call-btn[data-astro-cid-j5r242vx]:focus-visible{background:var(--terre-2);transform:translateY(-2px)}.urgence-call-label[data-astro-cid-j5r242vx]{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.urgence-call-num[data-astro-cid-j5r242vx]{font-family:var(--serif);font-size:clamp(28px,4vw,38px);line-height:1.1}.urgence-mobile-bar[data-astro-cid-j5r242vx]{display:none}.verifie-le[data-astro-cid-j5r242vx]{margin-top:16px;font-size:13.5px;color:var(--ink-3);font-style:italic}.contact-complements[data-astro-cid-j5r242vx]{margin-top:28px;display:grid;gap:32px}.coordonnees-box[data-astro-cid-j5r242vx]{background:var(--blanc);border:1px solid var(--ligne);border-radius:var(--r);padding:28px;box-shadow:var(--sh);max-width:680px}.coordonnees-box[data-astro-cid-j5r242vx] h2[data-astro-cid-j5r242vx]{font-size:24px;color:var(--vert);margin-bottom:18px}.coords-list[data-astro-cid-j5r242vx]{display:grid;gap:14px}.coords-list[data-astro-cid-j5r242vx] div[data-astro-cid-j5r242vx]{display:grid;grid-template-columns:160px 1fr;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--sable-2)}.coords-list[data-astro-cid-j5r242vx] div[data-astro-cid-j5r242vx]:last-child{border-bottom:none;padding-bottom:0}.coords-list[data-astro-cid-j5r242vx] dt[data-astro-cid-j5r242vx]{font-size:14px;color:var(--ink-3);font-weight:600}.coords-list[data-astro-cid-j5r242vx] dd[data-astro-cid-j5r242vx]{font-size:15.5px;color:var(--ink);font-weight:600}.coords-list[data-astro-cid-j5r242vx] a[data-astro-cid-j5r242vx]{color:var(--vert)}@media(max-width:768px){.urgence-mobile-bar[data-astro-cid-j5r242vx]{display:block;position:fixed;left:0;right:0;bottom:0;z-index:80;padding:12px 16px;background:#fbf9f5f5;border-top:1px solid var(--ligne);box-shadow:0 -4px 16px #211e1a1f}.urgence-mobile-btn[data-astro-cid-j5r242vx]{display:flex;align-items:center;justify-content:center;width:100%;background:var(--terre);color:var(--blanc);font-weight:700;font-size:17px;padding:14px 20px;border-radius:11px;text-decoration:none}.coords-list[data-astro-cid-j5r242vx] div[data-astro-cid-j5r242vx]{grid-template-columns:1fr;gap:4px}}
