.stars[data-astro-cid-gttqbbyq]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.stars[data-astro-cid-gttqbbyq] span[data-astro-cid-gttqbbyq]{opacity:var(--o1);background:#fff;border-radius:9999px;animation-name:twinkle;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute}.faq[data-astro-cid-hemr5th4]{background:var(--faq-bg);color:var(--ink);padding:clamp(72px,9vw,128px) 24px;position:relative;overflow:hidden}.faq__halo[data-astro-cid-hemr5th4]{pointer-events:none;background:var(--halo);position:absolute;inset:0}.faq__in[data-astro-cid-hemr5th4]{max-width:1120px;margin:0 auto;position:relative}.faq__head[data-astro-cid-hemr5th4]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.faq__titles[data-astro-cid-hemr5th4]{flex-direction:column;gap:16px;max-width:720px;display:flex}.faq__eyebrow[data-astro-cid-hemr5th4]{color:var(--acc2)}.faq__all[data-astro-cid-hemr5th4]{color:var(--link);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 0;font-size:15px;font-weight:500;display:flex}.faq__all[data-astro-cid-hemr5th4][hidden]{display:none}.faq__all[data-astro-cid-hemr5th4] svg[data-astro-cid-hemr5th4]{stroke:var(--link);transition:transform .3s}.faq__all[data-astro-cid-hemr5th4][data-on=true] svg[data-astro-cid-hemr5th4]{transform:rotate(180deg)}.faq__groupe[data-astro-cid-hemr5th4]{margin-top:48px}.faq__intertitre[data-astro-cid-hemr5th4]{letter-spacing:.04em;text-transform:uppercase;color:var(--acc1);margin:0 0 14px;font-size:14px;font-weight:600}.faq__list[data-astro-cid-hemr5th4]{border-top:1px solid var(--line)}.faq__item[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line)}.faq__item[data-astro-cid-hemr5th4] h4[data-astro-cid-hemr5th4]{margin:0}.faq__q[data-astro-cid-hemr5th4]{text-align:left;cursor:pointer;width:100%;color:var(--ink);letter-spacing:-.02em;background:0 0;border:0;align-items:flex-start;gap:18px;padding:26px 0;font-size:clamp(19px,2vw,24px);font-weight:600;line-height:1.25;display:flex}.faq__q[data-astro-cid-hemr5th4] svg[data-astro-cid-hemr5th4]{stroke:var(--chev);flex:0 0 22px;margin-top:3px;transition:transform .35s}.faq__item[data-astro-cid-hemr5th4][data-open=true] .faq__q[data-astro-cid-hemr5th4] svg[data-astro-cid-hemr5th4]{transform:rotate(180deg)}.faq__r[data-astro-cid-hemr5th4]{grid-template-rows:1fr;display:grid}.is-js[data-astro-cid-hemr5th4] .faq__r[data-astro-cid-hemr5th4]{transition:grid-template-rows .4s cubic-bezier(.2,.8,.2,1)}.is-js[data-astro-cid-hemr5th4] .faq__item[data-astro-cid-hemr5th4][data-open=false] .faq__r[data-astro-cid-hemr5th4]{grid-template-rows:0fr}.is-js[data-astro-cid-hemr5th4] .faq__item[data-astro-cid-hemr5th4][data-open=false] .faq__clip[data-astro-cid-hemr5th4]{visibility:hidden;transition:visibility 0s .4s}.faq__clip[data-astro-cid-hemr5th4]{overflow:hidden}.faq__ans[data-astro-cid-hemr5th4]{background:var(--ans-bg);border-radius:16px;flex-direction:column;gap:12px;max-width:880px;margin:0 0 26px 40px;padding:18px 22px;display:flex}.faq__ans[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{letter-spacing:-.005em;color:var(--body);margin:0;font-size:17px;line-height:1.55}.faq__more[data-astro-cid-hemr5th4]{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:48px;display:flex}.faq__more[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600}.faq__cta[data-astro-cid-hemr5th4]{background:var(--btn-bg);color:var(--btn-fg);border-radius:9999px;align-items:center;height:46px;padding:0 24px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.faq__cta[data-astro-cid-hemr5th4]:hover{filter:brightness(1.08);text-decoration:none}@media (width<=860px){.faq__groupe[data-astro-cid-hemr5th4]{margin-top:36px}.faq__q[data-astro-cid-hemr5th4]{gap:14px;padding:20px 0}.faq__clip[data-astro-cid-hemr5th4]{margin:0 -24px}.faq__ans[data-astro-cid-hemr5th4]{border-radius:0;gap:12px;max-width:none;margin:0 0 20px;padding:18px 24px}.faq__q[data-astro-cid-hemr5th4]{font-size:16px;line-height:1.3}.faq__ans[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{font-size:14.5px;line-height:1.55}}.contact[data-astro-cid-he3spzz3]{background:var(--contact-bg);color:var(--ink);padding:clamp(72px,9vw,128px) 24px clamp(96px,11vw,160px);position:relative;overflow:hidden}.contact__glow[data-astro-cid-he3spzz3],.contact__halo[data-astro-cid-he3spzz3]{pointer-events:none;position:absolute;inset:0}.contact__glow[data-astro-cid-he3spzz3]{background:var(--glow-c)}.contact__halo[data-astro-cid-he3spzz3]{background:var(--halo)}.contact__in[data-astro-cid-he3spzz3]{flex-wrap:wrap;align-items:flex-start;gap:64px;max-width:1120px;margin:0 auto;display:flex;position:relative}.contact__intro[data-astro-cid-he3spzz3]{flex-direction:column;flex:360px;gap:22px;display:flex}.contact__eyebrow[data-astro-cid-he3spzz3]{color:var(--acc3)}.contact__p1[data-astro-cid-he3spzz3]{color:var(--body);margin:0;font-size:19px;line-height:1.45}.contact__p2[data-astro-cid-he3spzz3]{color:var(--muted);margin:0;font-size:17px;line-height:1.5}.contact__card[data-astro-cid-he3spzz3]{background:var(--form);border:1px solid var(--form-line);min-width:0;box-shadow:var(--form-sh);border-radius:28px;flex:460px;padding:36px}.contact__form[data-astro-cid-he3spzz3]{flex-direction:column;gap:18px;display:flex}.contact__form[data-astro-cid-he3spzz3][hidden],.contact__ok[data-astro-cid-he3spzz3][hidden]{display:none}.contact__grid[data-astro-cid-he3spzz3]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:18px;display:grid}.field[data-astro-cid-he3spzz3]{flex-direction:column;gap:6px;display:flex}.field[data-astro-cid-he3spzz3] label[data-astro-cid-he3spzz3]{font-size:14px;font-weight:500}.field__opt[data-astro-cid-he3spzz3]{color:var(--muted);font-weight:400}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3],.field[data-astro-cid-he3spzz3] select[data-astro-cid-he3spzz3],.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{border:1px solid var(--in-line);background-color:var(--in-bg);color:var(--ink);font-size:16px}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]{border-radius:9999px;height:48px;padding:0 20px}.field[data-astro-cid-he3spzz3] select[data-astro-cid-he3spzz3]{cursor:pointer;background-image:var(--sel-arrow);-webkit-appearance:none;appearance:none;background-position:right 20px center;background-repeat:no-repeat;border-radius:9999px;height:48px;padding:0 48px 0 20px}.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{resize:vertical;border-radius:20px;padding:14px 20px}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:focus,.field[data-astro-cid-he3spzz3] select[data-astro-cid-he3spzz3]:focus,.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]:focus{outline:2px solid var(--focus);outline-offset:2px;border-color:var(--focus)}.contact__btn[data-astro-cid-he3spzz3]{background:var(--btn-bg);color:var(--btn-fg);cursor:pointer;border:0;border-radius:9999px;align-self:flex-start;height:50px;padding:0 30px;font-size:17px;font-weight:600}.contact__btn[data-astro-cid-he3spzz3]:hover{filter:brightness(1.08)}.contact__btn[data-astro-cid-he3spzz3]:disabled{opacity:.7;cursor:progress;filter:none}.field[data-astro-cid-he3spzz3] [data-astro-cid-he3spzz3][aria-invalid=true]{border-color:var(--err);box-shadow:0 0 0 1px var(--err)}.contact__err[data-astro-cid-he3spzz3]{color:var(--err);margin:0;font-size:14.5px;font-weight:500;line-height:1.45}.contact__err[data-astro-cid-he3spzz3][hidden]{display:none}.contact__okt[data-astro-cid-he3spzz3]:focus{outline:none}.contact__piege[data-astro-cid-he3spzz3]{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.contact__note[data-astro-cid-he3spzz3]{color:var(--muted);margin:0;font-size:13.5px;line-height:1.5}.contact__note[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{color:inherit;text-underline-offset:2px;text-decoration:underline}.contact__dev[data-astro-cid-he3spzz3]{border:1px dashed var(--in-line);color:var(--muted);border-radius:10px;margin:0;padding:8px 12px;font-size:13px;line-height:1.4}.contact__ok[data-astro-cid-he3spzz3]{flex-direction:column;justify-content:center;gap:16px;min-height:420px;display:flex}.contact__okicon[data-astro-cid-he3spzz3]{background:var(--ok-bg);border-radius:9999px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.contact__okicon[data-astro-cid-he3spzz3] svg[data-astro-cid-he3spzz3]{stroke:var(--acc2)}.contact__okt[data-astro-cid-he3spzz3]{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:600;line-height:1.2}.contact__okp[data-astro-cid-he3spzz3]{color:var(--body);margin:0;font-size:16.5px;line-height:1.55}.contact__back[data-astro-cid-he3spzz3]{border:1px solid var(--in-line);color:var(--ink);cursor:pointer;background:0 0;border-radius:9999px;align-self:flex-start;height:38px;padding:0 16px;font-size:14px;font-weight:500}
