.pt[data-s-j3dsmvla]{aspect-ratio:1;width:100%;min-height:100%;box-shadow:none;background:0 0;border:0;border-radius:1.85%;flex:1;position:relative;overflow:hidden;container-type:inline-size}.pt-cam[data-s-j3dsmvla]{transform-origin:50%;animation:16s cubic-bezier(.45,0,.25,1) infinite pt-cam;position:absolute;inset:0}@keyframes pt-cam{0%,12%{transform:scale(1)translate(0)}21%,35%{transform:scale(2)translate(23%,20%)}45%,58%{transform:scale(2)translate(-23%,20%)}68%,88%{transform:scale(2)translate(21%,-20%)}96%,to{transform:scale(1)translate(0)}}@media (prefers-reduced-motion:reduce){.pt-cam[data-s-j3dsmvla]{animation:none!important;transform:none!important}}.pt-vue[data-s-j3dsmvla]{color:var(--ink,#141018);font-size:clamp(9px,3.05cqw,17px);line-height:1.35;position:absolute;inset:0}.pt-fen[data-s-j3dsmvla]{border:1px solid var(--line,#e9e6ef);background:#fff;border-radius:.6em;flex-direction:column;animation:16s ease-in-out infinite pt-souffle;display:flex;position:absolute;inset:5% 1.5%;overflow:hidden;box-shadow:0 18px 40px -18px #14101808}.pt-barre[data-s-j3dsmvla]{border-bottom:1px solid var(--line,#e9e6ef);background:#faf9fc;flex:none;align-items:center;gap:.6em;padding:.55em .7em;display:flex}.pt-feux[data-s-j3dsmvla]{flex:none;gap:.3em;display:flex}.pt-feux[data-s-j3dsmvla] i[data-s-j3dsmvla]{background:#e3dfea;border-radius:50%;width:.42em;height:.42em}.pt-feux[data-s-j3dsmvla] i[data-s-j3dsmvla]:first-child{background:#f3b7ac}.pt-feux[data-s-j3dsmvla] i[data-s-j3dsmvla]:nth-child(2){background:#f0dcb4}.pt-feux[data-s-j3dsmvla] i[data-s-j3dsmvla]:nth-child(3){background:#c3ddd2}.pt-nom[data-s-j3dsmvla]{letter-spacing:.02em;color:var(--ink-2,#3d3646);font-size:.5em;font-weight:700}.pt-ongl[data-s-j3dsmvla]{color:#fff;background:#2f2a3a;border-radius:.3em;padding:.3em .55em;font-size:.46em;font-weight:600}.pt-rech[data-s-j3dsmvla] svg[data-s-j3dsmvla]{flex:none;width:.85em;height:.85em}.pt-rech[data-s-j3dsmvla]{color:var(--ink-3,#6b6377);border:1px solid var(--line,#e9e6ef);background:#fff;border-radius:.35em;align-items:center;gap:.28em;min-width:5.6em;margin-left:auto;padding:.32em .6em;font-size:.46em;display:flex}.pt-curs[data-s-j3dsmvla]{background:var(--ink-3,#6b6377);width:1px;height:.9em;animation:16s step-end infinite pt-curs}.pt-corps[data-s-j3dsmvla]{flex-direction:column;flex:1;min-height:0;padding:1em 1.05em 1.05em;display:flex}.pt-fiche[data-s-j3dsmvla]{border-bottom:1px solid var(--line,#e9e6ef);align-items:center;gap:.55em;padding-bottom:.85em;display:flex}.pt-fiche[data-s-j3dsmvla] img[data-s-j3dsmvla]{object-fit:contain;flex:none;width:1.7em;height:1.7em}.pt-fh[data-s-j3dsmvla]{flex-direction:column;gap:.1em;min-width:0;display:flex}.pt-fh[data-s-j3dsmvla] b[data-s-j3dsmvla]{letter-spacing:-.005em;font-size:.78em;font-weight:700}.pt-fh[data-s-j3dsmvla] small[data-s-j3dsmvla]{color:var(--ink-3,#6b6377);white-space:nowrap;text-overflow:ellipsis;font-size:.47em;overflow:hidden}.pt-badge[data-s-j3dsmvla]{letter-spacing:.05em;text-transform:uppercase;color:#0f6f5c;opacity:0;background:#e8f6f2;border-radius:.35em;flex:none;margin-left:auto;padding:.42em .6em;font-size:.42em;font-weight:700;animation:16s ease-in-out infinite pt-badge}.pt-lbl[data-s-j3dsmvla]{letter-spacing:.11em;text-transform:uppercase;color:#9a93ac;margin:.95em 0 .55em;font-size:.44em;font-weight:700}.pt-lbl2[data-s-j3dsmvla]{margin-top:1.05em}.pt-etapes[data-s-j3dsmvla]{grid-template-columns:repeat(4,1fr);gap:.35em;display:grid;position:relative}.pt-rail[data-s-j3dsmvla]{background:#f0eef4;border-radius:2px;height:2px;position:absolute;top:.42em;left:.5em;right:.5em}.pt-rail[data-s-j3dsmvla] i[data-s-j3dsmvla]{transform-origin:0;background:#12876f;border-radius:2px;height:100%;animation:16s ease-in-out infinite pt-rail;display:block;transform:scaleX(0)}.pt-e[data-s-j3dsmvla]{flex-direction:column;gap:.3em;min-width:0;display:flex}.pt-pt[data-s-j3dsmvla]{z-index:1;background:#fff;border:1.6px solid #d8d3e2;border-radius:50%;place-items:center;width:.86em;height:.86em;display:grid;position:relative}.pt-pt[data-s-j3dsmvla] b[data-s-j3dsmvla]{background:#12876f;border-radius:50%;width:.36em;height:.36em;transform:scale(0)}.pt-e[data-s-j3dsmvla]>b[data-s-j3dsmvla]{color:var(--ink,#141018);opacity:.3;font-size:.5em;font-weight:600;line-height:1.3}.pt-e[data-s-j3dsmvla] small[data-s-j3dsmvla]{color:#b7b1c3;font-size:.42em}.pt-e1[data-s-j3dsmvla] .pt-pt[data-s-j3dsmvla] b[data-s-j3dsmvla]{animation:16s ease-in-out infinite pt-jal1}.pt-e2[data-s-j3dsmvla] .pt-pt[data-s-j3dsmvla] b[data-s-j3dsmvla]{animation:16s ease-in-out infinite pt-jal2}.pt-e3[data-s-j3dsmvla] .pt-pt[data-s-j3dsmvla] b[data-s-j3dsmvla]{animation:16s ease-in-out infinite pt-jal3}.pt-e4[data-s-j3dsmvla] .pt-pt[data-s-j3dsmvla] b[data-s-j3dsmvla]{animation:16s ease-in-out infinite pt-jal4}.pt-e1[data-s-j3dsmvla]>b[data-s-j3dsmvla]{animation:16s ease-in-out infinite pt-txt1}.pt-e2[data-s-j3dsmvla]>b[data-s-j3dsmvla]{animation:16s ease-in-out infinite pt-txt2}.pt-e3[data-s-j3dsmvla]>b[data-s-j3dsmvla]{animation:16s ease-in-out infinite pt-txt3}.pt-e4[data-s-j3dsmvla]>b[data-s-j3dsmvla]{animation:16s ease-in-out infinite pt-txt4}.pt-eng[data-s-j3dsmvla]{flex-direction:column;flex:1;justify-content:space-between;min-height:0;display:flex}.pt-g[data-s-j3dsmvla]{border:1px solid var(--line-2,#f2f0f6);background:#faf9fc;border-radius:.35em;align-items:center;gap:.55em;padding:.5em .65em;display:flex}.pt-crochet[data-s-j3dsmvla]{background:#d8d3e2;border-radius:.25em;flex:none;place-items:center;width:.95em;height:.95em;display:grid;position:relative;transform:scale(.9)}.pt-crochet[data-s-j3dsmvla]:before{content:"";opacity:0;background:#12876f;border-radius:.25em;position:absolute;inset:0}.pt-crochet[data-s-j3dsmvla] svg[data-s-j3dsmvla]{opacity:0;width:.7em;height:.7em;position:relative}.pt-gt[data-s-j3dsmvla]{flex-direction:column;gap:.06em;min-width:0;display:flex}.pt-gt[data-s-j3dsmvla] b[data-s-j3dsmvla]{color:var(--ink,#141018);font-size:.48em;font-weight:600;line-height:1.3}.pt-gt[data-s-j3dsmvla] small[data-s-j3dsmvla]{color:var(--ink-3,#6b6377);font-size:.4em;line-height:1.3}.pt-g1[data-s-j3dsmvla] .pt-crochet[data-s-j3dsmvla]{animation:16s ease-in-out infinite pt-case1}.pt-g1[data-s-j3dsmvla] .pt-crochet[data-s-j3dsmvla]:before{animation:16s ease-in-out infinite pt-vert1}.pt-g2[data-s-j3dsmvla] .pt-crochet[data-s-j3dsmvla]{animation:16s ease-in-out infinite pt-case2}.pt-g2[data-s-j3dsmvla] .pt-crochet[data-s-j3dsmvla]:before{animation:16s ease-in-out infinite pt-vert2}.pt-g3[data-s-j3dsmvla] .pt-crochet[data-s-j3dsmvla]{animation:16s ease-in-out infinite pt-case3}.pt-g3[data-s-j3dsmvla] .pt-crochet[data-s-j3dsmvla]:before{animation:16s ease-in-out infinite pt-vert3}.pt-g4[data-s-j3dsmvla] .pt-crochet[data-s-j3dsmvla]{animation:16s ease-in-out infinite pt-case4}.pt-g4[data-s-j3dsmvla] .pt-crochet[data-s-j3dsmvla]:before{animation:16s ease-in-out infinite pt-vert4}.pt-g1[data-s-j3dsmvla] .pt-crochet[data-s-j3dsmvla] svg[data-s-j3dsmvla]{animation:16s ease-in-out infinite pt-vu1}.pt-g2[data-s-j3dsmvla] .pt-crochet[data-s-j3dsmvla] svg[data-s-j3dsmvla]{animation:16s ease-in-out infinite pt-vu2}.pt-g3[data-s-j3dsmvla] .pt-crochet[data-s-j3dsmvla] svg[data-s-j3dsmvla]{animation:16s ease-in-out infinite pt-vu3}.pt-g4[data-s-j3dsmvla] .pt-crochet[data-s-j3dsmvla] svg[data-s-j3dsmvla]{animation:16s ease-in-out infinite pt-vu4}.pt-note[data-s-j3dsmvla]{opacity:0;background:#fff1ec;border-radius:.35em;align-items:center;gap:.5em;margin-top:.85em;padding:.55em .6em;animation:16s ease-in-out infinite pt-note;display:flex}.pt-note[data-s-j3dsmvla] i[data-s-j3dsmvla]{background:#ff5f3d;border-radius:50%;flex:none;width:.4em;height:.4em}.pt-note[data-s-j3dsmvla] span[data-s-j3dsmvla]{color:#8a3a22;font-size:.48em;font-weight:600;line-height:1.3}@keyframes pt-souffle{0%,to{transform:translateY(0)}50%{transform:translateY(-.2em)}}@keyframes pt-curs{0%,4%{opacity:1}5%,to{opacity:0}}@keyframes pt-rail{0%,4%{transform:scaleX(0)}12%{transform:scaleX(.14)}22%{transform:scaleX(.38)}32%{transform:scaleX(.62)}42%,96%{transform:scaleX(.88)}99%,to{transform:scaleX(0)}}@keyframes pt-jal1{0%,7%{transform:scale(0)}12%,96%{transform:scale(1)}99%,to{transform:scale(0)}}@keyframes pt-jal2{0%,17%{transform:scale(0)}22%,96%{transform:scale(1)}99%,to{transform:scale(0)}}@keyframes pt-jal3{0%,27%{transform:scale(0)}32%,96%{transform:scale(1)}99%,to{transform:scale(0)}}@keyframes pt-jal4{0%,37%{transform:scale(0)}42%,96%{transform:scale(1)}99%,to{transform:scale(0)}}@keyframes pt-txt1{0%,7%{opacity:.3}12%,96%{opacity:1}99%,to{opacity:.3}}@keyframes pt-txt2{0%,17%{opacity:.3}22%,96%{opacity:1}99%,to{opacity:.3}}@keyframes pt-txt3{0%,27%{opacity:.3}32%,96%{opacity:1}99%,to{opacity:.3}}@keyframes pt-txt4{0%,37%{opacity:.3}42%,96%{opacity:1}99%,to{opacity:.3}}@keyframes pt-badge{0%,40%{opacity:0;transform:translate(.4em)}46%,96%{opacity:1;transform:translate(0)}99%,to{opacity:0;transform:translate(0)}}@keyframes pt-case1{0%,50%{transform:scale(.9)}56%,96%{transform:scale(1)}99%,to{transform:scale(.9)}}@keyframes pt-vert1{0%,50%{opacity:0}56%,96%{opacity:1}99%,to{opacity:0}}@keyframes pt-case2{0%,58%{transform:scale(.9)}64%,96%{transform:scale(1)}99%,to{transform:scale(.9)}}@keyframes pt-vert2{0%,58%{opacity:0}64%,96%{opacity:1}99%,to{opacity:0}}@keyframes pt-case3{0%,66%{transform:scale(.9)}72%,96%{transform:scale(1)}99%,to{transform:scale(.9)}}@keyframes pt-vert3{0%,66%{opacity:0}72%,96%{opacity:1}99%,to{opacity:0}}@keyframes pt-case4{0%,72%{transform:scale(.9)}78%,96%{transform:scale(1)}99%,to{transform:scale(.9)}}@keyframes pt-vert4{0%,72%{opacity:0}78%,96%{opacity:1}99%,to{opacity:0}}@keyframes pt-vu1{0%,52%{opacity:0}57%,96%{opacity:1}99%,to{opacity:0}}@keyframes pt-vu2{0%,60%{opacity:0}65%,96%{opacity:1}99%,to{opacity:0}}@keyframes pt-vu3{0%,68%{opacity:0}73%,96%{opacity:1}99%,to{opacity:0}}@keyframes pt-vu4{0%,74%{opacity:0}79%,96%{opacity:1}99%,to{opacity:0}}@keyframes pt-note{0%,83%{opacity:0;transform:translateY(.45em)}88%,96%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(.45em)}}@media (prefers-reduced-motion:reduce){.pt[data-s-j3dsmvla] [data-s-j3dsmvla]{animation:none!important}.pt-rail[data-s-j3dsmvla] i[data-s-j3dsmvla]{transform:scaleX(.88)}.pt-pt[data-s-j3dsmvla] b[data-s-j3dsmvla]{transform:scale(1)}.pt-e[data-s-j3dsmvla]>b[data-s-j3dsmvla]{opacity:1}.pt-badge[data-s-j3dsmvla],.pt-note[data-s-j3dsmvla]{opacity:1;transform:none}.pt-crochet[data-s-j3dsmvla]{transform:scale(1)}.pt-crochet[data-s-j3dsmvla]:before,.pt-crochet[data-s-j3dsmvla] svg[data-s-j3dsmvla]{opacity:1}}
