.fa[data-astro-cid-gkjkyca3]{--e: cubic-bezier(.2, .8, .2, 1);display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,.55fr) minmax(0,1.25fr);gap:clamp(16px,2.5vw,36px);align-items:center;padding:clamp(20px,3vw,40px);border:1px solid var(--rule);border-radius:28px;background:radial-gradient(60% 80% at 50% 50%,rgba(115,208,235,.12),transparent 70%),linear-gradient(rgba(0,0,0,.035) 1px,transparent 1px) 0 0 / 22px 22px,linear-gradient(90deg,rgba(0,0,0,.035) 1px,transparent 1px) 0 0 / 22px 22px,#fff}.fa__col[data-astro-cid-gkjkyca3]{display:grid;gap:14px;align-content:center}.fa__label[data-astro-cid-gkjkyca3]{font-family:var(--font-mono);font-size:11px;letter-spacing:.02em;color:#8a8883}.fa__docs[data-astro-cid-gkjkyca3]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.fa__doc[data-astro-cid-gkjkyca3]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--rule);border-radius:14px;background:#fff;box-shadow:0 10px 24px -18px #00000059;font-size:13.5px;min-width:0;transition:transform .9s var(--e),opacity .9s var(--e);transition-delay:calc(var(--i) * .22s)}.fa__nom[data-astro-cid-gkjkyca3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fa__col--forge[data-astro-cid-gkjkyca3]{justify-items:center;text-align:center}.fa__forge[data-astro-cid-gkjkyca3]{position:relative;width:120px;height:120px;display:grid;place-items:center}.fa__forge[data-astro-cid-gkjkyca3] img[data-astro-cid-gkjkyca3]{position:relative;z-index:2;width:72px;height:72px;border-radius:18px;box-shadow:0 14px 30px -10px #00000080;transition:transform .6s var(--e)}.fa__onde[data-astro-cid-gkjkyca3]{position:absolute;inset:14px;border-radius:50%;border:2px solid #73d0eb;opacity:0}.fa__t[data-astro-cid-gkjkyca3]{position:absolute;--t: 18px;opacity:0;transition:opacity .4s,transform .8s var(--e)}.fa__t--1[data-astro-cid-gkjkyca3]{left:0;top:10px}.fa__t--2[data-astro-cid-gkjkyca3]{right:0;top:30px}.fa__t--3[data-astro-cid-gkjkyca3]{left:20px;bottom:0}.fa__fleche[data-astro-cid-gkjkyca3]{width:2px;height:34px;background:linear-gradient(#73d0eb,transparent)}.fa__chat[data-astro-cid-gkjkyca3]{border:1px solid var(--rule);border-radius:20px;background:#fff;box-shadow:0 24px 50px -30px #0006;overflow:hidden;transition:opacity .6s var(--e),transform .6s var(--e)}.fa__tete[data-astro-cid-gkjkyca3]{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--rule)}.fa__tete[data-astro-cid-gkjkyca3] .tuile[data-astro-cid-gkjkyca3]{--t: 30px;flex:none}.fa__tete[data-astro-cid-gkjkyca3] b[data-astro-cid-gkjkyca3]{display:block;font-family:var(--font-display);font-weight:600;font-size:15px;line-height:1.2}.fa__tete[data-astro-cid-gkjkyca3] small[data-astro-cid-gkjkyca3]{display:block;font-size:12px;color:#8a8883}.fa__enligne[data-astro-cid-gkjkyca3]{margin-left:auto;font-size:11.5px;color:#08b173;white-space:nowrap}.fa__enligne[data-astro-cid-gkjkyca3]:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#08b173;margin-right:5px}.fa__fil[data-astro-cid-gkjkyca3]{display:grid;gap:10px;padding:16px 14px 18px;min-height:230px;align-content:start}.fa__bulle[data-astro-cid-gkjkyca3]{margin:0;padding:10px 13px;border-radius:16px;font-size:14px;line-height:1.45;max-width:92%;transition:opacity .5s var(--e),transform .5s var(--e)}.fa__bulle--vous[data-astro-cid-gkjkyca3]{justify-self:end;background:#000;color:#fff;border-bottom-right-radius:4px}.fa__qui[data-astro-cid-gkjkyca3]{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.02em;opacity:.55;margin-bottom:3px}.fa__bulle--ia[data-astro-cid-gkjkyca3]{justify-self:start;background:#f2f0eb;border-bottom-left-radius:4px}.fa__ecrit[data-astro-cid-gkjkyca3]{margin:0;display:none;gap:4px;padding:12px 14px;justify-self:start;background:#f2f0eb;border-radius:16px}.fa__ecrit[data-astro-cid-gkjkyca3] span[data-astro-cid-gkjkyca3]{width:7px;height:7px;border-radius:50%;background:#8a8883;animation:fa-point 1s infinite}.fa__ecrit[data-astro-cid-gkjkyca3] span[data-astro-cid-gkjkyca3]:nth-child(2){animation-delay:.15s}.fa__ecrit[data-astro-cid-gkjkyca3] span[data-astro-cid-gkjkyca3]:nth-child(3){animation-delay:.3s}.fa__source[data-astro-cid-gkjkyca3]{margin:0;justify-self:start;font-size:12px;color:#575757;padding:5px 10px;border:1px dashed var(--rule);border-radius:999px;transition:opacity .5s}.fa__source[data-astro-cid-gkjkyca3] span[data-astro-cid-gkjkyca3]{font-family:var(--font-mono);font-size:10px;letter-spacing:.02em;color:#8a8883;margin-right:6px}.fa[data-astro-cid-gkjkyca3][data-etape="0"] .fa__chat[data-astro-cid-gkjkyca3]{opacity:.35;transform:translateY(10px)}.fa[data-astro-cid-gkjkyca3][data-etape="0"] .fa__bulle[data-astro-cid-gkjkyca3],.fa[data-astro-cid-gkjkyca3][data-etape="0"] .fa__source[data-astro-cid-gkjkyca3],.fa[data-astro-cid-gkjkyca3][data-etape="1"] .fa__bulle[data-astro-cid-gkjkyca3],.fa[data-astro-cid-gkjkyca3][data-etape="1"] .fa__source[data-astro-cid-gkjkyca3],.fa[data-astro-cid-gkjkyca3][data-etape="2"] .fa__bulle[data-astro-cid-gkjkyca3],.fa[data-astro-cid-gkjkyca3][data-etape="2"] .fa__source[data-astro-cid-gkjkyca3]{opacity:0;transform:translateY(8px)}.fa[data-astro-cid-gkjkyca3][data-etape="1"] .fa__chat[data-astro-cid-gkjkyca3],.fa[data-astro-cid-gkjkyca3][data-etape="2"] .fa__chat[data-astro-cid-gkjkyca3]{opacity:.35}.fa[data-astro-cid-gkjkyca3][data-etape="1"] .fa__doc[data-astro-cid-gkjkyca3],.fa[data-astro-cid-gkjkyca3][data-etape="2"] .fa__doc[data-astro-cid-gkjkyca3]{transform:translate(70%) scale(.7);opacity:0}.fa[data-astro-cid-gkjkyca3][data-etape="2"] .fa__forge[data-astro-cid-gkjkyca3] img[data-astro-cid-gkjkyca3]{transform:scale(1.12) rotate(-4deg)}.fa[data-astro-cid-gkjkyca3][data-etape="2"] .fa__onde[data-astro-cid-gkjkyca3]{animation:fa-onde 1s var(--e) infinite}.fa[data-astro-cid-gkjkyca3][data-etape="2"] .fa__onde--2[data-astro-cid-gkjkyca3]{animation-delay:.5s}.fa[data-astro-cid-gkjkyca3][data-etape="2"] .fa__t[data-astro-cid-gkjkyca3],.fa[data-astro-cid-gkjkyca3][data-etape="3"] .fa__t[data-astro-cid-gkjkyca3]{opacity:1}.fa[data-astro-cid-gkjkyca3][data-etape="2"] .fa__t--1[data-astro-cid-gkjkyca3]{transform:translate(-8px,-8px)}.fa[data-astro-cid-gkjkyca3][data-etape="2"] .fa__t--3[data-astro-cid-gkjkyca3]{transform:translate(-6px,8px)}.fa[data-astro-cid-gkjkyca3][data-etape="3"] .fa__doc[data-astro-cid-gkjkyca3],.fa[data-astro-cid-gkjkyca3][data-etape="4"] .fa__doc[data-astro-cid-gkjkyca3],.fa[data-astro-cid-gkjkyca3][data-etape="5"] .fa__doc[data-astro-cid-gkjkyca3]{opacity:.45}.fa[data-astro-cid-gkjkyca3][data-etape="3"] .fa__bulle--ia[data-astro-cid-gkjkyca3],.fa[data-astro-cid-gkjkyca3][data-etape="3"] .fa__source[data-astro-cid-gkjkyca3],.fa[data-astro-cid-gkjkyca3][data-etape="4"] .fa__bulle--ia[data-astro-cid-gkjkyca3],.fa[data-astro-cid-gkjkyca3][data-etape="4"] .fa__source[data-astro-cid-gkjkyca3]{opacity:0;transform:translateY(8px)}.fa[data-astro-cid-gkjkyca3][data-etape="4"] .fa__ecrit[data-astro-cid-gkjkyca3]{display:flex}@keyframes fa-onde{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.6)}}@keyframes fa-point{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@media(max-width:860px){.fa[data-astro-cid-gkjkyca3]{grid-template-columns:1fr}.fa__fleche[data-astro-cid-gkjkyca3]{height:24px}.fa[data-astro-cid-gkjkyca3][data-etape="1"] .fa__doc[data-astro-cid-gkjkyca3],.fa[data-astro-cid-gkjkyca3][data-etape="2"] .fa__doc[data-astro-cid-gkjkyca3]{transform:translateY(40%) scale(.8)}.fa__fil[data-astro-cid-gkjkyca3]{min-height:0}}@media(prefers-reduced-motion:reduce){.fa[data-astro-cid-gkjkyca3] [data-astro-cid-gkjkyca3],.fa[data-astro-cid-gkjkyca3] [data-astro-cid-gkjkyca3]:before{transition:none!important;animation:none!important}}
