.espace-lin{background:var(--lin)}.espace-lin .enveloppe{padding-top:0}.espace-lin-accueil .espace-lin-ligne{padding-top:clamp(.75rem,2vw,1.75rem)}@media (min-width:761px){.espace-lin:not(.espace-lin-accueil) .enveloppe{grid-template-columns:minmax(0,1fr) auto;display:grid}.espace-lin:not(.espace-lin-accueil) .espace-ligne-site{grid-column:1/-1}.espace-lin:not(.espace-lin-accueil) .espace-onglets{grid-area:2/1/auto/-1;margin-top:0}.espace-lin:not(.espace-lin-accueil) .espace-lin-ligne-courte{grid-area:2/2;align-self:center}}.espace-ligne-site{justify-content:space-between;align-items:center;gap:1rem 2rem;min-height:4.75rem;display:flex}.espace-ligne-marque,.espace-ligne-droite{align-items:center;gap:1.125rem;display:flex}.espace-ligne-droite{gap:1.5rem}.espace-ligne-logo{align-items:center;min-height:2.75rem;display:inline-flex}.espace-ligne-separateur{background:var(--filet-fort);flex:none;width:1px;height:1.25rem}.espace-ligne-surtitre{font-family:var(--titre);letter-spacing:.2em;text-transform:uppercase;color:var(--seigle-fonce);white-space:nowrap;font-size:.6875rem;font-weight:500}.espace-ligne-site .langue{min-height:2.75rem}.espace-lin-ligne{justify-content:space-between;align-items:flex-end;gap:1rem 2rem;display:flex}.espace-lin-ligne-courte{justify-content:flex-end;align-items:center}.espace-lin-date{font-family:var(--titre);color:var(--seigle-fonce);margin:0;font-size:1rem}.espace-lin-bonjour{font-family:var(--titre);letter-spacing:-.04em;margin:.6rem 0 0;font-size:clamp(2.75rem,5.2vw,4.5rem);font-weight:400;line-height:1}.espace-lin-qui{font-family:var(--titre);color:var(--seigle-fonce);white-space:nowrap;align-items:center;gap:1.5rem;margin:0;font-size:1rem;display:flex}.espace-lin-qui form{margin:0}.espace-lin-sortir{min-height:2.75rem;font:inherit;color:var(--encre);cursor:pointer;background:0 0;border:0;padding:0}.espace-lin-sortir:focus-visible{color:var(--terre-profonde)}@media (hover:hover) and (pointer:fine){.espace-lin-sortir:hover{color:var(--terre-profonde)}}.espace-lin-retour{display:none}.espace-onglets{border-top:1px solid var(--sable);gap:.25rem;margin-top:clamp(1.5rem,3vw,2.5rem);display:flex}.espace-onglet{font-family:var(--titre);color:var(--seigle-fonce);white-space:nowrap;transition:color .3s var(--sortie);border-bottom:3px solid #0000;padding:1.1rem 1rem;font-size:1rem}.espace-onglet:first-child{padding-left:0}@media (hover:hover) and (pointer:fine){.espace-onglet:hover{color:var(--encre)}}.espace-onglet[aria-current=page]{color:var(--encre);border-bottom-color:var(--terre-profonde)}.espace-tuiles{display:none}.espace-accueil{padding-top:clamp(1.5rem,3.5vw,3rem);padding-bottom:clamp(3rem,7vw,6rem)}.accueil-prochain{background:var(--croute);color:var(--papier);grid-template-columns:minmax(0,6fr) minmax(0,6fr);display:grid}.accueil-prochain-corps{flex-direction:column;grid-area:1/2;padding:clamp(1.5rem,3.5vw,2.75rem) clamp(1.25rem,3.5vw,3rem);display:flex}.accueil-prochain-sans-photo{grid-template-columns:minmax(0,1fr)}.accueil-prochain-sans-photo .accueil-prochain-corps{grid-column:1}.accueil-prochain-photo{grid-area:1/1;align-self:start;margin:0;padding:clamp(1.5rem,3.5vw,2.75rem) 0 clamp(1.5rem,3.5vw,2.75rem) clamp(1.25rem,3.5vw,3rem)}.accueil-prochain-photo img{object-fit:cover;width:100%;height:auto;max-height:40rem;display:block}.accueil-prochain-surtitre{font-family:var(--titre);letter-spacing:.2em;text-transform:uppercase;color:var(--dorure);margin:0;font-size:.6875rem;font-weight:500}.accueil-prochain-titre{font-family:var(--titre);letter-spacing:-.03em;color:var(--papier);margin:1rem 0 0;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:400;line-height:1.05}.accueil-prochain-quand{max-width:46ch;color:var(--sable);margin:.75rem 0 0;font-size:1.1875rem;line-height:1.5}.accueil-compte-a-rebours{align-items:baseline;gap:.9rem;margin:2rem 0 0;display:flex}.accueil-compte-a-rebours b{font-family:var(--titre);letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--dorure);font-size:clamp(4rem,6.5vw,5.5rem);font-weight:400;line-height:.85}.accueil-compte-a-rebours span{font-family:var(--titre);color:var(--sable);font-size:1rem;line-height:1.3}.accueil-prochain .fournee{border-top:0;margin-top:2rem;padding-top:0}.accueil-prochain .fournee-num{color:var(--sable)}.accueil-prochain .fournee-heures{color:var(--papier)}.accueil-prochain .fournee-piste{background:#faf8f52e}.accueil-prochain .fournee-piste:before{opacity:0}.accueil-prochain .fournee-plage{background:var(--dorure)}.accueil-prochain .fournee-echelle span{color:var(--seigle)}.accueil-prochain-etat{color:var(--sable);border-top:1px solid #faf8f52e;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:2rem 0 0;padding-top:1.5rem;font-size:1.0625rem;line-height:1.5;display:flex}.accueil-prochain .etat.etat-fait{color:var(--dorure);background:#faf8f51a}.accueil-prochain .etat.etat-alerte{border-color:var(--dorure)}.accueil-prochain-gestes{flex-wrap:wrap;gap:.75rem;margin-top:auto;padding-top:2rem;display:flex}.accueil-prochain .bouton.accueil-bouton-dore{background:var(--dorure);color:var(--croute)}.accueil-prochain .bouton.accueil-bouton-dore:focus-visible{background:var(--papier)}@media (hover:hover) and (pointer:fine){.accueil-prochain .bouton.accueil-bouton-dore:hover{background:var(--papier)}}.accueil-prochain .bouton-fin.accueil-bouton-clair{color:var(--papier);border-color:var(--seigle)}.accueil-prochain .bouton-fin.accueil-bouton-clair:focus-visible{color:var(--dorure);border-color:var(--dorure)}@media (hover:hover) and (pointer:fine){.accueil-prochain .bouton-fin.accueil-bouton-clair:hover{color:var(--dorure);border-color:var(--dorure)}}.accueil-vide{padding-top:clamp(1rem,2vw,1.5rem)}.accueil-vide-titre{font-family:var(--titre);letter-spacing:-.03em;margin:.875rem 0 0;font-size:clamp(2rem,3.4vw,2.75rem);font-weight:400;line-height:1.05}.accueil-vide-texte{max-width:46ch;color:var(--encre-douce);margin:.75rem 0 0;font-size:1.125rem}.accueil-vide-sans-offre .bouton-fin{margin-top:1.5rem}.accueil-attente{border-block:1px solid var(--filet);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem clamp(1.5rem,4vw,3.5rem);padding-block:clamp(1.25rem,2.5vw,1.75rem);display:grid}.accueil-attente-titre{font-family:var(--titre);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.375rem,2vw,1.625rem);font-weight:400;line-height:1.15}.accueil-attente-texte{max-width:60ch;color:var(--encre-douce);margin:.5rem 0 0;font-size:1.0625rem;line-height:1.5}.accueil-attente-geste{margin:0}.accueil-attente+.accueil-vide{padding-top:clamp(2rem,4vw,3rem)}@media (max-width:760px){.accueil-attente{grid-template-columns:minmax(0,1fr)}.accueil-attente-geste .bouton-fin{justify-content:center;width:100%}}.introuvable .lien{padding-block:.75rem}.accueil-offres{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:clamp(1rem,2vw,1.5rem);margin:clamp(1.75rem,3.5vw,2.5rem) 0 0;padding:0;list-style:none;display:grid}.accueil-offre{background:var(--lin);height:100%;color:var(--encre);flex-direction:column;display:flex}.accueil-offre-photo{aspect-ratio:4/3;background:var(--sable);overflow:hidden}.accueil-offre-photo img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--sortie)}@media (hover:hover) and (pointer:fine){.accueil-offre:hover .accueil-offre-photo img{transform:scale(1.03)}}.accueil-offre-composition{flex-direction:column;justify-content:space-between;gap:1rem;height:100%;padding:clamp(1.25rem,2vw,1.75rem);display:flex}.accueil-offre-composition-surtitre{border-bottom:1px solid var(--encre-tenue);font-family:var(--titre);letter-spacing:.14em;text-transform:uppercase;color:var(--encre-douce);padding-bottom:.75rem;font-size:.6875rem;font-weight:500}.accueil-offre-composition-nom{max-width:9ch;font-family:var(--texte);letter-spacing:-.025em;color:var(--encre);font-size:clamp(2rem,3vw,3rem);font-weight:400;line-height:1}.accueil-offre-corps{flex-direction:column;flex:1;gap:.5rem;padding:1.25rem 1.5rem 1.5rem;display:flex}.accueil-offre-nom{font-family:var(--titre);letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:400;line-height:1.15}.accueil-offre-prix{font-family:var(--titre);margin:0;font-size:1.125rem}.accueil-offre-prix .prix-petit{color:var(--seigle-fonce);font-size:.875rem}.accueil-offre-voir{font-family:var(--titre);color:var(--terre-profonde);align-items:center;gap:.5rem;margin-top:auto;padding-top:.75rem;font-size:.9375rem;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.accueil-offre:hover .bouton-fleche{transform:translate(4px)}}.accueil-deux{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2.5rem,5vw,4rem);margin-top:clamp(3rem,6vw,4.5rem);display:grid}.accueil-deux-seul{grid-template-columns:minmax(0,1fr)}.accueil-deux-seul>section{max-width:48rem}.accueil-section-tete{border-bottom:1px solid var(--encre);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:1rem;display:flex}.accueil-section-tete h2{font-family:var(--titre);letter-spacing:-.025em;margin:0;font-size:2rem;font-weight:400;line-height:1.1}.accueil-avant-liste{margin:0;padding:0;list-style:none}.accueil-avant-liste li{border-bottom:1px solid var(--filet);color:var(--encre-douce);padding:1.1rem 0;font-size:1.0625rem;line-height:1.55}.accueil-avant-liste p{margin:0}.accueil-avant-tete{font-family:var(--titre);letter-spacing:-.01em;color:var(--encre);font-weight:500}.accueil-avant-liste b{color:var(--encre);font-weight:600}.accueil-recettes-liste{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.accueil-recette{color:var(--encre);display:block}.accueil-recette-photo{background:var(--sable);overflow:hidden}.accueil-recette-photo img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.accueil-recette-photo .recette-aplat{aspect-ratio:4/3;background:var(--sable)}.accueil-recette-photo .recette-aplat-nom{font-size:1.375rem}.accueil-recette h3{font-family:var(--titre);letter-spacing:-.015em;transition:color .3s var(--sortie);margin:.9rem 0 0;font-size:1.25rem;font-weight:400}.accueil-recette p{color:var(--encre-douce);margin:.25rem 0 0;font-size:1rem}.accueil-recette:focus-visible h3{color:var(--terre-profonde)}@media (hover:hover) and (pointer:fine){.accueil-recette:hover h3{color:var(--terre-profonde)}}.accueil-seance{border-top:1px solid var(--encre);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.5rem 2rem;margin-top:clamp(3rem,6vw,4.5rem);padding-top:1.25rem;display:grid}.accueil-seance-titre{font-family:var(--titre);letter-spacing:.2em;text-transform:uppercase;color:var(--seigle-fonce);grid-column:1/-1;margin:0;font-size:.6875rem;font-weight:500}.accueil-seance-moment{font-family:var(--titre);letter-spacing:-.02em;margin:0;font-size:1.5rem;line-height:1.25}.accueil-seance-note{color:var(--encre-douce);grid-column:1;margin:0}.accueil-seance .lien{grid-area:2/2/4;align-self:center}.accueil-question{background:var(--lin);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;margin-top:clamp(3rem,6vw,4.5rem);padding:clamp(1.5rem,3vw,2.5rem) clamp(1.25rem,3.5vw,3rem);display:grid}.accueil-question h2{text-wrap:balance;font-family:var(--titre);letter-spacing:-.025em;margin:0;font-size:2rem;font-weight:400;line-height:1.1}.accueil-question p{color:var(--encre-douce);margin:.5rem 0 0}.accueil-question-gestes{flex-wrap:wrap;gap:.75rem;display:flex}.recette-de-l-espace .recette-lien{color:inherit;flex-direction:column;flex:1;display:flex}.recette-de-l-espace .recette-lien:focus-visible .recette-nom{color:var(--terre-profonde)}@media (hover:hover) and (pointer:fine){.recette-de-l-espace .recette-lien:hover .recette-nom{color:var(--terre-profonde)}.recette-de-l-espace .recette-lien:hover .recette-image img{transform:scale(1.03)}.recette-de-l-espace .recette-lien:hover .bouton-fleche{transform:translate(4px)}}.recette-ouvrir{font-family:var(--titre);color:var(--terre-profonde);white-space:nowrap;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;display:inline-flex}.fiche-stage-espace .fiche-aside{grid-column:1/6}.fiche-stage-espace .fiche-corps{grid-column:7/13}.fiche-stage-espace .fiche-aside-suite{grid-column:1/6}.fiche-stage-espace .fiche-aside-suite>.espace-section:first-child{border-top:1px solid var(--encre);margin-top:.5rem;padding-top:clamp(1.75rem,3.5vw,2.75rem)}@media (min-width:761px){.fiche-stage-espace .fiche-grille{grid-template-rows:auto 1fr}.fiche-stage-espace .fiche-aside{grid-row:1;position:static}.fiche-stage-espace .fiche-corps{grid-row:1/span 2}.fiche-stage-espace .fiche-aside-suite{grid-row:2;align-self:start}}.fiche-stage-espace .fiche-aside img{aspect-ratio:auto;height:auto;max-height:85vh}.fiche-stage-espace .programme-jour{grid-template-columns:4.5rem minmax(0,1fr);row-gap:0}.fiche-stage-espace .programme-jour>div:first-child{display:contents}.fiche-stage-espace .programme-num{grid-area:1/1/span 2}.fiche-stage-espace .programme-heures{white-space:normal;grid-area:1/2;margin:0 0 .375rem}.fiche-stage-espace .programme-jour>div:last-child{grid-area:2/2}.fiche-stage-espace .programme-titre{line-height:1.3}.fiche-stage-espace .programme-liste li{grid-template-columns:1rem minmax(0,1fr)}.fiche-stage-espace .programme-liste li:before{background:var(--seigle);border-radius:50%;width:.3125rem;height:.3125rem;margin-top:.7em}.fiche-stage-espace .programme-jour:last-child{border-bottom:0}.js .fiche-stage-espace .programme-jour:last-child:after{display:none}.fiche-stage-espace .qui-vient-place:last-child{border-bottom:0}.espace-langue{max-width:46ch;color:var(--encre-douce);margin:1.25rem 0 0;font-size:.9375rem;line-height:1.55}.fiche-stage-espace .qui-vient-gestes{align-items:center}.fiche-stage-espace .bouton-fin.qui-vient-remplacer,.fiche-stage-espace .qui-vient-gestes .bouton-fin.bouton-risque{min-height:var(--bouton-court-h);padding:var(--bouton-court-py) 1.125rem;font-size:var(--bouton-court-fs)}.fiche-stage-espace .recu .fiche-ligne dt,.fiche-stage-espace .recu .fiche-ligne dd{color:var(--encre-douce);font-size:1rem}.fiche-stage-espace .recu .fiche-ligne dd .prix-grand{color:var(--encre)}.stage-ligne.stage-ligne-avec-photo{align-items:start}.stage-ligne-photo{background:var(--sable);grid-area:1/1/auto/3;overflow:hidden}.stage-ligne-photo img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.stage-ligne-avec-photo .stage-ligne-quand{grid-column:3/6}.stage-ligne-avec-photo .stage-ligne-quoi{grid-column:6/10}.profil-volets.formulaire{gap:clamp(2.5rem,5vw,3.5rem)}.profil-volet{gap:1.75rem;display:grid}.profil-volet+.profil-volet{border-top:1px solid var(--filet);padding-top:clamp(2rem,4vw,2.75rem)}.profil-volet-titre{font-family:var(--titre);text-wrap:balance;letter-spacing:-.02em;align-items:baseline;gap:.875rem;margin:0;font-size:clamp(1.5rem,2.4vw,1.875rem);font-weight:400;line-height:1.15;display:flex}.profil-volet-num{font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--terre-profonde);font-size:.875rem;font-weight:500}.profil-volet-texte{max-width:52ch;color:var(--encre-douce);margin:-.75rem 0 0;font-size:1rem;line-height:1.55}.profil-avertissement{color:var(--terre-profonde);align-items:flex-start;gap:.5rem;display:flex}.profil-avertissement svg{flex:none;margin-top:.25rem}.profil-volet-tete{align-content:start;gap:1.75rem;display:grid}.profil-volet-tete .profil-volet-texte{margin:0}.profil-volet-champs{gap:1.75rem;min-width:0;display:grid}@media (min-width:761px){.profil-grille-volets{padding-top:clamp(1rem,2vw,1.5rem)}.profil-grille-volets .profil-corps{grid-column:1/13;max-width:none}.profil-grille-volets .profil-volet,.profil-grille-volets .profil-mot-de-passe,.profil-grille-volets .sortie,.profil-grille-volets .profil-volets>.formulaire-pied{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:clamp(1rem,2vw,1.75rem);display:grid}.profil-grille-volets .profil-volet-tete{grid-column:1/5;gap:1rem}.profil-grille-volets .profil-volet-champs{grid-column:6/13;max-width:44rem}.profil-grille-volets .profil-volets>.formulaire-pied>*{grid-column:6/13;justify-self:start}.profil-grille-volets .profil-mot-de-passe{grid-template-rows:auto auto 1fr}.profil-grille-volets .profil-mot-de-passe>.sortie-titre,.profil-grille-volets .profil-mot-de-passe>.sortie-texte{grid-column:1/5}.profil-grille-volets .profil-mot-de-passe>.sortie-titre{grid-row:1}.profil-grille-volets .profil-mot-de-passe>.sortie-texte{grid-row:2;margin-top:.5rem}.profil-grille-volets .profil-mot-de-passe>.formulaire{grid-area:1/6/span 3/13;max-width:44rem;margin-top:0}.profil-grille-volets .sortie>:first-child{grid-column:1/5}.profil-grille-volets .sortie>:not(:first-child){grid-column:6/13;justify-self:start}}.profil-volet-suite .porte-mot-de-passe input{padding-right:7rem}.profil-volets .recherche-entreprise-ouvrir{margin-top:-1.25rem}.tva-avertissement{align-items:flex-start;gap:.5rem;display:flex}.tva-avertissement svg{flex:none;margin-top:.2rem}.profil-volets .champ-aide.tva-avertissement{color:var(--terre-profonde)}.profil-volet-suite .profil-mot-de-passe{margin-top:0}.profil-volets .champ-court{max-width:calc(50% - .875rem)}.accueil-seance .lien,.accueil-section-tete .lien,.stage-ligne-pied .lien,.espace-section .espace-actions .lien,.recette-grille-corps .espace-actions .lien,.fiche-stage-espace .qui-vient-gestes .lien,.fiche-stage-espace .geste-suite-boutons .lien,.seances-a-venir .rendez-vous-actions .lien{margin-block:-.75rem;padding-block:.75rem}.accueil-offre-voir{min-height:2.75rem}@media (max-width:900px){.accueil-offres{grid-template-columns:minmax(0,1fr)}.accueil-offre{flex-direction:row}.accueil-offre-photo{aspect-ratio:auto;flex:0 0 38%;min-height:9rem}}@media (max-width:760px){.espace-ligne-site{gap:.75rem;min-height:4rem}.espace-ligne-marque .espace-ligne-separateur,.espace-ligne-surtitre{display:none}.espace-ligne-droite{gap:.875rem}.espace-lin-accueil .espace-lin-ligne{padding-top:.5rem}.espace-lin:not(.espace-lin-accueil) .enveloppe{padding-bottom:.5rem}.espace-lin-ligne{display:block}.espace-lin-qui{margin-top:.5rem}.espace-lin-ligne-courte{justify-content:flex-start;align-items:center;padding-bottom:.25rem;display:flex}.espace-lin-ligne-courte .espace-lin-qui{display:none}.espace-lin-retour{font-family:var(--titre);align-items:center;gap:1rem;margin:0;font-size:1rem;display:flex}.espace-lin-retour a{min-height:2.75rem;color:var(--seigle-fonce);align-items:center;gap:.4rem;display:inline-flex}.espace-lin-retour .espace-lin-rubrique{color:var(--encre)}.espace-onglets,.enveloppe .fil.fil-espace{display:none}.espace-tuiles{background:var(--sable);border-top:1px solid var(--sable);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:1.5rem;display:grid}.espace-tuile{background:var(--lin);min-height:3.5rem;font-family:var(--titre);text-align:center;color:var(--encre);place-items:center;padding:.5rem;font-size:.9375rem;line-height:1.2;display:grid}.espace-tuile[aria-current=page]{background:var(--papier)}.espace-accueil{padding-top:1.5rem}.accueil-prochain{grid-template-columns:minmax(0,1fr)}.accueil-prochain-corps{grid-area:1/1;padding:1.5rem 1.25rem}.accueil-prochain-photo{grid-row:2;padding:0}.accueil-prochain-photo img{max-height:28rem}.accueil-prochain-quand{font-size:1.0625rem}.accueil-compte-a-rebours,.accueil-prochain .fournee{margin-top:1.5rem}.accueil-prochain .fournee-jour{grid-template-columns:3.25rem minmax(0,1fr) 5.25rem;gap:.75rem}.accueil-prochain .fournee-heures{text-align:right;grid-column:3;margin-top:0}.accueil-prochain .fournee-echelle{display:none}.accueil-prochain-gestes .bouton,.accueil-prochain-gestes .bouton-fin{flex:100%;justify-content:center}.accueil-deux{display:block}.accueil-deux>section+section{margin-top:3rem}.accueil-section-tete h2{font-size:1.625rem}.accueil-recettes-liste{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.accueil-recettes-liste li:nth-child(n+3){display:none}.accueil-seance{grid-template-columns:minmax(0,1fr)}.accueil-seance .lien{grid-area:auto/1;justify-self:start}.accueil-question{display:block}.accueil-question h2{font-size:1.625rem}.profil-volets .champ-court{max-width:none}.accueil-question-gestes{flex-direction:column;margin-top:1.25rem}.accueil-question-gestes .bouton,.accueil-question-gestes .bouton-fin{text-align:center;justify-content:center}.accueil-offre{flex-direction:column}.accueil-offre-photo{aspect-ratio:16/9;flex:none;min-height:0}.fiche-stage-espace .fiche-aside,.fiche-stage-espace .fiche-corps,.fiche-stage-espace .fiche-aside-suite{grid-column:1/13}.stage-ligne-photo{grid-area:1/1/span 3/5}.stage-ligne-avec-photo .stage-ligne-quand,.stage-ligne-avec-photo .stage-ligne-quoi,.stage-ligne-avec-photo .stage-ligne-pied{grid-column:5/13}.stage-ligne-avec-photo .stage-ligne-pied{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.espace-onglet,.accueil-recette h3,.accueil-offre-photo img{transition:none}@media (hover:hover) and (pointer:fine){.accueil-offre:hover .accueil-offre-photo img{transform:none}}}main .enveloppe.espace-accueil>*+*{margin-top:clamp(1.5rem,3vw,2.5rem)}.espace-accueil .accueil-bloc-surtitre{font-family:var(--titre);letter-spacing:.12em;text-transform:uppercase;color:var(--seigle-fonce);margin:0;font-size:.8125rem;font-weight:500}.accueil-a-faire-liste{background:var(--lin);margin:0;padding:0;list-style:none}.accueil-a-faire-chose{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem 1.5rem;padding:1.25rem 1.5rem;display:grid}.accueil-a-faire-chose+.accueil-a-faire-chose{border-top:1px solid var(--sable)}.accueil-a-faire-texte{font-family:var(--titre);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--encre);margin:0;font-size:1.0625rem;line-height:1.4}.accueil-a-faire-objet{font-weight:500}.accueil-a-faire-detail{font-family:var(--texte);color:var(--encre-douce);margin-top:.25rem;font-size:.9375rem;display:block}.accueil-a-faire-geste{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin:0;display:flex}.accueil-a-faire-geste .bouton,.accueil-a-faire-geste .bouton-fin{white-space:nowrap}.accueil-changements{gap:.75rem;display:grid}.accueil-change{max-width:62ch;color:var(--encre-douce);margin:0;font-size:1rem;line-height:1.5}.accueil-change-quand{white-space:nowrap}.accueil-change-objet{font-family:var(--titre);letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--encre);margin-bottom:.125rem;font-size:.8125rem;font-weight:500;display:block}.espace-accueil .accueil-stage.accueil-stage-sans-photo{grid-template-columns:minmax(0,1fr) auto}.espace-accueil .accueil-stage-jours{font-variant-numeric:tabular-nums;font-weight:500}.accueil-possessions-liste,.accueil-suite-liste{border-top:1px solid var(--filet);margin:0;padding:0;list-style:none}.accueil-possessions-geste{margin:1rem 0 0}.accueil-suite .accueil-bloc-titre,.accueil-suite-tete{margin-bottom:.75rem}.accueil-suite-tete .accueil-vide-titre{margin-top:.5rem}.accueil-suite-repli{border-top:1px solid var(--filet)}.accueil-suite-repli>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;margin:0;padding:.375rem 0;list-style:none;display:flex}.accueil-suite-repli>summary::-webkit-details-marker{display:none}.accueil-suite-repli>summary>.accueil-bloc-titre{margin:0}.accueil-suite-repli>summary:after{content:"+" / "";width:2.75rem;font-family:var(--titre);text-align:center;color:var(--terre-profonde);transition:transform .25s var(--sortie);flex:none;margin-right:-.875rem;font-size:1.25rem;line-height:2.75rem}.accueil-suite-repli[open]>summary:after{transform:rotate(45deg)}.accueil-suite-repli>summary:focus-visible{outline:2px solid var(--terre-profonde);outline-offset:2px}.accueil-suite-repli>.accueil-suite-liste{border-top:1px solid var(--filet)}@media (prefers-reduced-motion:reduce){.accueil-suite-repli>summary:after{transition:none}}@media (max-width:760px){.espace-avec-barre .espace-accueil{padding-top:var(--m-tete);padding-bottom:0}.espace-avec-barre .enveloppe.espace-accueil>*+*{margin-top:var(--m-bloc)}.espace-avec-barre .espace-accueil .accueil-bloc-titre{margin-bottom:.625rem}.espace-avec-barre .espace-accueil .accueil-bloc-surtitre{letter-spacing:.14em;font-size:.6875rem}.espace-avec-barre .accueil-a-faire-chose{grid-template-columns:minmax(0,1fr);gap:.875rem;padding:1rem 1.25rem 1.25rem}.espace-avec-barre .accueil-a-faire-texte{font-size:.9375rem}.espace-avec-barre .accueil-a-faire-geste{flex-direction:column;align-items:stretch}.espace-avec-barre .accueil-a-faire-geste>*{justify-content:center}.espace-avec-barre .accueil-change{font-size:.9375rem}.espace-avec-barre .espace-accueil .accueil-moment{margin-inline:calc(-1 * max(var(--marge), env(safe-area-inset-left,0px))) calc(-1 * max(var(--marge), env(safe-area-inset-right,0px)));padding:1.25rem max(var(--marge), env(safe-area-inset-right,0px)) 1.5rem max(var(--marge), env(safe-area-inset-left,0px));background:var(--croute);color:var(--papier)}.espace-avec-barre .espace-accueil .accueil-moment .accueil-bloc-titre{color:var(--dorure);margin-bottom:.5rem}.espace-avec-barre .espace-accueil .accueil-moment .accueil-stage{background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:1.125rem;padding:0}.espace-avec-barre .espace-accueil .accueil-moment .accueil-stage-vignette{display:none}.espace-avec-barre .espace-accueil .accueil-moment .accueil-stage-corps{gap:.25rem}.espace-avec-barre .espace-accueil .accueil-moment .accueil-stage-titre{letter-spacing:-.015em;color:var(--papier);font-size:1.1875rem;font-weight:400;line-height:1.2}.espace-avec-barre .espace-accueil .accueil-moment .accueil-stage-meta{color:var(--sable);font-variant-numeric:tabular-nums;font-size:.9375rem;line-height:1.4}.espace-avec-barre .espace-accueil .accueil-moment .accueil-stage-etat{gap:.5rem .875rem;margin-top:.75rem}.espace-avec-barre .espace-accueil .accueil-moment .accueil-stage-quand{color:var(--sable);align-items:baseline;gap:.5rem;font-size:.8125rem;line-height:1.3;display:inline-flex}.espace-avec-barre .espace-accueil .accueil-moment .accueil-stage-jours{font-family:var(--titre);letter-spacing:-.04em;color:var(--dorure);font-size:2.5rem;font-weight:400;line-height:1}.espace-avec-barre .espace-accueil .accueil-moment .accueil-stage-argent{color:var(--sable);margin-top:.5rem;font-size:.875rem}.espace-avec-barre .espace-accueil .accueil-moment .etat.etat-fait{color:var(--dorure);background:#faf8f51a}.espace-avec-barre .espace-accueil .accueil-moment .etat.etat-alerte{border-color:var(--dorure)}.espace-avec-barre .espace-accueil .accueil-moment .accueil-stage-gestes{grid-column:1}.espace-avec-barre .espace-accueil .accueil-moment .accueil-stage-gestes>*{flex:1;justify-content:center}.espace-avec-barre .espace-accueil .accueil-moment .bouton-fin{color:var(--papier);border-color:var(--papier)}.espace-avec-barre .espace-accueil .accueil-moment .bouton-fin:focus-visible{color:var(--dorure);border-color:var(--dorure);outline-color:var(--dorure)}.espace-avec-barre .espace-accueil .accueil-moment .bouton:not(.bouton-fin){background:var(--dorure);color:var(--croute)}.espace-avec-barre .espace-accueil .accueil-moment .bouton:not(.bouton-fin):focus-visible{background:var(--papier)}.espace-avec-barre .accueil-possessions-geste .bouton,.espace-avec-barre .accueil-possessions-geste .bouton-fin{justify-content:center;width:100%}.espace-avec-barre .accueil-suite-tete .accueil-vide-texte{font-size:1.0625rem}}@media (max-width:760px) and (pointer:coarse){.espace-avec-barre .espace-accueil .accueil-moment .bouton-fin:active{background:#faf8f51f}}