.demo-scene-1,.demo-scene-2,.demo-scene-3,.demo-scene-4,.demo-scene-5,.demo-import,.demo-layer-old,.demo-layer-professionel,.demo-layer-moderne,.demo-layer-klassisk{animation-duration:20s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.demo-scene-1{animation-name:demo-scene-1}.demo-scene-2{animation-name:demo-scene-2}.demo-scene-3{animation-name:demo-scene-3}.demo-scene-4{animation-name:demo-scene-4}.demo-scene-5{animation-name:demo-scene-5}.demo-import,.demo-layer-old{animation-name:demo-before}.demo-layer-professionel{animation-name:demo-layer-professionel}.demo-layer-moderne{animation-name:demo-layer-moderne}.demo-layer-klassisk{animation-name:demo-layer-klassisk}@keyframes demo-scene-1{0%,18%{opacity:1}20%,98%{opacity:0}to{opacity:1}}@keyframes demo-scene-2{0%,18%{opacity:0}20%,36%{opacity:1}38%,to{opacity:0}}@keyframes demo-scene-3{0%,37%{opacity:0}39%,56%{opacity:1}58%,to{opacity:0}}@keyframes demo-scene-4{0%,56%{opacity:0}58%,81%{opacity:1}83%,to{opacity:0}}@keyframes demo-scene-5{0%,81%{opacity:0}83%,96%{opacity:1}98%,to{opacity:0}}@keyframes demo-before{0%,36%{opacity:1}39%,97%{opacity:0}to{opacity:1}}@keyframes demo-layer-professionel{0%,36%{opacity:0}39%,62%{opacity:1}64%,to{opacity:0}}@keyframes demo-layer-moderne{0%,62%{opacity:0}64%,71%{opacity:1}73%,to{opacity:0}}@keyframes demo-layer-klassisk{0%,71%{opacity:0}73%,97%{opacity:1}to{opacity:0}}.demo-scan{animation:1.6s linear infinite demo-scan}@keyframes demo-scan{0%{transform:translateY(-2.5rem)}to{transform:translateY(22rem)}}.demo-progress{animation:20s linear infinite demo-progress}@keyframes demo-progress{0%,20%{width:4%}37%{width:92%}to{width:92%}}.demo-pulse{animation:1.2s ease-out infinite demo-pulse}@keyframes demo-pulse{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.demo-scene-1,.demo-scene-2,.demo-scene-3,.demo-scene-4,.demo-scene-5,.demo-import,.demo-layer-old,.demo-layer-moderne,.demo-layer-klassisk,.demo-scan,.demo-progress,.demo-pulse{opacity:0;animation:none}.demo-layer-professionel{opacity:1;animation:none}}.cv-marquee-track{animation:70s linear infinite cv-marquee}.cv-marquee:hover .cv-marquee-track{animation-play-state:paused}@keyframes cv-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.cv-marquee{overflow-x:auto}.cv-marquee-track{animation:none}}
