@layer reset,tokens,base;@layer components{.confirmation[data-astro-cid-ea4zqlqq]{justify-items:start;gap:var(--espace-4);padding:var(--espace-5);border-radius:var(--rayon-controle);background-color:var(--surface-conteneur);display:grid}.confirmation-picto[data-astro-cid-ea4zqlqq]{block-size:auto;inline-size:5rem}.confirmation[data-astro-cid-ea4zqlqq] h2[data-astro-cid-ea4zqlqq]{color:var(--violet);font-size:var(--type-titre-petit);margin:0;font-weight:800}.confirmation[data-astro-cid-ea4zqlqq] h2[data-astro-cid-ea4zqlqq]:focus{outline:none}.confirmation[data-astro-cid-ea4zqlqq] p[data-astro-cid-ea4zqlqq]{margin:0}.confirmation-actions[data-astro-cid-ea4zqlqq]{gap:var(--espace-3);flex-wrap:wrap;display:flex}.contact[data-astro-cid-zemwkego]{gap:var(--espace-5);display:grid}fieldset[data-astro-cid-zemwkego]{gap:var(--espace-1);border:0;margin:0;padding:0;display:grid}legend[data-astro-cid-zemwkego]{font-size:var(--type-corps-petit);margin-block-end:var(--espace-1);padding:0;font-weight:600}.profils[data-astro-cid-zemwkego]{gap:var(--espace-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.profil[data-astro-cid-zemwkego]{align-content:start;gap:var(--espace-2);min-block-size:6.5rem;padding:var(--espace-4);border-radius:var(--rayon-moyen);background-color:var(--surface-conteneur);cursor:pointer;display:grid;position:relative}.profil[data-astro-cid-zemwkego]:first-child{grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center;min-block-size:0}.profil[data-astro-cid-zemwkego] input[data-astro-cid-zemwkego]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.profil-picto[data-astro-cid-zemwkego]{object-fit:contain;block-size:2.5rem;inline-size:2.5rem}.profil-texte[data-astro-cid-zemwkego]{text-wrap:balance;font-weight:600;line-height:1.3}.profil-coche[data-astro-cid-zemwkego]{background-color:var(--action);block-size:1.5rem;inline-size:1.5rem;color:var(--sur-primaire);opacity:0;border-radius:50%;padding:.125rem;position:absolute;inset-block-start:var(--espace-3);inset-inline-end:var(--espace-3);transform:scale(.6)}.profils-erreur[data-astro-cid-zemwkego] .profil[data-astro-cid-zemwkego]{box-shadow:inset 0 0 0 2px var(--erreur)}.profil[data-astro-cid-zemwkego]:has(:checked){background-color:var(--primaire-conteneur);box-shadow:inset 0 0 0 2px var(--action)}.profil[data-astro-cid-zemwkego]:has(:checked) .profil-texte[data-astro-cid-zemwkego]{color:var(--sur-primaire-conteneur)}.profil[data-astro-cid-zemwkego]:has(:checked) .profil-coche[data-astro-cid-zemwkego]{opacity:1;transform:none}.profil[data-astro-cid-zemwkego]:has(:focus-visible){outline:3px solid var(--action);outline-offset:2px}@media (hover:hover){.profil[data-astro-cid-zemwkego]:not(:has(:checked)):hover{background-color:color-mix(in srgb, var(--primaire-conteneur) 50%, var(--surface-conteneur))}}@media (prefers-reduced-motion:no-preference){.profil[data-astro-cid-zemwkego]{transition:background-color var(--duree-courte) var(--courbe-standard)}.profil-coche[data-astro-cid-zemwkego]{transition:opacity var(--duree-courte) var(--courbe-standard), transform var(--duree-moyenne) var(--courbe-standard)}}.erreur-groupe[data-astro-cid-zemwkego]{color:var(--erreur);font-size:var(--type-corps-petit);margin:0;font-weight:600}.contact[data-astro-cid-zemwkego]:has([data-lieu-requis]:checked) .champ-lieu[data-astro-cid-zemwkego] .facultatif,.contact[data-astro-cid-zemwkego]:has([data-message-requis]:checked) .champ-message[data-astro-cid-zemwkego] .facultatif{display:none}.confidentialite[data-astro-cid-zemwkego]{color:var(--sur-surface-attenue);font-size:var(--type-corps-petit);margin:0}.contact[data-astro-cid-zemwkego] .bouton{justify-self:start}.colonne-formulaire[data-astro-cid-ogjzdvpc]{gap:var(--espace-4);max-inline-size:var(--largeur-formulaire);display:grid}.ensuite[data-astro-cid-ogjzdvpc]{padding:var(--espace-5);border-radius:var(--rayon-carte);background-color:var(--primaire-conteneur)}.ensuite[data-astro-cid-ogjzdvpc] h2[data-astro-cid-ogjzdvpc]{margin:0 0 var(--espace-4);color:var(--violet);font-size:var(--type-titre-petit);font-weight:800}}@layer utilities;
