.ctc__grid[data-astro-cid-jjagjrbk]{display:grid;gap:3rem;align-items:start}@media(min-width:900px){.ctc__grid[data-astro-cid-jjagjrbk]{grid-template-columns:1fr 1.05fr;gap:4.5rem}}.ctc__text[data-astro-cid-jjagjrbk]{color:var(--ink-600);max-width:44ch}.ctc__lines[data-astro-cid-jjagjrbk]{line-height:2}.ctc__lines[data-astro-cid-jjagjrbk] a[data-astro-cid-jjagjrbk]{display:inline-block;padding-block:9px;overflow-wrap:anywhere;color:var(--ink-900);text-decoration:none}.ctc__lines[data-astro-cid-jjagjrbk] a[data-astro-cid-jjagjrbk]:hover{text-decoration:underline}.ctc__form[data-astro-cid-jjagjrbk]{display:grid;gap:1.1rem;padding:2rem;background:#fff;border:0;border-radius:var(--radius-lg)}@media(min-width:560px){.ctc__form[data-astro-cid-jjagjrbk]{grid-template-columns:1fr 1fr}}.ctc__full[data-astro-cid-jjagjrbk]{grid-column:1 / -1}.ctc__form[data-astro-cid-jjagjrbk] label[data-astro-cid-jjagjrbk]{display:grid;gap:.4rem;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-900)}.ctc__form[data-astro-cid-jjagjrbk] input[data-astro-cid-jjagjrbk],.ctc__form[data-astro-cid-jjagjrbk] select[data-astro-cid-jjagjrbk],.ctc__form[data-astro-cid-jjagjrbk] textarea[data-astro-cid-jjagjrbk]{width:100%;padding:.7rem .85rem;background:#fff;border:1px solid #d4d4d4;border-radius:var(--radius);font:inherit;font-size:.95rem;text-transform:none;letter-spacing:0;color:var(--ink-900)}.ctc__form[data-astro-cid-jjagjrbk] textarea[data-astro-cid-jjagjrbk]{resize:vertical}.ctc__form[data-astro-cid-jjagjrbk] label[data-astro-cid-jjagjrbk] i[data-astro-cid-jjagjrbk]{color:var(--accent);font-style:normal}.ctc__piege[data-astro-cid-jjagjrbk]{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.ctc__form[data-astro-cid-jjagjrbk]{position:relative}.ctc__mention[data-astro-cid-jjagjrbk]{margin:0;font-size:.8125rem;line-height:1.5;color:var(--ink-600)}.ctc__mention[data-astro-cid-jjagjrbk] a[data-astro-cid-jjagjrbk]{color:inherit}.ctc__form[data-astro-cid-jjagjrbk] button[data-astro-cid-jjagjrbk][disabled]{opacity:.6;cursor:progress}.ctc__retour[data-astro-cid-jjagjrbk]{padding:1rem 1.1rem;border-left:3px solid var(--accent);background:var(--sand-100);font-size:.9375rem}.ctc__retour[data-astro-cid-jjagjrbk][data-etat=ok]{border-left-color:#13803f}.ctc__retour[data-astro-cid-jjagjrbk] p{margin:0 0 .4rem}.ctc__retour[data-astro-cid-jjagjrbk] p:last-child{margin-bottom:0}.ctc__retour[data-astro-cid-jjagjrbk] .ctc__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin-top:.8rem}.ctc__form[data-astro-cid-jjagjrbk][data-envoye]{display:block}.ctc__form[data-astro-cid-jjagjrbk][data-envoye]>[data-astro-cid-jjagjrbk]:not([data-retour]){display:none}.ctc__form[data-astro-cid-jjagjrbk][data-envoye] .ctc__retour[data-astro-cid-jjagjrbk]{padding:.5rem 0;border:0;background:none;font-size:1rem}.ctc__retour[data-astro-cid-jjagjrbk] .eyebrow{font-size:.75rem;font-weight:700;color:var(--ink-600)}.ctc__retour[data-astro-cid-jjagjrbk] .ctc__merci-titre,.ctc__retour[data-astro-cid-jjagjrbk] .ctc__suite-titre{margin:0 0 .6rem;font-family:var(--font-display);font-weight:700;letter-spacing:.01em;line-height:1.1;text-transform:none;text-wrap:balance}.ctc__retour[data-astro-cid-jjagjrbk] .ctc__merci-titre{font-size:clamp(1.6rem,2.4vw,2rem);outline:none}.ctc__retour[data-astro-cid-jjagjrbk] .ctc__suite-titre{font-size:clamp(1.9rem,3vw,2.5rem)}.ctc__retour[data-astro-cid-jjagjrbk] .ctc__merci p:last-child{color:var(--ink-600)}.ctc__retour[data-astro-cid-jjagjrbk] .ctc__suite{margin-top:1.75rem;padding-top:1.75rem;border-top:1px solid var(--line)}.ctc__retour[data-astro-cid-jjagjrbk] .ctc__suite p{max-width:46ch}.ctc__retour[data-astro-cid-jjagjrbk] .ctc__pied{margin-top:1.75rem;padding-top:1.1rem;border-top:1px solid var(--line)}.ctc__retour[data-astro-cid-jjagjrbk] .ctc__encore{padding:.6rem 0;background:none;border:0;cursor:pointer;font-family:inherit;color:var(--ink-600)}.ctc__retour[data-astro-cid-jjagjrbk] .btn{white-space:normal;text-align:center}@media(max-width:559px){.ctc__form[data-astro-cid-jjagjrbk]{padding:1.25rem}}
