@media (prefers-reduced-motion: no-preference)@keyframes apparition-basfromopacity: 0;transform: translateY(1.5rem);toopacity: 1;transform: translateY(0);@keyframes apparition-hautfromopacity: 0;transform: translateY(-1.5rem);toopacity: 1;transform: translateY(0);@keyframes apparition-gauchefromopacity: 0;transform: translateX(-2rem);toopacity: 1;transform: translateX(0);@keyframes fondufromopacity: 0;toopacity: 1;@keyframes scaleInfromopacity: 0;transform: scale(0.92);toopacity: 1;transform: scale(1);@keyframes pulse-lueur0%,100%box-shadow: var(--shadow-glow);50%box-shadow: 0 0 48px rgba(var(--color-brand-rgb),.40);.anime-apparitionanimation: apparition-bas var(--motion-slow) var(--motion-enter) both;.anime-fonduanimation: fondu var(--motion-base) ease both;.animer-entreeopacity: 0;transform: translateY(1.5rem);transition: opacity var(--duration-700) var(--ease-smooth),transform var(--duration-700) var(--ease-smooth);.animer-entree.visibleopacity: 1;transform: translateY(0);.animer-entree:nth-child(1)transition-delay: 0ms;.animer-entree:nth-child(2)transition-delay: 100ms;.animer-entree:nth-child(3)transition-delay: 200ms;.animer-entree:nth-child(4)transition-delay: 300ms;.animer-entree:nth-child(5)transition-delay: 400ms;.animer-entree:nth-child(6)transition-delay: 500ms;@keyframes shimmer0%background-position: -200% 0;100%background-position: 200% 0;@keyframes pulse-glow0%,100%opacity: 0.5;50%opacity: 1;@keyframes shake-phone0%,100%transform: rotate(0);10%,30%,50%transform: rotate(-10deg);20%,40%transform: rotate(10deg);@keyframes pulse-urgence0%,100%box-shadow: 0 0 0 0 rgba(var(--clr-error-600-rgb),0.4);50%box-shadow: 0 0 0 10px rgba(var(--clr-error-600-rgb),0);.skeletonbackground: linear-gradient( 90deg,rgba(var(--clr-white-rgb),0.03) 25%,rgba(var(--clr-white-rgb),0.08) 50%,rgba(var(--clr-white-rgb),0.03) 75% );background-size: 200% 100%;animation: shimmer 1.5s infinite;border-radius: var(--radius-md);.hover-lifttransition: transform var(--transition-base),box-shadow var(--transition-base);@media (hover: hover) and (pointer: fine).hover-lift:hovertransform: translateY(-4px);box-shadow: var(--shadow-floating);.pulse-glowanimation: pulse-glow 2s ease-in-out infinite;@media (prefers-reduced-motion: reduce).animer-entree,.animate-inopacity: 1 !important;transform: none !important;animation: none !important;