.devis[data-astro-cid-3kzqwug5]{background:var(--blanc);border:1px solid var(--ligne);border-radius:var(--radius);box-shadow:var(--ombre);padding:clamp(1.25rem,3vw,2.5rem)}.devis__title[data-astro-cid-3kzqwug5]{font-size:var(--fs-3);margin-bottom:.5rem}.devis__note[data-astro-cid-3kzqwug5]{font-size:var(--fs-0);margin-bottom:var(--s-4);line-height:1.6}.devis__grid[data-astro-cid-3kzqwug5]{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=640px){.devis__grid[data-astro-cid-3kzqwug5]{grid-template-columns:1fr 1fr}.f--full[data-astro-cid-3kzqwug5]{grid-column:1/-1}}.f[data-astro-cid-3kzqwug5]{gap:.4rem;display:grid}.f[data-astro-cid-3kzqwug5]>span[data-astro-cid-3kzqwug5]{letter-spacing:.14em;text-transform:uppercase;color:var(--encre-3);font-size:.72rem;font-weight:700}.f[data-astro-cid-3kzqwug5]>span[data-astro-cid-3kzqwug5] small[data-astro-cid-3kzqwug5]{letter-spacing:.04em;text-transform:none;font-weight:500}.f[data-astro-cid-3kzqwug5] input[data-astro-cid-3kzqwug5],.f[data-astro-cid-3kzqwug5] select[data-astro-cid-3kzqwug5],.f[data-astro-cid-3kzqwug5] textarea[data-astro-cid-3kzqwug5]{border:1px solid var(--ligne-2);border-radius:var(--radius);background:var(--papier);width:100%;min-height:48px;transition:border-color var(--dur-1), box-shadow var(--dur-1);padding:.7rem .9rem}.f[data-astro-cid-3kzqwug5] textarea[data-astro-cid-3kzqwug5]{resize:vertical;min-height:7rem}.f[data-astro-cid-3kzqwug5] input[data-astro-cid-3kzqwug5]:focus,.f[data-astro-cid-3kzqwug5] select[data-astro-cid-3kzqwug5]:focus,.f[data-astro-cid-3kzqwug5] textarea[data-astro-cid-3kzqwug5]:focus{border-color:var(--laiton);box-shadow:0 0 0 3px color-mix(in srgb, var(--laiton) 18%, transparent);outline:none}.f[data-astro-cid-3kzqwug5] input[data-astro-cid-3kzqwug5]:user-invalid,.f[data-astro-cid-3kzqwug5] select[data-astro-cid-3kzqwug5]:user-invalid,.f[data-astro-cid-3kzqwug5] textarea[data-astro-cid-3kzqwug5]:user-invalid{border-color:var(--erreur)}.devis__more[data-astro-cid-3kzqwug5]{border-top:1px solid var(--ligne);margin-top:1rem;padding-top:.75rem}.devis__more[data-astro-cid-3kzqwug5] summary[data-astro-cid-3kzqwug5]{cursor:pointer;font-weight:600;font-size:var(--fs-0);color:var(--encre-2);align-items:center;gap:.5rem;padding:.4rem 0;list-style:none;display:flex}.devis__more[data-astro-cid-3kzqwug5] summary[data-astro-cid-3kzqwug5]::-webkit-details-marker{display:none}.devis__more[data-astro-cid-3kzqwug5] summary[data-astro-cid-3kzqwug5]:before{content:"+";font-family:var(--serif);color:var(--laiton-txt);font-size:1.3rem;line-height:1}.devis__more[data-astro-cid-3kzqwug5][open] summary[data-astro-cid-3kzqwug5]:before{content:"−"}.devis__more[data-astro-cid-3kzqwug5] .devis__grid[data-astro-cid-3kzqwug5]{margin-top:.75rem}.captcha[data-astro-cid-3kzqwug5]{max-width:22rem;margin-top:1rem}.captcha[data-astro-cid-3kzqwug5] b[data-astro-cid-3kzqwug5]{text-transform:none;letter-spacing:0;color:var(--encre);font-weight:700}.hp[data-astro-cid-3kzqwug5]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.consent[data-astro-cid-3kzqwug5]{margin-top:var(--s-3);font-size:var(--fs-0);color:var(--encre-2);align-items:flex-start;gap:.75rem;display:flex}.consent[data-astro-cid-3kzqwug5] input[data-astro-cid-3kzqwug5]{width:1.1rem;height:1.1rem;accent-color:var(--laiton);margin-top:.3rem}.devis__actions[data-astro-cid-3kzqwug5]{margin-top:var(--s-4);flex-wrap:wrap;gap:.75rem;display:flex}.devis__status[data-astro-cid-3kzqwug5]{min-height:1.5em;margin-top:1rem;font-weight:600}.devis__status[data-astro-cid-3kzqwug5].ok{color:var(--ok)}.devis__status[data-astro-cid-3kzqwug5].err{color:var(--erreur)}
