.vertical-timeline *{box-sizing:border-box}.vertical-timeline{width:95%;max-width:1170px;margin:0 auto;position:relative;padding:2em 0}.vertical-timeline:after{content:"";display:table;clear:both}.vertical-timeline:before{content:"";position:absolute;top:0;left:18px;height:100%;width:4px;background:var(--line-color)}.vertical-timeline.vertical-timeline--one-column-right:before{right:18px;left:unset}@media only screen and (min-width:1170px){.vertical-timeline.vertical-timeline--two-columns{width:90%}.vertical-timeline.vertical-timeline--two-columns:before{left:50%;margin-left:-2px}}.vertical-timeline-element{position:relative;margin:2em 0}.vertical-timeline-element>div{min-height:1px}.vertical-timeline-element:after{content:"";display:table;clear:both}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}@media only screen and (min-width:1170px){.vertical-timeline-element{margin:4em 0}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}}.vertical-timeline-element-icon{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05)}.vertical-timeline--one-column-right .vertical-timeline-element-icon{right:0;left:unset}.vertical-timeline-element-icon svg{width:24px;height:24px;left:50%;top:50%}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-icon{width:60px;height:60px;left:50%;margin-left:-30px}}.vertical-timeline-element-icon{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-icon.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-icon.bounce-in{visibility:visible;animation:cd-bounce-1 .6s}@keyframes cd-bounce-1{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.2)}to{transform:scale(1)}}.vertical-timeline-element-content{position:relative;margin-left:60px;background:#fff;border-radius:.25em;padding:1em;box-shadow:0 3px 0 #ddd}.vertical-timeline--one-column-right .vertical-timeline-element-content{margin-right:60px;margin-left:unset}.vertical-timeline-element--no-children .vertical-timeline-element-content{background:0 0;box-shadow:none}.vertical-timeline-element-content:after{content:"";display:table;clear:both}.vertical-timeline-element-content h2{color:#303e49}.vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline-element-content p{font-size:13px;font-size:.8125rem;font-weight:500}.vertical-timeline-element-content .vertical-timeline-element-date{display:inline-block}.vertical-timeline-element-content p{margin:1em 0 0;line-height:1.6}.vertical-timeline-element-subtitle,.vertical-timeline-element-title{margin:0}.vertical-timeline-element-content .vertical-timeline-element-date{float:left;padding:.8em 0;opacity:.7}.vertical-timeline-element-content-arrow{content:"";position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right-color:#fff}.vertical-timeline--one-column-right .vertical-timeline-element-content-arrow{content:"";position:absolute;top:16px;right:unset;left:100%;height:0;width:0;border:7px solid transparent;border-left-color:#fff}.vertical-timeline--one-column-right .vertical-timeline-element-content:before{left:100%;border-left:7px solid #fff;border-right:unset}.vertical-timeline-element--no-children .vertical-timeline-element-content-arrow,.vertical-timeline-element--no-children .vertical-timeline-element-content:before{display:none}@media only screen and (min-width:768px){.vertical-timeline-element-content h2{font-size:20px;font-size:1.25rem}.vertical-timeline-element-content p{font-size:16px;font-size:1rem}.vertical-timeline-element-content .vertical-timeline-element-date{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-content{margin-left:0;padding:1.5em;width:44%}.vertical-timeline--two-columns .vertical-timeline-element-content-arrow{top:24px;left:100%;transform:rotate(180deg)}.vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{position:absolute;width:100%;left:124%;top:6px;font-size:16px;font-size:1rem}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content{float:right}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{top:24px;left:auto;right:100%;transform:rotate(0)}.vertical-timeline--one-column-right .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--one-column-right .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{top:24px;left:100%;right:auto;transform:rotate(0)}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content .vertical-timeline-element-date{left:auto;right:124%;text-align:right}}.vertical-timeline--animate .vertical-timeline-element-content.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{visibility:visible;animation:cd-bounce-2 .6s}@media only screen and (min-width:1170px){.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content.bounce-in,.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content.bounce-in{animation:cd-bounce-2-inverse .6s}}@media only screen and (max-width:1169px){.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{visibility:visible;animation:cd-bounce-2-inverse .6s}}@keyframes cd-bounce-2{0%{opacity:0;transform:translateX(-100px)}60%{opacity:1;transform:translateX(20px)}to{transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;transform:translateX(100px)}60%{opacity:1;transform:translateX(-20px)}to{transform:translateX(0)}}:root{--bg:#242526;--bg2:#060606;--bg-accent:#484a4d;--text-color:#dadce1;--nav-size:8rem;--text-color:#a7afbd;--border:0.1rem solid #474a4d;--border-radius:0.8rem;--speed:500ms;--text-animation:text-fill}*,:after,:before{margin:0;padding:0;box-sizing:inherit}html{box-sizing:border-box;font-size:62.5%}body,html{scroll-behavior:smooth}body{padding:0;margin:0;background-color:#303134;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:1.6;color:#fff}a{color:inherit;text-decoration:none}ul{list-style:none;margin:0;padding:0}*{box-sizing:border-box}@keyframes text-fill{0%,10%,to{width:0}70%,90%{width:100%}}.vertical-timeline--two-columns .vertical-timeline-element-content{padding:1rem 2rem 4rem;box-shadow:0 2px 5px rgb(0 0 0/8%),0 1px 1px rgb(0 0 0/4%)}.vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{font-size:2rem;width:100%;left:124%;top:0;color:#fff}.vertical-timeline-element-icon{width:6rem;height:6rem}@media screen and (max-width:73.5rem){.vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{color:#000;left:78%;font-size:1.5rem;width:-moz-fit-content;width:fit-content}.vertical-timeline--two-columns .vertical-timeline-element-content{display:flex;flex-direction:column}}.vertical-timeline-element-icon{width:4rem;height:4rem}.vertical-timeline-element-icon svg{height:4rem;width:4rem;display:block;height:30;position:relative;left:11%;top:11%;margin-left:-12px;margin-top:-12px}@media screen and (max-width:73.5rem){.vertical-timeline-element-icon svg{height:2.4rem;width:2.4rem;display:block;height:30;position:relative;left:16%;top:13%;margin-left:-12px;margin-top:-12px}}@media screen and (max-width:46.9rem){.Skills_circle__bar__X91I8{display:flex;align-items:center;justify-content:center;flex-direction:column}.Skills_circle__bar__X91I8 svg{width:55%;display:flex;align-items:center;justify-content:center}}.section__four-CTA{display:flex;width:-moz-fit-content;width:fit-content;padding:2rem 4rem;justify-content:center;align-items:center;border-radius:1.5rem;border:.75px solid var(--STROKEBOX,rgba(75,64,134,.41));background-color:#000;box-shadow:inset 0 4px 4px 0 rgb(23 108 104/59%);color:#02ffb7;align-self:center;font-size:1.5rem;font-weight:400}.animated__button,.section__four-CTA{font-style:normal;line-height:normal;cursor:pointer}.animated__button{font-size:2rem;font-family:inherit;font-weight:700;color:#8f3d74;border:.65px solid #4d3e88;background:linear-gradient(0deg,#1d172b -15.54%,#0d0718 12.46%,#040207 45.26%,#7438ff 226.56%);padding:13.5px 34.5px 14.5px 35.5px;border:.75px solid var(--STROKEBOX,rgba(75,64,134,.41));border-radius:1.5rem;color:var(--Main-Text,#d6d5f1);font-size:15px;font-weight:400}.glow-effect{--glow-line-color:#02ffb7;--glow-line-thickness:1px;--glow-line-length:20px;--glow-blur-color:#02ffb770;--glow-blur-size:5px;--glow-offset:0px;--animation-speed:1200ms;--container-offset:100px;position:relative}.glow-container{pointer-events:none;position:absolute;inset:calc(var(--container-offset) / -2);width:calc(100% + var(--container-offset));height:calc(100% + var(--container-offset));opacity:0}.glow-blur,.glow-line{width:calc(100% - var(--container-offset) + var(--glow-offset));height:calc(100% - var(--container-offset) + var(--glow-offset));x:calc((var(--container-offset) / 2) + calc(var(--glow-offset) / -2));y:calc((var(--container-offset) / 2) + calc(var(--glow-offset) / -2));fill:transparent;stroke:#000;stroke-width:5px;stroke-dasharray:var(--glow-line-length) calc(50px - var(--glow-line-length))}.glow-effect:is(:hover,:focus) :is(.glow-line,.glow-blur){stroke-dashoffset:-80px;transition:stroke-dashoffset var(--animation-speed) ease-in}.glow-line{stroke:var(--glow-line-color);stroke-width:var(--glow-line-thickness)}.glow-blur{filter:blur(var(--glow-blur-size));stroke:var(--glow-blur-color);stroke-width:var(--glow-blur-size)}.glow-effect:is(:hover,:focus) .glow-container{animation:glow-visibility ease-in-out var(--animation-speed)}@keyframes glow-visibility{0%,to{opacity:0}25%,75%{opacity:1}}.glow-effect[data-glow-animation=false]{--glow-line-length:50px}.glow-effect[data-glow-offset=true]{--glow-offset:10px}.glow-effect[data-glow-animation=grow]:is(:hover,:focus) .glow-container{scale:1.3;transition:scale var(--animation-speed) linear}.inspiration{position:absolute;inset:auto 0 1.5rem;margin-inline:auto;text-align:center;font-size:.925rem;font-weight:700;opacity:.75}img{display:block;max-width:100%}.avatar{width:18rem;border-radius:50%}.avatar img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:inherit}