.HeroFond-module__NAGgPa__zone{z-index:-2;pointer-events:none;position:absolute;inset:38% 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#000 28%);mask-image:linear-gradient(#0000 0%,#000 28%)}@media (min-width:900px){.HeroFond-module__NAGgPa__zone{inset:0;-webkit-mask-image:none;mask-image:none}}.HeroFond-module__NAGgPa__scene{opacity:0;transition:opacity 1.6s var(--ease-souffle,ease);position:absolute;inset:0}.HeroFond-module__NAGgPa__visible{opacity:1}html[data-theme=veillee] .HeroFond-module__NAGgPa__scene{filter:brightness(.8)saturate(.9)}@media (prefers-reduced-motion:reduce){.HeroFond-module__NAGgPa__scene{transition:none}}
.accueil-module__CalKCa__accueil{--serif:var(--font-fraunces), Georgia, serif;--voile:color-mix(in srgb, var(--fond) 94%, transparent);--voile-leger:color-mix(in srgb, var(--fond) 55%, transparent);--carte:var(--surface);color:var(--texte);background:var(--fond);overflow:clip}.accueil-module__CalKCa__accueil h1,.accueil-module__CalKCa__accueil h2,.accueil-module__CalKCa__accueil h3{font-family:var(--serif);text-wrap:balance;color:var(--texte)}.accueil-module__CalKCa__accueil h2{letter-spacing:-.03em;font-size:clamp(1.9rem,6.4vw,3.1rem);font-weight:500;line-height:1.12}.accueil-module__CalKCa__accueil h2 em,.accueil-module__CalKCa__accueil h1 em{color:var(--accent);font-weight:400}.accueil-module__CalKCa__accueil p{text-wrap:pretty}.accueil-module__CalKCa__accueil a:focus-visible{outline:3px solid var(--lumiere);outline-offset:4px;border-radius:6px}.accueil-module__CalKCa__surtitre{letter-spacing:.17em;text-transform:uppercase;color:var(--accent);margin-bottom:1rem;font-size:.72rem;font-weight:700}.accueil-module__CalKCa__chapo{color:var(--texte-doux);max-width:36rem;margin:1rem auto 0;font-size:1.05rem;line-height:1.7}.accueil-module__CalKCa__note{color:var(--texte-doux);margin-top:1rem;font-size:.88rem}.accueil-module__CalKCa__visuellementCache{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.accueil-module__CalKCa__bouton{white-space:nowrap;background:var(--accent);min-height:52px;color:var(--sur-accent);box-shadow:var(--shadow-leve);transition:transform var(--duration-vif,.22s) var(--ease-pose,ease), box-shadow var(--duration-vif,.22s);border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.9rem 1.4rem;font-size:1rem;font-weight:700;display:inline-flex}.accueil-module__CalKCa__bouton:hover{transform:translateY(-2px)}.accueil-module__CalKCa__lien,.accueil-module__CalKCa__lienDiscret{min-height:44px;color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 35%, transparent);text-underline-offset:6px;align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.accueil-module__CalKCa__lienDiscret{color:var(--texte-doux);font-size:.95rem;font-weight:600}.accueil-module__CalKCa__lienDiscret:hover,.accueil-module__CalKCa__lien:hover{color:var(--accent);text-decoration-color:currentColor}.accueil-module__CalKCa__hero{isolation:isolate;text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;min-height:calc(100svh - 58px);padding:2.75rem 1rem 6rem;display:flex;position:relative}.accueil-module__CalKCa__heroImage,.accueil-module__CalKCa__heroImage img{z-index:-3;width:100%;height:100%;position:absolute;inset:0}.accueil-module__CalKCa__heroImage{overflow:hidden}.accueil-module__CalKCa__heroImage img{object-fit:cover;object-position:90% center;transform-origin:85% 70%;animation:32s ease-in-out infinite alternate accueil-module__CalKCa__respire}@keyframes accueil-module__CalKCa__respire{0%{transform:scale(1)}to{transform:scale(1.07)}}@media (prefers-reduced-motion:reduce){.accueil-module__CalKCa__heroImage img{animation:none}}.accueil-module__CalKCa__heroVoile{z-index:-1;pointer-events:none;background:linear-gradient(180deg, var(--voile) 0%, var(--voile) 60%, var(--voile-leger) 74%, transparent 88%), linear-gradient(0deg, var(--fond) 0%, transparent 14%);position:absolute;inset:0}.accueil-module__CalKCa__heroTexte{max-width:34rem}.accueil-module__CalKCa__hero h1{letter-spacing:-.035em;font-size:clamp(1.85rem,7.6vw,3.4rem);font-weight:500;line-height:1.1}.accueil-module__CalKCa__hero h1 em{margin-top:.35em;display:block}.accueil-module__CalKCa__introduction{color:var(--texte-doux);max-width:28rem;margin:1.1rem auto 1.5rem;font-size:1.05rem;line-height:1.65}.accueil-module__CalKCa__question{max-width:26rem;min-height:2.9em;font-family:var(--serif);color:var(--texte);margin:1.1rem auto 0;font-size:1.22rem;line-height:1.35}.accueil-module__CalKCa__atouts{color:var(--texte-doux);flex-wrap:wrap;justify-content:center;gap:.25rem .9rem;margin:-.6rem auto 1.4rem;padding:0;font-size:.88rem;font-weight:700;list-style:none;display:flex}.accueil-module__CalKCa__atouts li{align-items:center;gap:.4rem;display:flex}.accueil-module__CalKCa__atouts li:before{content:"✓";color:var(--accent);font-weight:800}.accueil-module__CalKCa__actions{flex-direction:column;align-items:center;gap:.5rem;display:flex}.accueil-module__CalKCa__descendre{text-transform:uppercase;letter-spacing:.15em;min-height:44px;color:var(--texte);white-space:nowrap;background:var(--voile-leger);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:999px;align-items:center;gap:.6rem;padding:0 1rem;font-size:.72rem;font-weight:700;display:inline-flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}html[data-theme=veillee] .accueil-module__CalKCa__heroImage img{filter:brightness(.45)saturate(.8)}@media (min-width:900px){.accueil-module__CalKCa__hero{text-align:left;justify-content:center;align-items:flex-start;padding:4rem max(2rem,50vw - 580px) 6rem}.accueil-module__CalKCa__heroImage img{object-position:center 60%;transform-origin:75% 55%}.accueil-module__CalKCa__heroVoile{background:linear-gradient(90deg, var(--voile) 0%, var(--voile) 30%, var(--voile-leger) 50%, transparent 68%), linear-gradient(0deg, var(--fond) 0%, transparent 12%)}.accueil-module__CalKCa__heroTexte{max-width:40rem}.accueil-module__CalKCa__introduction{margin-left:0}.accueil-module__CalKCa__atouts{justify-content:flex-start;margin-left:0}.accueil-module__CalKCa__question{max-width:none;min-height:1.4em;margin-left:0;font-size:1.4rem}.accueil-module__CalKCa__actions{flex-direction:row;gap:1.5rem}}.accueil-module__CalKCa__section{max-width:1160px;margin:auto;padding:3.25rem 1rem;scroll-margin-top:80px}.accueil-module__CalKCa__entete{text-align:center;max-width:44rem;margin:0 auto 1.75rem}@media (min-width:900px){.accueil-module__CalKCa__section{padding:4.5rem 1rem}.accueil-module__CalKCa__entete{margin-bottom:2.5rem}}.accueil-module__CalKCa__etapes{counter-reset:none;gap:2rem;padding:0;list-style:none;display:grid}.accueil-module__CalKCa__etape{text-align:center;max-width:22rem;margin:0 auto}.accueil-module__CalKCa__etapeImage{width:104px;height:104px;box-shadow:var(--shadow-pose);background:radial-gradient(circle at 50% 45%,#fffaf0 0%,#f4ecdc 70%,#ece1cb 100%);border-radius:50%;place-items:center;margin:0 auto .75rem;display:grid;overflow:hidden}.accueil-module__CalKCa__etapeImage img{mix-blend-mode:multiply;width:82%;height:auto}.accueil-module__CalKCa__etapeNom{letter-spacing:.15em;text-transform:uppercase;color:var(--lumiere);margin-bottom:.4rem;font-size:.72rem;font-weight:700}.accueil-module__CalKCa__etapeNom span{color:var(--texte-doux);margin-right:.3rem}.accueil-module__CalKCa__etape h3{margin-bottom:.5rem;font-size:1.35rem;font-weight:500;line-height:1.25}.accueil-module__CalKCa__etape p:last-child{color:var(--texte-doux);line-height:1.65}@media (min-width:900px){.accueil-module__CalKCa__etapes{grid-template-columns:repeat(3,1fr);gap:2rem;position:relative}.accueil-module__CalKCa__etapeImage{width:200px;height:200px}.accueil-module__CalKCa__etapes:before{content:"";z-index:-1;border-top:2px dashed color-mix(in srgb, var(--lumiere) 55%, transparent);height:0;position:absolute;top:100px;left:18%;right:18%}}.accueil-module__CalKCa__puzzle{background:var(--fond-creux)}.accueil-module__CalKCa__puzzleInterieur{align-items:center;gap:2.5rem;max-width:1160px;margin:auto;padding:4.5rem 1rem;display:grid}.accueil-module__CalKCa__puzzleTexte{text-align:center;max-width:34rem;margin:0 auto}.accueil-module__CalKCa__puzzleTexte>p{color:var(--texte-doux);margin-top:1rem;line-height:1.7}.accueil-module__CalKCa__puzzleImage{width:100%;max-width:620px;margin:0 auto}.accueil-module__CalKCa__definitionCartes{gap:1.1rem;padding:0;list-style:none;display:grid}.accueil-module__CalKCa__definitionCarte{text-align:center;border:1px solid var(--trait);border-radius:var(--radius-galet-l,28px);background:var(--carte);box-shadow:var(--shadow-pose);flex-direction:column;align-items:center;gap:.6rem;padding:1.6rem 1.4rem 1.8rem;display:flex}.accueil-module__CalKCa__definitionCarte img{object-fit:contain;mix-blend-mode:multiply;width:5.25rem;height:5.25rem}.accueil-module__CalKCa__definitionCarte h3{font-size:1.3rem;font-weight:500;line-height:1.25}.accueil-module__CalKCa__definitionCarte p{color:var(--texte-doux);font-size:.97rem;line-height:1.65}html[data-theme=veillee] .accueil-module__CalKCa__definitionCarte img{mix-blend-mode:normal;filter:brightness(.85)}@media (min-width:900px){.accueil-module__CalKCa__definitionCartes{grid-template-columns:repeat(3,1fr);gap:1.4rem}.accueil-module__CalKCa__definitionCarte{text-align:left;align-items:flex-start}.accueil-module__CalKCa__puzzleInterieur{grid-template-columns:5fr 6fr;padding:5.5rem 2rem}.accueil-module__CalKCa__puzzleTexte{text-align:left;margin:0}}.accueil-module__CalKCa__situations{gap:1.1rem;padding:0;list-style:none;display:grid}.accueil-module__CalKCa__situation{text-align:center;background:var(--carte);border:1px solid var(--trait);border-radius:var(--radius-galet-l,28px);height:100%;box-shadow:var(--shadow-pose);transition:transform var(--duration-vif,.22s) var(--ease-pose,ease), box-shadow var(--duration-vif,.22s);flex-direction:column;display:flex;overflow:hidden}.accueil-module__CalKCa__situation:hover{box-shadow:var(--shadow-leve);transform:translateY(-3px)}.accueil-module__CalKCa__situation:focus-visible{outline-offset:3px;border-radius:var(--radius-galet-l,28px)!important}.accueil-module__CalKCa__situationImage{background:var(--fond-creux);place-items:center;height:7.5rem;display:grid}.accueil-module__CalKCa__situationImage img{object-fit:contain;mix-blend-mode:multiply;width:6.25rem;height:6.25rem}.accueil-module__CalKCa__situationCorps{flex-direction:column;flex:1;gap:.5rem;padding:1.2rem 1.25rem 1.4rem;display:flex}.accueil-module__CalKCa__situationTitre{font-family:var(--serif);font-size:1.3rem;font-weight:500;line-height:1.25}.accueil-module__CalKCa__situationTexte{color:var(--texte-doux);line-height:1.6}.accueil-module__CalKCa__situationChemin{color:var(--accent);margin-top:auto;padding-top:.4rem;font-size:.92rem;font-weight:700}@media (min-width:900px){.accueil-module__CalKCa__situations{grid-template-columns:repeat(3,1fr);gap:1.4rem}.accueil-module__CalKCa__situation{text-align:left}.accueil-module__CalKCa__situationImage{height:11rem}}.accueil-module__CalKCa__confiance{max-width:1160px;margin:0 auto;padding:1rem 1rem 4.5rem}.accueil-module__CalKCa__preuves{background:var(--trait);border:1px solid var(--trait);border-radius:var(--radius-galet-l,28px);gap:1px;padding:0;list-style:none;display:grid;overflow:hidden}.accueil-module__CalKCa__preuves li{background:var(--carte);text-align:center;padding:1.5rem 1.25rem}.accueil-module__CalKCa__preuves h3{margin-bottom:.35rem;font-size:1.25rem;font-weight:500}.accueil-module__CalKCa__preuves p{color:var(--texte-doux);line-height:1.6}.accueil-module__CalKCa__preuves a{color:var(--accent);text-underline-offset:4px;font-weight:700;text-decoration:underline}.accueil-module__CalKCa__preuveLydia{flex-direction:column;align-items:center;gap:.9rem;display:flex}.accueil-module__CalKCa__preuveLydia img{object-fit:cover;width:72px;height:72px;box-shadow:var(--shadow-lumiere);border-radius:50%}.accueil-module__CalKCa__avertissement{text-align:center;color:var(--texte-doux);margin-top:1.2rem;font-size:.92rem}.accueil-module__CalKCa__avertissement a{color:var(--accent);text-underline-offset:4px;min-height:44px;font-weight:700;line-height:44px;text-decoration:underline;display:inline-block}@media (min-width:900px){.accueil-module__CalKCa__preuves{grid-template-columns:1fr 1fr 1.4fr}.accueil-module__CalKCa__preuves li{text-align:left;padding:1.8rem 1.6rem}.accueil-module__CalKCa__preuveLydia{flex-direction:row;align-items:flex-start}}.accueil-module__CalKCa__articles{gap:1.25rem;display:grid}@media (min-width:900px){.accueil-module__CalKCa__articles{grid-template-columns:repeat(3,1fr)}}.accueil-module__CalKCa__blogAttente{text-align:center;color:var(--texte-doux);border:1px dashed var(--trait-fort);border-radius:var(--radius-galet-l,28px);flex-direction:column;align-items:center;gap:.8rem;padding:1.5rem;display:flex}.accueil-module__CalKCa__versBlog{text-align:center;margin-top:1.5rem}.accueil-module__CalKCa__depart{isolation:isolate;text-align:center;padding:5rem 1rem;position:relative;overflow:hidden}.accueil-module__CalKCa__departFond{object-fit:cover;object-position:center 70%;z-index:-2}.accueil-module__CalKCa__depart:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--fond) 0%, var(--voile-leger) 35%, var(--voile-leger) 65%, var(--fond) 100%);position:absolute;inset:0}.accueil-module__CalKCa__departTexte{border-radius:var(--radius-galet-l,28px);background:var(--voile);max-width:34rem;box-shadow:var(--shadow-leve);margin:auto;padding:2rem 1rem}.accueil-module__CalKCa__departTexte p{color:var(--texte-doux);margin:.8rem 0 1.4rem;line-height:1.6}html[data-theme=veillee] .accueil-module__CalKCa__departFond{filter:brightness(.5)saturate(.8)}html[data-theme=veillee] .accueil-module__CalKCa__situationImage img{mix-blend-mode:normal;filter:brightness(.85)saturate(.9)}@media (prefers-reduced-motion:reduce){.accueil-module__CalKCa__bouton,.accueil-module__CalKCa__situation{transition:none}.accueil-module__CalKCa__bouton:hover,.accueil-module__CalKCa__situation:hover{transform:none}}
