.newsletter[data-astro-cid-nbvfnxgh]{padding:clamp(1.8rem,4vw,2.4rem);display:grid;gap:1.2rem;align-content:start;text-align:left;scroll-margin-top:6rem}.newsletter[data-astro-cid-nbvfnxgh]:hover{transform:none}.newsletter-tete[data-astro-cid-nbvfnxgh]{display:grid;gap:.55rem;justify-items:start}.newsletter-icone[data-astro-cid-nbvfnxgh]{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:var(--radius-sm);background:linear-gradient(135deg,#ec643729,#ec64370a);border:1px solid var(--border-accent);color:var(--accent-soft)}.newsletter[data-astro-cid-nbvfnxgh] h3[data-astro-cid-nbvfnxgh]{font-size:1.45rem}.newsletter-tete[data-astro-cid-nbvfnxgh] p[data-astro-cid-nbvfnxgh]{font-size:.95rem}.newsletter-form[data-astro-cid-nbvfnxgh]{display:grid;gap:.8rem}.newsletter-ligne[data-astro-cid-nbvfnxgh]{display:flex;gap:.6rem;flex-wrap:wrap}.newsletter-ligne[data-astro-cid-nbvfnxgh] input[data-astro-cid-nbvfnxgh]{flex:1 1 12rem;min-width:0;font-family:inherit;font-size:1rem;color:var(--text);padding:.7rem .9rem;border-radius:var(--radius-sm);border:1px solid var(--border);background:#ffffffbf;transition:border-color .2s ease,box-shadow .2s ease}.newsletter-ligne[data-astro-cid-nbvfnxgh] input[data-astro-cid-nbvfnxgh]:focus{outline:none;border-color:var(--border-accent);box-shadow:0 0 0 3px #ec643726}.newsletter-ligne[data-astro-cid-nbvfnxgh] .btn[data-astro-cid-nbvfnxgh]:disabled{opacity:.65;cursor:progress}.newsletter-mentions[data-astro-cid-nbvfnxgh]{font-size:.8rem}.pot-de-miel[data-astro-cid-nbvfnxgh]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.sr-only[data-astro-cid-nbvfnxgh]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.newsletter-reponse[data-astro-cid-nbvfnxgh]{padding:.9rem 1.2rem;border-radius:var(--radius-sm);border-left:3px solid var(--border);background:var(--surface);font-size:.95rem}.newsletter-reponse[data-astro-cid-nbvfnxgh][data-ton=ok]{border-left-color:var(--vert)}.newsletter-reponse[data-astro-cid-nbvfnxgh][data-ton=erreur]{border-left-color:var(--rouge)}@media(max-width:520px){.newsletter-ligne[data-astro-cid-nbvfnxgh] .btn[data-astro-cid-nbvfnxgh]{width:100%;justify-content:center}}.prochains[data-astro-cid-6ekkyjqz]{margin-bottom:1.5rem;padding:clamp(1.4rem,3vw,2.2rem) clamp(1.2rem,3vw,2.5rem);background:#fff;border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 6px 30px #40342a12}.prochains-tete[data-astro-cid-6ekkyjqz]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:.9rem}.prochains-tout[data-astro-cid-6ekkyjqz]{display:inline-flex;align-items:center;gap:.4rem;font-size:.92rem;font-weight:600;white-space:nowrap}.prochains-tout[data-astro-cid-6ekkyjqz] svg[data-astro-cid-6ekkyjqz]{transition:transform .25s ease}.prochains-tout[data-astro-cid-6ekkyjqz]:hover svg[data-astro-cid-6ekkyjqz]{transform:translate(3px)}.prochains-liste[data-astro-cid-6ekkyjqz]{list-style:none}.prochains-liste[data-astro-cid-6ekkyjqz] li[data-astro-cid-6ekkyjqz]:nth-child(n+4){display:none}.prochains-liste[data-astro-cid-6ekkyjqz] li[data-astro-cid-6ekkyjqz]{border-top:1px solid var(--border)}.prochain[data-astro-cid-6ekkyjqz]{display:grid;grid-template-columns:8.5rem 1fr auto auto;align-items:center;gap:.4rem 1.5rem;padding:1.15rem .9rem;margin-inline:-.9rem;border-radius:var(--radius-sm);color:inherit;transition:background .25s ease}.prochain[data-astro-cid-6ekkyjqz]:hover{background:#ec64370f}.prochain-date[data-astro-cid-6ekkyjqz]{display:grid;gap:.1rem}.prochain-jours[data-astro-cid-6ekkyjqz]{font-family:var(--font-display);font-weight:700;font-size:2.1rem;line-height:1;color:var(--accent-soft);font-variant-numeric:lining-nums}.prochain-mois[data-astro-cid-6ekkyjqz]{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted)}.prochain-corps[data-astro-cid-6ekkyjqz]{display:grid;gap:.2rem;min-width:0}.prochain-nouveau[data-astro-cid-6ekkyjqz]{display:inline-block;margin-left:.5rem;padding:.1rem .6rem;border-radius:999px;background:var(--accent);color:#fff;font-family:var(--font-body);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;vertical-align:middle}.prochain-titre[data-astro-cid-6ekkyjqz]{font-family:var(--font-display);font-weight:600;font-size:1.4rem;line-height:1.15}.prochain-meta[data-astro-cid-6ekkyjqz]{display:flex;flex-wrap:wrap;font-size:.92rem}.prochain-meta[data-astro-cid-6ekkyjqz] span[data-astro-cid-6ekkyjqz]:not(:last-child):after{content:"·";margin-inline:.5rem;color:var(--text-faint)}.prochain-etat[data-astro-cid-6ekkyjqz]{display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;white-space:nowrap}.prochain-etat[data-astro-cid-6ekkyjqz]:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:currentColor}.prochain-etat[data-astro-cid-6ekkyjqz][data-ton=libre]{color:var(--vert)}.prochain-etat[data-astro-cid-6ekkyjqz][data-ton=complet]{color:var(--rouge)}.prochain-etat[data-astro-cid-6ekkyjqz][data-ton=chargement]{position:relative;overflow:hidden;width:8.5rem;height:1.1rem;border-radius:999px;background:var(--surface)}.prochain-etat[data-astro-cid-6ekkyjqz][data-ton=chargement]:before{display:none}.prochain-etat[data-astro-cid-6ekkyjqz][data-ton=chargement]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(64,52,42,.1),transparent);transform:translate(-100%);animation:prochain-chargement 1.5s ease-in-out infinite}@keyframes prochain-chargement{to{transform:translate(100%)}}.prochain-fleche[data-astro-cid-6ekkyjqz]{color:var(--text-faint);transition:transform .25s ease,color .25s ease}.prochain[data-astro-cid-6ekkyjqz]:hover .prochain-fleche[data-astro-cid-6ekkyjqz]{color:var(--accent);transform:translate(4px)}.sr-only[data-astro-cid-6ekkyjqz]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:760px){.prochain[data-astro-cid-6ekkyjqz]{grid-template-columns:1fr auto;padding-block:1.1rem}.prochain-date[data-astro-cid-6ekkyjqz]{display:flex;align-items:baseline;gap:.6rem}.prochain-jours[data-astro-cid-6ekkyjqz]{font-size:1.8rem}.prochain-fleche[data-astro-cid-6ekkyjqz]{grid-row:1;grid-column:2}.prochain-corps[data-astro-cid-6ekkyjqz],.prochain-etat[data-astro-cid-6ekkyjqz]{grid-column:1 / -1}.prochain-etat[data-astro-cid-6ekkyjqz]{justify-self:start;margin-top:.2rem}.prochain-meta[data-astro-cid-6ekkyjqz] span[data-astro-cid-6ekkyjqz]:first-child{display:none}}@media(prefers-reduced-motion:reduce){.prochain-etat[data-astro-cid-6ekkyjqz][data-ton=chargement]:after{animation:none}.prochain[data-astro-cid-6ekkyjqz],.prochain-fleche[data-astro-cid-6ekkyjqz],.prochains-tout[data-astro-cid-6ekkyjqz] svg[data-astro-cid-6ekkyjqz]{transition:none}}.hero[data-astro-cid-jdovvxl7]{padding-top:clamp(8rem,16vw,11rem);min-height:92vh;display:flex;align-items:center;overflow:hidden}.hero[data-astro-cid-jdovvxl7] .hero-flags{position:absolute;top:4.5rem;left:0;right:0}.hero-bg[data-astro-cid-jdovvxl7]{position:absolute;inset:0;z-index:-2;background:url(/images/himalaya-sunrise.webp) center 65% / cover no-repeat;opacity:.45;-webkit-mask-image:linear-gradient(to bottom,black 40%,transparent 96%);mask-image:linear-gradient(to bottom,black 40%,transparent 96%)}.hero-grid[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:1.15fr .85fr;gap:4rem;align-items:center}.hero-copy[data-astro-cid-jdovvxl7]{display:grid;gap:1.4rem}.hero-tagline[data-astro-cid-jdovvxl7]{font-size:1.25rem;color:var(--text-muted)}.hero-actions[data-astro-cid-jdovvxl7]{display:flex;gap:1rem;flex-wrap:wrap;margin-top:.5rem}.hero-visual[data-astro-cid-jdovvxl7]{display:flex;justify-content:center}.portrait-halo[data-astro-cid-jdovvxl7]{position:relative;will-change:transform}.portrait-halo[data-astro-cid-jdovvxl7]:before{content:"";position:absolute;inset:-10% -15%;background:radial-gradient(ellipse at 50% 35%,rgba(236,100,55,.35),rgba(236,100,55,.08) 45%,transparent 70%);filter:blur(30px);z-index:-1}.portrait-halo[data-astro-cid-jdovvxl7] img[data-astro-cid-jdovvxl7]{width:min(400px,72vw);height:auto;border-radius:var(--radius);border:1px solid var(--border-accent);box-shadow:0 24px 60px #0000008c}.stats-band[data-astro-cid-jdovvxl7]{padding:clamp(2rem,4vw,3rem) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg-2)}.stats-grid[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.stat[data-astro-cid-jdovvxl7]{display:grid;gap:.3rem;justify-items:center;text-align:center}.stat-num[data-astro-cid-jdovvxl7]{font-family:var(--font-display);font-size:clamp(2.3rem,5vw,3.3rem);font-weight:700;line-height:1}.stat-label[data-astro-cid-jdovvxl7]{font-size:.88rem;max-width:22ch}@media(max-width:760px){.stats-grid[data-astro-cid-jdovvxl7]{grid-template-columns:1fr 1fr;gap:1.6rem}}.timeline[data-astro-cid-jdovvxl7]{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);gap:1.6rem;margin-top:4rem;position:relative}.timeline[data-astro-cid-jdovvxl7]:before{content:"";position:absolute;top:6px;left:2%;right:2%;height:1px;background:linear-gradient(90deg,transparent,var(--border-accent) 15%,var(--border-accent) 85%,transparent)}.timeline[data-astro-cid-jdovvxl7].animee:after{content:"";position:absolute;top:5.5px;left:0;right:2%;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--accent-deep),var(--accent));transform:scaleX(var(--avance, 0));transform-origin:left}.timeline-step[data-astro-cid-jdovvxl7]{display:grid;gap:.5rem;align-content:start;position:relative;padding-top:1.6rem}.timeline[data-astro-cid-jdovvxl7].animee .timeline-step[data-astro-cid-jdovvxl7]>[data-astro-cid-jdovvxl7]:not(.timeline-dot){opacity:.4;transition:opacity .5s ease}.timeline[data-astro-cid-jdovvxl7].animee .timeline-dot[data-astro-cid-jdovvxl7]{z-index:1;background:var(--bg-2);box-shadow:inset 0 0 0 1.5px var(--border-accent);transform:scale(.8);transition:transform .4s cubic-bezier(.34,1.56,.64,1),background .4s ease,box-shadow .4s ease}.timeline[data-astro-cid-jdovvxl7].animee .timeline-step[data-astro-cid-jdovvxl7].allumee>[data-astro-cid-jdovvxl7]:not(.timeline-dot){opacity:1}.timeline[data-astro-cid-jdovvxl7].animee .timeline-step[data-astro-cid-jdovvxl7].allumee .timeline-dot[data-astro-cid-jdovvxl7]{background:linear-gradient(135deg,var(--accent-soft),var(--accent-deep));box-shadow:0 0 14px #ec643799;transform:none}.timeline-dot[data-astro-cid-jdovvxl7]{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:linear-gradient(135deg,var(--accent-soft),var(--accent-deep));box-shadow:0 0 14px #ec643799}.timeline-step[data-astro-cid-jdovvxl7] h3[data-astro-cid-jdovvxl7]{font-size:1.1rem}.timeline-step[data-astro-cid-jdovvxl7] p[data-astro-cid-jdovvxl7]{font-size:.92rem}@media(max-width:760px){.timeline[data-astro-cid-jdovvxl7]{grid-template-columns:1fr;gap:2.2rem;margin-top:3rem;padding-left:1.6rem}.timeline[data-astro-cid-jdovvxl7]:before{inset:2% auto 2% 6px;width:1px;height:auto;background:linear-gradient(180deg,transparent,var(--border-accent) 12%,var(--border-accent) 88%,transparent)}.timeline[data-astro-cid-jdovvxl7].animee:after{inset:2% auto 2% 5.5px;width:2px;height:auto;background:linear-gradient(180deg,var(--accent-deep),var(--accent));transform:scaleY(var(--avance, 0));transform-origin:top}.timeline-step[data-astro-cid-jdovvxl7]{padding-top:0;padding-left:1.2rem}.timeline-dot[data-astro-cid-jdovvxl7]{top:4px;left:-1.6rem}}.with-knot[data-astro-cid-jdovvxl7]:before{content:"";position:absolute;inset:0;z-index:-1;background:url(/images/noeud-fonce.png) no-repeat right -140px top 50px / 440px auto;opacity:.05;pointer-events:none}.about-grid[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:.95fr 1.05fr;gap:4rem;align-items:stretch}.about-photo[data-astro-cid-jdovvxl7] img[data-astro-cid-jdovvxl7]{display:block;width:100%;height:100%;object-fit:cover;object-position:54% center;border-radius:var(--radius);border:1px solid var(--border)}.about-formation[data-astro-cid-jdovvxl7]{margin-top:clamp(3rem,5vw,4.5rem);padding-top:2rem;border-top:1px solid var(--border)}.about-formation[data-astro-cid-jdovvxl7] .section-head[data-astro-cid-jdovvxl7]{margin-bottom:1.6rem;max-width:none}.formation-list[data-astro-cid-jdovvxl7]{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem 2rem}.formation-list[data-astro-cid-jdovvxl7] li[data-astro-cid-jdovvxl7]{position:relative;padding-left:1.1rem;font-size:.92rem}.formation-list[data-astro-cid-jdovvxl7] li[data-astro-cid-jdovvxl7]:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,var(--accent-soft),var(--accent-deep))}@media(max-width:560px){.formation-list[data-astro-cid-jdovvxl7]{grid-template-columns:1fr}}.cards-grid[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.card[data-astro-cid-jdovvxl7]{padding:2rem;display:grid;gap:.9rem;align-content:start}.enseignements-grid[data-astro-cid-jdovvxl7] .card[data-astro-cid-jdovvxl7],.instruments-grid[data-astro-cid-jdovvxl7] .card[data-astro-cid-jdovvxl7]{padding:1.6rem;display:flex;flex-direction:column;gap:.7rem}.enseignements-grid[data-astro-cid-jdovvxl7] .card[data-astro-cid-jdovvxl7] h3[data-astro-cid-jdovvxl7],.instruments-grid[data-astro-cid-jdovvxl7] .card[data-astro-cid-jdovvxl7] h3[data-astro-cid-jdovvxl7]{font-size:1.35rem}.card-link-more[data-astro-cid-jdovvxl7]{margin-top:auto;padding-top:.3rem}.card-icon[data-astro-cid-jdovvxl7]{width:3.2rem;height:3.2rem;display:grid;place-items:center;border-radius:var(--radius-sm);background:linear-gradient(135deg,#ec643729,#ec64370a);border:1px solid var(--border-accent);color:var(--accent-soft)}.card-icon[data-astro-cid-jdovvxl7] svg{width:1.8rem;height:1.8rem}.card-links[data-astro-cid-jdovvxl7]{display:flex;flex-direction:column;gap:.35rem;margin-top:.2rem}.card-link[data-astro-cid-jdovvxl7]{font-size:.9rem;font-weight:600;color:var(--accent-soft);margin-top:.2rem}.card-link[data-astro-cid-jdovvxl7]:hover{text-decoration:underline}.card-cliquable[data-astro-cid-jdovvxl7]{position:relative;cursor:pointer}.card-cliquable[data-astro-cid-jdovvxl7] .card-link-more[data-astro-cid-jdovvxl7]{display:inline-flex;align-items:center;gap:.4rem}.card-cliquable[data-astro-cid-jdovvxl7] .card-link-more[data-astro-cid-jdovvxl7]:after{content:"";position:absolute;inset:0;border-radius:var(--radius)}.card-cliquable[data-astro-cid-jdovvxl7] .card-link-more[data-astro-cid-jdovvxl7]:hover{text-decoration:none}.card-cliquable[data-astro-cid-jdovvxl7] .card-link-more[data-astro-cid-jdovvxl7]:focus-visible{outline:none}.card-cliquable[data-astro-cid-jdovvxl7]:has(.card-link-more:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.card-fleche[data-astro-cid-jdovvxl7]{transition:transform .3s cubic-bezier(.22,1,.36,1)}.card-cliquable[data-astro-cid-jdovvxl7]:hover .card-fleche[data-astro-cid-jdovvxl7]{transform:translate(5px)}.card-icon[data-astro-cid-jdovvxl7]{transition:background .3s ease,border-color .3s ease}.card[data-astro-cid-jdovvxl7]:hover .card-icon[data-astro-cid-jdovvxl7]{background:linear-gradient(135deg,#ec643742,#ec643714);border-color:var(--accent)}.card[data-astro-cid-jdovvxl7]:hover .card-icon[data-astro-cid-jdovvxl7] svg{animation:icone-balance .9s ease-in-out}.card[data-astro-cid-jdovvxl7]:hover .card-icon[data-astro-cid-jdovvxl7][data-icone=bols-chantants] svg{animation:icone-vibre .7s linear}.card[data-astro-cid-jdovvxl7]:hover .card-icon[data-astro-cid-jdovvxl7][data-icone=gongs] svg{transform-origin:50% 15%;animation:icone-oscille 1.4s ease-in-out}.card[data-astro-cid-jdovvxl7]:hover .card-icon[data-astro-cid-jdovvxl7][data-icone=tambour] svg{animation:icone-bat .8s ease-out}@keyframes icone-balance{0%,to{transform:none}30%{transform:translateY(-2px) rotate(-5deg)}65%{transform:translateY(-1px) rotate(4deg)}}@keyframes icone-vibre{0%,to{transform:none}10%{transform:translate(-1.5px) rotate(-2deg)}20%{transform:translate(1.5px) rotate(2deg)}30%{transform:translate(-1.2px) rotate(-1.5deg)}40%{transform:translate(1.2px) rotate(1.5deg)}55%{transform:translate(-.8px) rotate(-1deg)}70%{transform:translate(.6px) rotate(.6deg)}85%{transform:translate(-.3px)}}@keyframes icone-oscille{0%,to{transform:none}20%{transform:rotate(9deg)}45%{transform:rotate(-7deg)}65%{transform:rotate(4deg)}85%{transform:rotate(-2deg)}}@keyframes icone-bat{0%,to{transform:none}15%{transform:scale(1.14)}30%{transform:scale(.97)}50%{transform:scale(1.1)}70%{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.card[data-astro-cid-jdovvxl7]:hover .card-icon[data-astro-cid-jdovvxl7] svg,.card[data-astro-cid-jdovvxl7]:hover .card-icon[data-astro-cid-jdovvxl7][data-icone] svg{animation:none}.card-fleche[data-astro-cid-jdovvxl7]{transition:none}}.asso-place[data-astro-cid-jdovvxl7]{font-size:.72rem}.news-date[data-astro-cid-jdovvxl7]{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--text-faint)}.card[data-astro-cid-jdovvxl7] p[data-astro-cid-jdovvxl7]{font-size:.95rem}#formations[data-astro-cid-jdovvxl7]{background:var(--brown);color:var(--bg);isolation:isolate;overflow:hidden}#formations[data-astro-cid-jdovvxl7] .section-head[data-astro-cid-jdovvxl7] .kicker[data-astro-cid-jdovvxl7],#formations[data-astro-cid-jdovvxl7] .section-head[data-astro-cid-jdovvxl7] .gradient-text[data-astro-cid-jdovvxl7]{color:#f4a37f}#formations[data-astro-cid-jdovvxl7] .section-head[data-astro-cid-jdovvxl7] .gradient-text[data-astro-cid-jdovvxl7]{background:linear-gradient(100deg,var(--accent),#f6b08a);-webkit-background-clip:text;background-clip:text;color:transparent}#formations[data-astro-cid-jdovvxl7] .section-head[data-astro-cid-jdovvxl7] .muted[data-astro-cid-jdovvxl7]{color:#faf6f0bd}#formations[data-astro-cid-jdovvxl7] .glass[data-astro-cid-jdovvxl7]{background:var(--bg);color:var(--text);border-color:transparent;backdrop-filter:none;box-shadow:0 14px 40px #00000038}#formations[data-astro-cid-jdovvxl7] .glass[data-astro-cid-jdovvxl7]:hover{border-color:var(--accent)}#formations[data-astro-cid-jdovvxl7] .prochains{color:var(--text);border-color:transparent;box-shadow:0 14px 40px #00000038}.formations-grid[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:1.15fr .85fr;gap:1.5rem;align-items:stretch}.formation-card[data-astro-cid-jdovvxl7]{padding:2.5rem;display:grid;gap:1.4rem;align-content:start;justify-items:start;position:relative;overflow:hidden}.formation-items[data-astro-cid-jdovvxl7]{list-style:none;display:grid;gap:1.2rem}.formation-items[data-astro-cid-jdovvxl7] li[data-astro-cid-jdovvxl7]{display:flex;gap:.9rem;align-items:flex-start}.formation-icon[data-astro-cid-jdovvxl7]{flex-shrink:0;width:2.6rem;height:2.6rem;display:grid;place-items:center;border-radius:var(--radius-sm);background:linear-gradient(135deg,#ec643729,#ec64370a);border:1px solid var(--border-accent);color:var(--accent-soft)}.formation-icon[data-astro-cid-jdovvxl7] svg{width:1.4rem;height:1.4rem}.formation-items[data-astro-cid-jdovvxl7] strong[data-astro-cid-jdovvxl7]{display:block}.formation-text[data-astro-cid-jdovvxl7]{font-size:.95rem}.formation-nepal[data-astro-cid-jdovvxl7]{justify-items:center;align-content:center;text-align:center}.stage-bg[data-astro-cid-jdovvxl7]{position:absolute;inset:0;background:url(/images/drapeaux-prieres.webp) center 30% / cover no-repeat;opacity:.14;pointer-events:none}.formation-nepal[data-astro-cid-jdovvxl7]>[data-astro-cid-jdovvxl7]:not(.stage-bg){position:relative}.nepal-soon[data-astro-cid-jdovvxl7]{font-size:1.6rem}.soon-badge[data-astro-cid-jdovvxl7]{padding:.35rem 1rem;border-radius:999px;background:linear-gradient(120deg,var(--accent),var(--accent-deep));color:#fff;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em}@media(max-width:860px){.formations-grid[data-astro-cid-jdovvxl7]{grid-template-columns:1fr}.formation-nepal[data-astro-cid-jdovvxl7]{min-height:260px}}.galerie[data-astro-cid-jdovvxl7]{overflow:hidden}.marquee[data-astro-cid-jdovvxl7]{-webkit-mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent);mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent)}.marquee-track[data-astro-cid-jdovvxl7]{display:flex;gap:1.2rem;width:max-content;animation:defilement 125s linear infinite}.marquee-reverse[data-astro-cid-jdovvxl7]{margin-top:1.2rem}.marquee-reverse[data-astro-cid-jdovvxl7] .marquee-track[data-astro-cid-jdovvxl7]{animation-direction:reverse}.marquee[data-astro-cid-jdovvxl7]:hover .marquee-track[data-astro-cid-jdovvxl7]{animation-play-state:paused}.marquee-track[data-astro-cid-jdovvxl7] img[data-astro-cid-jdovvxl7]{height:300px;width:auto;border-radius:var(--radius-sm);border:1px solid var(--border);object-fit:cover;transition:transform .3s ease,border-color .3s ease;cursor:zoom-in}.marquee-track[data-astro-cid-jdovvxl7] img[data-astro-cid-jdovvxl7]:hover{transform:scale(1.04);border-color:var(--border-accent)}@keyframes defilement{to{transform:translate(-50%)}}.galerie-actions[data-astro-cid-jdovvxl7]{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;margin-top:2.5rem}@media(max-width:700px){.marquee-track[data-astro-cid-jdovvxl7] img[data-astro-cid-jdovvxl7]{height:220px}}@media(hover:none)and (pointer:coarse){.marquee[data-astro-cid-jdovvxl7]{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;-webkit-mask-image:none;mask-image:none;padding-inline:1.5rem}.marquee-track[data-astro-cid-jdovvxl7]{animation:none}.marquee-track[data-astro-cid-jdovvxl7] img[data-astro-cid-jdovvxl7]{scroll-snap-align:center}.marquee-track[data-astro-cid-jdovvxl7] .dup[data-astro-cid-jdovvxl7]{display:none}}@media(prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-jdovvxl7]{animation:none}.marquee[data-astro-cid-jdovvxl7]{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.marquee-track[data-astro-cid-jdovvxl7] .dup[data-astro-cid-jdovvxl7]{display:none}}.newsletter-bloc[data-astro-cid-jdovvxl7]{max-width:34rem;margin-inline:auto}.lightbox[data-astro-cid-jdovvxl7]{position:fixed;inset:0;z-index:300;background:#0a0705f0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:grid;grid-template-columns:auto 1fr auto;align-items:center}.lightbox[data-astro-cid-jdovvxl7][hidden]{display:none}.lightbox[data-astro-cid-jdovvxl7] figure[data-astro-cid-jdovvxl7]{display:grid;place-items:center;height:100dvh;padding:3.5rem .5rem}.lightbox[data-astro-cid-jdovvxl7] img[data-astro-cid-jdovvxl7]{max-width:min(92vw,1100px);max-height:calc(100dvh - 7rem);width:auto;height:auto;border-radius:var(--radius-sm);box-shadow:0 30px 90px #000c}.lb-btn[data-astro-cid-jdovvxl7]{display:grid;place-items:center;width:2.8rem;height:2.8rem;margin:0 .6rem;border-radius:50%;border:1px solid var(--border);background:#ffffff0f;color:var(--text);font-size:1.5rem;line-height:1;cursor:pointer;transition:background .2s ease,border-color .2s ease;z-index:2}.lb-btn[data-astro-cid-jdovvxl7]:hover{background:var(--accent);border-color:var(--accent)}.lb-close[data-astro-cid-jdovvxl7]{position:absolute;top:1rem;right:1rem;font-size:1.1rem}@media(max-width:700px){.lightbox[data-astro-cid-jdovvxl7]{grid-template-columns:1fr}.lb-prev[data-astro-cid-jdovvxl7],.lb-next[data-astro-cid-jdovvxl7]{position:absolute;top:50%;transform:translateY(-50%)}.lb-prev[data-astro-cid-jdovvxl7]{left:.4rem}.lb-next[data-astro-cid-jdovvxl7]{right:.4rem}.lightbox[data-astro-cid-jdovvxl7] img[data-astro-cid-jdovvxl7]{max-width:96vw}}@media(max-width:900px){.hero-grid[data-astro-cid-jdovvxl7],.about-grid[data-astro-cid-jdovvxl7]{grid-template-columns:1fr;gap:2.5rem}.about-photo[data-astro-cid-jdovvxl7] img[data-astro-cid-jdovvxl7]{height:auto;aspect-ratio:3 / 2}.formation-list[data-astro-cid-jdovvxl7]{grid-template-columns:1fr 1fr}.hero[data-astro-cid-jdovvxl7]{min-height:unset}.hero-visual[data-astro-cid-jdovvxl7]{order:-1}.portrait-halo[data-astro-cid-jdovvxl7] img[data-astro-cid-jdovvxl7]{width:min(280px,62vw)}}@media(max-width:700px){#newsletter[data-astro-cid-jdovvxl7] .section-head[data-astro-cid-jdovvxl7]{text-align:center;justify-items:center}}
