@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in{opacity:0;animation:fadeIn 2s forwards}.slide-up{opacity:1;transform:translateY(20px);animation:slideUp 2s forwards;display:block;width:100%;min-height:1em}.slide-about{--_slide-animation:translateY(-20px);--_slide-animation-time:0.5s;--_slide-animation-delay:0s}@keyframes slideDown{0%{opacity:0;transform:var(--_slide-animation)}to{opacity:1;transform:translateY(0)}}.slide-down{opacity:1;animation-delay:var(--_slide-animation-delay);animation-duration:var(--_slide-animation-time);animation-fill-mode:backwards;animation-name:slideDown;display:block;width:100%;min-height:1em}.scale-up{opacity:1;transform:scale(1);animation-fill-mode:backwards;animation-delay:.9s;animation-duration:.5s;animation-name:scaleUp}@keyframes scaleUp{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.floating-image{animation:smooth-float 8s ease-in-out infinite;display:block;margin:0 auto}.floating-image-2{animation:smooth-float 5s ease-in-out infinite}@keyframes smooth-float{0%{transform:translate(0)}25%{transform:translate(4px,-1px)}50%{transform:translateY(7px)}75%{transform:translateY(-4px)}to{transform:translate(0)}}