.bv.svelte-1bp4j3s{--header-h: 60px;--pad: 1rem;display:block;width:100%;align-self:stretch;background:var(--c-bg);color:var(--c-green-900);font-family:var(--font-sans);overflow-x:clip}@media (min-width: 640px){.bv.svelte-1bp4j3s{--header-h: 72px;--pad: 1.5rem}}@media (min-width: 900px){.bv.svelte-1bp4j3s{--header-h: 92px;--pad: 2rem}}.bv.svelte-1bp4j3s *,.bv.svelte-1bp4j3s *:before,.bv.svelte-1bp4j3s *:after{box-sizing:border-box}#rejoindre.svelte-1bp4j3s,input.svelte-1bp4j3s,select.svelte-1bp4j3s,textarea.svelte-1bp4j3s{scroll-margin-top:calc(var(--header-h) + 1.5rem)}.container.svelte-1bp4j3s{width:min(100% - 2 * var(--pad),var(--container));margin-inline:auto;padding-inline:0}.section.svelte-1bp4j3s{padding:var(--section-y) 0}.section.alt.svelte-1bp4j3s{background:var(--c-bg-alt)}h1.svelte-1bp4j3s,h2.svelte-1bp4j3s,h3.svelte-1bp4j3s{margin:0;color:var(--c-green-700);letter-spacing:-.01em}h2.svelte-1bp4j3s{margin-bottom:var(--space-5)}p.svelte-1bp4j3s{margin:0}a.svelte-1bp4j3s{color:var(--c-green-700);text-underline-offset:3px}:where(ul[role=list].svelte-1bp4j3s){list-style:none;margin:0;padding:0}.hero.svelte-1bp4j3s{padding:calc(var(--header-h) + 2rem) 0 clamp(2.5rem,6vw,4.5rem);background:var(--c-bg-alt);border-bottom:1px solid var(--c-border)}.hero-grid.svelte-1bp4j3s{display:grid;gap:var(--space-6);align-items:center}@media (min-width: 900px){.hero-grid.svelte-1bp4j3s{grid-template-columns:1.1fr 1fr;gap:var(--space-7)}}.eyebrow.svelte-1bp4j3s{margin:0 0 var(--space-2)}h1.svelte-1bp4j3s{margin-bottom:var(--space-4)}.lead.svelte-1bp4j3s{max-width:52ch;margin-bottom:var(--space-5)}@media (max-width: 639.98px){.hero.svelte-1bp4j3s .btn{width:100%}}.hero-img.svelte-1bp4j3s{margin:0}.hero-img.svelte-1bp4j3s img:where(.svelte-1bp4j3s){display:block;width:100%;aspect-ratio:4 / 3;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-sm)}figcaption.svelte-1bp4j3s{margin-top:var(--space-2);font-size:var(--fs-small);color:var(--c-muted)}.cards.svelte-1bp4j3s{display:grid;gap:var(--space-4)}@media (min-width: 640px){.cards.svelte-1bp4j3s{grid-template-columns:repeat(3,1fr);gap:var(--space-4)}}.card.svelte-1bp4j3s{display:grid;align-content:start;gap:var(--space-2);padding:1.5rem;border:1px solid var(--c-border);border-top:3px solid var(--c-green-700);border-radius:var(--radius-sm)}.card.svelte-1bp4j3s p:where(.svelte-1bp4j3s){font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-muted)}.steps.svelte-1bp4j3s{display:grid;gap:var(--space-4);margin:0;padding:0;list-style:none;counter-reset:step}@media (min-width: 640px){.steps.svelte-1bp4j3s{grid-template-columns:repeat(3,1fr);gap:var(--space-6)}}.steps.svelte-1bp4j3s li:where(.svelte-1bp4j3s){position:relative;padding-left:3rem;counter-increment:step}.steps.svelte-1bp4j3s li:where(.svelte-1bp4j3s):before{content:counter(step);position:absolute;left:0;top:-.1rem;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--c-green-700);color:#fff;font-weight:var(--fw-semibold);font-size:var(--fs-small)}.steps.svelte-1bp4j3s h3:where(.svelte-1bp4j3s){margin-bottom:var(--space-1)}.steps.svelte-1bp4j3s p:where(.svelte-1bp4j3s){font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-muted)}.form-grid.svelte-1bp4j3s{display:grid;gap:var(--space-6)}@media (min-width: 900px){.form-grid.svelte-1bp4j3s{grid-template-columns:1fr 1.5fr;gap:var(--space-7);align-items:start}}.form-intro.svelte-1bp4j3s h2:where(.svelte-1bp4j3s){margin-bottom:var(--space-4)}.form-intro.svelte-1bp4j3s>p:where(.svelte-1bp4j3s){line-height:var(--lh-body);color:var(--c-muted);margin-bottom:var(--space-5)}.aside-links.svelte-1bp4j3s{display:grid;gap:var(--space-3);padding-top:1.25rem;border-top:1px solid var(--c-border);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-muted);overflow-wrap:anywhere}.form-box.svelte-1bp4j3s{padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--c-border);border-radius:var(--radius-md)}form.svelte-1bp4j3s,.row.svelte-1bp4j3s{display:grid;gap:var(--space-4)}@media (min-width: 640px){.row.svelte-1bp4j3s{grid-template-columns:1fr 1fr}}.field.svelte-1bp4j3s{display:grid;gap:var(--space-1);min-width:0}label.svelte-1bp4j3s,legend.svelte-1bp4j3s{font-size:var(--fs-small);font-weight:var(--fw-semibold)}.opt.svelte-1bp4j3s{font-weight:var(--fw-regular);color:var(--c-muted)}input.svelte-1bp4j3s:not([type=checkbox]),select.svelte-1bp4j3s,textarea.svelte-1bp4j3s{width:100%;min-height:44px;padding:.6rem .8rem;border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-bg);font:inherit;font-size:var(--fs-body);color:var(--c-green-900)}textarea.svelte-1bp4j3s{resize:vertical;line-height:var(--lh-small)}input.svelte-1bp4j3s:focus,select.svelte-1bp4j3s:focus,textarea.svelte-1bp4j3s:focus{outline:2px solid var(--c-green-700);outline-offset:1px;border-color:var(--c-green-700)}[aria-invalid=true].svelte-1bp4j3s{border-color:var(--c-error)!important}.choices.svelte-1bp4j3s{display:grid;gap:var(--space-2);margin:0;padding:0;border:0;min-width:0}.choices.svelte-1bp4j3s legend:where(.svelte-1bp4j3s){padding:0;margin-bottom:var(--space-2)}.chips.svelte-1bp4j3s{display:flex;flex-wrap:wrap;gap:var(--space-2)}.chip.svelte-1bp4j3s{position:relative;font-weight:var(--fw-regular);cursor:pointer}.chip.svelte-1bp4j3s input:where(.svelte-1bp4j3s){position:absolute;opacity:0;pointer-events:none}.chip.svelte-1bp4j3s span:where(.svelte-1bp4j3s){display:inline-flex;align-items:center;min-height:40px;padding:0 .9rem;border:1px solid var(--c-border);border-radius:var(--radius-pill);font-size:var(--fs-small);transition:background-color .15s,border-color .15s,color .15s}.chip.svelte-1bp4j3s:hover span:where(.svelte-1bp4j3s){border-color:var(--c-green-700)}.chip.svelte-1bp4j3s input:where(.svelte-1bp4j3s):checked+span:where(.svelte-1bp4j3s){background:var(--c-green-700);border-color:var(--c-green-700);color:#fff}.chip.svelte-1bp4j3s input:where(.svelte-1bp4j3s):focus-visible+span:where(.svelte-1bp4j3s){outline:3px solid var(--c-green-700);outline-offset:2px}.other.svelte-1bp4j3s{margin-top:var(--space-1)}.err.svelte-1bp4j3s{font-size:var(--fs-small);color:var(--c-error)}.err-box.svelte-1bp4j3s{padding:.7rem .9rem;border:1px solid color-mix(in srgb,var(--c-error) 30%,white);border-radius:var(--radius-sm);background:var(--c-error-bg)}.legal.svelte-1bp4j3s{font-size:var(--fs-small);color:var(--c-muted)}.success.svelte-1bp4j3s h3:where(.svelte-1bp4j3s){margin-bottom:var(--space-2)}.success.svelte-1bp4j3s p:where(.svelte-1bp4j3s){line-height:var(--lh-body);color:var(--c-muted)}
