.quote.svelte-562wf{align-items:start;gap:var(--space-xl);padding-block:var(--space-2xl) var(--space-3xl);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);display:grid}@media (width<=52rem){.quote.svelte-562wf{grid-template-columns:minmax(0,1fr)}}.intro.svelte-562wf{gap:var(--space-s);display:grid}h1.svelte-562wf{max-width:12ch;font-size:var(--text-3xl);line-height:var(--leading-tight)}.intro.svelte-562wf p:where(.svelte-562wf){max-width:45ch;color:var(--color-text-soft)}form.svelte-562wf{gap:var(--space-m);padding:clamp(var(--space-m), 3vw, var(--space-xl));border:var(--border-width) solid var(--color-border);border-top:3px solid var(--color-accent);background-color:var(--color-surface);display:grid}.note.svelte-562wf,.hint.svelte-562wf,.privacy.svelte-562wf{font-size:var(--text-sm);color:var(--color-text-soft)}form.svelte-562wf>.button{justify-self:start}.row.svelte-562wf{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));display:grid}.field.svelte-562wf{align-content:start;gap:var(--space-3xs);border:0;min-width:0;margin:0;padding:0;display:grid}label.svelte-562wf,legend.svelte-562wf{font-weight:600}legend.svelte-562wf{margin-bottom:var(--space-2xs);padding:0}.required.svelte-562wf{color:var(--color-error);font-weight:700}.optional.svelte-562wf{color:var(--color-text-soft);font-weight:400}input.svelte-562wf:not([type=radio]),textarea.svelte-562wf{width:100%;min-height:2.75rem;padding:var(--space-2xs) var(--space-xs);border:var(--border-width) solid var(--color-text-soft);border-radius:var(--radius-m);background-color:#fff}textarea.svelte-562wf{resize:vertical}input[aria-invalid=true].svelte-562wf,textarea[aria-invalid=true].svelte-562wf{border-width:2px;border-color:var(--color-error)}.other.svelte-562wf{margin-top:var(--space-2xs);padding-left:calc(1.25rem + var(--space-2xs));display:none}.sector.svelte-562wf:has([value=autre]:where(.svelte-562wf):checked) .other:where(.svelte-562wf){display:grid}.choice.svelte-562wf{align-items:center;gap:var(--space-2xs);cursor:pointer;min-height:2.75rem;font-weight:400;display:flex}.choice.svelte-562wf input:where(.svelte-562wf){width:1.25rem;height:1.25rem;accent-color:var(--color-accent);margin:0}.error.svelte-562wf{font-size:var(--text-sm);color:var(--color-error);font-weight:600}.error.svelte-562wf:before{content:"⚠ "}.summary.svelte-562wf{padding:var(--space-s) var(--space-m);border-left:4px solid var(--color-error);background-color:#fff}.summary.svelte-562wf h2:where(.svelte-562wf){font-family:var(--font-body);font-size:var(--text-base);color:var(--color-error);font-weight:700}.summary.svelte-562wf ul:where(.svelte-562wf){margin-top:var(--space-2xs);padding-left:var(--space-m)}.summary.svelte-562wf p:where(.svelte-562wf){margin-top:var(--space-2xs)}.summary.svelte-562wf a:where(.svelte-562wf){color:var(--color-text)}.trap.svelte-562wf{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
