/* Animation autonome — aucun JavaScript ni dépendance externe */ .anim-femme { transform-box: fill-box; transform-origin: 48% 100%; animation: womanBalance 9.5s cubic-bezier(.45,0,.55,1) infinite; will-change: transform; } .anim-hair { transform-box: fill-box; transform-origin: 52% 8%; animation: hairWave 5.8s ease-in-out infinite; will-change: transform; } .anim-chat { transform-box: fill-box; transform-origin: 50% 72%; animation: catStretch 6.2s ease-in-out infinite; will-change: transform; } .anim-fish { will-change: transform; } .fish-1 { animation: fishFloat1 6.8s ease-in-out infinite; } .fish-3 { animation: fishFloat2 7.6s ease-in-out -1.9s infinite; } .fish-2 { animation: fishFloat3 6.4s ease-in-out -3.1s infinite; } .fish-4 { animation: fishFloat4 7.2s ease-in-out -4.2s infinite; } .anim-star { transform-box: fill-box; transform-origin: center; will-change: transform; } .star-1 { animation: starSpin 11s linear infinite; } .star-2 { animation: starSpin 13s linear -3s infinite reverse; } .star-3 { animation: starSpin 10s linear -1.5s infinite; } .star-4 { animation: starSpin 14s linear -5s infinite reverse; } .star-5 { animation: starSpin 12s linear -2s infinite; } .star-6 { animation: starSpin 15s linear -7s infinite reverse; } .star-7 { animation: starSpin 11.5s linear -4s infinite; } .star-8 { animation: starSpin 13.5s linear -6s infinite reverse; } .star-9 { animation: starSpin 12.5s linear -1s infinite; } .star-10 { animation: starSpin 14.5s linear -8s infinite reverse; } .star-11 { animation: starSpin 10.5s linear -2.5s infinite; } .star-12 { animation: starSpin 16s linear -9s infinite reverse; } .star-13 { animation: starSpin 12s linear -5.5s infinite; } .star-14 { animation: starSpin 13s linear -10s infinite reverse; } .star-15 { animation: starSpin 11s linear -7.5s infinite; } .star-16 { animation: starSpin 15.5s linear -11s infinite reverse; } .anim-leaf { transform-box: fill-box; transform-origin: center; will-change: transform; } .leaf-1 { animation: leafSway 7.5s ease-in-out infinite; } .leaf-2 { animation: leafSway 8.2s ease-in-out -2.2s infinite reverse; } .leaf-3 { animation: leafSway 7.8s ease-in-out -4.1s infinite; } .leaf-4 { animation: leafSway 8.6s ease-in-out -1.1s infinite reverse; } .leaf-5 { animation: leafSway 7.2s ease-in-out -3.6s infinite; } .leaf-6 { animation: leafSway 8.8s ease-in-out -5.3s infinite reverse; } .leaf-7 { animation: leafSway 7.9s ease-in-out -6.2s infinite; } @keyframes womanBalance { 0%,100% { transform: rotate(-1.15deg) translateY(0); } 18% { transform: rotate(-0.65deg) translateY(-1px); } 36% { transform: rotate(0.45deg) translateY(-3px); } 50% { transform: rotate(1.15deg) translateY(-4px); } 64% { transform: rotate(0.55deg) translateY(-2px); } 82% { transform: rotate(-0.55deg) translateY(-1px); } } @keyframes hairWave { 0%,100% { transform: rotate(-1.8deg) translate(0,0); } 20% { transform: rotate(1.5deg) translate(3px,1px); } 40% { transform: rotate(3.2deg) translate(5px,0); } 60% { transform: rotate(0.5deg) translate(2px,-1px); } 80% { transform: rotate(-3deg) translate(-3px,1px); } } @keyframes catStretch { 0%,100% { transform: translateX(0) scaleX(1) scaleY(1); } 20% { transform: translateX(-3px) scaleX(1.015) scaleY(.995); } 45% { transform: translateX(-8px) scaleX(1.055) scaleY(.985); } 58% { transform: translateX(-10px) scaleX(1.075) scaleY(.98); } 72% { transform: translateX(-5px) scaleX(1.035) scaleY(.99); } } @keyframes fishFloat1 { 0%,100% { transform: translateY(0); } 18% { transform: translateY(-18px); } 50% { transform: translateY(-58px); } 82% { transform: translateY(-14px); } } @keyframes fishFloat2 { 0%,100% { transform: translateY(0); } 20% { transform: translateY(16px); } 50% { transform: translateY(52px); } 80% { transform: translateY(12px); } } @keyframes fishFloat3 { 0%,100% { transform: translateY(0); } 16% { transform: translateY(-14px); } 50% { transform: translateY(-48px); } 84% { transform: translateY(-10px); } } @keyframes fishFloat4 { 0%,100% { transform: translateY(0); } 22% { transform: translateY(19px); } 50% { transform: translateY(60px); } 78% { transform: translateY(15px); } } @keyframes starSpin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } @keyframes leafSway { 0%,100% { transform: rotate(-2deg) translate(0,0); } 50% { transform: rotate(2.5deg) translate(2px,-2px); } } @media (prefers-reduced-motion: reduce) { .anim-femme,.anim-hair,.cat-tail-motion,.anim-fish,.anim-star,.anim-leaf { animation: none !important; } } /* Le chat reste fixe ; seule sa queue est animée. */ .cat-static { animation: none !important; } .cat-tail-motion { transform-box: fill-box; transform-origin: 84% 38%; animation: catTailWave 4.8s ease-in-out infinite; will-change: transform; } @keyframes catTailWave { 0%,100% { transform: rotate(0deg) translateY(0); } 22% { transform: rotate(5deg) translateY(-2px); } 48% { transform: rotate(9deg) translateY(1px); } 72% { transform: rotate(-5deg) translateY(0); } }

Qui suis-je ?

Je suis Valérie, passionnée de Yoga depuis plus de 15 ans. J’ai occupé durant une trentaine d’années un poste de cadre bancaire; puis la VIE a décidé d’un virage à 360°, et c’est dans la transmission du Yoga qu’est désormais ma place.

Diplômée de l’Ecole Alsacienne de Yoga (cursus de + de 800 heures sur 4 ans), école portée par l’Union Alsacienne de Yoga et agréée par la FNEY, Fédération Nationale des Enseignants de Yoga, j’ai complété cette formation avec la certification en Yoga Adapté auprès de l’association RVHY, Recherche sur la Vieillesse et le Handicap en YOGA, organisme affilié à la FIDHY.

Le Yoga développe la présence à Soi, l’équilibre et l’harmonie entre le corps et l’esprit , aussi il était évident pour moi de pouvoir le transmettre à tout type de public, y compris les Séniors et les personnes en situation de handicap.

Quelle que soit votre souplesse, votre âge, votre mobilité, grâce à des adaptations, le yoga réduit le stress et libère des espaces pour laisser place à l’apaisement.

Pas de résultat attendu, juste un chemin vers Soi à emprunter pour laisser la paix du coeur se révéler.

Je propose également des massages Ayurvédiques (Indiens) pour femmes ou à tout public au sein d’Instituts (EHPAD, Entreprises).

Pourquoi le Yoga des sardines ?

Je commencerais par citer Platon et le mythe de la caverne : « …ces hommes sont là depuis leur enfance, les jambes et le cou enchaînés, de sorte qu’ils ne peuvent bouger ni voir ailleurs que devant eux, la chaîne les empêchant de tourner la tête ; »

Dès notre naissance , nous sommes conditionnés par notre éducation, notre culture et par les attentes de la société, ainsi nous oublions qui nous sommes vraiment pour nous perdre dans un labyrinthe et nous déconnecter des sensations profondes du corps.

Ce corps et le souffle sont les « outils » que le Yoga propose pour nous libérer de toutes ces injonctions et revenir à l’essentiel.

D’où la métaphore du Yoga des Sardines : nous sommes enfermés comme des sardines dans une boite , et la pratique du Yoga peut permettre de se sentir plus libre et plus à l’écoute de nos aspirations profondes, et donc de sortir de nos boîtes !