@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_88f2f095-module__78wTPW__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:italic}.cormorant_garamond_88f2f095-module__78wTPW__variable{--font-serif-of:"Cormorant Garamond", "Cormorant Garamond Fallback"}
.of-page{--bg:#f7f6f3;--surface:#fdfcfa;--surface-soft:#faf9f5;--line:#dcdad2;--line-soft:#e8e6df;--alerte:#d26707;--alerte-lit:#ee9138;--alerte-vif:#d2670717;--alerte-trait:#d267076b;--teal-vif:#00875714;--teal-trait:#00875761;--font-serif:var(--font-serif-of), "Cormorant Garamond", Georgia, serif;background:var(--bg);color:var(--ink)}@supports (color:lab(0% 0 0)){.of-page{--alerte:lab(56.1208% 39.7378 63.137);--alerte-lit:lab(69.2302% 31.3256 59.8914);--alerte-vif:lab(56.1208% 39.7378 63.137/.09);--alerte-trait:lab(56.1208% 39.7378 63.137/.42);--teal-vif:lab(50.0085% -58.3261 22.7222/.08);--teal-trait:lab(50.0085% -58.3261 22.7222/.38)}}.of-page .header{background:#f7f6f3db}.of-page .header--scrolled{background:#f7f6f3f7}#tresorerie,#preuves,#situations,#methode-of,#faq-of{scroll-margin-top:84px}.of-page .eyebrow{letter-spacing:.22em;font-size:12px}.of-page .h2{text-wrap:balance}.of-page .lede{color:var(--ink-2)}.of-page sup{vertical-align:.42em;font-size:.68em;line-height:0}.of-scene__head{max-width:880px}.of-page .of-scene__titre{font-size:clamp(30px,3.4vw,44px)}.of-scene__moment{max-width:58ch}.of-stage{border:1px solid var(--line);background:var(--surface);border-radius:20px;margin-top:clamp(26px,3.6vw,42px);padding:clamp(20px,3vw,34px);position:relative;overflow:hidden}.band .of-stage{background:var(--surface-soft)}.of-scene--nuit .of-stage{background:var(--night);color:var(--night-ink);border-color:#0000;box-shadow:0 40px 90px -50px #0f141dbf,0 2px 10px #0f141d1f;box-shadow:0 40px 90px -50px lab(6.09396% .116766 -7.00321/.75),0 2px 10px lab(6.09396% .116766 -7.00321/.12)}.reveal-ready .of-stage:not(.is-play) [data-a],.reveal-ready .of-stage:not(.is-play) [data-a] *{animation-play-state:paused}.of-stage__in{display:contents}.of-foot{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(24px,4vw,56px);margin-top:28px;padding-top:24px;display:grid}.of-foot__cell b{letter-spacing:.22em;text-transform:uppercase;color:var(--teal);margin-bottom:8px;font-size:12px;font-weight:500;display:block}.of-foot__cell span{max-width:52ch;color:var(--ink);text-wrap:pretty;font-size:17px;line-height:1.55;display:block}.of-num{text-align:right}.of-num__v{letter-spacing:-.03em;color:var(--teal);white-space:nowrap;font-size:clamp(36px,4.6vw,60px);font-weight:700;line-height:1;display:block}.of-num__l{max-width:34ch;color:var(--ink-2);text-wrap:pretty;margin:10px 0 0 auto;font-size:14.5px;line-height:1.45;display:block}.of-num__s{max-width:44ch;color:var(--ink-3);margin:8px 0 0 auto;font-size:12.5px;line-height:1.5;display:block}@keyframes ofIn{0%{opacity:0}to{opacity:1}}@keyframes ofOut{to{opacity:0}}@keyframes ofRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ofPop{0%{opacity:0;transform:scale(.82)}70%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:none}}.of-hero-bleed{position:relative;overflow:hidden}.of-hero-bleed:before,.of-hero-bleed:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.of-hero-bleed:before{background:radial-gradient(closest-side,#3f69d31c,#0000);background:radial-gradient(closest-side,lab(46.0363% 13.1637 -60.1828/.11),#0000);width:640px;height:640px;top:-280px;right:-140px}.of-hero-bleed:after{background:radial-gradient(closest-side,#0087571a,#0000);background:radial-gradient(closest-side,lab(50.0085% -58.3261 22.7222/.1),#0000);width:580px;height:580px;bottom:-320px;left:-180px}.of-hero{padding-top:clamp(52px,7vw,92px);padding-bottom:clamp(40px,5vw,64px);position:relative}.of-page .of-hero__title{font-family:var(--font-serif);letter-spacing:-.01em;text-wrap:balance;max-width:9.4em;font-size:clamp(38px,7.4vw,100px);font-style:italic;font-weight:500;line-height:.98}.slot{text-align:left;vertical-align:baseline;color:var(--indigo);display:inline-grid}.slot__i{white-space:nowrap;opacity:0;text-underline-offset:.09em;animation:slotRoll 14s var(--ease) infinite both;animation-delay:calc(var(--i) * 2s);grid-area:1/1;justify-self:start;-webkit-text-decoration:underline #3f69d361;text-decoration:underline #3f69d361;-webkit-text-decoration:underline lab(46.0363% 13.1637 -60.1828/.38);text-decoration:underline lab(46.0363% 13.1637 -60.1828/.38);text-decoration-thickness:.045em}@keyframes slotRoll{0%{opacity:0;filter:blur(7px);transform:translateY(.5em)}2%,12%{opacity:1;filter:blur();transform:none}14.3%,to{opacity:0;filter:blur(7px);transform:translateY(-.5em)}}.of-page .hero__micro{font-size:12.5px}.tr{--nom:196px}.tr__axis{height:16px;margin:0 0 14px calc(var(--nom) + 18px);position:relative}.tr__tick{white-space:nowrap;color:var(--night-ink-3);font-size:12px;position:absolute;top:0;transform:translate(-50%)}.tr__tick:first-child{transform:none}.tr__lanes{flex-direction:column;gap:10px;display:flex;position:relative}.tr__lane{grid-template-columns:var(--nom) minmax(0, 1fr);align-items:center;gap:18px;display:grid}.tr__nom{font-size:15px;line-height:1.25}.tr__nom i{font-family:var(--font-mono), ui-monospace, monospace;color:var(--night-ink-3);margin-top:3px;font-size:12px;font-style:normal;display:block}.tr__track{background-color:var(--night-card);background-image:repeating-linear-gradient(90deg, var(--night-line) 0 1px, transparent 1px 13.333%);border-radius:8px;height:26px;position:relative}.tr__fill{width:var(--w);transform-origin:0;background:linear-gradient(90deg, var(--indigo-lit), var(--teal-lit));animation:trFill var(--dur) linear both;border-radius:8px;position:absolute;inset:0 auto 0 0}.tr__fill--fin{background:linear-gradient(90deg, var(--indigo-lit), var(--alerte-lit))}@keyframes trFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tr__pay{border:1px solid var(--night-line);background:var(--night-card);white-space:nowrap;color:var(--night-ink);animation:trPay .45s var(--ease) both;animation-delay:var(--dur);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:400;position:absolute;top:50%;transform:translate(10px,-50%)}@keyframes trPay{0%{opacity:0;transform:translateY(-50%)scale(.8)}to{opacity:1;transform:translate(10px,-50%)scale(1)}}.tr__lane--rejet{border-top:1px dashed var(--night-line);margin-top:14px;padding-top:14px}.tr__fill--rejet{background:repeating-linear-gradient(115deg, var(--alerte-lit) 0 7px, #d267076b 7px 15px);width:128%;animation:3.4s linear 5.7s both trFill}@supports (color:lab(0% 0 0)){.tr__fill--rejet{background:repeating-linear-gradient(115deg, var(--alerte-lit) 0 7px, lab(56.1208% 39.7378 63.137/.42) 7px 15px)}}.tr__pay--rejet{color:var(--alerte-lit);border-color:var(--alerte-trait);animation-name:trPayG;animation-delay:7.5s;left:86.7%;transform:translate(calc(-100% - 8px),-50%)}@keyframes trPayG{0%{opacity:0;transform:translate(calc(4px - 100%),-50%)scale(.8)}to{opacity:1;transform:translate(calc(-100% - 8px),-50%)scale(1)}}.tr__head{background:var(--teal-lit);opacity:0;width:2px;animation:5.2s linear both trHead;position:absolute;top:-6px;bottom:-6px;left:100%}@keyframes trHead{0%{left:calc(var(--nom) + 18px);opacity:.5}88%{opacity:.5}to{opacity:0;left:100%}}.tr__bas{border-top:1px solid var(--night-line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;margin-top:28px;padding-top:24px;display:grid}.tr__punch{max-width:24ch;font-family:var(--font-serif);text-wrap:pretty;animation:ofRise .7s var(--ease) both 5.4s;margin:0;font-size:clamp(23px,2.7vw,33px);font-style:italic;font-weight:500;line-height:1.16}.tr__odo{text-align:right;animation:ofRise .6s var(--ease) both .9s}.tr__odo-lab,.tr__odo-note{letter-spacing:.22em;text-transform:uppercase;color:var(--night-ink-3);font-size:12px;display:block}.tr__odo-note{letter-spacing:.04em;text-transform:none;margin-top:8px;font-size:12.5px}.odo{color:var(--teal-lit);align-items:baseline;margin-top:6px;font-size:clamp(32px,4vw,46px);font-weight:600;line-height:1;display:inline-flex}.odo__d{width:.62em;height:1em;display:block;overflow:hidden}.odo__col{transform:translateY(calc(var(--n) * -1em));animation:odoRoll 2.3s var(--ease) both;animation-delay:var(--dd);display:block}.odo__col span{height:1em;line-height:1em;display:block}@keyframes odoRoll{0%{transform:translateY(0)}to{transform:translateY(calc(var(--n) * -1em))}}.odo__sp{width:.28em}.odo__eur{color:var(--night-ink-2);margin-left:.16em;font-size:.58em}.oct__svg{width:100%;height:auto;display:block}.oct__svg--etroit{max-width:380px;margin:0 auto}.oct__cap{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.22em;fill:var(--ink-3);font-size:12px}.oct__nom{text-anchor:middle;fill:var(--ink);font-size:19px;font-weight:650}.oct__sous{text-anchor:middle;font-family:var(--font-mono), ui-monospace, monospace;fill:var(--ink-3);font-size:12.5px}.oct__ent{fill:var(--surface);stroke:var(--line);stroke-width:1.5px;animation:octEnt .5s var(--ease) both;animation-delay:calc(var(--i) * 60ms)}@keyframes octEnt{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}.oct__l1{fill:none;stroke:var(--froid-clair);stroke-width:2px;stroke-dasharray:1;opacity:0;animation:octDraw 1.1s ease both var(--d), ofOut .5s linear forwards 4.4s}@keyframes octDraw{0%{stroke-dashoffset:1px;opacity:1}to{stroke-dashoffset:0;opacity:1}}.oct__thick{fill:none;stroke:var(--teal);stroke-width:5px;stroke-linecap:round;stroke-dasharray:1;opacity:0;animation:.9s 2s both octDraw,.5s linear 4.4s forwards ofOut}.oct__hub{opacity:.2;transform-box:fill-box;transform-origin:50%;animation:ofPop .5s var(--ease) both 1.6s, octEteint .7s var(--ease) forwards 4.5s;transform:scale(.94)}.oct__hub rect{fill:var(--surface);stroke:var(--indigo);stroke-width:2px}@keyframes octEteint{to{opacity:.2;transform:scale(.94)}}.oct__lab1{text-anchor:middle;font-family:var(--font-mono), ui-monospace, monospace;fill:var(--teal);opacity:0;animation:ofIn .5s var(--ease) both 2.7s, ofOut .4s linear forwards 4.4s;font-size:13px}.oct__you{transform-box:fill-box;transform-origin:50%;animation:ofPop .5s var(--ease) both 2s}.oct__you rect{fill:var(--surface);stroke:var(--ink);stroke-width:2px}.oct__stamp{transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.3,1.35,.5,1) 4.2s both octStamp;transform:rotate(-7deg)}.oct__stamp rect{fill:var(--surface);stroke:var(--alerte);stroke-width:2.5px}.oct__stamp text{text-anchor:middle;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;fill:var(--alerte);font-size:20px;font-weight:700}@keyframes octStamp{0%{opacity:0;transform:rotate(-7deg)scale(2.4)}to{opacity:1;transform:rotate(-7deg)scale(1)}}.oct__l2{fill:none;stroke:var(--alerte);stroke-width:2px;stroke-dasharray:1;opacity:.85;animation:octDraw2 1.2s ease both var(--d)}@keyframes octDraw2{0%{stroke-dashoffset:1px;opacity:.85}to{stroke-dashoffset:0;opacity:.85}}.oct__pill{animation:ofIn .45s var(--ease) both var(--d)}.oct__pill rect{fill:var(--surface);stroke:var(--line)}.oct__pill text{text-anchor:middle;font-family:var(--font-mono), ui-monospace, monospace;fill:var(--ink-2);font-size:13px}.oct__pill--rouge rect{stroke:var(--alerte-trait);fill:var(--alerte-vif)}.oct__pill--rouge text{fill:var(--alerte)}.oct__lab2{text-anchor:middle;fill:var(--ink-2);animation:ofIn .6s var(--ease) both 7.6s;font-size:14px}.oct__svg--etroit .oct__cap{font-size:11px}.oct__svg--etroit .oct__nom{font-size:17px}.oct__svg--etroit .oct__sous,.oct__svg--etroit .oct__pill text{font-size:12.5px}.oct__svg--etroit .oct__lab1,.oct__svg--etroit .oct__lab2{font-size:13px}.oct__svg--etroit .oct__stamp text{font-size:18px}.i30{position:relative}.i30__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.6vw,18px);display:grid}.i30__grp{--c:var(--teal);border:1px solid var(--line);background:var(--surface-soft);border-radius:14px;padding:16px 16px 46px;position:relative}.band .i30__grp{background:var(--surface)}.i30__grp--un{--c:var(--indigo)}.i30__dots{flex-wrap:wrap;align-content:flex-start;gap:8px;min-height:56px;display:flex}.i30__dot{background:var(--c);width:15px;height:15px;animation:i30Pop .45s var(--ease) both calc(var(--gd) + var(--i) * 50ms), i30Col .5s linear both var(--cd);border-radius:50%;display:block}@keyframes i30Pop{0%{opacity:0;transform:scale(.2)}70%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:none}}@keyframes i30Col{0%{background:var(--froid-clair)}to{background:var(--c)}}.i30__nom{margin-top:13px;font-size:15.5px;font-weight:600;line-height:1.25;display:block}.i30__quand,.i30__ok{font-size:12.5px;position:absolute;bottom:16px;left:16px;right:16px}.i30__quand{color:var(--alerte);opacity:0;animation:.4s 1.5s both ofIn,.35s linear 3.2s forwards ofOut}.i30__grp--un .i30__quand{color:var(--indigo)}.i30__ok{color:var(--teal);animation:ofIn .45s var(--ease) both var(--cd)}.i30__grp--un .i30__ok{animation-delay:3.4s}.i30__ok:before{content:"";border-bottom:1.6px solid;border-right:1.6px solid;width:5px;height:9px;margin:0 9px 2px 2px;display:inline-block;transform:rotate(42deg)}.i30__plane{border-left:10px solid var(--teal);opacity:0;width:0;height:0;animation:i30Plane 1.7s var(--ease) forwards 2.9s;border-top:6px solid #0000;border-bottom:6px solid #0000;position:absolute;top:4px;left:2%}@keyframes i30Plane{0%{opacity:0;left:2%;transform:translateY(34px)rotate(-18deg)}14%{opacity:1}50%{transform:translateY(-4px)rotate(0)}86%{opacity:1}to{opacity:0;left:95%;transform:translateY(30px)rotate(17deg)}}.i30__notes,.hub__notes,.dos__notes{margin-top:16px;display:grid}.i30__tag,.hub__tag{border:1px solid;border-radius:999px;grid-area:1/1;justify-self:start;margin:0;padding:9px 16px;font-size:14px;line-height:1.3}.i30__tag--ko,.hub__tag--ko{color:var(--alerte);border-color:var(--alerte-trait);background:var(--alerte-vif);opacity:0}.i30__tag--ok,.hub__tag--ok{color:var(--teal);border-color:var(--teal-trait);background:var(--teal-vif)}.i30__tag--ko{animation:ofIn .5s var(--ease) both 2.2s, ofOut .4s linear forwards 5.2s}.i30__tag--ok{animation:ofIn .55s var(--ease) both 5.4s}.dos{position:relative}.dos__grid{border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid;position:relative;overflow:hidden}.dos__cell{border:1px solid var(--line);background:var(--surface);min-height:78px;animation:ofRise .5s var(--ease) both calc(var(--i) * 40ms);border-radius:11px;padding:11px 12px 13px;position:relative}.dos__n{color:var(--ink-3);font-size:12px;display:block}.dos__lab{margin-top:5px;font-size:14.5px;line-height:1.28;display:block}.dos__flag{background:0 0;border-radius:50%;width:8px;height:8px;position:absolute;top:11px;right:11px}.dos__cell--r{border-color:var(--teal-trait);background:var(--teal-vif);animation:ofRise .5s var(--ease) both calc(var(--i) * 40ms), dosKo .4s var(--ease) forwards calc(1.6s + var(--r) * .13s), dosOk .5s var(--ease) forwards calc(5s + var(--r) * .12s)}@keyframes dosKo{to{border-color:var(--alerte-trait);background:var(--alerte-vif)}}@keyframes dosOk{to{border-color:var(--teal-trait);background:var(--teal-vif)}}.dos__cell--r .dos__flag{background:var(--teal);animation:dosFlag .4s var(--ease) both calc(1.6s + var(--r) * .13s), dosFlagOk .4s linear forwards calc(5s + var(--r) * .12s)}@keyframes dosFlag{0%{opacity:0;background:var(--alerte);transform:scale(0)}to{opacity:1;background:var(--alerte);transform:none}}@keyframes dosFlagOk{to{background:var(--teal)}}.dos__scan{pointer-events:none;opacity:0;width:14%;position:absolute;top:0;bottom:0}.dos__scan--1{background:linear-gradient(90deg, transparent, var(--alerte-vif), transparent);border-right:1px solid var(--alerte-trait);animation:2.1s linear 1.3s forwards dosScan}.dos__scan--2{background:linear-gradient(90deg, transparent, var(--teal-vif), transparent);border-right:1px solid var(--teal-trait);animation:2s linear 4.7s forwards dosScan}@keyframes dosScan{0%{opacity:0;left:-14%}10%{opacity:1}90%{opacity:1}to{opacity:0;left:100%}}.dos__note{letter-spacing:.03em;grid-area:1/1;margin:0;font-size:13px;line-height:1.5}.dos__note--ko{color:var(--alerte);opacity:0;animation:.45s 3.1s both ofIn,.4s linear 5.6s forwards ofOut}.dos__note--ok{color:var(--teal);animation:.5s 6.3s both ofIn}.hub{position:relative}.hub__ring{--r:clamp(126px, 20vw, 182px);height:clamp(360px,44vw,450px);position:relative}.hub__core{text-align:center;background:var(--night);width:140px;color:var(--night-ink);animation:ofIn .5s var(--ease) both .2s;border-radius:14px;padding:12px 14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hub__core span{letter-spacing:.22em;text-transform:uppercase;color:var(--night-ink-3);font-size:12px;display:block}.hub__core b{margin-top:3px;font-size:19px;display:block}.hub__spoke{width:var(--r);transform-origin:0;height:2px;transform:rotate(var(--a));background:var(--line);animation:hubSpoke .6s var(--ease) both calc(3.9s + var(--i) * .1s);position:absolute;top:50%;left:50%}@keyframes hubSpoke{0%{opacity:0;transform:rotate(var(--a)) scaleX(0)}to{opacity:1;transform:rotate(var(--a)) scaleX(1)}}.hub__pulse{background:var(--teal);opacity:0;width:8px;height:8px;animation:hubPulse .9s ease-out both calc(4.4s + var(--i) * .12s);border-radius:50%;position:absolute;top:-3px;left:0}@keyframes hubPulse{0%{opacity:0;left:0}25%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}.hub__tool{border:1px solid var(--line);text-align:center;background:var(--surface);width:156px;transform:translate(-50%, -50%) rotate(var(--a)) translate(var(--r)) rotate(calc(-1 * var(--a)));animation:ofIn .5s var(--ease) both calc(.5s + var(--i) * .1s);border-radius:12px;padding:11px 12px 12px;position:absolute;top:50%;left:50%}.hub__nom{font-size:14px;font-weight:600;display:block}.hub__date{height:1.4em;margin-top:4px;font-size:13px;display:block;position:relative}.hub__date-ko,.hub__date-ok{font-weight:400;position:absolute;left:0;right:0}.hub__date-ko{color:var(--ink-3);opacity:0;animation:ofIn .4s ease both var(--sd), ofOut .35s linear forwards 4.3s}.hub__date--faux .hub__date-ko{color:var(--alerte);font-weight:700}.hub__date-ok{color:var(--teal);animation:ofIn .45s var(--ease) both calc(4.6s + var(--i) * .12s);font-weight:600}.hub__tag--ko{animation:ofIn .5s var(--ease) both 2.6s, ofOut .4s linear forwards 4.3s}.hub__tag--ok{animation:ofIn .55s var(--ease) both 5.4s}.bpf{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,3vw,36px);display:grid}.bpf__col{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.bpf__titre{letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);font-size:12px}.bpf__doc{aspect-ratio:3/4;border:1.5px solid var(--line);background:var(--surface);width:100%;max-width:220px;animation:ofRise .6s var(--ease) both .1s;border-radius:12px;position:relative;overflow:hidden}.bpf__col--main .bpf__doc{animation:ofRise .6s var(--ease) both .1s, bpfTremble .28s ease-in-out 2.45s 3}@keyframes bpfTremble{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.bpf__lignes{opacity:.75;background:repeating-linear-gradient(180deg, var(--line-soft) 0 2px, transparent 2px 15px);height:58%;position:absolute;inset:18px 20px auto}.bpf__fill{transform-origin:bottom;background-image:radial-gradient(circle at 2px 2px,#00875759 1px,#0000 1.6px),linear-gradient(#00875729,#00875766);background-image:radial-gradient(circle at 2px 2px,lab(50.0085% -58.3261 22.7222/.35) 1px,#0000 1.6px),linear-gradient(lab(50.0085% -58.3261 22.7222/.16),lab(50.0085% -58.3261 22.7222/.4));background-size:7px 7px,auto;height:100%;position:absolute;bottom:0;left:0;right:0}.bpf__col--fil .bpf__fill{animation:5.4s steps(12,end) .8s both bpfFill}.bpf__col--main .bpf__fill{animation:bpfFill .85s var(--ease) both 2.4s;background-image:radial-gradient(circle at 2px 2px,#d2670759 1px,#0000 1.6px),linear-gradient(#d2670729,#d267076b);background-image:radial-gradient(circle at 2px 2px,lab(56.1208% 39.7378 63.137/.35) 1px,#0000 1.6px),linear-gradient(lab(56.1208% 39.7378 63.137/.16),lab(56.1208% 39.7378 63.137/.42))}@keyframes bpfFill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.bpf__grain{top:-8px;left:calc(10% + var(--i) * 9.5%);background:var(--teal);opacity:0;border-radius:50%;width:4px;height:4px;position:absolute}.bpf__col--fil .bpf__grain{animation:bpfGrain 1.25s linear 5 calc(.9s + var(--i) * .3s)}.bpf__col--main .bpf__grain{background:var(--alerte);animation:bpfGrain .55s linear 2 calc(2.35s + var(--i) * 40ms)}@keyframes bpfGrain{0%{opacity:0;transform:translateY(0)}18%{opacity:.85}to{opacity:0;transform:translateY(200px)}}.bpf__mois{justify-content:center;gap:4px;display:flex}.bpf__m{text-align:center;width:19px;height:19px;color:var(--ink-3);background:var(--line-soft);border-radius:4px;font-size:11px;font-style:normal;line-height:19px}.bpf__col--fil .bpf__m{color:var(--teal);background:var(--teal-vif);animation:bpfMois .3s ease both calc(.8s + var(--i) * .45s)}@keyframes bpfMois{0%{color:var(--ink-3);background:var(--line-soft)}to{color:var(--teal);background:var(--teal-vif)}}.bpf__col--main .bpf__m--avril{color:var(--alerte);background:var(--alerte-vif);animation:ofPop .4s var(--ease) both 2.3s}.bpf__note{font-size:13px;animation:.5s 6.2s both ofIn}.bpf__col--main .bpf__note{color:var(--alerte)}.bpf__col--fil .bpf__note{color:var(--teal)}.dem__in{border:1px solid var(--line);background:var(--surface);animation:ofRise .5s var(--ease) both .2s;border-radius:12px;align-items:center;gap:12px;padding:13px 16px;display:flex}.dem__pulse{background:var(--indigo);border-radius:50%;flex:none;width:9px;height:9px;animation:1.5s ease-out .4s 3 demPulse}@keyframes demPulse{0%{box-shadow:0 0 #3f69d380;box-shadow:0 0 lab(46.0363% 13.1637 -60.1828/.5)}to{box-shadow:0 0 0 12px #3f69d300;box-shadow:0 0 0 12px lab(46.0363% 13.1637 -60.1828/0)}}.dem__in-t{font-size:15.5px;font-weight:600}.dem__in-m{color:var(--ink-3);text-align:right;margin-left:auto;font-size:12.5px}.dem__duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.dem__col{border:1px solid var(--line);background:var(--surface);animation:ofRise .5s var(--ease) both .5s;border-radius:14px;padding:14px 16px 16px}.dem__col--sans{border-color:var(--teal-trait);background:var(--teal-vif);animation-delay:.7s}.dem__col-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;padding-bottom:11px;display:flex}.dem__col--sans .dem__col-h{border-bottom-color:var(--teal-trait)}.dem__col-t{letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);font-size:12px}.dem__col--sans .dem__col-t{color:var(--teal)}.dem__quand{border:1px solid var(--alerte-trait);background:var(--alerte-vif);white-space:nowrap;color:var(--alerte);animation:ofPop .45s var(--ease) both 2s;border-radius:999px;padding:3px 10px;font-size:12px}.dem__col--sans .dem__quand{border-color:var(--teal-trait);background:var(--surface);color:var(--teal);animation-delay:2.9s}.dem__liste{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dem__item{animation:ofIn .35s ease both calc(.8s + var(--i) * .16s);grid-template-columns:15px minmax(0,1fr);align-items:start;column-gap:10px;display:grid}.dem__col--sans .dem__item{animation:ofRise .4s var(--ease) both calc(1.3s + var(--i) * .22s)}.dem__case{border:1.5px solid var(--froid-clair);border-radius:4px;width:15px;height:15px;margin-top:3px;position:relative}.dem__col--sans .dem__case{border-color:var(--teal);background:var(--teal)}.dem__col--sans .dem__case:after{content:"";border-right:1.6px solid var(--surface);border-bottom:1.6px solid var(--surface);width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(42deg)}.dem__lab{font-size:14.5px;font-weight:600;line-height:1.25;display:block}.dem__etat{color:var(--ink-3);margin-top:2px;font-size:12px;display:block}.dem__col--sans .dem__etat{color:var(--teal)}.dem__verdict{font-family:var(--font-serif);animation:ofRise .6s var(--ease) both 3.4s;margin:20px 0 0;font-size:clamp(23px,2.7vw,32px);font-style:italic;font-weight:500;line-height:1.2}.dem__verdict em{color:var(--teal);font-style:italic}.dem__bascule{border-top:1px solid var(--line);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);margin:24px 0 12px;padding-top:20px;font-size:12px;animation:.5s 3.9s both ofIn}.dem__fichier{flex-direction:column;gap:6px;display:flex;position:relative;overflow:hidden}.dem__row{border:1px solid var(--line);background:var(--surface);animation:ofIn .3s ease both calc(4.1s + var(--i) * 70ms);border-radius:10px;grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr) auto;align-items:center;gap:8px 18px;padding:9px 13px;display:grid}.dem__row--on{border-color:var(--teal-trait);background:var(--teal-vif);animation:ofIn .3s ease both calc(4.1s + var(--i) * 70ms), demOn .45s var(--ease) forwards calc(5s + var(--r) * .3s)}@keyframes demOn{0%{border-color:var(--line);background:var(--surface)}to{border-color:var(--teal-trait);background:var(--teal-vif)}}.dem__qui{font-size:14px;font-weight:600;line-height:1.25}.dem__qui span{color:var(--ink-3);margin-top:2px;font-size:11.5px;font-weight:400;display:block}.dem__motif{color:var(--ink-3);font-size:13.5px;line-height:1.35}.dem__row--on .dem__motif{color:var(--ink)}.dem__statut{border:1px solid var(--line);background:var(--surface);white-space:nowrap;color:var(--ink-3);border-radius:999px;justify-self:end;padding:3px 10px;font-size:12px;animation:.4s 6.5s both ofIn}.dem__row--on .dem__statut{border-color:var(--teal-trait);color:var(--teal);animation:ofPop .45s var(--ease) both calc(5.15s + var(--r) * .3s)}.dem__scan{opacity:0;background:linear-gradient(90deg, transparent, var(--teal-vif), transparent);border-right:1px solid var(--teal-trait);width:16%;animation:1.9s linear 4.6s forwards dosScan;position:absolute;top:0;bottom:0}.rec{--nom:224px;--st:168px;--gap:18px}.rec__axe{height:16px;margin:0 calc(var(--st) + var(--gap) + 13px) 12px calc(var(--nom) + var(--gap) + 13px);position:relative}.rec__tick{top:0;left:var(--x,0%);white-space:nowrap;color:var(--ink-3);font-size:12px;position:absolute;transform:translate(-50%)}.rec__tick:first-child{transform:none}.rec__tick:last-child{transform:translate(-100%)}.rec__lanes{flex-direction:column;gap:8px;display:flex;position:relative}.rec__lane{grid-template-columns:var(--nom) minmax(0, 1fr) var(--st);align-items:center;gap:var(--gap);border:1px solid var(--line);background:var(--surface);animation:ofRise .5s var(--ease) both calc(.15s + var(--i) * .1s);border-radius:12px;padding:9px 13px;display:grid}.rec__lane--on{border-color:var(--teal-trait);background:var(--teal-vif);animation:ofRise .5s var(--ease) both calc(.15s + var(--i) * .1s), recOn .45s var(--ease) both var(--d)}@keyframes recOn{0%{border-color:var(--line);background:var(--surface)}to{border-color:var(--teal-trait);background:var(--teal-vif)}}.rec__nom b{font-size:15px;font-weight:600;line-height:1.25;display:block}.rec__nom i{color:var(--ink-3);margin-top:2px;font-size:12px;font-style:normal;display:block}.rec__track{border:1px solid var(--line-soft);background:linear-gradient(90deg, var(--alerte-vif) 0 16.66%, #3f69d312 16.66% 50%, transparent 50% 100%);border-radius:8px;height:26px;position:relative}@supports (color:lab(0% 0 0)){.rec__track{background:linear-gradient(90deg, var(--alerte-vif) 0 16.66%, lab(46.0363% 13.1637 -60.1828/.07) 16.66% 50%, transparent 50% 100%)}}.rec__pt{top:50%;left:var(--p);background:var(--ink);width:13px;height:13px;animation:ofPop .45s var(--ease) both calc(.45s + var(--i) * .1s);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.rec__pt--loin{background:var(--froid-clair)}.rec__fin{top:50%;left:var(--p);border:1px solid var(--line);background:var(--surface);white-space:nowrap;color:var(--ink-2);animation:ofIn .4s ease both calc(.6s + var(--i) * .1s);border-radius:999px;padding:3px 9px;font-size:12px;position:absolute;transform:translate(11px,-50%)}.rec__fin--gauche{transform:translate(calc(-100% - 11px),-50%)}.rec__lane--attend .rec__fin{color:var(--ink-3)}.rec__statut{border:1px solid var(--teal-trait);background:var(--surface);white-space:nowrap;color:var(--teal);animation:ofPop .45s var(--ease) both var(--d);border-radius:999px;justify-self:end;padding:4px 11px;font-size:12px}.rec__lane--attend .rec__statut{border-color:var(--line);color:var(--ink-3);animation:ofIn .4s ease both var(--d)}.rec__head{top:-6px;bottom:-6px;left:calc(100% - var(--st) - var(--gap) - 13px);background:var(--indigo);opacity:0;width:2px;animation:4.4s linear .9s both recHead;position:absolute}@keyframes recHead{0%{left:calc(var(--nom) + var(--gap) + 13px);opacity:.55}90%{opacity:.55}to{left:calc(100% - var(--st) - var(--gap) - 13px);opacity:0}}.rec__verdict{font-family:var(--font-serif);animation:ofRise .6s var(--ease) both 5.6s;margin:22px 0 0;font-size:clamp(23px,2.7vw,32px);font-style:italic;font-weight:500;line-height:1.2}.rec__verdict em{color:var(--teal);font-style:italic}.crea{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(14px,2.4vw,30px);display:grid}.crea__src{border:1px solid var(--line);background:var(--surface);animation:ofRise .5s var(--ease) both .2s;border-radius:14px;flex-direction:column;gap:11px;padding:16px;display:flex}.crea__onde{align-items:flex-end;gap:3px;height:22px;display:inline-flex}.crea__onde i{transform-origin:bottom;background:var(--indigo);width:3px;height:100%;animation:puls .9s ease-in-out 5 calc(var(--i) * .13s);border-radius:2px}.crea__src-t{font-size:14.5px;font-weight:600;line-height:1.3}.crea__src-m{color:var(--ink-3);font-size:12.5px}.crea__doc{border:1px solid var(--line);background:var(--surface);animation:ofRise .5s var(--ease) both .6s;border-radius:14px;flex-direction:column;gap:9px;padding:18px;display:flex}.crea__doc-tag{letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);margin-bottom:4px;font-size:12px;display:block}.crea__titre,.crea__l{transform-origin:0;border-radius:3px;display:block}.crea__titre{background:var(--ink);opacity:.85;width:52%;height:11px;animation:.5s steps(14,end) 1.2s both creaLigne}.crea__l{width:var(--w);background:var(--line);height:7px;animation:creaLigne .45s steps(12) both calc(1.7s + var(--i) * .22s)}@keyframes creaLigne{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.crea__sorties{flex-direction:column;gap:8px;display:flex}.crea__out{border:1px solid var(--teal-trait);background:var(--teal-vif);animation:creaOut .6s var(--ease) both calc(4.2s + var(--i) * .18s);border-radius:12px;padding:11px 13px}@keyframes creaOut{0%{opacity:0;transform:translate(-42px,10px)rotate(-5deg)scale(.94)}to{opacity:1;transform:none}}.crea__out-t{font-size:14px;font-weight:600;line-height:1.25;display:block}.crea__out-m{color:var(--teal);margin-top:2px;font-size:12px;display:block}.of-carte{text-align:center;background:var(--night);color:var(--night-ink);padding:clamp(60px,8vw,100px) 0}.of-carte__t{max-width:22ch;font-family:var(--font-serif);text-wrap:pretty;margin:0 auto;font-size:clamp(30px,4.4vw,54px);font-style:italic;font-weight:500;line-height:1.1}.of-carte__t em{color:var(--teal-lit);font-style:italic}.of-carte__s{letter-spacing:.04em;max-width:64ch;color:var(--night-ink-2);text-wrap:pretty;margin:22px auto 0;font-size:13px;line-height:1.6}.card--fixe{cursor:default}.card--fixe .card__ans{opacity:1;padding-top:14px;transform:none}.card--fixe:hover{border-color:var(--line);box-shadow:none;transform:none}.cards--of .card{background:var(--surface);padding:26px}.cards--of .card__fam{letter-spacing:.22em;font-size:12px}.cards--of .card__ask{text-wrap:pretty;font-size:26px;font-weight:500;line-height:1.18}.cards--of .card__scene{border-left-color:var(--indigo);font-size:15px}.cards--of .card__txt{color:var(--ink);font-size:15.5px}.of-step__n{letter-spacing:.22em;text-transform:uppercase;align-items:baseline;gap:14px;display:flex}.of-step__nom{color:var(--ink-3)}.of-final__micro{color:var(--ink-3);margin:14px 0 0;font-size:13px}.of-footer__marque{align-items:baseline;gap:14px;display:inline-flex}.of-footer__marque b{color:var(--ink);font-weight:700}.of-footer__legal{flex-wrap:wrap;align-items:baseline;gap:8px 24px;display:inline-flex}@media (max-width:980px){.i30__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dos__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tr{--nom:150px}}@media (max-width:760px){.of-page .of-hero__title{max-width:none}.of-foot{grid-template-columns:minmax(0,1fr);gap:22px}.of-num{text-align:left}.of-num__l,.of-num__s{margin-left:0}.tr{--nom:0px}.tr__axis{margin-left:0}.tr__lane{grid-template-columns:minmax(0,1fr);gap:6px}.tr__head{display:none}.tr__bas{grid-template-columns:minmax(0,1fr);gap:22px}.tr__odo{text-align:left}.tr__pay{font-size:11.5px}.tr__pay--gauche{animation-name:trPayG;transform:translate(calc(-100% - 8px),-50%)}.tr__tick{font-size:11px}.tr__tick:nth-child(2),.tr__tick:nth-child(3),.tr__tick:nth-child(5),.tr__tick:nth-child(7){display:none}.dos__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.oct__svg--large .oct__nom{font-size:24px}.oct__svg--large .oct__sous,.oct__svg--large .oct__lab1,.oct__svg--large .oct__lab2{font-size:19px}.oct__svg--large .oct__cap,.oct__svg--large .oct__pill text{font-size:17px}.oct__svg--large .oct__stamp text{font-size:23px}.hub__ring{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;height:auto;display:grid}.hub__spoke{display:none}.hub__core,.hub__tool{width:auto;position:static;transform:none}.hub__core{order:-1;grid-column:1/-1;margin-bottom:4px}.bpf{grid-template-columns:minmax(0,1fr);gap:30px}.rec{--nom:0px;--st:0px;--gap:0px}.rec__axe{margin:0 0 10px}.rec__tick:nth-child(2){display:none}.rec__lane{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.rec__track{grid-column:1/-1}.rec__head{display:none}.crea{grid-template-columns:minmax(0,1fr)}.dem__in{flex-wrap:wrap}.dem__in-m{text-align:left;flex-basis:100%;margin-left:21px}.dem__duo{grid-template-columns:minmax(0,1fr)}.dem__row{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.dem__motif{grid-column:1/-1}.cards--of .card__ask{font-size:23px}.of-carte__t{max-width:none}}@media (max-width:520px){.i30__grid{grid-template-columns:minmax(0,1fr)}.i30__grp{padding-bottom:42px}.i30__dots{min-height:0}}@media (prefers-reduced-motion:reduce){.of-stage *,.of-carte *{animation:none!important}.slot__i{visibility:hidden;animation:none!important}.slot__i:first-child{visibility:visible;opacity:1}}
