.aimant[data-astro-cid-pwhokjbu]{padding-top:calc(var(--header-height) + var(--space-8))}.aimant-grille[data-astro-cid-pwhokjbu]{gap:var(--space-12);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;display:grid}.aimant[data-astro-cid-pwhokjbu] h1[data-astro-cid-pwhokjbu]{margin-top:var(--space-3)}.aimant-chapeau[data-astro-cid-pwhokjbu]{margin-top:var(--space-4);max-width:38rem;font-size:var(--text-lead);text-wrap:pretty}.aimant-carte[data-astro-cid-pwhokjbu]{top:var(--header-height);position:sticky}.carte-aimant{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--card-padding)}.aimant-filet[data-astro-cid-pwhokjbu]{margin-block:var(--space-6);border:0;border-top:1px solid var(--color-border)}.aimant-formulaire[data-astro-cid-pwhokjbu]{gap:var(--space-4);flex-direction:column;display:flex}.aimant-champ[data-astro-cid-pwhokjbu]{gap:var(--space-2);flex-direction:column;display:flex}.aimant-champ[data-astro-cid-pwhokjbu] label[data-astro-cid-pwhokjbu]{font-size:var(--text-small);color:var(--color-text);font-weight:600}.aimant[data-astro-cid-pwhokjbu] input[type=email],.aimant[data-astro-cid-pwhokjbu] input[type=text]{width:100%;min-height:44px;font:inherit;font-size:var(--text-body);padding:var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--color-border-field);background:var(--color-bg);color:var(--color-text)}.aimant[data-astro-cid-pwhokjbu] input[type=email]:focus,.aimant[data-astro-cid-pwhokjbu] input[type=text]:focus{border-color:var(--color-primary)}.aimant[data-astro-cid-pwhokjbu] input::placeholder{color:var(--color-text-muted);opacity:1}.aimant-piege[data-astro-cid-pwhokjbu]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.aimant-envoi[data-astro-cid-pwhokjbu]{width:100%}.aimant-envoi[data-astro-cid-pwhokjbu]:disabled{opacity:.6;cursor:not-allowed}.aimant-mention[data-astro-cid-pwhokjbu]{font-size:var(--text-small)}.aimant-erreur[data-astro-cid-pwhokjbu]{color:var(--color-danger);font-weight:600}.form-alert[data-astro-cid-pwhokjbu]{padding:var(--space-4);border:1px solid var(--color-danger);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-danger) 10%, transparent)}.form-alert[data-astro-cid-pwhokjbu] p[data-astro-cid-pwhokjbu],.form-alert[data-astro-cid-pwhokjbu] p[data-astro-cid-pwhokjbu] a[data-astro-cid-pwhokjbu]{color:var(--color-text)}.form-alert[data-astro-cid-pwhokjbu] p[data-astro-cid-pwhokjbu] a[data-astro-cid-pwhokjbu]:hover{color:var(--color-accent)}.form-alert[data-astro-cid-pwhokjbu]:focus,#aimant-confirmation-titre[data-astro-cid-pwhokjbu]:focus{outline:none}.aimant-confirmation[data-astro-cid-pwhokjbu] h2[data-astro-cid-pwhokjbu]{margin-top:0}.aimant-confirmation[data-astro-cid-pwhokjbu] p[data-astro-cid-pwhokjbu]{margin-top:var(--space-2);margin-bottom:var(--space-6)}@media (prefers-reduced-motion:no-preference){.aimant-confirmation[data-astro-cid-pwhokjbu]:not([hidden]){animation:aimant-entree .3s var(--ease-out) both}}@keyframes aimant-entree{0%{opacity:0;translate:0 16px}}.aimant-voisin{margin-top:var(--space-6);font-size:var(--text-small);color:var(--color-text-muted)}.aimant-rdv{text-align:center;width:100%}@media (width<=900px){.aimant-grille[data-astro-cid-pwhokjbu]{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.aimant-carte[data-astro-cid-pwhokjbu]{position:static}}@media (width<=600px){.aimant[data-astro-cid-pwhokjbu]{padding-top:var(--space-6)}.aimant-grille[data-astro-cid-pwhokjbu]{gap:var(--space-6)}}@media (width<=360px){#turnstile-widget[data-astro-cid-pwhokjbu]{min-width:0;height:54px;overflow:hidden}#turnstile-widget[data-astro-cid-pwhokjbu]>*{transform-origin:0 0;transform:scale(.82)}}
