.contact__besoin[data-astro-cid-rnbibhuw]{padding-block:var(--e-7) var(--e-8)}.besoin[data-astro-cid-rnbibhuw]{border:0;min-width:0;margin:0;padding:0}.besoin__legende[data-astro-cid-rnbibhuw]{float:left;width:100%;padding:0;display:block}.besoin__options[data-astro-cid-rnbibhuw]{clear:both;gap:var(--e-4);padding-top:var(--e-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.motif[data-astro-cid-rnbibhuw]{--accent:var(--c-rouge);gap:var(--e-2);padding:var(--e-5);border-top:4px solid var(--c-ligne);cursor:pointer;transition:border-color var(--transition), box-shadow var(--transition), transform var(--transition), background-color var(--transition);flex-direction:column;display:flex;position:relative}.motif--service[data-astro-cid-rnbibhuw]{--accent:var(--c-noir)}.motif[data-astro-cid-rnbibhuw]:hover{box-shadow:var(--ombre-survol);border-top-color:var(--accent)}@media (prefers-reduced-motion:no-preference){.motif[data-astro-cid-rnbibhuw]:hover{transform:translateY(-2px)}}.motif[data-astro-cid-rnbibhuw]:has(:checked){border-color:var(--accent);border-top-color:var(--accent);background:linear-gradient(180deg, var(--c-rouge-voile), var(--c-blanc) 55%)}.motif--service[data-astro-cid-rnbibhuw]:has(:checked){background:linear-gradient(180deg, #0808080d, var(--c-blanc) 55%)}.motif[data-astro-cid-rnbibhuw]:has(:focus-visible){outline:2px solid var(--c-rouge);outline-offset:3px}.motif__haut[data-astro-cid-rnbibhuw]{margin-bottom:var(--e-2);justify-content:space-between;align-items:flex-start;display:flex}.motif__picto[data-astro-cid-rnbibhuw]{background:var(--c-papier-2);width:2.75rem;height:2.75rem;color:var(--accent);transition:background-color var(--transition), color var(--transition);border-radius:50%;place-items:center;display:grid}.motif[data-astro-cid-rnbibhuw]:has(:checked) .motif__picto[data-astro-cid-rnbibhuw]{background:var(--accent);color:var(--c-blanc)}.motif__picto[data-astro-cid-rnbibhuw] .icone{width:1.35rem;height:1.35rem}.motif__radio[data-astro-cid-rnbibhuw],.choix__option[data-astro-cid-rnbibhuw] input[data-astro-cid-rnbibhuw]{appearance:none;border:1.5px solid var(--c-ligne-forte);background:var(--c-blanc);cursor:pointer;border-radius:50%;flex:none;place-items:center;width:1.25rem;height:1.25rem;margin:0;display:grid}.motif__radio[data-astro-cid-rnbibhuw]:after,.choix__option[data-astro-cid-rnbibhuw] input[data-astro-cid-rnbibhuw]:after{content:"";background:var(--accent,var(--c-rouge));width:.6rem;height:.6rem;transition:transform var(--transition);border-radius:50%;transform:scale(0)}.motif__radio[data-astro-cid-rnbibhuw]:checked,.choix__option[data-astro-cid-rnbibhuw] input[data-astro-cid-rnbibhuw]:checked{border-color:var(--accent,var(--c-rouge))}.motif__radio[data-astro-cid-rnbibhuw]:checked:after,.choix__option[data-astro-cid-rnbibhuw] input[data-astro-cid-rnbibhuw]:checked:after{transform:scale(1)}.motif__radio[data-astro-cid-rnbibhuw]:focus-visible{outline:none}.motif__titre[data-astro-cid-rnbibhuw]{font-family:var(--f-titre);color:var(--c-noir);font-size:1.4rem;font-weight:700;line-height:1.15}.motif__texte[data-astro-cid-rnbibhuw]{color:var(--c-texte-doux);font-size:.95rem;line-height:1.5}.demande__grille[data-astro-cid-rnbibhuw]{gap:var(--e-7);grid-template-columns:minmax(0,1.45fr) minmax(0,.85fr);align-items:start;display:grid}.demande__note[data-astro-cid-rnbibhuw]{margin-top:var(--e-5);font-size:var(--t-petit);color:var(--c-texte-doux)}.requis[data-astro-cid-rnbibhuw]{color:var(--c-rouge-fonce);font-weight:700}.champs[data-astro-cid-rnbibhuw]{gap:var(--e-5) var(--e-5);margin-top:var(--e-4);padding:var(--e-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.champ[data-astro-cid-rnbibhuw]{gap:var(--e-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.champ--large[data-astro-cid-rnbibhuw]{grid-column:1/-1}.champ[data-astro-cid-rnbibhuw]>label[data-astro-cid-rnbibhuw],.champ[data-astro-cid-rnbibhuw]>legend[data-astro-cid-rnbibhuw]{font-size:var(--t-petit);color:var(--c-noir);padding:0;font-weight:600}.champ[data-astro-cid-rnbibhuw]>legend[data-astro-cid-rnbibhuw]{margin-bottom:var(--e-2)}.champ[data-astro-cid-rnbibhuw] input[data-astro-cid-rnbibhuw][type=text],.champ[data-astro-cid-rnbibhuw] input[data-astro-cid-rnbibhuw][type=email],.champ[data-astro-cid-rnbibhuw] textarea[data-astro-cid-rnbibhuw]{border:1px solid var(--c-ligne-forte);border-radius:var(--rayon);background:var(--c-blanc);width:100%;min-height:3rem;font:inherit;color:var(--c-texte);transition:border-color var(--transition), box-shadow var(--transition);padding:.7rem .85rem}.champ[data-astro-cid-rnbibhuw] textarea[data-astro-cid-rnbibhuw]{resize:vertical;min-height:9rem}.champ[data-astro-cid-rnbibhuw] input[data-astro-cid-rnbibhuw]:hover,.champ[data-astro-cid-rnbibhuw] textarea[data-astro-cid-rnbibhuw]:hover{border-color:var(--c-anthracite)}.champ[data-astro-cid-rnbibhuw] input[data-astro-cid-rnbibhuw][type=text]:focus-visible,.champ[data-astro-cid-rnbibhuw] input[data-astro-cid-rnbibhuw][type=email]:focus-visible,.champ[data-astro-cid-rnbibhuw] textarea[data-astro-cid-rnbibhuw]:focus-visible{border-color:var(--c-noir);outline:none;box-shadow:0 0 0 3px #e106002e}.champ[data-astro-cid-rnbibhuw] [data-astro-cid-rnbibhuw][aria-invalid=true]{background:linear-gradient(90deg, var(--c-rouge-voile), var(--c-blanc) 60%);border-color:var(--c-rouge)!important}.champ__aide[data-astro-cid-rnbibhuw]{font-size:var(--t-petit);color:var(--c-texte-doux)}.champ__erreur[data-astro-cid-rnbibhuw]{font-size:var(--t-petit);color:var(--c-rouge-fonce);font-weight:600}.champ__erreur[data-astro-cid-rnbibhuw]:empty{display:none}.besoin[data-astro-cid-rnbibhuw] .champ__erreur[data-astro-cid-rnbibhuw]{margin-top:var(--e-3)}.choix[data-astro-cid-rnbibhuw]{gap:var(--e-2);flex-wrap:wrap;display:flex}.choix__option[data-astro-cid-rnbibhuw]{align-items:center;gap:var(--e-2);border:1px solid var(--c-ligne-forte);background:var(--c-blanc);cursor:pointer;min-height:2.75rem;transition:border-color var(--transition), background-color var(--transition);border-radius:999px;padding:.45rem .9rem .45rem .7rem;font-size:.95rem;font-weight:500;display:inline-flex}.choix__option[data-astro-cid-rnbibhuw]:hover{border-color:var(--c-anthracite)}.choix__option[data-astro-cid-rnbibhuw]:has(:checked){border-color:var(--c-noir);background:var(--c-papier);font-weight:600}.choix__option[data-astro-cid-rnbibhuw] input[data-astro-cid-rnbibhuw]{width:1.05rem;height:1.05rem}.choix__option[data-astro-cid-rnbibhuw] input[data-astro-cid-rnbibhuw]:after{width:.5rem;height:.5rem}.optionnel--service[data-astro-cid-rnbibhuw] .choix__option[data-astro-cid-rnbibhuw]{--accent:var(--c-noir)}@supports selector(:has(*)){.optionnel[data-astro-cid-rnbibhuw]{display:none}.contact[data-astro-cid-rnbibhuw]:has(#produit:checked) .optionnel--produit[data-astro-cid-rnbibhuw],.contact[data-astro-cid-rnbibhuw]:has(#service:checked) .optionnel--service[data-astro-cid-rnbibhuw],.contact[data-astro-cid-rnbibhuw]:has(#presse:checked) .optionnel--presse[data-astro-cid-rnbibhuw],.contact[data-astro-cid-rnbibhuw]:has(#partenariat:checked) .optionnel--partenariat[data-astro-cid-rnbibhuw]{display:flex}@media (prefers-reduced-motion:no-preference){.optionnel[data-astro-cid-rnbibhuw]{animation:.35s cubic-bezier(.2,.7,.2,1) both apparition}}}@keyframes apparition{0%{opacity:0;transform:translateY(6px)}}.consentement[data-astro-cid-rnbibhuw]{padding-top:var(--e-4);border-top:1px solid var(--c-ligne)}.consentement__ligne[data-astro-cid-rnbibhuw]{gap:var(--e-3);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.consentement__ligne[data-astro-cid-rnbibhuw] label[data-astro-cid-rnbibhuw]{color:var(--c-texte);cursor:pointer;font-size:.95rem;line-height:1.55}.consentement[data-astro-cid-rnbibhuw] input[data-astro-cid-rnbibhuw]{appearance:none;border:1.5px solid var(--c-ligne-forte);background:var(--c-blanc);cursor:pointer;border-radius:3px;place-items:center;width:1.3rem;height:1.3rem;margin:.1rem 0 0;display:grid}.consentement[data-astro-cid-rnbibhuw] input[data-astro-cid-rnbibhuw]:after{content:"";border:solid var(--c-blanc);width:.4rem;height:.7rem;transition:transform var(--transition);border-width:0 2px 2px 0;margin-top:-.15rem;transform:rotate(45deg)scale(0)}.consentement[data-astro-cid-rnbibhuw] input[data-astro-cid-rnbibhuw]:checked{border-color:var(--c-rouge);background:var(--c-rouge)}.consentement[data-astro-cid-rnbibhuw] input[data-astro-cid-rnbibhuw]:checked:after{transform:rotate(45deg)scale(1)}.consentement[data-astro-cid-rnbibhuw] input[data-astro-cid-rnbibhuw][aria-invalid=true]{border-color:var(--c-rouge)}.envoi[data-astro-cid-rnbibhuw]{align-items:center;gap:var(--e-4);flex-flow:wrap}.envoi__bouton[data-astro-cid-rnbibhuw]{justify-content:center;align-items:center;gap:var(--e-3);border-radius:var(--rayon);background:var(--c-rouge);min-height:3.25rem;font-family:var(--f-texte);color:var(--c-blanc);cursor:pointer;transition:background-color var(--transition);border:0;padding:.85rem 1.4rem;font-size:1rem;font-weight:600;line-height:1.2;display:inline-flex}.envoi__bouton[data-astro-cid-rnbibhuw]:hover{background:var(--c-rouge-fonce)}.contact[data-astro-cid-rnbibhuw]:has(#service:checked) .envoi__bouton[data-astro-cid-rnbibhuw]{background:var(--c-noir)}.contact[data-astro-cid-rnbibhuw]:has(#service:checked) .envoi__bouton[data-astro-cid-rnbibhuw]:hover{background:var(--c-noir-survol)}.envoi__bouton[data-astro-cid-rnbibhuw] .envoi__fleche{width:1.1em;height:1.1em;transition:transform var(--transition)}.envoi__bouton[data-astro-cid-rnbibhuw]:hover .envoi__fleche{transform:translate(3px)}.confirmation[data-astro-cid-rnbibhuw]{align-items:center;gap:var(--e-4);margin-top:var(--e-5);padding:var(--e-5);border:1px solid var(--c-ligne);border-left:3px solid var(--c-noir);border-radius:0 var(--rayon-carte) var(--rayon-carte) 0;background:var(--c-blanc);color:var(--c-noir);font-weight:600;display:none}.confirmation[data-astro-cid-rnbibhuw]:target{display:flex}.confirmation--erreur[data-astro-cid-rnbibhuw]{border-left-color:var(--c-rouge);font-weight:500}.confirmation--erreur[data-astro-cid-rnbibhuw] .confirmation__icone[data-astro-cid-rnbibhuw]{background:var(--c-rouge)}.piege[data-astro-cid-rnbibhuw]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.confirmation__icone[data-astro-cid-rnbibhuw]{background:var(--c-noir);width:2.5rem;height:2.5rem;color:var(--c-blanc);border-radius:50%;flex:none;place-items:center;display:grid}.demande__aide[data-astro-cid-rnbibhuw]{gap:var(--e-5);display:grid}@media (width>=961px){.demande__aide[data-astro-cid-rnbibhuw]{margin-top:5.5rem;position:sticky;top:6.5rem}}.aide[data-astro-cid-rnbibhuw]{padding:var(--e-6);border:1px solid var(--c-ligne);border-radius:var(--rayon-carte);background:var(--c-papier)}.aide--engagement[data-astro-cid-rnbibhuw]{border-left:3px solid var(--c-noir);border-radius:0 var(--rayon-carte) var(--rayon-carte) 0;background:var(--c-blanc)}.aide__picto[data-astro-cid-rnbibhuw]{width:2.5rem;height:2.5rem;margin-bottom:var(--e-4);background:var(--c-noir);color:var(--c-blanc);border-radius:50%;place-items:center;display:grid}.aide__picto[data-astro-cid-rnbibhuw] .icone{width:1.25rem;height:1.25rem}.aide__titre[data-astro-cid-rnbibhuw]{font-size:clamp(1.35rem,1.2rem + .5vw,1.6rem)}.aide__texte[data-astro-cid-rnbibhuw]{margin-top:var(--e-4);color:var(--c-texte-doux);line-height:1.7}.aide__motif[data-astro-cid-rnbibhuw]{transition:background-color var(--transition), color var(--transition);border-radius:2px}.contact[data-astro-cid-rnbibhuw]:has(#produit:checked) .aide__motif--produit[data-astro-cid-rnbibhuw],.contact[data-astro-cid-rnbibhuw]:has(#service:checked) .aide__motif--service[data-astro-cid-rnbibhuw],.contact[data-astro-cid-rnbibhuw]:has(#presse:checked) .aide__motif--presse[data-astro-cid-rnbibhuw],.contact[data-astro-cid-rnbibhuw]:has(#partenariat:checked) .aide__motif--partenariat[data-astro-cid-rnbibhuw]{background:var(--c-rouge-voile);box-shadow:0 2px 0 var(--c-rouge);color:var(--c-noir);font-weight:600}@media (width<=1100px){.besoin__options[data-astro-cid-rnbibhuw]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){.demande__grille[data-astro-cid-rnbibhuw]{gap:var(--e-6);grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.besoin__options[data-astro-cid-rnbibhuw]{gap:var(--e-3);grid-template-columns:minmax(0,1fr)}.motif[data-astro-cid-rnbibhuw]{gap:var(--e-1) var(--e-4);padding:var(--e-4);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.motif__haut[data-astro-cid-rnbibhuw]{display:contents}.motif__picto[data-astro-cid-rnbibhuw]{grid-row:1/span 2;width:2.5rem;height:2.5rem}.motif__radio[data-astro-cid-rnbibhuw]{grid-area:1/3}.motif__titre[data-astro-cid-rnbibhuw]{grid-area:1/2;font-size:1.2rem}.motif__texte[data-astro-cid-rnbibhuw]{font-size:var(--t-petit);grid-area:2/2/auto/span 2}.champs[data-astro-cid-rnbibhuw]{padding:var(--e-5) var(--e-4);grid-template-columns:minmax(0,1fr)}.envoi__bouton[data-astro-cid-rnbibhuw]{width:100%}}
