.landing_landing__background__MFb7V{position:relative;overflow:hidden}.landing_landing__logo__Rl1pI{transition:all .5s cubic-bezier(.4,0,.2,1)}.landing_landing__logo__Rl1pI:hover{transform:scale(1.1) rotate(5deg)}.landing_landing__title__3VbAl{animation:landing_fadeInUp__MiuTa 1s ease-out .5s both}.landing_landing__subtitle__ZugFZ{animation:landing_fadeInUp__MiuTa 1s ease-out 1s both;position:relative}.landing_landing__subtitle__ZugFZ:after{content:"";position:absolute;bottom:-10px;left:0;width:0;height:3px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4);animation:landing_underlineExpand__m1se9 2s ease-out 1.5s both}@keyframes landing_fadeInUp__MiuTa{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes landing_underlineExpand__m1se9{0%{width:0}to{width:100%}}.landing_landing__arrow__smPPV{animation:landing_bounce__FduiB 2s infinite}@keyframes landing_bounce__FduiB{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.skills_skills__text__nkto2{transition:all .6s cubic-bezier(.4,0,.2,1);transform:translateY(20px)}.skills_skills__text__nkto2[style*="opacity: 1"]{transform:translateY(0)}.skills_skills__container__mbe3c{animation:skills_slideInLeft__TYgSd 1s ease-out}@keyframes skills_slideInLeft__TYgSd{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.skills_roadmap__card___ylH5{transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.skills_roadmap__card___ylH5:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 20px 40px rgba(0,0,0,.1)}.skills_roadmap__card___ylH5.skills_active___KU7A{transform:scale(1.05);box-shadow:0 25px 50px rgba(0,0,0,.15);border-left:4px solid #ff6b6b}.skills_roadmap__image__GdyXd{transition:transform .3s ease}.skills_roadmap__card___ylH5:hover .skills_roadmap__image__GdyXd{transform:scale(1.1)}.carousel_carousel__viewport__nJik6.is-draggable{cursor:move;cursor:grab}.carousel_carousel__viewport__nJik6.is-dragging{cursor:grabbing}.carousel_carousel__container__hLBh4{-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel_carousel__slide__rusQJ{max-width:min(70%,620px);flex:0 0 100%;opacity:.4;transition:opacity .4s;position:relative;overflow-x:hidden;cursor:grab}.carousel_active__yxmJx{opacity:1}