@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-normal.zIXX3Q-H.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/cormorant-garamond-latin-700-normal.DajfzrDU.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-700-normal.O25Qpphb.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/cormorant-garamond-latin-700-italic.1ifP4r4a.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-700-italic.Bzi8PaWU.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-italic.Y14P-dkT.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-italic.DhNIfkTX.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/lato-latin-400-normal.BEhtfm5r.woff2)format("woff2"),url(/_astro/lato-latin-400-normal.B11PyLys.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/lato-latin-700-normal.BUGMgin4.woff2)format("woff2"),url(/_astro/lato-latin-700-normal.DAdL7O4w.woff)format("woff")}:root{--nuit:#1b2a4a;--nuit-profonde:#10192e;--nuit-haute:#263660;--or:#c9a84c;--or-clair:#e2c982;--or-texte:#7a5f14;--fond:#f5f0e8;--surface:#faf7f2;--carte:#fffdfa;--carte-bordure:#1b2a4a14;--carte-ombre:0 10px 26px #1b2a4a0f;--texte:#3d3d3d;--titre:#1b2a4a;--texte-secondaire:#5c5c5c;--lien:#1b2a4a;--accent:#c9a84c;--accent-texte:var(--or-texte);--action:#c9a84c;--action-texte:#10192e;--bordure:#8c8577;--bordure-douce:#ddd5c6;--focus:#1b2a4a;--erreur:#a3291f;--succes:#2f6b3f;--desactive-fond:#e4ddd0;--desactive-texte:#5c5c5c;--citation:#1b2a4a;--arrondi:4px;--ombre:0 12px 30px #1b2a4a24;--filet:linear-gradient(90deg, transparent, #c9a84c, transparent);--degrade-or:linear-gradient(135deg, #e2c982, #c9a84c)}.haut,.nuit,.temoignages,.final,.pied,.barre-bas{--titre:#faf7f2;--texte:#faf7f2d9;--texte-secondaire:#faf7f2b3;--lien:#faf7f2;--focus:#e2c982;--citation:#faf7f2;--accent-texte:#e2c982;--carte:#faf7f20d;--carte-bordure:#c9a84c47;--carte-ombre:none;--bordure-douce:#faf7f224;color:var(--texte)}.haut{background:radial-gradient(ellipse at top, var(--nuit-haute) 0%, var(--nuit-profonde) 70%)}.nuit{background:var(--nuit)}.temoignages{background:linear-gradient(180deg, var(--nuit-profonde), var(--nuit))}.final{background:var(--nuit-profonde)}.clair,.surface{--titre:#1b2a4a;--texte:#3d3d3d;--texte-secondaire:#5c5c5c;--lien:#1b2a4a;--focus:#1b2a4a;--citation:#1b2a4a;--accent-texte:var(--or-texte);--carte:#fffdfa;--carte-bordure:#1b2a4a14;--carte-ombre:0 10px 26px #1b2a4a0f;--bordure-douce:#ddd5c6;color:var(--texte)}.clair,.offre--porno,.moi{background:var(--fond)}.surface,.preuves,.offre--ep,.videos{background:var(--surface)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}body{background:var(--surface);color:var(--texte);margin:0;font-family:Lato,system-ui,sans-serif;font-size:1.0625rem;line-height:1.7;overflow-x:clip}img{max-width:100%;height:auto;display:block}h1,h2,h3{color:var(--titre);text-wrap:balance;margin:0 0 16px;font-family:Cormorant Garamond,Georgia,serif;font-weight:700;line-height:1.2}h1{font-size:2.125rem}h2{text-align:center;font-size:1.875rem}h3{margin:32px 0 8px;font-size:1.3125rem}p{text-wrap:pretty;margin:0 0 16px}a{color:var(--lien);text-decoration-color:var(--accent);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}[hidden]{display:none!important}.saut{position:absolute;left:-9999px}.saut:focus{z-index:200;background:var(--surface);color:var(--titre);padding:12px 16px;top:8px;left:8px}@media (width>=700px){h1{font-size:2.75rem}h2{font-size:2.125rem}}.surtitre{letter-spacing:.14em;text-transform:uppercase;text-align:center;width:fit-content;max-width:100%;color:var(--accent-texte);border:1px solid #c9a84c73;border-radius:999px;margin:0 auto 26px;padding:7px 18px;font-size:.8125rem;line-height:1.5;display:block}.nuit .bloc>h2:first-child:before,.temoignages__in>h2:first-child:before,.final__in>h2:first-child:before,.sous-titre:before{content:"";background:var(--filet);width:64px;height:2px;margin:0 auto 28px;display:block}.btn{border-radius:var(--arrondi);cursor:pointer;text-align:center;letter-spacing:.03em;border:0;justify-content:center;align-items:center;min-height:48px;padding:17px 30px;font:700 .9375rem/1.2 Lato,system-ui,sans-serif;text-decoration:none;transition:transform .18s,box-shadow .18s,background .2s,color .2s;display:inline-flex}.btn--action{background:var(--degrade-or);color:var(--action-texte);box-shadow:0 10px 28px #c9a84c47}.btn--action:hover{transform:translateY(-2px);box-shadow:0 14px 34px #c9a84c66}.btn--action:active{transform:translateY(0)}.btn--action[disabled],.btn--action[aria-disabled=true]{background:var(--desactive-fond);color:var(--desactive-texte);box-shadow:none;cursor:not-allowed;transform:none}.btn--petit{letter-spacing:.04em;white-space:nowrap;min-height:44px;padding:10px 22px;font-size:.875rem}@media (width>=700px){.btn{padding:18px 40px;font-size:1rem}.btn--petit{padding:10px 22px;font-size:.875rem}}.champ{gap:6px;max-width:26em;margin-bottom:20px;display:grid}.champ label{color:var(--titre);font-weight:700}.champ .aide{color:var(--texte-secondaire);margin:0;font-size:.875rem}.champ input{font:inherit;color:var(--texte);background:var(--surface);border:1px solid var(--bordure);border-radius:var(--arrondi);min-height:48px;padding:10px 12px}.champ input:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.champ.en-erreur input{border:2px solid var(--erreur)}.champ .erreur{color:var(--erreur);align-items:center;gap:6px;margin:0;font-size:.875rem;font-weight:700;display:flex}.case{align-items:flex-start;gap:10px;max-width:30em;display:flex}.case input{width:22px;height:22px;accent-color:var(--titre);flex:none;margin:2px 0 0}.entete{z-index:100;background:var(--surface);border-bottom:1px solid #1b2a4a1f;position:sticky;top:0}.entete__in{align-items:center;gap:12px;max-width:1160px;min-height:64px;margin:0 auto;padding:0 16px;display:flex}.logo{flex:none;margin-right:auto;line-height:0}.logo img{width:auto;height:44px}.menu{display:none}.menu a{color:var(--titre);border-bottom:2px solid #0000;padding:10px 2px;font-size:.9375rem;text-decoration:none}.menu a:hover,.menu a[aria-current=page]{border-bottom-color:var(--or)}.burger{width:44px;height:44px;color:var(--titre);cursor:pointer;border-radius:var(--arrondi);background:0 0;border:0;flex:none;place-items:center;display:grid}.menu.ouvert{background:var(--surface);box-shadow:var(--ombre);border-bottom:1px solid #1b2a4a1f;flex-direction:column;padding:8px 20px 16px;display:flex;position:absolute;top:100%;left:0;right:0}.menu.ouvert a{border-bottom:1px solid var(--bordure-douce);padding:12px 0}.reserver{flex:none;position:relative}.entete .btn{color:var(--titre);border:1.5px solid var(--titre);box-shadow:none;background:0 0}.entete .btn:hover{background:var(--titre);color:var(--surface);box-shadow:none;transform:none}.choix{background:var(--carte);width:270px;color:var(--texte);border:1px solid var(--carte-bordure);border-top:3px solid var(--or);border-radius:var(--arrondi);box-shadow:var(--ombre);padding:18px 20px 8px;position:absolute;top:calc(100% + 10px);right:0}.choix p{color:var(--titre);margin-bottom:8px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.1875rem;font-weight:700}.choix a{color:var(--lien);border-top:1px solid var(--bordure-douce);padding:12px 0;font-size:.9375rem;font-weight:700;text-decoration:none;display:block}.choix a:hover{color:var(--or-texte)}@media (width>=700px){.entete__in{min-height:68px;padding:0 40px}}@media (width>=1000px){.menu{gap:22px;margin-right:16px;display:flex}.burger{display:none}}section{padding:72px 0}.haut__in,.offre__in,.temoignages__in,.moi__in,.videos__in,.final__in,.pied__in,.preuves__in,.bloc{max-width:880px;margin:0 auto;padding-left:24px;padding-right:24px}.bloc.bloc--centre,.bloc.bloc--texte,.offre__in{max-width:768px}.bloc--texte>.large{max-width:none}@media (width>=700px){section{padding:100px 0}}.haut{text-align:center;padding:72px 0 64px}.haut__in{flex-direction:column;align-items:center;display:flex}.haut__texte{display:contents}.haut__texte>*{order:3}.haut__texte>.surtitre{order:1}.haut__photo{order:2;margin:0 0 26px}.haut__photo img{border:2px solid var(--or);object-fit:cover;object-position:center 12%;border-radius:50%;width:120px;height:120px;box-shadow:0 14px 34px #00000059}.haut h1{max-width:660px;margin:0 auto 20px}.haut h1 em{color:var(--or-clair);font-style:italic}.chapo{color:#faf7f2d1;max-width:560px;margin:0 auto 36px;font-size:1.0625rem}.haut .rassurance{margin-top:16px}.haut--simple{padding:64px 0 56px}.haut--simple .chapo:last-child{margin-bottom:0}.signature{color:var(--texte-secondaire);font-size:.875rem}.fil{color:var(--texte-secondaire);margin:0 0 16px;font-size:.875rem}.fil a{color:inherit}@media (width>=700px){.haut{padding:112px 0 96px}.haut--simple{padding:88px 0 72px}.haut__photo img{width:140px;height:140px}.chapo{font-size:1.125rem}}.question{color:var(--accent-texte);margin:8px 0 18px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.375rem;font-style:italic;font-weight:500}.entrees{gap:14px;width:100%;max-width:640px;margin:0 auto;display:grid}.entree{text-align:left;min-height:64px;color:var(--titre);background:var(--carte);border-radius:var(--arrondi);border:1px solid #c9a84c73;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:1rem;font-weight:700;line-height:1.35;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:flex}.entree:hover{border-color:var(--or);transform:translateY(-2px)}.haut .entree:hover,.final .entree:hover{background:#faf7f217}.entree svg{color:var(--accent-texte);flex:none}.choix-appel{width:100%}.clair .choix-appel,.surface .choix-appel{margin-top:32px}@media (width>=700px){.entrees{grid-template-columns:1fr 1fr}}.preuves{border-bottom:1px solid #1b2a4a14;padding:44px 0}.preuves__in{text-align:center;gap:28px;margin:0 auto;list-style:none;display:grid}.preuves__in li{font-size:.9375rem;line-height:1.55}.preuves__in li:before{content:"";background:var(--or);width:40px;height:3px;margin:0 auto 14px;display:block}.preuves__in strong{color:var(--titre)}.preuves__in--ligne li{color:var(--titre);font-family:Cormorant Garamond,Georgia,serif;font-size:1.1875rem;font-weight:700;line-height:1.3}.preuves__lien{text-align:center;max-width:880px;margin:24px auto 0;padding:0 24px;font-size:.9375rem;font-weight:700}@media (width>=700px){.preuves__in{grid-template-columns:repeat(3,1fr);gap:40px}}.douleurs{gap:28px;max-width:720px;margin:36px auto 40px;display:grid}.douleurs p{margin:0;font-size:1.03125rem;line-height:1.65}.douleurs p:before{content:"";background:var(--or);width:40px;height:3px;margin-bottom:14px;display:block}.percutant{color:var(--titre);text-align:center;max-width:600px;margin:0 auto;font-family:Cormorant Garamond,Georgia,serif;font-size:1.375rem;font-style:italic;font-weight:500;line-height:1.45}@media (width>=700px){.douleurs{grid-template-columns:1fr 1fr;gap:40px}}.cartes{gap:20px;margin:40px 0;display:grid}.carte{background:var(--carte);border:1px solid var(--carte-bordure);border-top:3px solid var(--or);border-radius:var(--arrondi);box-shadow:var(--carte-ombre);padding:30px 26px}.carte h3{margin:0 0 10px}.carte p{margin:0;font-size:.9375rem;line-height:1.6}.carte p+p{margin-top:10px}.carte .puces{margin:0;font-size:.9375rem}@media (width>=700px){.cartes{grid-template-columns:repeat(6,1fr);gap:24px}.cartes>.carte{grid-column:span 2}.cartes--deux>.carte,.cartes>.carte:nth-last-child(2):nth-child(3n+1),.cartes>.carte:last-child:nth-child(3n+2){grid-column:span 3}}.liste{text-align:left;background:var(--carte);border:1px solid var(--carte-bordure);border-top:3px solid var(--or);border-radius:var(--arrondi);box-shadow:var(--carte-ombre);margin:24px 0 28px;padding:12px 26px;list-style:none}.liste li{padding:12px 0 12px 30px;font-size:1rem;position:relative}.liste li+li{border-top:1px solid var(--bordure-douce)}.liste li:before{content:"";background:var(--or);width:14px;height:3px;position:absolute;top:1.55em;left:0}.puces{margin:0 0 20px;padding-left:22px}.puces li{margin-bottom:8px;padding-left:4px}.puces li::marker{color:var(--accent-texte);font-weight:700}.etapes{counter-reset:etape;margin:24px 0 28px;padding:0;list-style:none}.etapes li{counter-increment:etape;min-height:60px;padding:4px 0 24px 60px;position:relative}.etapes li:before{content:counter(etape);background:var(--degrade-or);width:40px;height:40px;color:var(--nuit-profonde);z-index:1;border-radius:50%;place-items:center;font-family:Cormorant Garamond,Georgia,serif;font-size:1.25rem;font-weight:700;display:grid;position:absolute;top:0;left:0}.etapes li:not(:last-child):after{content:"";background:#c9a84c80;width:1px;position:absolute;top:40px;bottom:0;left:19.5px}.seances{columns:1;margin:0 0 24px;padding-left:24px}.seances li{break-inside:avoid;margin-bottom:6px}@media (width>=900px){.seances{columns:2;column-gap:40px}}.benefices{gap:8px 48px;margin-bottom:24px;display:grid}@media (width>=900px){.benefices{grid-template-columns:1fr 1fr}}.rassurance{color:var(--texte-secondaire);margin:14px 0 20px;font-size:.875rem}.haut .rassurance,.final .rassurance{letter-spacing:.04em;color:var(--or-clair);font-size:.84375rem;font-weight:700}.liens{font-weight:700}.secondaire{color:var(--texte-secondaire);margin-bottom:8px;font-size:.875rem}.final .secondaire{margin-top:22px}.final .secondaire a{color:#faf7f2bf;font-weight:400}.final .secondaire a:hover{color:var(--or-clair)}.sous-titre{text-align:center;margin:64px 0 16px;font-size:1.875rem}.encadre{background:var(--fond);border-left:3px solid var(--or);border-radius:0 var(--arrondi) var(--arrondi) 0;margin:0 0 28px;padding:24px 26px}.surface .encadre{background:var(--fond)}.clair .encadre{background:var(--surface)}.bloc--centre>.surtitre{margin-bottom:20px}.bloc--centre p:has(>.btn),.bloc--centre>.liens,.temoignages__in>.liens,.videos__in>.liens{text-align:center;margin:36px 0 0}.bloc--centre h3{margin-top:36px}.bloc--centre .carte h3{margin-top:0}.bloc--texte h2{text-align:left;margin-top:48px}.bloc--texte h2:before{content:"";background:var(--or);width:40px;height:3px;margin-bottom:16px;display:block}.bloc--texte>h2:first-child,.bloc--texte>.surtitre+h2{margin-top:0}.bloc--texte>.surtitre{margin-left:0}.bloc--texte .btn{margin-top:8px}.centre,.offre__tete,.offre__corps{text-align:center}.offre__corps>p:first-child{max-width:620px;margin-left:auto;margin-right:auto}.offre__corps .rassurance{margin-top:16px}.citations{gap:20px;margin:40px auto 0;display:grid}blockquote{background:var(--carte);border-left:3px solid var(--or);border-radius:0 var(--arrondi) var(--arrondi) 0;box-shadow:var(--carte-ombre);margin:0;padding:30px 28px}blockquote p{color:var(--citation);font-family:Cormorant Garamond,Georgia,serif;font-size:1.1875rem;font-style:italic;font-weight:500;line-height:1.6}blockquote footer{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-texte);font-size:.8125rem;font-weight:700}.citations--pile{max-width:680px}@media (width>=760px){.citations:not(.citations--pile){grid-template-columns:1fr 1fr;gap:24px}}.moi__in,.moi-court{text-align:center;flex-direction:column;align-items:center;gap:26px;display:flex}.moi__photo{flex:none;margin:0}.moi__photo img,.moi-court>img{border:2px solid var(--or);object-fit:cover;object-position:center 10%;border-radius:50%;flex:none;width:150px;height:150px;box-shadow:0 14px 34px #10192e40}.moi__texte h2,.moi-court h2{text-align:inherit;margin-bottom:8px;font-size:1.625rem}.titres-moi{letter-spacing:.03em;text-transform:uppercase;color:var(--accent-texte);margin-bottom:18px;font-size:.875rem;font-weight:700}.moi__texte p,.moi-court p{font-size:1rem}.moi+.bloc,.moi .bloc{margin-top:48px}@media (width>=700px){.moi__in,.moi-court{text-align:left;flex-direction:row;align-items:flex-start;gap:40px}.moi__photo img,.moi-court>img{width:180px;height:180px}}.formations{gap:14px;margin:32px 0 0;padding:0;list-style:none;display:grid}.formations a{color:var(--texte);grid-template-columns:100px 1fr;align-items:center;gap:14px;font-size:.8125rem;line-height:1.45;text-decoration:none;display:grid}.formations img{object-fit:contain;background:#fff;border:1px solid #c9a84c80;border-radius:6px;width:100%;height:120px;padding:5px;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 10px #1b2a4a14}.formations a:hover img{transform:translateY(-2px);box-shadow:0 8px 20px #1b2a4a29}.formations strong{color:var(--titre);margin-bottom:4px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.1875rem;font-weight:700;line-height:1.25;display:block}@media (width>=700px){.formations{grid-template-columns:repeat(3,1fr);gap:18px}.formations a{text-align:center;grid-template-columns:1fr;gap:10px}.formations img{height:170px;padding:8px}}.questions,.questions h3{margin-top:32px}.questions h3:first-child{margin-top:0}.questions--repliees{flex-direction:column;gap:14px;max-width:680px;margin:36px auto 0;display:flex}.questions--repliees details{background:var(--carte);border-left:3px solid var(--or);border-radius:var(--arrondi);box-shadow:0 6px 18px #1b2a4a0d}.questions--repliees summary{cursor:pointer;color:var(--titre);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.1875rem;font-weight:700;line-height:1.3;list-style:none;display:flex}.questions--repliees summary::-webkit-details-marker{display:none}.questions--repliees summary:after{content:"+";color:var(--or-texte);flex:none;font-family:Lato,system-ui,sans-serif;font-size:1.5rem;font-weight:400;line-height:1;transition:transform .2s}.questions--repliees details[open] summary:after{transform:rotate(45deg)}.questions--repliees details p{margin:0;padding:0 20px 20px;font-size:.96875rem;line-height:1.65}.tableau{margin:0 0 24px;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:.9375rem}th,td{text-align:left;vertical-align:top;border-bottom:1px solid var(--bordure-douce);padding:10px 12px 10px 0}th{color:var(--titre)}.videos__in h2:not(:first-child){margin-top:56px}.videos__liste{gap:24px;margin:36px auto 0;display:grid}.video{color:var(--texte);background:var(--carte);border:1px solid var(--carte-bordure);border-radius:var(--arrondi);box-shadow:var(--carte-ombre);flex-direction:column;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden}.video:hover{transform:translateY(-3px);box-shadow:0 16px 34px #1b2a4a1f}.video__vignette{aspect-ratio:16/9;background:radial-gradient(ellipse at top, var(--nuit-haute) 0%, var(--nuit-profonde) 75%);color:var(--or-clair);border-bottom:3px solid var(--or);place-items:center;display:grid}.video__sujet{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-texte);padding:20px 22px 0;font-size:.75rem;font-weight:700}.video__titre{color:var(--titre);padding:6px 22px 24px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.3125rem;font-weight:700;line-height:1.25}@media (width>=700px){.videos__liste{grid-template-columns:repeat(2,1fr)}}.lecteur{aspect-ratio:16/9;background:radial-gradient(ellipse at top, var(--nuit-haute) 0%, var(--nuit-profonde) 75%);border:1px solid #c9a84c73;border-radius:6px;margin:0 0 10px;position:relative;overflow:hidden;box-shadow:0 20px 44px #10192e38}.lecteur button{width:100%;height:100%;color:var(--or-clair);cursor:pointer;background:0 0;border:0;place-items:center;padding:16px;font:700 1rem/1.3 Lato,system-ui,sans-serif;display:grid;position:absolute;inset:0}.lecteur button svg{transition:transform .18s}.lecteur button:hover svg{transform:scale(1.08)}.lecteur iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.lecteur__note{color:var(--texte-secondaire);font-size:.875rem}.final{text-align:center}.final__in{max-width:688px}.final__in>p:not([class]){color:#faf7f2cc;max-width:520px;margin:0 auto 36px;font-size:1.0625rem}.barre-bas{z-index:90;padding:12px 16px calc(12px + env(safe-area-inset-bottom));text-align:center;background:#10192ef7;transition:transform .3s;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #00000038}.barre-bas.cachee{transform:translateY(120%)}.barre-bas .btn{width:100%;max-width:480px;box-shadow:none;padding:14px}@media (width>=700px){.barre-bas{display:none}}.pied{background:var(--nuit-profonde);text-align:center;color:#faf7f299;border-top:1px solid #c9a84c26;padding:40px 0 44px;font-size:.8125rem}.pied__in{justify-items:center;gap:14px;display:grid}.pied__logo img{width:140px;height:auto}.pied__nom{color:var(--or-clair);letter-spacing:.03em;margin:0;font-size:.875rem;font-weight:700}.pied__presentation{max-width:34em;margin:0}.pied__liens{flex-wrap:wrap;justify-content:center;gap:0 20px;display:flex}.pied__liens a{color:#faf7f2bf;padding:8px 0;text-decoration-color:#faf7f24d}.pied__liens a:hover{color:var(--or-clair)}.pied__legal{margin:0}@media (width<=699px){.avec-barre .pied{padding-bottom:110px}}.bloc>p:has(>.btn){text-align:center;margin:8px 0 0}.bloc--texte>p:has(>.btn){text-align:left}.bloc--texte .entrees{margin-left:0}.video__vignette{position:relative;overflow:hidden}.video__vignette img,.lecteur>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.video__vignette img{transition:transform .4s}.video:hover .video__vignette img{transform:scale(1.04)}.video__vignette svg,.lecteur button svg{filter:drop-shadow(0 6px 16px #00000073);position:relative}.lecteur button{z-index:1}.preuves{--titre:#faf7f2;--texte:#faf7f2d9;--lien:#faf7f2;--focus:#e2c982;background:var(--nuit-profonde);color:var(--texte);border-top:1px solid #c9a84c38;border-bottom:0;padding:48px 0}.preuves__in li:before{display:none}.preuves__in li{max-width:17em;margin:0 auto;font-size:.9375rem}.chiffre{color:var(--or-clair);background:linear-gradient(135deg,#f0dda6,#c9a84c);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-family:Cormorant Garamond,Georgia,serif;font-size:3.25rem;font-weight:700;line-height:1;display:block}.preuves__lien a{color:var(--or-clair)}@media (width>=700px){.preuves__in li+li{border-left:1px solid #c9a84c38}.preuves__in{gap:0}.preuves__in li{max-width:none;padding:0 24px}.chiffre{font-size:3.75rem}}.frise{gap:20px;margin:36px 0 12px;display:grid}.frise__semaines{grid-template-columns:repeat(8,1fr);margin:0 0 4px;padding:0;list-style:none;display:grid;position:relative}.frise__semaines:before{content:"";background:linear-gradient(90deg, var(--or) 50%, #1b2a4a40 50%);height:2px;position:absolute;top:50%;left:6.25%;right:6.25%}.frise__semaines li{background:var(--degrade-or);width:34px;height:34px;color:var(--nuit-profonde);border-radius:50%;justify-self:center;place-items:center;font-family:Cormorant Garamond,Georgia,serif;font-size:1.125rem;font-weight:700;line-height:1;display:grid;position:relative}.frise__semaines li:nth-child(n+5){background:var(--nuit);color:var(--or-clair)}.frise__temps{background:var(--carte);border:1px solid var(--carte-bordure);border-top:3px solid var(--or);border-radius:var(--arrondi);box-shadow:var(--carte-ombre);padding:26px 26px 28px}.frise__temps--deux{border-top-color:var(--nuit)}.frise__etiquette{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-texte);margin:0 0 6px;font-size:.75rem;font-weight:700}.bloc--centre .frise__temps h3{margin:0 0 10px;font-size:1.5rem}.frise__temps p:last-child{margin:0;font-size:.96875rem;line-height:1.65}@media (width>=700px){.frise{grid-template-columns:1fr 1fr;gap:20px 24px}.frise__semaines{grid-column:1/-1}.frise__semaines li{width:40px;height:40px;font-size:1.25rem}}.grille-seances{counter-reset:seance;gap:12px;margin:20px 0 32px;padding:0;list-style:none;display:grid}.grille-seances li{counter-increment:seance;background:var(--carte);border:1px solid var(--carte-bordure);border-left:3px solid var(--or);border-radius:var(--arrondi);grid-template-columns:44px 1fr;align-items:center;gap:14px;padding:14px 18px 14px 16px;font-size:.9375rem;line-height:1.5;display:grid;box-shadow:0 6px 18px #1b2a4a0d}.grille-seances li:before{content:counter(seance, decimal-leading-zero);color:var(--accent-texte);font-family:Cormorant Garamond,Georgia,serif;font-size:1.875rem;font-weight:700;line-height:1}@media (width>=700px){.grille-seances{grid-template-columns:1fr 1fr;gap:14px 20px}}.diplomes{border-top:1px solid var(--bordure-douce);text-align:center;margin-top:56px;padding-top:44px}.bloc--centre .diplomes h3{margin:0;font-size:1.625rem}.diplomes .formations{margin-top:24px}.diplomes__aide{color:var(--texte-secondaire);margin:16px 0 0;font-size:.8125rem}.formations a{cursor:zoom-in}@media (width<=699px){.diplomes .formations a{text-align:left}}.zoom{background:0 0;border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:60px 16px 20px}.zoom[open]{place-items:center;display:grid}.zoom::backdrop{background:#0a101eeb}.zoom img{background:#fff;border-radius:4px;max-width:100%;max-height:calc(100dvh - 100px);box-shadow:0 10px 40px #00000080}.zoom__fermer{background:var(--or);color:var(--nuit);cursor:pointer;border:0;border-radius:999px;padding:10px 18px;font:700 .875rem Lato,system-ui,sans-serif;position:fixed;top:14px;right:14px}.logo img{height:50px}@media (width>=700px){.entete__in{min-height:78px}.logo img{height:58px}}.haut,.final{isolation:isolate;position:relative;overflow:hidden}.haut:before,.final:before{content:"";z-index:-1;opacity:.07;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cmask id='m'%3E%3Crect width='100' height='100' fill='%23fff'/%3E%3Ccircle cx='61' cy='43' r='37' fill='%23000'/%3E%3C/mask%3E%3C/defs%3E%3Ccircle cx='48' cy='50' r='46' fill='%23E2C982' mask='url(%23m)'/%3E%3Cg fill='%23E2C982' transform='translate(64 40)'%3E%3Crect x='-7' y='-7' width='14' height='14'/%3E%3Crect x='-7' y='-7' width='14' height='14' transform='rotate(45)'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;width:520px;height:520px;position:absolute;top:-110px;right:-150px}.final:before{inset:auto auto -160px -170px;transform:scaleX(-1)}@media (width<=699px){.haut:before{width:340px;height:340px;top:-70px;right:-120px}.final:before{width:340px;height:340px;bottom:-110px;left:-130px}}@media (prefers-reduced-motion:no-preference){.haut__in>*,.haut__texte>*{animation:.7s cubic-bezier(.2,.7,.2,1) both monte}.haut__texte>:nth-child(2),.haut__photo{animation-delay:80ms}.haut__texte>:nth-child(3){animation-delay:.16s}.haut__texte>:nth-child(n+4){animation-delay:.24s}.apparait{opacity:0;transition:opacity .6s ease var(--retard,0s), transform .6s cubic-bezier(.2, .7, .2, 1) var(--retard,0s);transform:translateY(18px)}.apparait.est-vu{opacity:1;transform:none}}@keyframes monte{0%{opacity:0;transform:translateY(16px)}}.video__vignette svg{width:42px;height:42px;position:absolute;bottom:14px;left:14px}.video__vignette[data-lecteur] button{cursor:pointer;width:100%;height:100%;color:var(--or-clair);background:0 0;border:0;padding:0;position:absolute;inset:0}.video__vignette iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.video__vignette:has(button:hover) img{transform:scale(1.04)}h3.video__titre{margin:0}.videos__liste--trois .video__titre{padding:6px 18px 20px;font-size:1.125rem}.videos__liste--trois .video__sujet{padding:16px 18px 0;font-size:.6875rem}@media (width>=900px){.videos__liste--trois{grid-template-columns:repeat(3,1fr);gap:20px}}.videos__suite{margin-top:32px}.videos__suite summary{text-align:center;cursor:pointer;list-style:none}.videos__suite summary::-webkit-details-marker{display:none}.videos__suite[open] summary{display:none}.videos__suite[open] .videos__liste{margin-top:24px}.btn--contour{color:var(--titre);border:1.5px solid var(--titre);background:0 0;padding:14px 28px}.btn--contour:hover{background:var(--titre);color:var(--surface)}.videos__note{padding:0 0 72px}.videos__note .lecteur__note{margin-bottom:12px}.preuves__in--ligne li{color:var(--titre);max-width:18em;font-family:Cormorant Garamond,Georgia,serif;font-size:1.3125rem;font-weight:700;line-height:1.3}.preuves__in--ligne li:before{content:"";background:var(--or);width:40px;height:2px;margin:0 auto 14px;display:block}@media (width>=700px){.preuves__in--ligne li{font-size:1.4375rem}}.citations+.centre,.questions+.centre{margin-top:36px}
