.page.svelte-1bv7ezn{max-width:640px;font-family:var(--font-sans);margin:0 auto;padding:4rem 2rem}.hero.svelte-1bv7ezn{text-align:center;margin-bottom:3rem}.kicker.svelte-1bv7ezn{font-family:var(--font-mono);letter-spacing:.18em;color:var(--color-ambre-900);font-size:.75rem}.hero.svelte-1bv7ezn h1:where(.svelte-1bv7ezn){font-family:var(--font-serif);color:var(--color-canard-700);margin:1rem 0;font-size:2.5rem}.form.svelte-1bv7ezn{flex-direction:column;gap:1.25rem;display:flex}label.svelte-1bv7ezn{color:var(--color-canard-700);flex-direction:column;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}input.svelte-1bv7ezn,textarea.svelte-1bv7ezn{border:1.5px solid var(--color-pierre);border-radius:var(--radius-sm);font-family:var(--font-sans);background:var(--color-pierre-claire);color:var(--color-anthracite);padding:.75rem 1rem;font-size:1rem}input.svelte-1bv7ezn:focus,textarea.svelte-1bv7ezn:focus{outline:2px solid var(--color-ambre-500);border-color:var(--color-ambre-500)}textarea.svelte-1bv7ezn{resize:vertical}.cta-ambre.svelte-1bv7ezn{background:var(--color-ambre-500);color:var(--color-anthracite);border-radius:var(--radius-pill);border:none;align-self:flex-start;padding:1rem 2rem;font-size:1rem;font-weight:700}.ok.svelte-1bv7ezn{background:var(--color-canard-100);border-radius:var(--radius-md);text-align:center;padding:2rem}.ok.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-family:var(--font-serif);color:var(--color-canard-700);margin:0 0 .5rem}.ok.svelte-1bv7ezn a:where(.svelte-1bv7ezn){color:var(--color-canard-700);border-bottom:2px solid var(--color-ambre-500);font-weight:700}
