.parcours[data-astro-cid-dixdekyc]{list-style:none;padding:0;margin:var(--space-6) 0 0;display:grid;gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.prose .parcours[data-astro-cid-dixdekyc]{padding-left:0}.prose .parcours[data-astro-cid-dixdekyc] li[data-astro-cid-dixdekyc]+li[data-astro-cid-dixdekyc]{margin-top:0}.parcours__etape[data-astro-cid-dixdekyc]{position:relative;display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;transition:transform var(--transition),box-shadow var(--transition)}@media (hover: hover){.parcours__etape[data-astro-cid-dixdekyc]:hover{transform:translateY(-3px);box-shadow:var(--shadow)}}.scene[data-astro-cid-dixdekyc]{position:relative;height:11.5rem;display:grid;place-items:center;background:radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,var(--gt-gold) 10%,transparent),transparent 70%),var(--color-surface-alt);border-bottom:1px solid var(--color-line);overflow:hidden}.scene__in[data-astro-cid-dixdekyc]{display:grid;place-items:center;width:100%;transform-origin:50% 50%}.parcours__texte[data-astro-cid-dixdekyc]{position:relative;padding:var(--space-4) var(--pad-card) var(--pad-card)}.parcours__n[data-astro-cid-dixdekyc]{display:block;font-size:var(--fs-sm);font-weight:600;color:var(--color-accent)}.parcours__titre[data-astro-cid-dixdekyc]{font-size:var(--fs-xl);line-height:var(--lh-tight);margin:var(--space-2) 0 0;padding:0;border:0}.parcours__corps[data-astro-cid-dixdekyc]{margin-top:var(--space-2);color:var(--color-text-soft);text-wrap:pretty}.prose .parcours__corps[data-astro-cid-dixdekyc]{color:var(--color-text-soft)}.form[data-astro-cid-dixdekyc]{width:min(17rem,90%);display:grid;gap:.6rem;padding:.75rem .85rem;border-radius:14px;background:var(--color-surface);border:1px solid var(--color-line);box-shadow:var(--shadow)}.form__ligne[data-astro-cid-dixdekyc]{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.form__l[data-astro-cid-dixdekyc]{font-size:.8125rem;font-weight:500;color:var(--color-text-soft);white-space:nowrap}.cal[data-astro-cid-dixdekyc]{display:flex;gap:3px}.cal__j[data-astro-cid-dixdekyc]{width:1.35rem;height:1.6rem;border-radius:6px;display:grid;place-items:center;font-size:.75rem;font-weight:600;color:var(--color-text-soft);background:var(--color-surface-alt)}.cal__j--on[data-astro-cid-dixdekyc]{background:var(--gt-navy);color:var(--gt-cream)}.seg[data-astro-cid-dixdekyc]{position:relative;display:flex;padding:3px;border-radius:var(--radius-pill);background:var(--color-surface-alt)}.seg[data-astro-cid-dixdekyc] span[data-astro-cid-dixdekyc]{position:relative;z-index:1;padding:.2rem .6rem;font-size:.8125rem;font-weight:600;color:var(--color-text-soft)}.seg[data-astro-cid-dixdekyc] .seg__on[data-astro-cid-dixdekyc]{color:var(--gt-cream)}.seg[data-astro-cid-dixdekyc]:before{content:"";position:absolute;top:3px;bottom:3px;right:3px;width:var(--seg-w, 3.4rem);border-radius:var(--radius-pill);background:var(--gt-navy)}.pax[data-astro-cid-dixdekyc]{display:inline-flex;align-items:center;gap:.15rem;border:1px solid var(--color-line);border-radius:var(--radius-pill);padding:1px}.pax[data-astro-cid-dixdekyc] span[data-astro-cid-dixdekyc]{width:1.4rem;height:1.4rem;border-radius:50%;display:grid;place-items:center;font-size:.9rem;color:var(--color-text-soft)}.pax[data-astro-cid-dixdekyc] b[data-astro-cid-dixdekyc]{min-width:1.4rem;text-align:center;font-size:.95rem;color:var(--color-text);font-variant-numeric:tabular-nums}.scene__veille[data-astro-cid-dixdekyc]{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.cases[data-astro-cid-dixdekyc]{position:relative;display:flex;gap:.35rem}.case[data-astro-cid-dixdekyc]{width:2.1rem;height:2.6rem;border-radius:8px;display:grid;place-items:center;background:var(--color-surface);border:1px solid var(--color-line);font-size:.95rem;font-weight:600;color:var(--gt-ink-mute)}.case--libre[data-astro-cid-dixdekyc]{width:auto;padding:0 .6rem;font-size:.85rem;letter-spacing:.02em;background:var(--color-ok);border-color:var(--color-ok);color:#fff;position:relative;transform-origin:center}.case--libre[data-astro-cid-dixdekyc]:after{content:"";position:absolute;inset:-4px;border-radius:11px;border:2px solid var(--color-ok);opacity:0}.balayage[data-astro-cid-dixdekyc]{position:absolute;top:-6px;bottom:-6px;left:0;width:2.1rem;border-radius:10px;border:2px solid var(--gt-gold);opacity:0;pointer-events:none}.veille__legende[data-astro-cid-dixdekyc]{display:inline-flex;align-items:center;gap:.45rem;font-size:var(--fs-sm);font-weight:600;color:var(--color-text-soft)}.point-vif[data-astro-cid-dixdekyc]{width:8px;height:8px;border-radius:50%;background:#3fa35b;position:relative}.point-vif[data-astro-cid-dixdekyc]:after{content:"";position:absolute;inset:0;border-radius:50%;background:#3fa35b;opacity:0}.scene__sms[data-astro-cid-dixdekyc]{position:relative;width:min(17rem,86%)}.sms[data-astro-cid-dixdekyc]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:16px 16px 16px 4px;box-shadow:var(--shadow);padding:.7rem .9rem;text-align:left}.sms__tete[data-astro-cid-dixdekyc]{display:flex;justify-content:space-between;align-items:baseline;font-size:.8125rem;color:var(--color-text-soft);margin:0}.sms__tete[data-astro-cid-dixdekyc] strong[data-astro-cid-dixdekyc]{color:var(--color-text);font-size:.9rem}.sms__corps[data-astro-cid-dixdekyc]{margin:.25rem 0 0;font-size:.9rem;line-height:1.4;color:var(--color-text)}.prose .sms__corps[data-astro-cid-dixdekyc]{color:var(--color-text)}.sms__frappe[data-astro-cid-dixdekyc]{position:absolute;left:0;bottom:0;display:none;gap:4px;padding:.6rem .8rem;border-radius:14px 14px 14px 4px;background:var(--color-surface);border:1px solid var(--color-line)}.sms__frappe[data-astro-cid-dixdekyc] span[data-astro-cid-dixdekyc]{width:6px;height:6px;border-radius:50%;background:var(--gt-ink-mute)}@media (prefers-reduced-motion: no-preference){html.gt-armed .parcours__etape[data-astro-cid-dixdekyc].is-in .form[data-astro-cid-dixdekyc]{animation:pc-monte .6s var(--ease-out) .1s both}html.gt-armed .parcours__etape[data-astro-cid-dixdekyc].is-in .cal__j--on[data-astro-cid-dixdekyc]{animation:pc-coche .45s var(--ease-pop) .6s both}html.gt-armed .parcours__etape[data-astro-cid-dixdekyc].is-in .seg[data-astro-cid-dixdekyc]:before{animation:pc-seg .5s var(--ease-out) 1s both}html.gt-armed .parcours__etape[data-astro-cid-dixdekyc].is-in .seg__on[data-astro-cid-dixdekyc]{animation:pc-seg-txt .3s ease 1.2s both}html.gt-armed .parcours__etape[data-astro-cid-dixdekyc].is-in .pax[data-astro-cid-dixdekyc] b[data-astro-cid-dixdekyc]{animation:pc-pop .4s var(--ease-pop) 1.5s both}html.gt-armed .parcours__etape[data-astro-cid-dixdekyc].is-in .balayage[data-astro-cid-dixdekyc]{animation:pc-balaie 4.8s steps(1,end) .4s infinite}html.gt-armed .parcours__etape[data-astro-cid-dixdekyc].is-in .case--libre[data-astro-cid-dixdekyc]{animation:pc-libre 4.8s var(--ease-out) .4s infinite}html.gt-armed .parcours__etape[data-astro-cid-dixdekyc].is-in .case--libre[data-astro-cid-dixdekyc]:after{animation:pc-onde 4.8s ease-out .4s infinite}.point-vif[data-astro-cid-dixdekyc]:after{animation:pc-vif 1.8s ease-out infinite}html.gt-armed .parcours__etape[data-astro-cid-dixdekyc].is-in .sms__frappe[data-astro-cid-dixdekyc]{display:inline-flex;animation:pc-frappe-out .25s ease 1.3s both}html.gt-armed .parcours__etape[data-astro-cid-dixdekyc].is-in .sms__frappe[data-astro-cid-dixdekyc] span[data-astro-cid-dixdekyc]{animation:pc-point .9s ease-in-out infinite}html.gt-armed .parcours__etape[data-astro-cid-dixdekyc].is-in .sms__frappe[data-astro-cid-dixdekyc] span[data-astro-cid-dixdekyc]:nth-child(2){animation-delay:.15s}html.gt-armed .parcours__etape[data-astro-cid-dixdekyc].is-in .sms__frappe[data-astro-cid-dixdekyc] span[data-astro-cid-dixdekyc]:nth-child(3){animation-delay:.3s}html.gt-armed .parcours__etape[data-astro-cid-dixdekyc].is-in .sms[data-astro-cid-dixdekyc]{animation:pc-sms .55s var(--ease-pop) 1.4s both;transform-origin:0 100%}}@keyframes pc-monte{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pc-coche{0%{background:var(--color-surface-alt);color:var(--color-text-soft);transform:scale(1)}60%{transform:scale(1.25)}to{background:var(--gt-navy);color:var(--gt-cream);transform:scale(1)}}@keyframes pc-seg{0%{transform:translate(calc(-100% - .4rem))}to{transform:none}}@keyframes pc-seg-txt{0%{color:var(--color-text-soft)}to{color:var(--gt-cream)}}@keyframes pc-pop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes pc-balaie{0%{opacity:1;transform:translate(0)}11%{transform:translate(2.45rem)}22%{transform:translate(4.9rem)}33%{transform:translate(7.35rem)}44%{transform:translate(9.8rem)}55%{opacity:1;transform:translate(9.8rem)}56%,to{opacity:0;transform:translate(9.8rem)}}@keyframes pc-libre{0%,55%{transform:scale(1);background:var(--color-ok-soft);color:var(--color-ok)}62%{transform:scale(1.14);background:var(--color-ok);color:#fff}70%,to{transform:scale(1);background:var(--color-ok);color:#fff}}@keyframes pc-onde{0%,58%{opacity:0;transform:scale(1)}62%{opacity:.7}85%,to{opacity:0;transform:scale(1.35)}}@keyframes pc-vif{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@keyframes pc-point{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes pc-frappe-out{to{opacity:0;transform:scale(.8)}}@keyframes pc-sms{0%{opacity:0;transform:scale(.85) translateY(10px)}to{opacity:1;transform:none}}.parcours--detail[data-astro-cid-dixdekyc]{grid-template-columns:1fr;gap:var(--space-5)}.parcours--detail[data-astro-cid-dixdekyc] .parcours__etape[data-astro-cid-dixdekyc]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch}.parcours--detail[data-astro-cid-dixdekyc] .parcours__etape[data-astro-cid-dixdekyc]:nth-child(2n) .scene[data-astro-cid-dixdekyc]{order:2;border-left:1px solid var(--color-line)}.parcours--detail[data-astro-cid-dixdekyc] .parcours__etape[data-astro-cid-dixdekyc]:nth-child(odd) .scene[data-astro-cid-dixdekyc]{border-right:1px solid var(--color-line)}.parcours--detail[data-astro-cid-dixdekyc] .scene[data-astro-cid-dixdekyc]{height:auto;min-height:16rem;border-bottom:0;padding-bottom:0}.parcours--detail[data-astro-cid-dixdekyc] .scene__in[data-astro-cid-dixdekyc]{transform:scale(1.3)}.parcours--detail[data-astro-cid-dixdekyc] .parcours__texte[data-astro-cid-dixdekyc]{padding:var(--pad-card);align-self:center}.parcours--detail[data-astro-cid-dixdekyc] .parcours__titre[data-astro-cid-dixdekyc]{margin-top:var(--space-2)}.parcours__puces[data-astro-cid-dixdekyc]{list-style:none;padding:0;margin:var(--space-4) 0 0;display:grid;gap:var(--space-2)}.prose .parcours__puces[data-astro-cid-dixdekyc]{padding-left:0;margin-top:var(--space-4)}.parcours__puces[data-astro-cid-dixdekyc] li[data-astro-cid-dixdekyc]{position:relative;padding-left:1.6rem;font-size:var(--fs-sm);color:var(--color-text)}.prose .parcours__puces[data-astro-cid-dixdekyc] li[data-astro-cid-dixdekyc]+li[data-astro-cid-dixdekyc]{margin-top:0}.parcours__puces[data-astro-cid-dixdekyc] li[data-astro-cid-dixdekyc]:before{content:"";position:absolute;left:.2rem;top:.35em;width:.4rem;height:.75rem;border:solid var(--gt-navy);border-width:0 2px 2px 0;transform:rotate(45deg)}@media (max-width: 900px){.parcours[data-astro-cid-dixdekyc]:not(.parcours--detail){grid-template-columns:1fr;max-width:34rem;margin-inline:auto}.parcours[data-astro-cid-dixdekyc]:not(.parcours--detail) .scene[data-astro-cid-dixdekyc]{height:10rem}}@media (max-width: 1000px){.parcours--detail[data-astro-cid-dixdekyc] .scene__in[data-astro-cid-dixdekyc]{transform:scale(1.05)}}@media (max-width: 760px){.parcours--detail[data-astro-cid-dixdekyc] .parcours__etape[data-astro-cid-dixdekyc]{grid-template-columns:1fr}.parcours--detail[data-astro-cid-dixdekyc] .parcours__etape[data-astro-cid-dixdekyc]:nth-child(2n) .scene[data-astro-cid-dixdekyc]{order:0;border-left:0}.parcours--detail[data-astro-cid-dixdekyc] .scene[data-astro-cid-dixdekyc]{min-height:0;height:11rem;border:0;border-bottom:1px solid var(--color-line)!important}.parcours--detail[data-astro-cid-dixdekyc] .scene__in[data-astro-cid-dixdekyc]{transform:none}}@media (max-width: 420px){.parcours[data-astro-cid-dixdekyc] .scene[data-astro-cid-dixdekyc]{height:9rem!important;min-height:0}.parcours[data-astro-cid-dixdekyc] .scene__in[data-astro-cid-dixdekyc]{transform:scale(.88)!important}}
