.cinematique-module__MV7wIG__scene{--cine-prune:color-mix(in oklch, var(--primary), black 68%);--cine-prune-0:color-mix(in srgb, var(--cine-prune), transparent 100%);--cine-prune-55:color-mix(in srgb, var(--cine-prune), transparent 45%);--cine-prune-92:color-mix(in srgb, var(--cine-prune), transparent 8%);--cine-blanc:var(--primary-foreground);z-index:10;background:var(--cine-prune);width:100%;height:100dvh;color:var(--cine-blanc);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:fixed;inset:0;overflow:hidden}.cinematique-module__MV7wIG__tableau{will-change:transform, opacity;animation:.6s ease-out both cinematique-module__MV7wIG__apparait;position:absolute;inset:0 -12%}.cinematique-module__MV7wIG__tableau[data-mouvement=avance]{animation:.6s ease-out both cinematique-module__MV7wIG__apparait,6s linear both cinematique-module__MV7wIG__kbAvance}.cinematique-module__MV7wIG__tableau[data-mouvement=plonge]{animation:.6s ease-out both cinematique-module__MV7wIG__apparait,6s linear both cinematique-module__MV7wIG__kbPlonge}.cinematique-module__MV7wIG__tableau[data-mouvement=droite]{animation:.6s ease-out both cinematique-module__MV7wIG__apparait,6s linear both cinematique-module__MV7wIG__kbDroite}.cinematique-module__MV7wIG__tableau[data-mouvement=gauche]{animation:.6s ease-out both cinematique-module__MV7wIG__apparait,6s linear both cinematique-module__MV7wIG__kbGauche}.cinematique-module__MV7wIG__tableau[data-mouvement=recule]{animation:.6s ease-out both cinematique-module__MV7wIG__apparait,6s linear both cinematique-module__MV7wIG__kbRecule}.cinematique-module__MV7wIG__image{object-fit:cover;object-position:50% 50%;pointer-events:none}@keyframes cinematique-module__MV7wIG__apparait{0%{opacity:0}to{opacity:1}}@keyframes cinematique-module__MV7wIG__kbAvance{0%{transform:scale(1.06)translate(0)}to{transform:scale(1.16)translate(-2.5%,1.5%)}}@keyframes cinematique-module__MV7wIG__kbPlonge{0%{transform:scale(1.06)translate(0)}to{transform:scale(1.16)translate(-1%,3%)}}@keyframes cinematique-module__MV7wIG__kbDroite{0%{transform:scale(1.1)translate(7%)}to{transform:scale(1.15)translate(-7%)}}@keyframes cinematique-module__MV7wIG__kbGauche{0%{transform:scale(1.1)translate(-7%)}to{transform:scale(1.15)translate(7%)}}@keyframes cinematique-module__MV7wIG__kbRecule{0%{transform:scale(1.2)translate(5%,6%)}to{transform:scale(1.06)translate(0)}}.cinematique-module__MV7wIG__zone{z-index:2;color:inherit;font:inherit;cursor:pointer;appearance:none;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.cinematique-module__MV7wIG__zone:focus-visible{outline:3px solid var(--highlight);outline-offset:-6px}.cinematique-module__MV7wIG__haut{z-index:5;padding:calc(env(safe-area-inset-top) + 14px) 16px 0;pointer-events:none;align-items:center;gap:14px;display:flex;position:absolute;top:0;left:0;right:0}.cinematique-module__MV7wIG__segments{flex:1;gap:6px;max-width:170px;display:flex}.cinematique-module__MV7wIG__segment{background:color-mix(in srgb, var(--cine-blanc), transparent 70%);border-radius:999px;flex:1;height:5px;position:relative;overflow:hidden}.cinematique-module__MV7wIG__segment[data-etat=fait]{background:var(--cine-blanc)}.cinematique-module__MV7wIG__remplissage{background:var(--cine-blanc);transform-origin:0;border-radius:999px;animation:5.5s linear forwards cinematique-module__MV7wIG__remplit;position:absolute;inset:0;transform:scaleX(0)}@keyframes cinematique-module__MV7wIG__remplit{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cinematique-module__MV7wIG__passer{border:1.5px solid color-mix(in srgb, var(--cine-blanc), transparent 55%);background:color-mix(in srgb, var(--cine-prune), transparent 40%);min-height:40px;color:var(--cine-blanc);pointer-events:auto;cursor:pointer;border-radius:999px;margin-left:auto;padding:0 16px;font-family:inherit;font-size:13px;font-weight:900;transition:transform 80ms}.cinematique-module__MV7wIG__passer:active{transform:scale(.96)}.cinematique-module__MV7wIG__passer:focus-visible{outline:3px solid var(--highlight);outline-offset:2px}.cinematique-module__MV7wIG__panneau{z-index:3;min-height:58%;padding:0 22px calc(env(safe-area-inset-bottom) + 22px);background:linear-gradient(180deg, var(--cine-prune-0) 0%, var(--cine-prune-55) 36%, var(--cine-prune-92) 68%, var(--cine-prune) 100%);pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;bottom:0;left:0;right:0}.cinematique-module__MV7wIG__voix{align-items:flex-start;gap:12px;width:100%;max-width:420px;margin:0 auto;display:flex}.cinematique-module__MV7wIG__medaillon{background:var(--background);width:54px;height:54px;box-shadow:0 0 0 2.5px var(--cine-blanc), 0 6px 14px color-mix(in srgb, var(--cine-prune), transparent 30%);border-radius:999px;flex-shrink:0;animation:.4s cubic-bezier(.2,.9,.3,1.4) both cinematique-module__MV7wIG__medaillon;position:relative;overflow:hidden}.cinematique-module__MV7wIG__portrait{object-fit:cover;object-position:50% 0;transform-origin:50% 28%;width:100%;height:100%;transform:scale(1.75)}@keyframes cinematique-module__MV7wIG__medaillon{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.cinematique-module__MV7wIG__texte{font-family:var(--font-heading), sans-serif;letter-spacing:-.01em;color:var(--cine-blanc);text-shadow:0 2px 0 color-mix(in srgb, var(--cine-prune), transparent 30%), 0 6px 18px color-mix(in srgb, var(--cine-prune), transparent 40%);text-wrap:pretty;margin:0;padding-top:4px;font-size:23px;font-weight:800;line-height:1.22}.cinematique-module__MV7wIG__mot{animation:.26s ease-out both cinematique-module__MV7wIG__mot;display:inline-block}.cinematique-module__MV7wIG__fini .cinematique-module__MV7wIG__mot{animation:none}@keyframes cinematique-module__MV7wIG__mot{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cinematique-module__MV7wIG__indice{width:100%;max-width:420px;color:color-mix(in srgb, var(--cine-blanc), transparent 25%);margin:14px auto 0;padding-left:66px;font-size:12.5px;font-weight:800;animation:1.8s ease-in-out infinite cinematique-module__MV7wIG__respire}@keyframes cinematique-module__MV7wIG__respire{0%,to{opacity:.45}50%{opacity:1}}.cinematique-module__MV7wIG__cta{pointer-events:auto;width:100%;max-width:420px;margin:18px auto 0;animation:.4s cubic-bezier(.2,.9,.3,1.4) both cinematique-module__MV7wIG__surgit}@keyframes cinematique-module__MV7wIG__surgit{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cinematique-module__MV7wIG__tableau,.cinematique-module__MV7wIG__tableau[data-mouvement]{animation:.6s ease-out both cinematique-module__MV7wIG__apparait;transform:none}.cinematique-module__MV7wIG__mot,.cinematique-module__MV7wIG__indice,.cinematique-module__MV7wIG__medaillon,.cinematique-module__MV7wIG__cta{animation:none}.cinematique-module__MV7wIG__remplissage{opacity:.55;animation:none;transform:scaleX(1)}}
.ChoixHeros-module__G8jmLG__ecran{background:#0a0818;flex:1;min-height:0;position:relative}.ChoixHeros-module__G8jmLG__cadre{touch-action:pan-y;-webkit-user-select:none;user-select:none;max-width:480px;height:100%;margin:0 auto;position:relative;overflow:hidden}.ChoixHeros-module__G8jmLG__scenes{position:absolute;inset:0 0 132px}.ChoixHeros-module__G8jmLG__scene{object-fit:cover;object-position:center 40%;width:100%;height:100%;position:absolute;inset:0}.ChoixHeros-module__G8jmLG__sceneEntre{animation:.52s cubic-bezier(.22,1,.36,1) both ChoixHeros-module__G8jmLG__entre}@keyframes ChoixHeros-module__G8jmLG__entre{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.ChoixHeros-module__G8jmLG__voileHaut,.ChoixHeros-module__G8jmLG__voileBas{pointer-events:none;position:absolute;inset-inline:0}.ChoixHeros-module__G8jmLG__voileHaut{background:linear-gradient(#0a0818b8,#0a081800);height:190px;top:0}.ChoixHeros-module__G8jmLG__voileBas{background:linear-gradient(#0a081800 0%,#0a0818b3 50%,#0a0818 74% 100%);height:56%;bottom:0}.ChoixHeros-module__G8jmLG__haut{inset-inline:0;padding:calc(env(safe-area-inset-top) + 8px) 16px 0;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;top:0}.ChoixHeros-module__G8jmLG__ligneTitre{justify-content:space-between;align-items:center;width:100%;display:flex}.ChoixHeros-module__G8jmLG__retour{color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ChoixHeros-module__G8jmLG__titre{color:#fff;letter-spacing:.01em;text-shadow:0 2px 10px #00000080;font-size:1.35rem}.ChoixHeros-module__G8jmLG__onglets{background:#0a08188c;border-radius:999px;gap:4px;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #ffffff24}.ChoixHeros-module__G8jmLG__onglet{color:#ffffffbf;border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:0 18px;font-size:.95rem;font-weight:800;transition:background-color .2s,color .2s;display:inline-flex}.ChoixHeros-module__G8jmLG__ongletActif{color:var(--foreground);background:#fff}.ChoixHeros-module__G8jmLG__bas{inset-inline:0;padding:0 0 calc(env(safe-area-inset-bottom) + 18px);flex-direction:column;display:flex;position:absolute;bottom:0}.ChoixHeros-module__G8jmLG__plaque{text-align:center;padding:0 22px;animation:.42s cubic-bezier(.22,1,.36,1) both ChoixHeros-module__G8jmLG__monte}@keyframes ChoixHeros-module__G8jmLG__monte{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ChoixHeros-module__G8jmLG__peuple{letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#ffffff24;border-radius:999px;padding:4px 12px;font-size:.72rem;font-weight:800;display:inline-block;box-shadow:inset 0 0 0 1px #ffffff38}.ChoixHeros-module__G8jmLG__nom{color:#fff;text-shadow:0 3px 14px #0000008c;margin-top:10px;font-size:2.1rem;line-height:1.05}.ChoixHeros-module__G8jmLG__traits{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px;padding:0;list-style:none;display:flex}.ChoixHeros-module__G8jmLG__qualite,.ChoixHeros-module__G8jmLG__travers{border-radius:999px;padding:5px 12px;font-size:.82rem;font-weight:800;line-height:1.1}.ChoixHeros-module__G8jmLG__qualite{color:var(--foreground);background:var(--highlight);box-shadow:0 2px #00000040}.ChoixHeros-module__G8jmLG__travers{color:#ffffffdb;background:#ffffff14;border:1.5px dashed #ffffff80;padding-block:3.5px}.ChoixHeros-module__G8jmLG__cestToi{color:#ffffffeb;text-shadow:0 2px 10px #0009;max-width:21rem;margin:10px auto 0;font-size:1rem;font-weight:700;line-height:1.35}.ChoixHeros-module__G8jmLG__rangee{scrollbar-width:none;scroll-snap-type:x proximity;margin-top:20px;overflow-x:auto}.ChoixHeros-module__G8jmLG__rangee::-webkit-scrollbar{display:none}.ChoixHeros-module__G8jmLG__visages{gap:12px;width:max-content;margin:0 auto;padding:8px 22px;display:flex}.ChoixHeros-module__G8jmLG__visage{scroll-snap-align:center;opacity:.6;border-radius:999px;flex-shrink:0;width:58px;height:58px;transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .2s;position:relative;overflow:hidden;box-shadow:0 0 0 2px #ffffff59}.ChoixHeros-module__G8jmLG__visage img{object-fit:cover;width:100%;height:100%}.ChoixHeros-module__G8jmLG__visageChoisi{opacity:1;box-shadow:0 0 0 3px white, 0 0 0 6px var(--primary);transform:scale(1.14)}.ChoixHeros-module__G8jmLG__visage:focus-visible{outline-offset:4px;outline:3px solid #fff}.ChoixHeros-module__G8jmLG__cta{width:auto;margin:18px 22px 0}@media (prefers-reduced-motion:reduce){.ChoixHeros-module__G8jmLG__sceneEntre,.ChoixHeros-module__G8jmLG__plaque{animation-duration:1ms}.ChoixHeros-module__G8jmLG__visage{transition:none}}
.ChoixMatieres-module__80Trqa__section{padding-top:18px}.ChoixMatieres-module__80Trqa__titreSection{font-family:var(--font-heading), sans-serif;color:var(--onb-ink);font-size:17px;font-weight:800}.ChoixMatieres-module__80Trqa__sousTitre{color:var(--onb-mut);margin-top:2px;font-size:13px;font-weight:600}.ChoixMatieres-module__80Trqa__grille{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:12px;padding-bottom:8px;display:grid}@media (min-width:30rem){.ChoixMatieres-module__80Trqa__grille{grid-template-columns:repeat(4,minmax(0,1fr))}}.ChoixMatieres-module__80Trqa__tuile{border:2px solid var(--onb-line);min-height:118px;box-shadow:0 4px 0 var(--onb-line-d);color:var(--onb-ink);text-align:center;animation:.42s cubic-bezier(.2,.9,.3,1.25) both ChoixMatieres-module__80Trqa__entree;animation-delay:calc(var(--rang,0) * 28ms);-webkit-tap-highlight-color:transparent;background:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:6px;padding:12px 4px 10px;transition:background-color .15s,border-color .15s,box-shadow .15s;display:flex;position:relative}.ChoixMatieres-module__80Trqa__tuile:active{box-shadow:0 1px 0 var(--onb-line-d);transform:translateY(3px)}.ChoixMatieres-module__80Trqa__tuile[aria-checked=true]{border-color:var(--onb-pp);background:var(--onb-pps);box-shadow:0 4px 0 var(--onb-ppd)}.ChoixMatieres-module__80Trqa__tuile[aria-checked=true]:active{box-shadow:0 1px 0 var(--onb-ppd)}.ChoixMatieres-module__80Trqa__disque{background:radial-gradient(circle at 50% 38%,#fbf7ec 0%,#f1e9d4 100%);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:62px;height:62px;display:flex;position:relative}.ChoixMatieres-module__80Trqa__tuile[aria-checked=true] .ChoixMatieres-module__80Trqa__disque{background:radial-gradient(circle at 50% 38%,#fff 0%,#e3d6fb 100%)}.ChoixMatieres-module__80Trqa__dessin{object-fit:contain;width:54px;height:54px;transition:transform .25s cubic-bezier(.2,.9,.3,1.4)}.ChoixMatieres-module__80Trqa__tuile[aria-checked=true] .ChoixMatieres-module__80Trqa__dessin{transform:translateY(-3px)scale(1.1)rotate(-4deg)}.ChoixMatieres-module__80Trqa__icone{width:28px;height:28px;color:var(--onb-pp)}.ChoixMatieres-module__80Trqa__nom{-webkit-line-clamp:3;overflow-wrap:break-word;letter-spacing:-.01em;-webkit-box-orient:vertical;font-size:12px;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}.ChoixMatieres-module__80Trqa__tuile[aria-checked=true] .ChoixMatieres-module__80Trqa__nom{color:var(--onb-ppd)}.ChoixMatieres-module__80Trqa__coche{background:var(--onb-pp);color:#fff;width:24px;height:24px;box-shadow:0 2px 0 var(--onb-ppd);opacity:0;border:2.5px solid #fff;border-radius:999px;justify-content:center;align-items:center;transition:opacity .15s,transform .28s cubic-bezier(.2,.9,.3,1.6);display:flex;position:absolute;top:-7px;right:-7px;transform:scale(.3)rotate(-30deg)}.ChoixMatieres-module__80Trqa__tuile[aria-checked=true] .ChoixMatieres-module__80Trqa__coche{opacity:1;transform:scale(1)rotate(0)}.ChoixMatieres-module__80Trqa__barre{justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.ChoixMatieres-module__80Trqa__compte{border:2px solid var(--onb-line);color:var(--onb-ink);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:800;display:inline-flex}.ChoixMatieres-module__80Trqa__compte b{color:var(--onb-pp)}@keyframes ChoixMatieres-module__80Trqa__entree{0%{opacity:0;transform:translateY(14px)scale(.92)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ChoixMatieres-module__80Trqa__tuile,.ChoixMatieres-module__80Trqa__dessin,.ChoixMatieres-module__80Trqa__coche{transition:none;animation:none}}
.ObjectifQuotidien-module__iLhaOW__scene{align-items:flex-end;gap:10px;padding-top:18px;display:flex}.ObjectifQuotidien-module__iLhaOW__heros{flex-shrink:0;width:104px;height:116px;position:relative}.ObjectifQuotidien-module__iLhaOW__lueur{background:radial-gradient(circle,#f5b72273 0%,#f5b72200 70%);border-radius:999px;width:96px;height:96px;margin-left:-48px;animation:2.4s ease-in-out infinite ObjectifQuotidien-module__iLhaOW__respire;position:absolute;bottom:0;left:50%}.ObjectifQuotidien-module__iLhaOW__flamme{object-fit:contain;object-position:bottom;transform-origin:50% 100%;width:100%;height:100%;animation:.45s cubic-bezier(.2,.9,.3,1.5) both ObjectifQuotidien-module__iLhaOW__surgit;position:absolute;inset:0}.ObjectifQuotidien-module__iLhaOW__bulle{border:2px solid var(--onb-line);box-shadow:0 3px 0 var(--onb-line-d);color:var(--onb-ink);background:#fff;border-radius:18px;flex:1;margin-bottom:34px;padding:12px 14px;font-size:14.5px;font-weight:800;line-height:1.35;animation:.35s ease-out both ObjectifQuotidien-module__iLhaOW__bulle;position:relative}.ObjectifQuotidien-module__iLhaOW__bulle:before,.ObjectifQuotidien-module__iLhaOW__bulle:after{content:"";border-style:solid;width:0;height:0;position:absolute;top:50%}.ObjectifQuotidien-module__iLhaOW__bulle:before{border-width:9px 12px 9px 0;border-color:transparent var(--onb-line) transparent transparent;margin-top:-9px;left:-12px}.ObjectifQuotidien-module__iLhaOW__bulle:after{border-width:7px 9px 7px 0;border-color:#0000 #fff #0000 #0000;margin-top:-7px;left:-8px}.ObjectifQuotidien-module__iLhaOW__liste{flex-direction:column;gap:10px;padding-top:16px;display:flex}.ObjectifQuotidien-module__iLhaOW__vignette{background:#fbf3e2;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ObjectifQuotidien-module__iLhaOW__vignette img{object-fit:contain;width:36px;height:36px;transition:transform .25s cubic-bezier(.2,.9,.3,1.5)}[aria-checked=true] .ObjectifQuotidien-module__iLhaOW__vignette{background:#fff}[aria-checked=true] .ObjectifQuotidien-module__iLhaOW__vignette img{transform:scale(1.12)rotate(-6deg)}.ObjectifQuotidien-module__iLhaOW__droite{flex-shrink:0;align-items:center;gap:10px;display:flex}.ObjectifQuotidien-module__iLhaOW__conseille{background:var(--onb-yl);box-shadow:0 2px 0 var(--onb-yld);color:var(--onb-ink);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:900}.ObjectifQuotidien-module__iLhaOW__radio{border:2px solid var(--onb-line);background:#fff;border-radius:999px;flex-shrink:0;width:26px;height:26px}[aria-checked=true] .ObjectifQuotidien-module__iLhaOW__radio{border-color:var(--onb-pp);background:var(--onb-pp);box-shadow:inset 0 0 0 4px #fff}.ObjectifQuotidien-module__iLhaOW__mois{background:var(--onb-pps);color:var(--onb-ink);border-radius:18px;align-items:center;gap:14px;margin-top:16px;padding:14px 16px;display:flex}.ObjectifQuotidien-module__iLhaOW__moisChiffre{font-family:var(--font-heading), sans-serif;color:var(--onb-pp);flex-shrink:0;font-size:30px;font-weight:800;line-height:1;animation:.35s ease-out both ObjectifQuotidien-module__iLhaOW__bulle}.ObjectifQuotidien-module__iLhaOW__moisTexte{font-size:13.5px;font-weight:700;line-height:1.35}.ObjectifQuotidien-module__iLhaOW__moisTexte b{font-weight:900}@keyframes ObjectifQuotidien-module__iLhaOW__surgit{0%{opacity:0;transform:translateY(10px)scale(.6)}to{opacity:1;transform:none}}@keyframes ObjectifQuotidien-module__iLhaOW__bulle{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ObjectifQuotidien-module__iLhaOW__respire{0%,to{opacity:.6}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.ObjectifQuotidien-module__iLhaOW__lueur,.ObjectifQuotidien-module__iLhaOW__flamme,.ObjectifQuotidien-module__iLhaOW__bulle,.ObjectifQuotidien-module__iLhaOW__moisChiffre{animation:none}}
