.devis-tete[data-astro-cid-j722ti25]{text-align:center;justify-items:center}.devis-tete[data-astro-cid-j722ti25] h1[data-astro-cid-j722ti25]{max-width:none}.formulaire[data-astro-cid-j722ti25]{padding-top:0}form[data-astro-cid-j722ti25]{gap:var(--s-5) var(--gout);grid-template-columns:repeat(6,minmax(0,1fr));max-width:64rem;margin-inline:auto;display:grid}form[data-astro-cid-j722ti25]>[data-astro-cid-j722ti25]{grid-column:1/-1}form[data-astro-cid-j722ti25]>.demi[data-astro-cid-j722ti25],.deux[data-astro-cid-j722ti25]>.demi[data-astro-cid-j722ti25]{grid-column:span 3}form[data-astro-cid-j722ti25]>.tiers[data-astro-cid-j722ti25],.deux[data-astro-cid-j722ti25]>.tiers[data-astro-cid-j722ti25]{grid-column:span 2}.deux[data-astro-cid-j722ti25]{display:contents}.direct[data-astro-cid-j722ti25]{margin-top:var(--s-6);text-align:center;font-size:var(--t-ui);color:var(--gris)}.direct[data-astro-cid-j722ti25] a[data-astro-cid-j722ti25]{font-size:var(--t-body);color:var(--ardoise);margin-left:.3em;display:inline-block}.champ[data-astro-cid-j722ti25]{gap:var(--s-2);border:0;min-width:0;margin:0;padding:0;display:grid}label[data-astro-cid-j722ti25],legend[data-astro-cid-j722ti25]{padding:0;font-size:1rem;font-weight:500}.facultatif[data-astro-cid-j722ti25]{color:var(--gris);font-weight:400;font-size:var(--t-ui);margin-left:.4em}.aide[data-astro-cid-j722ti25]{color:var(--gris);font-size:var(--t-ui);margin-top:calc(var(--s-2) * -1)}input[data-astro-cid-j722ti25]:not([type=radio]),select[data-astro-cid-j722ti25],textarea[data-astro-cid-j722ti25]{font:inherit;color:var(--ardoise);background:var(--tuffeau-clair);border:1px solid var(--trait);border-radius:var(--r-champ);width:100%;height:3.25rem;transition:border-color var(--t-court) var(--ease);padding:0 1em}input[data-astro-cid-j722ti25]:hover,select[data-astro-cid-j722ti25]:hover,textarea[data-astro-cid-j722ti25]:hover{border-color:var(--gris)}input[data-astro-cid-j722ti25]:focus-visible,select[data-astro-cid-j722ti25]:focus-visible,textarea[data-astro-cid-j722ti25]:focus-visible{outline:2px solid var(--ardoise);outline-offset:2px;border-color:var(--ardoise)}textarea[data-astro-cid-j722ti25]{resize:vertical;height:auto;min-height:8rem;padding:.8em 1em}.rassure[data-astro-cid-j722ti25]{color:var(--gris);font-size:var(--t-ui)!important}[data-astro-cid-j722ti25]::placeholder{color:var(--gris);opacity:1}.choix[data-astro-cid-j722ti25]{gap:var(--s-2);flex-wrap:wrap;display:flex}.choix[data-astro-cid-j722ti25] legend[data-astro-cid-j722ti25]{margin-bottom:var(--s-3)}.option[data-astro-cid-j722ti25]{font-weight:400;font-size:var(--t-ui);position:relative}.option[data-astro-cid-j722ti25] input[data-astro-cid-j722ti25]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.option[data-astro-cid-j722ti25] span[data-astro-cid-j722ti25]{border:1px solid var(--trait);background:var(--tuffeau-clair);transition:background-color var(--t-court) var(--ease), color var(--t-court) var(--ease);border-radius:999px;padding:.6em 1.1em;display:block}.option[data-astro-cid-j722ti25]:hover span[data-astro-cid-j722ti25]{border-color:var(--gris)}.option[data-astro-cid-j722ti25] input[data-astro-cid-j722ti25]:checked+span[data-astro-cid-j722ti25]{background:var(--ardoise);color:var(--tuffeau);border-color:var(--ardoise)}.option[data-astro-cid-j722ti25] input[data-astro-cid-j722ti25]:focus-visible+span[data-astro-cid-j722ti25]{outline:2px solid var(--ardoise);outline-offset:2px}.piege[data-astro-cid-j722ti25]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.envoi[data-astro-cid-j722ti25]{text-align:center;justify-items:center;gap:var(--s-4);margin-top:var(--s-5);display:grid}.envoi[data-astro-cid-j722ti25] .bouton[data-astro-cid-j722ti25]{font-size:1.0625rem}.rgpd[data-astro-cid-j722ti25]{font-size:var(--t-ui);color:var(--gris);max-width:52ch}.invalide[data-astro-cid-j722ti25] input[data-astro-cid-j722ti25]:not([type=radio]),.invalide[data-astro-cid-j722ti25] textarea[data-astro-cid-j722ti25]{border:2px solid var(--ardoise)}.invalide[data-astro-cid-j722ti25] .option[data-astro-cid-j722ti25] span[data-astro-cid-j722ti25]{border-color:var(--ardoise)}.erreur{font-size:var(--t-ui);color:var(--ardoise);gap:.5em;width:100%;font-weight:500;display:flex}.erreur:before{content:"!";background:var(--ardoise);width:1.3em;height:1.3em;color:var(--tuffeau);border-radius:50%;flex:none;place-items:center;font-size:.8em;line-height:1;display:grid}.echec[data-astro-cid-j722ti25]{font-size:var(--t-ui)}@media (width<=860px){form[data-astro-cid-j722ti25]>.tiers[data-astro-cid-j722ti25],.deux[data-astro-cid-j722ti25]>.tiers[data-astro-cid-j722ti25]{grid-column:span 3}form[data-astro-cid-j722ti25]>.tiers[data-astro-cid-j722ti25]{grid-column:1/-1}}@media (width<=600px){form[data-astro-cid-j722ti25]>.demi[data-astro-cid-j722ti25],.deux[data-astro-cid-j722ti25]>.demi[data-astro-cid-j722ti25],.deux[data-astro-cid-j722ti25]>.tiers[data-astro-cid-j722ti25]{grid-column:1/-1}}
