.timeline-item:nth-child(odd){padding-right:calc(50% + 30px);text-align:right}.time-line-section{background-image:url(/_next/static/media/PASSIONLEDMEHERE.7280f1bf.svg);background-repeat:no-repeat}.timeline-item:nth-child(2n){padding-left:calc(50% + 30px);display:flex;flex-direction:column;justify-content:left}.timeline-item:last-child{margin-bottom:0}.timeline-item:nth-child(odd) .logo{position:absolute;left:calc(50% + 30px)}.timeline-item:nth-child(2n) .logo{position:absolute;left:calc(50% - 140px)}.timeline-item:nth-child(odd) .content{display:flex;flex-direction:column;align-items:end}.scroll-direction.down .show.timeline:before{animation-timing-function:ease;animation-name:timelinesize;animation-duration:2s}.scroll-direction.down .hide.timeline:before,.scroll-direction.up .hide.timeline:after{opacity:0}.scroll-direction.up .show.timeline:after{animation-timing-function:ease;animation-name:timelinesize;animation-duration:2s}@keyframes timelinesize{0%{height:0}to{height:100%}}.show-timeline-item.left .content{animation-duration:1.4s;animation-name:showlefttimelinecontentanimation;animation-timing-function:ease}.show-timeline-item.right .content{animation-duration:1.4s;animation-name:showrighttimelineanimation;animation-timing-function:ease}.show-timeline-item.right .logo{animation-duration:1.4s;animation-name:showlefttimelinecontentanimation;animation-timing-function:ease}.show-timeline-item.left .logo{animation-duration:1.4s;animation-name:showrighttimelineanimation;animation-timing-function:ease}.show-timeline-item .timeline-dot{animation-duration:1s;animation-name:timelinedotanimation;animation-timing-function:ease}@keyframes showlefttimelinecontentanimation{0%{opacity:0;transform:translateX(-20%)}to{opacity:1;transform:translateX(0)}}@keyframes showrighttimelineanimation{0%{opacity:0;transform:translateX(20%)}to{opacity:1;transform:translateX(0)}}@keyframes timelinedotanimation{0%{opacity:0}to{opacity:1}}.show-timeline-item{display:block!important}.hide-timeline-item.left .content{animation-duration:1.4s;animation-name:hidelefttimelinecontentanimation;animation-timing-function:ease;opacity:0}.hide-timeline-item.right .content{animation-duration:1.4s;animation-name:hiderighttimelineanimation;animation-timing-function:ease;opacity:0}.hide-timeline-item.right .logo{animation-duration:1.4s;animation-name:hidelefttimelinecontentanimation;animation-timing-function:ease;opacity:0}.hide-timeline-item.left .logo{animation-duration:1.4s;animation-name:hiderighttimelineanimation;animation-timing-function:ease;opacity:0}@keyframes hidelefttimelinecontentanimation{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20%)}}@keyframes hiderighttimelineanimation{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20%)}}@media (max-width:768px){.timeline:before{left:7px}.timeline-item.left{padding-right:0;text-align:left}.timeline-item.right{padding-left:0}.timeline-item.left,.timeline-item.right{padding-left:37px}.timeline-dot{left:7px}.show-timeline-item.left .content{animation-duration:1.4s;animation-name:showrighttimelineanimation;animation-timing-function:ease}}.show-fixed-nav{animation-name:showfixednav;animation-duration:1s}.hide-fixed-nav{animation-name:hidefixednav;animation-duration:1s;opacity:0}@keyframes showfixednav{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes hidefixednav{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.hobbies-section img{max-width:132px;mix-blend-mode:color-dodge}.show-the-big-what{animation-name:showthebigwhat;animation-duration:1.4s}.hide-the-big-what{animation-name:hidethebigwhat;animation-duration:1.4s;opacity:0}@keyframes showthebigwhat{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0)}}@keyframes hidethebigwhat{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50%)}}.show-hobby-card{animation-name:showhobbycard;animation-duration:.5s;animation-timing-function:linear}@keyframes showhobbycard{0%{opacity:0;scale:.001}to{opacity:1;scale:1}}.hide-hobby-card{opacity:0}@media (max-width:768px){.show-hobby-card img{max-width:96px}}.show-large-work-card{animation-name:showlargeworkcard;animation-duration:1s}@keyframes showlargeworkcard{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateX(0)}}.hero-section{background-image:url(/_next/static/media/avatar1.721dae17.png);background-repeat:no-repeat;background-size:contain;background-position:100%;background-size:500px;height:calc(100vh - 72px);align-items:center;max-height:1000px}@media (max-width:768px){.hero-section{height:auto;align-items:start;background-image:none}}