.maquette-logo{animation:.6s cubic-bezier(.2,.8,.2,1) both logo-apparition;animation-delay:var(--d,0s)}.maquette-logo>div{transition:transform .35s}.maquette-logo:hover>div{transform:translateY(-4px)rotate(-.6deg)}.maquette-logo-ecran{animation:3.2s ease-in-out infinite logo-respire}.maquette-logo-chargement{animation:1.8s ease-in-out infinite logo-chargement}.carte-proposition-logo{transition:transform .25s,box-shadow .25s,border-color .25s}.carte-proposition-logo:hover{box-shadow:var(--ombre-survol);transform:translateY(-3px)}.carte-proposition-logo[aria-pressed=true]{border-color:var(--menthe);box-shadow:0 0 0 2px var(--menthe), 0 18px 40px -20px var(--lueur-menthe)}.carte-logo-exemple{transition:transform .3s,box-shadow .3s}.carte-logo-exemple:hover,.carte-logo-exemple:focus-within{box-shadow:var(--ombre-survol);transform:translateY(-4px)}.logo-attente-trace{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.8s ease-in-out infinite logo-trace}@keyframes logo-apparition{0%{opacity:0;transform:translateY(10px)}}@keyframes logo-respire{50%{transform:scale(1.04)}}@keyframes logo-chargement{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes logo-trace{50%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@media (prefers-reduced-motion:reduce){.maquette-logo,.maquette-logo-ecran,.maquette-logo-chargement,.logo-attente-trace{animation:none}.logo-attente-trace{stroke-dashoffset:0}.maquette-logo>div,.carte-proposition-logo,.carte-logo-exemple{transition:none}.maquette-logo:hover>div,.carte-proposition-logo:hover,.carte-logo-exemple:hover,.carte-logo-exemple:focus-within{transform:none}}
