.contact[data-astro-cid-uw5kdbxl]{padding:calc(var(--header-h) + 50px) 0 clamp(70px,8vw,120px);background:radial-gradient(60% 70% at 90% 20%,#eef4e2,#eef4e200 60%),var(--lin)}.contact__grille[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,100px);align-items:start}.contact__texte[data-astro-cid-uw5kdbxl]{display:grid;gap:20px;justify-items:start}.canaux[data-astro-cid-uw5kdbxl]{list-style:none;display:grid;gap:10px;width:100%;margin-top:6px}.canaux[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{display:flex;align-items:center;gap:16px;padding:14px 18px;border-radius:var(--radius-sm);background:var(--lait);border:1px solid var(--color-border);transition:border-color .3s,transform .5s var(--doux)}.canaux[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:hover{border-color:var(--feuille);transform:translate(4px)}.canaux[data-astro-cid-uw5kdbxl] b[data-astro-cid-uw5kdbxl]{display:block;color:var(--ardoise)}.canaux[data-astro-cid-uw5kdbxl] small[data-astro-cid-uw5kdbxl]{display:block;font-size:14px;color:var(--color-muted);overflow-wrap:anywhere}.canaux__picto[data-astro-cid-uw5kdbxl]{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--color-accent-soft);flex:none}.canaux__picto[data-astro-cid-uw5kdbxl] svg[data-astro-cid-uw5kdbxl]{width:22px;height:22px;fill:none;stroke:var(--feuille-profonde);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.formulaire[data-astro-cid-uw5kdbxl]{display:grid;gap:18px;padding:clamp(26px,3.4vw,44px);border-radius:var(--radius);background:var(--lait);box-shadow:0 40px 80px -50px #14263673}.champs[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.champ[data-astro-cid-uw5kdbxl]{display:grid;gap:7px;border:0;padding:0;margin:0;min-width:0}.champ[data-astro-cid-uw5kdbxl]>span[data-astro-cid-uw5kdbxl],.champ[data-astro-cid-uw5kdbxl] legend[data-astro-cid-uw5kdbxl]{font-size:14px;font-weight:650;color:var(--ardoise);padding:0;margin-bottom:7px}.champ[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl],.champ[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{width:100%;padding:13px 16px;border-radius:12px;border:1.5px solid var(--field-border);background:var(--field-bg);font-size:16px;transition:border-color .3s}.champ[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:focus,.champ[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]:focus{outline:none;border-color:var(--feuille);background:#fff}.pastilles[data-astro-cid-uw5kdbxl]{display:flex;flex-wrap:wrap;gap:8px}.pastilles[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl]{position:relative;cursor:pointer}.pastilles[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;pointer-events:none}.pastilles[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl]{display:inline-block;padding:9px 15px;border-radius:999px;border:1.5px solid var(--color-border);font-size:14.5px;transition:all .3s}.pastilles[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:checked+span[data-astro-cid-uw5kdbxl]{border-color:var(--feuille);background:var(--color-accent-soft);color:var(--ardoise);font-weight:600}.pastilles[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:focus-visible+span[data-astro-cid-uw5kdbxl]{outline:2px solid var(--feuille-profonde);outline-offset:2px}.formulaire__rgpd[data-astro-cid-uw5kdbxl]{font-size:13.5px;color:var(--color-muted)}.formulaire[data-astro-cid-uw5kdbxl] .bouton[data-astro-cid-uw5kdbxl]{justify-self:start}.formulaire__retour[data-astro-cid-uw5kdbxl]{padding:14px 18px;border-radius:12px;background:var(--color-accent-soft);color:var(--ardoise);font-size:15px}.formulaire__retour--erreur[data-astro-cid-uw5kdbxl]{background:var(--the);color:#5e2f20}.formulaire__retour[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{text-decoration:underline;overflow-wrap:anywhere}.piege[data-astro-cid-uw5kdbxl]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}@media(max-width:900px){.contact__grille[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}}@media(max-width:560px){.champs[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}.formulaire[data-astro-cid-uw5kdbxl] .bouton[data-astro-cid-uw5kdbxl]{justify-self:stretch}}
