.devis.svelte-gqbgb8{gap:20px;display:grid}.colonnes.svelte-gqbgb8{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.principal.svelte-gqbgb8{gap:20px;display:grid}.titre.svelte-gqbgb8{display:block}@media (width<=900px){.colonnes.svelte-gqbgb8{grid-template-columns:1fr}}.intro.svelte-gqbgb8,.bloc.svelte-gqbgb8 p:where(.svelte-gqbgb8){margin:0}form.svelte-gqbgb8{gap:20px;display:grid}.bloc.svelte-gqbgb8{border-radius:var(--radius);background:var(--fill-a);border:0;gap:12px;min-width:0;margin:0;padding:16px 18px;display:grid}.ok.svelte-gqbgb8 h2:where(.svelte-gqbgb8),h2.svelte-gqbgb8{font:700 15px var(--mono);margin:0}legend.svelte-gqbgb8{float:left;width:100%;font:700 15px var(--mono);margin-bottom:4px;padding:0}legend.svelte-gqbgb8+:where(.svelte-gqbgb8){clear:both}.num.svelte-gqbgb8{background:var(--accent);width:22px;height:22px;color:var(--paper);border-radius:50%;place-items:center;margin-right:6px;font-size:13px;display:inline-grid}label.svelte-gqbgb8{font:600 14px var(--mono);gap:4px;display:grid}input.svelte-gqbgb8,textarea.svelte-gqbgb8{border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);font:400 16px var(--sans);border-radius:8px;padding:8px 10px}input.svelte-gqbgb8:focus-visible,textarea.svelte-gqbgb8:focus-visible,button.svelte-gqbgb8:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[aria-invalid=true].svelte-gqbgb8{border-color:#b3261e}.duo.svelte-gqbgb8{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.aide.svelte-gqbgb8,.req.svelte-gqbgb8{font:400 13px var(--sans);color:var(--ink-2)}.erreur.svelte-gqbgb8{font:600 13px var(--sans);color:#b3261e;margin:0}.piege.svelte-gqbgb8{height:0;position:absolute;left:-9999px;overflow:hidden}.envoi.svelte-gqbgb8{justify-items:start;gap:10px;display:grid}button.svelte-gqbgb8{border-radius:var(--radius);background:var(--accent);color:var(--paper);font:700 15px var(--mono);cursor:pointer;border:0;padding:12px 20px}button.svelte-gqbgb8:disabled{opacity:.6;cursor:wait}.faq.svelte-gqbgb8{gap:10px;display:grid}@media (width>=901px){.faq.svelte-gqbgb8{position:sticky;top:20px}}.faq.svelte-gqbgb8 h2:where(.svelte-gqbgb8){margin:0 0 4px}details.svelte-gqbgb8{border:1px solid color-mix(in srgb, var(--ink) 14%, transparent);border-radius:var(--radius);background:var(--paper);padding:14px 18px}details[open].svelte-gqbgb8{border-color:color-mix(in srgb, var(--ink) 28%, transparent)}summary.svelte-gqbgb8{cursor:pointer;font:600 15px var(--mono);justify-content:space-between;gap:16px;list-style:none;display:flex}summary.svelte-gqbgb8::-webkit-details-marker{display:none}summary.svelte-gqbgb8:after{content:"+";color:var(--accent);flex:none;font-weight:700}details[open].svelte-gqbgb8 summary:where(.svelte-gqbgb8):after{content:"−"}summary.svelte-gqbgb8:focus-visible{outline:2px solid var(--accent);outline-offset:4px}details.svelte-gqbgb8 p:where(.svelte-gqbgb8){color:var(--ink-2);margin:10px 0 0}.autre.svelte-gqbgb8{color:var(--ink-2);margin:0;font-size:14px}
