.tdt-visuel[data-astro-cid-uffct2cg]{display:flex;justify-content:center}.tdt-socle[data-astro-cid-uffct2cg]{width:100%;max-width:22rem;height:auto;overflow:visible}.tdt-socle__board[data-astro-cid-uffct2cg]{fill:var(--color-cream);stroke:var(--color-rule);stroke-width:1}.tdt-tile[data-astro-cid-uffct2cg]{fill:var(--color-cream);stroke:var(--color-aloe);stroke-width:1;transform-box:fill-box;transform-origin:center;animation:tdt-range 1.1s var(--ease-out) backwards}.tdt-tile--key[data-astro-cid-uffct2cg]{fill:var(--color-mindaro);stroke:var(--color-ink)}.tdt-tile--soft[data-astro-cid-uffct2cg]{fill:var(--color-aloe-light)}.tdt-tile[data-astro-cid-uffct2cg]:nth-of-type(2){--dx: -38px;--dy: -70px;--r: -14deg;animation-delay:.05s}.tdt-tile[data-astro-cid-uffct2cg]:nth-of-type(3){--dx: 12px;--dy: -96px;--r: 10deg;animation-delay:.12s}.tdt-tile[data-astro-cid-uffct2cg]:nth-of-type(4){--dx: 46px;--dy: -64px;--r: 18deg;animation-delay:.2s}.tdt-tile[data-astro-cid-uffct2cg]:nth-of-type(5){--dx: -52px;--dy: 8px;--r: 12deg;animation-delay:.08s}.tdt-tile[data-astro-cid-uffct2cg]:nth-of-type(6){--dx: 20px;--dy: 30px;--r: -20deg;animation-delay:.16s}.tdt-tile[data-astro-cid-uffct2cg]:nth-of-type(7){--dx: 56px;--dy: -8px;--r: -9deg;animation-delay:.24s}.tdt-tile[data-astro-cid-uffct2cg]:nth-of-type(8){--dx: -30px;--dy: 40px;--r: -16deg;animation-delay:.1s}.tdt-tile[data-astro-cid-uffct2cg]:nth-of-type(9){--dx: 6px;--dy: 52px;--r: 14deg;animation-delay:.2s}.tdt-tile[data-astro-cid-uffct2cg]:nth-of-type(10){--dx: 40px;--dy: 34px;--r: 22deg;animation-delay:.28s}@keyframes tdt-range{0%{opacity:0;transform:translate(var(--dx, 0),var(--dy, 0)) rotate(var(--r, 0))}}.tdt-link[data-astro-cid-uffct2cg]{stroke:var(--color-aloe);stroke-width:1.5;stroke-dasharray:1;animation:tdt-trace .7s var(--ease-out) 1s backwards}@keyframes tdt-trace{0%{stroke-dashoffset:1}}.tdt-agent[data-astro-cid-uffct2cg]{fill:var(--color-cream);stroke:var(--color-ink);stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:tdt-pose .6s var(--ease-out) 1.3s backwards}.tdt-agent--key[data-astro-cid-uffct2cg]{fill:var(--color-ink)}@keyframes tdt-pose{0%{opacity:0;transform:scale(.9)}}.tdt-signal[data-astro-cid-uffct2cg]{fill:var(--color-aloe-dark);opacity:0;animation:tdt-flux 3.2s var(--ease-in-out) 2s infinite}.tdt-signal[data-astro-cid-uffct2cg]:nth-of-type(2){animation-delay:2.6s}.tdt-signal[data-astro-cid-uffct2cg]:nth-of-type(3){animation-delay:3.2s}@keyframes tdt-flux{0%{opacity:0;transform:translateY(0)}15%{opacity:1}70%{opacity:1;transform:translateY(50px)}85%,to{opacity:0;transform:translateY(50px)}}#adoption+.msec .msec__corps{padding-block:var(--space-2xl)}#adoption+.msec .enc{margin:0}.tdt-large[data-astro-cid-uffct2cg]{display:grid;gap:var(--space-2xl);padding:var(--space-2xl) var(--cell-x) var(--section-y-sm)}.tdt-figwrap[data-astro-cid-uffct2cg]{max-width:60rem}.tdt-figwrap[data-astro-cid-uffct2cg] svg{display:block;width:100%;height:auto;border-radius:var(--radius-cell)}@media(max-width:48rem){.tdt-figwrap[data-astro-cid-uffct2cg]{display:none}}.tdt-formule[data-astro-cid-uffct2cg]{display:inline-block;padding:0 .4rem;border-radius:var(--radius-cell);background:var(--color-mindaro-light);color:var(--color-ink);font-weight:500}.tdt-preuve[data-astro-cid-uffct2cg]{max-width:44rem;padding:var(--space-xl) var(--cell-x);border:1px solid var(--rule);border-radius:var(--radius-cell)}.tdt-preuve[data-astro-cid-uffct2cg]>[data-astro-cid-uffct2cg]+[data-astro-cid-uffct2cg]{margin-top:var(--space-base)}.tdt-preuve__chiffre[data-astro-cid-uffct2cg]{color:var(--fg);font-family:var(--font-display);font-weight:500;font-size:clamp(1.75rem,2.4vw + .8rem,2.5rem);line-height:1.1;letter-spacing:-.02em}.rpa[data-astro-cid-uffct2cg]{max-width:45rem;padding:var(--space-xl) var(--cell-x);border:1px solid var(--color-rule);border-radius:var(--radius-cell);background:var(--color-cream);color:var(--color-ink)}.rpa[data-astro-cid-uffct2cg] [data-astro-cid-uffct2cg][hidden]{display:none!important}.rpa-eyebrow[data-astro-cid-uffct2cg],.rpa-etape[data-astro-cid-uffct2cg],.rpa-verdict-label[data-astro-cid-uffct2cg]{margin:0 0 var(--space-sm);color:var(--color-slate);font-family:var(--font-mono);font-weight:500;font-size:var(--text-tiny);line-height:1.4;letter-spacing:var(--tracking-mono);text-transform:uppercase}.rpa-titre[data-astro-cid-uffct2cg]{margin:0 0 var(--space-sm);color:var(--color-ink);font-family:var(--font-display);font-weight:500;font-size:clamp(1.25rem,.9vw + 1rem,1.5rem);line-height:1.2}.rpa-intro[data-astro-cid-uffct2cg]{margin:0 0 var(--space-lg);color:var(--color-slate);font-size:var(--text-body-sm);line-height:1.5}.rpa-barre[data-astro-cid-uffct2cg]{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;margin:0 0 var(--space-lg)}.rpa-barre[data-astro-cid-uffct2cg] span[data-astro-cid-uffct2cg]{position:relative;height:4px;overflow:hidden;border-radius:var(--radius-cell);background:var(--color-rule)}.rpa-barre[data-astro-cid-uffct2cg] span[data-astro-cid-uffct2cg]:after{content:"";position:absolute;inset:0;background:var(--color-ink);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-slow) var(--ease-out)}.rpa-barre[data-astro-cid-uffct2cg] span[data-astro-cid-uffct2cg].rpa-fait:after{transform:scaleX(1)}.rpa-pas[data-astro-cid-uffct2cg]:not([hidden]){animation:rpa-entree .3s var(--ease-out) both}@keyframes rpa-entree{0%{opacity:0;transform:translateY(8px)}}.rpa-question[data-astro-cid-uffct2cg]{margin:0 0 var(--space-lg);padding-left:var(--space-base);border-left:1px solid var(--color-ink);color:var(--color-ink);font-weight:500;font-size:clamp(1.0625rem,.5vw + .95rem,1.25rem);line-height:1.4}.rpa-choix[data-astro-cid-uffct2cg]{display:flex;flex-wrap:wrap;gap:var(--space-md)}.rpa-bouton[data-astro-cid-uffct2cg]{min-width:7.5rem;min-height:3rem}.rpa-rejouer[data-astro-cid-uffct2cg]:focus-visible{outline:2px solid var(--color-aloe-dark);outline-offset:3px}.rpa-verdict[data-astro-cid-uffct2cg]{padding:var(--space-lg) var(--cell-x);border:1px solid var(--color-rule);border-radius:var(--radius-cell)}.rpa-verdict[data-astro-cid-uffct2cg] p[data-astro-cid-uffct2cg]{margin:0 0 var(--space-md);font-size:var(--text-body-sm);line-height:1.55}.rpa-verdict[data-astro-cid-uffct2cg] p[data-astro-cid-uffct2cg]:last-child{margin-bottom:0}.rpa-verdict[data-astro-cid-uffct2cg] .rpa-verdict-titre[data-astro-cid-uffct2cg]{font-family:var(--font-display);font-weight:500;font-size:1.25rem;line-height:1.25}.rpa-verdict--pret[data-astro-cid-uffct2cg]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-cream)}.rpa-verdict--pret[data-astro-cid-uffct2cg] .rpa-verdict-label[data-astro-cid-uffct2cg]{color:var(--color-mindaro)}.rpa-verdict--stable[data-astro-cid-uffct2cg]{background:var(--color-mindaro-light)}.rpa-verdict--adoption[data-astro-cid-uffct2cg]{background:var(--color-aloe-light);border-color:var(--color-aloe-light)}.rpa-verdict--adoption[data-astro-cid-uffct2cg] .rpa-verdict-label[data-astro-cid-uffct2cg]{color:var(--color-ink)}.rpa-cta[data-astro-cid-uffct2cg]{margin-top:var(--space-sm)}.rpa-rejouer[data-astro-cid-uffct2cg]{min-height:2.75rem;margin-top:var(--space-sm);padding:0;border:0;background:none;color:var(--color-aloe-dark);font:inherit;font-size:var(--text-body-sm);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}@media(max-width:40rem){.rpa-bouton[data-astro-cid-uffct2cg]{flex:1;min-width:0}}@media(prefers-reduced-motion:reduce){.tdt-tile[data-astro-cid-uffct2cg],.tdt-link[data-astro-cid-uffct2cg],.tdt-agent[data-astro-cid-uffct2cg],.tdt-signal[data-astro-cid-uffct2cg],.rpa-pas[data-astro-cid-uffct2cg],.rpa-barre[data-astro-cid-uffct2cg] span[data-astro-cid-uffct2cg]:after{animation:none!important;transition:none!important}.tdt-signal[data-astro-cid-uffct2cg]{opacity:0}}
