@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{padding:0;margin:0;font:inherit;font-size:100%;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}button{outline:none}html{scroll-behavior:smooth}*{box-sizing:border-box}img{max-width:100%}a::selection,h1::selection,h2::selection,h3::selection,p::selection,strong::selection{color:#fff;background:#00b7d4;-webkit-text-stroke-color:#fff}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;unicode-range:U+000-5ff;src:local("Montserrat"),url(/Montserrat-Regular.751ec8cc.woff2) format("woff2"),url(/Montserrat-Regular.1a45a5aa.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;unicode-range:U+000-5ff;src:local("Montserrat"),url(/Montserrat-SemiBold.548b0d80.woff2) format("woff2"),url(/Montserrat-SemiBold.7faf8628.woff) format("woff")}@font-face{font-family:Righteous;font-style:normal;font-weight:400;font-display:swap;unicode-range:U+000-5ff;src:local("Righteous"),local("Righteous-Regular"),url(https://themes.googleusercontent.com/static/fonts/righteous/v2/w5P-SI7QJQSDqB3GziL8XaCWcynf_cDxXwCLxiixG1c.ttf) format("truetype")}.icon-aboutMe_blob_cv,.icon-aboutMe_blob_mail,.icon-aboutMe_blob_phone{width:15px;width:.9375rem;height:15px;height:.9375rem}@media (min-width:768px){.icon-aboutMe_blob_cv,.icon-aboutMe_blob_mail,.icon-aboutMe_blob_phone{width:25px;width:1.5625rem;height:25px;height:1.5625rem}}*,:after,:before{box-sizing:border-box}.btn{position:relative;padding:.75rem .875rem;max-width:145px;max-width:9.0625rem;color:#161569;font-family:Montserrat,sans-serif;font-size:.625rem;font-weight:lighter;letter-spacing:3px;letter-spacing:.1875rem;white-space:nowrap;text-align:center;text-transform:uppercase;cursor:pointer;transition:all .4s ease-in-out;user-select:none;z-index:0;outline:none}@media (min-width:768px){.btn{padding:1rem;max-width:250px;max-width:15.625rem;font-size:1rem}}.btn:after,.btn:before{position:absolute;transition:inherit;content:" ";z-index:-1}.btn:hover{color:#f9f9f9;transition-delay:.6s}.btn:hover:before{transition-delay:0s}.btn:hover:after{background:linear-gradient(45deg,#161569,#2f3f80,#00b7d4);transition-delay:.4s}.anim-top:after,.anim-top:before{left:0;width:100%;height:0}.anim-top:before{bottom:0;border:.125rem solid #161569;border-top:0;border-bottom:0}.anim-top:after{top:0}.anim-top:hover:after,.anim-top:hover:before{height:100%;border-radius:2px;border-radius:.125rem}.project__navigation{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (min-width:768px){.project__navigation{margin-top:1.5rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.project__navigation{margin:1.5rem 0 2rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.project__navigation{margin:1.5rem 0 2rem}}@media (min-width:1366px){.project__navigation{margin:1.5rem 0 4rem}}.project__button{padding:.5rem .625rem .5rem .25rem;max-width:95px;max-width:5.9375rem;color:#edf0f0;background:none;font-family:Montserrat,sans-serif;font-size:.6875rem;letter-spacing:2px;letter-spacing:.125rem;white-space:nowrap;text-align:center;text-transform:uppercase;border:none;cursor:pointer;transition:all .4s ease-in-out;user-select:none;outline:none}.project__button--right{padding:.5rem .25rem .5rem .625rem}.project__button:hover{color:#161569;font-weight:600}#reveal1_vectorMe{opacity:0;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#reveal1_vectorMe.visible_vectorMe{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.verticals{position:absolute;max-width:2560px;max-width:160rem;z-index:-2;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.vertical__titles{display:none}@media (min-width:1200px){.vertical__titles{position:relative;margin:0 0 9.375rem;font-family:Righteous,sans-serif;font-size:6.875rem;text-transform:uppercase;z-index:-2;writing-mode:vertical-rl;display:inline-block;text-orientation:upright;background:linear-gradient(142deg,rgba(22,21,105,.13) -230.79%,rgba(80,84,136,.12) 14.14%,rgba(0,184,212,.2) 145.11%);background-repeat:no-repeat;background-position:50%;background-size:cover;background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradient 5s ease infinite}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.vertical__titles--1,.vertical__titles--3,.vertical__titles--5{left:-50%}}@media (min-width:1200px) and (min-width:1366px){.vertical__titles--1,.vertical__titles--3,.vertical__titles--5{left:-55%}}@media (min-width:1200px) and (min-width:1768px){.vertical__titles--1,.vertical__titles--3,.vertical__titles--5{left:-68%}}@media (min-width:1200px){.vertical__titles--2,.vertical__titles--4{right:-48%}}@media (min-width:1200px) and (min-width:1366px){.vertical__titles--2,.vertical__titles--4{right:-55%}}@media (min-width:1200px) and (min-width:1768px){.vertical__titles--2,.vertical__titles--4{right:-68%}}@media (min-width:1200px){.vertical__titles--skills{margin:0;font-size:3.125rem}}@media (min-width:1200px){.vertical__titles--skillsNPM{left:-50%;margin-top:75rem}}@media (min-width:1200px) and (min-width:1366px){.vertical__titles--skillsNPM{left:-58%}}@media (min-width:1200px) and (min-width:1768px){.vertical__titles--skillsNPM{left:-68%}}@media (min-width:1200px) and (min-width:2078px){.vertical__titles--skillsNPM{left:-78%}}@media (min-width:1200px){.vertical__titles--skillsGP{right:-50%;margin-top:-50rem}}@media (min-width:1200px) and (min-width:1366px){.vertical__titles--skillsGP{right:-58%}}@media (min-width:1200px) and (min-width:1768px){.vertical__titles--skillsGP{right:-68%}}@media (min-width:1200px) and (min-width:2078px){.vertical__titles--skillsGP{right:-78%}}.project__main{padding:1.5rem 1.875rem .9375rem;margin-top:3.8125rem;width:100vw;height:auto;overflow:hidden;background:linear-gradient(80.36deg,#161569 -98.51%,#2f3f80 -38.63%,#505488 24.65%,#00b7d4 118.41%);background-attachment:fixed}@media (min-width:768px){.project__main{padding:0 3.75rem 3.125rem;margin-top:4.5rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.project__main{padding:0 3.75rem 3.125rem;margin-top:5vh}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.project__main{padding:0 3.75rem 3.125rem;margin-top:9vh;height:91vh}}@media (min-width:768px){.project__main .content-wrapper-adapt{padding:3.75rem 1.875rem;max-width:1125px;max-width:70.3125rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.project__main .content-wrapper-adapt{padding:0;margin:0 auto;width:100%;max-width:1160px;max-width:72.5rem}}@media (min-width:1768px){.project__main .content-wrapper-adapt{max-width:1655px;max-width:103.4375rem}}.projectSection{color:#161569;font-family:Montserrat,sans-serif;font-size:.84375rem;line-height:1.3;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectSection{display:flex;flex-direction:row;align-items:flex-end;justify-content:center}}.projectSection__textualCard{order:1;padding:.5rem;width:107vw;background-color:#fff;border-radius:8px;border-radius:.5rem;z-index:2;box-shadow:12px 24px 48px rgba(0,0,0,.15);box-shadow:.75rem 1.5rem 3rem rgba(0,0,0,.15)}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectSection__textualCard{order:0;padding:1.5rem;margin:0;min-width:470px;min-width:29.375rem;max-width:500px;max-width:31.25rem}}.projectSection__cadre{padding:1.5rem;border:.1875rem solid;border-image-source:linear-gradient(80.36deg,#161569 -98.51%,#2f3f80 -38.63%,#505488 24.65%,#00b7d4 118.41%);border-image-slice:1}@media (min-width:768px){.projectSection__cadre{padding:1.5rem 3rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectSection__cadre{padding:1.5rem 1.5rem .75rem}}.projectSection__title{margin:0 0 1rem;font-family:Righteous,sans-serif;font-size:1.5625rem;text-transform:uppercase}@media (min-width:768px){.projectSection__title{margin:0 0 1.5rem;font-size:2rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectSection__title{font-size:1.75rem}}.projectSection__title:after{content:"";background-image:url(/github.8236bd63.svg)}.projectSection__paragraph{margin:.375rem 0}@media (min-width:768px){.projectSection__paragraph{font-size:1rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectSection__paragraph{font-size:.8125rem}}.projectSection strong{font-weight:500}.projectSection__button{margin:1.5rem auto .5rem}.projectSection__button .btn{margin:0 auto;max-width:200px;max-width:12.5rem;font-size:13px;font-size:.8125rem;padding:.5rem .625rem}.projectSection__images{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectSection__images{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}}.projectSection .iPhone{position:relative}.project__scrollDown{position:relative;top:406px;top:25.375rem}@media (min-width:768px){.project__scrollDown{top:44.375rem}}.project__scrollDown svg path{fill:#edf0f0}.project__scrollDown svg path:hover{color:#161569;transition:.15s}.fa-github{font-size:44px;font-size:2.75rem}header{position:fixed;top:0;left:0;width:100vw;z-index:100}.nav{position:relative;padding:.625rem 1.875rem;width:100%;z-index:3;display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (min-width:768px){.nav{padding:.625rem 3.75rem}}.nav__logo{width:46px;width:2.875rem;display:flex;flex-direction:row;align-items:center;justify-content:space-around}@media (min-width:768px){.nav__logo{width:50px;width:3.125rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.nav__logo{transition:all .2s ease-in;-webkit-transform:scale(1.1);transform:scale(1.1)}.nav__logo:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}}.nav__burger{display:flex;flex-direction:row;align-items:center;justify-content:space-around}.nav__burger .nav__linkHomeOnHero{margin-right:.625rem;color:#161569;font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:500;text-decoration:none;text-transform:uppercase}.nav__burger .nav__linkHomeOnHero:hover{font-weight:900}.nav__burger .nav__menu-button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:.625rem 0;margin-left:.625rem;width:41px;width:2.5625rem;height:41px;height:2.5625rem;background-image:linear-gradient(45deg,#161569,#2f3f80,#00b7d4);border:.0625rem solid #eee;border-radius:50%;cursor:pointer}@media (min-width:768px){.nav__burger .nav__menu-button{padding:.875rem 0;width:50px;width:3.125rem;height:50px;height:3.125rem}}.nav__burger .nav__menu-button.clicked .menu-line:first-of-type{transform:translateY(7px) rotate(45deg);transform:translateY(.4375rem) rotate(45deg)}.nav__burger .nav__menu-button.clicked .menu-line:nth-of-type(2){transform:translateX(30px);transform:translateX(1.875rem);opacity:0;transition:all .5s ease}.nav__burger .nav__menu-button.clicked .menu-line:nth-of-type(3){transform:translateY(-6px) rotate(-45deg);transform:translateY(-.375rem) rotate(-45deg)}.nav__burger .nav__menu-button.clicked .menu-circle:first-of-type{transform:scale(4.5);opacity:0;transition:all .3s linear}.nav__burger .nav__menu-button.clicked .menu-circle:nth-of-type(2){transform:scale(2.8);opacity:0;transition:all .3s linear}.nav__burger .menu-circle{position:absolute;top:0;left:0;width:100%;height:100%;border:.0625rem solid #e1e1e1;border-radius:50%}.nav__burger .menu-line{width:20px;width:1.25rem;height:2.5px;height:.15625rem;background:#e1e1e1;border-radius:1em;transition:transform .3s ease}@media (min-width:768px){.nav__burger .menu-line{width:22px;width:1.375rem}}.menu{position:absolute;top:0;padding:1.875rem;margin:-3.1875rem 0 0;background:#161569;transform:translateY(-1500px);transform:translateY(-93.75rem);transition:transform .25s;width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}@supports (backdrop-filter:blur(10px)){.menu{background:hsla(0,0%,100%,.3);background-image:url(/header_blur.1c7a6e9d.svg);backdrop-filter:blur(10px);backdrop-filter:blur(.625rem)}}@media (min-width:768px){.menu{margin:-3.1875rem 0 0}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.menu{margin:0;width:40vw;height:100vh;transform:translateX(-3500px);transform:translateX(-218.75rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}}.menu ul{margin:15% 0}@media (min-width:410px){.menu ul{margin:10% 0 30%}}@media (min-width:768px){.menu ul{margin:10% 0 15%}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.menu ul{margin:20% 20% 11% 10%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}}.menu li{margin-top:2rem;list-style-type:none}@media (min-width:768px){.menu li{margin-top:4.75rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.menu li{margin-top:1.5625rem}}.menu li a{color:#edf0f0;font-family:Montserrat,sans-serif;font-size:1.875rem;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;justify-content:center}.menu li a:hover{color:#00b7d4;transition:.5s}@supports (backdrop-filter:blur(10px)){.menu li a{color:#161569}}@media (min-width:768px){.menu li a{font-size:2.5rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.menu li a{font-size:2.5rem}}.menu li a p{color:#00b7d4;-webkit-text-stroke:1.5px #f6fcfc;-webkit-text-stroke:.09375rem #f6fcfc;font-weight:600}.menu li a p:hover{color:#161569;transition:.5s}@supports (backdrop-filter:blur(10px)){.menu li a p{color:#edf0f0;-webkit-text-stroke:2px #00b7d4;-webkit-text-stroke:.125rem #00b7d4;font-size:2.5rem}}@media (min-width:768px){.menu li a p{color:#00b7d4;font-size:3rem;-webkit-text-stroke:2px #f6fcfc;-webkit-text-stroke:.125rem #f6fcfc}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.menu li a p{font-size:3.5rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.menu__network{margin:1.25rem auto}}.menu__network p{margin:0 0 .5rem;color:#edf0f0;font-family:Montserrat,sans-serif;font-size:.6875rem;font-variant:small-caps;font-weight:300;line-height:13px;line-height:.8125rem;letter-spacing:.2em;text-align:center}@supports (backdrop-filter:blur(10px)){.menu__network p{color:#161569}}@media (min-width:768px){.menu__network p{margin:0 0 .75rem;font-size:.8125rem}}.menu__network .menu__social-icons{text-align:center}.menu__network a{margin-right:1.5rem}.menu__network a path{fill:#edf0f0}.menu__network a path:hover{transition:1s;fill:#00b7d4}@supports (backdrop-filter:blur(10px)){.menu__network a path{fill:#161569}}.menu__network a:last-child{margin-right:0}@media (min-width:410px){.menu__network{margin-bottom:1.25rem}}.is-open-menu{position:relative;padding:1.875rem;margin:-3.8125rem 0 0;overflow:hidden;background:#161569;transform:none;transition:transform .25s;z-index:2;width:100vw;height:100vh}@supports (backdrop-filter:blur(10px)){.is-open-menu{background:hsla(0,0%,100%,.3);background-image:url(/header_blur.1c7a6e9d.svg);backdrop-filter:blur(20px);backdrop-filter:blur(1.25rem)}}@media (min-width:768px){.is-open-menu{margin:-4.375rem 0 0}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.is-open-menu{width:45vw;height:100vh}}.nav-on-scroll{background-color:#fff;transition:.5s}.nav-on-scroll,.project__body header{background-image:linear-gradient(103.23deg,rgba(182,251,255,.11) -25.45%,rgba(0,184,212,.158) 20.51%,rgba(5,2,79,.151))}.project__body header{height:61px;height:3.8125rem}@media (min-width:768px){.project__body header{height:72px;height:4.5rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.project__body header{height:5vh}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.project__body header,.project__body header .nav{height:9vh}}.project__body .nav-on-scroll{transition:0ms}.background{position:absolute;width:100vw;z-index:-3;justify-content:space-evenly}.background,.background__purpleLines{display:flex;flex-direction:row;align-items:center}.background__purpleLines{width:2px;width:.125rem;height:7200px;height:450rem;justify-content:center}@media (min-width:410px){.background__purpleLines{height:7500px;height:468.75rem}}@media (min-width:768px){.background__purpleLines{height:9080px;height:567.5rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.background__purpleLines{height:8500px;height:531.25rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.background__purpleLines{height:8050px;height:503.125rem}}@media (min-width:1200px){.background__purpleLines{height:8050px;height:503.125rem}}.purpleLines__line1{width:1px;width:.0625rem;height:7200px;height:450rem;background:rgba(22,21,105,.03)}@media (min-width:410px){.purpleLines__line1{height:7500px;height:468.75rem}}@media (min-width:768px){.purpleLines__line1{height:9080px;height:567.5rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.purpleLines__line1{height:8500px;height:531.25rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.purpleLines__line1{height:8050px;height:503.125rem}}@media (min-width:1200px){.purpleLines__line1{height:8050px;height:503.125rem}}.purpleLines__line2{width:1px;width:.0625rem;height:7200px;height:450rem;background:rgba(22,21,105,.08)}@media (min-width:410px){.purpleLines__line2{height:7500px;height:468.75rem}}@media (min-width:768px){.purpleLines__line2{height:9080px;height:567.5rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.purpleLines__line2{height:8500px;height:531.25rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.purpleLines__line2{height:8050px;height:503.125rem}}@media (min-width:1200px){.purpleLines__line2{height:8050px;height:503.125rem}}.projects{margin:2rem 0 25rem}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.projects{margin-bottom:18.75rem}}.project__background-title{top:40px;top:2.5rem;font-size:2.5rem;position:relative;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-width:.0625rem;-webkit-text-stroke-color:rgba(22,21,105,.205);font-family:Righteous,sans-serif;text-transform:uppercase;z-index:-1}@media (min-width:768px){.project__background-title{top:60px;top:3.75rem;max-width:max-content;font-size:5rem}}@media (min-width:1200px){.project__background-title{top:60px;top:3.75rem;left:160px;left:10rem}}.project__background-title--bug{top:-32px;top:-2rem}.project__background-project{top:0;font-size:3.75rem;position:relative;color:rgba(22,21,105,.04);font-family:Righteous,sans-serif;text-transform:uppercase;z-index:-1;background:linear-gradient(142deg,rgba(22,21,105,.13) -230.79%,rgba(80,84,136,.12) 14.14%,rgba(0,184,212,.2) 145.11%);background-repeat:no-repeat;background-position:50%;background-size:cover;background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradient 5s ease infinite}@media (min-width:768px){.project__background-project{max-width:max-content;font-size:6.25rem}}@media (min-width:1200px){.project__background-project{opacity:0}}.project .position-settings{top:-24px;top:-1.5rem}@media (min-width:768px){.project .position-settings{top:-44px;top:-2.75rem}}.project__card{margin-bottom:7.3125rem}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.project__card{margin-bottom:10.625rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.project__card{margin:0 auto 10.625rem;max-width:704px;max-width:44rem;transition:all .2s ease-in}.project__card:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}}@media (min-width:1200px){.project__card{min-width:703px;min-width:43.9375rem}.project__card--left{margin-right:18.75rem}.project__card--right{margin-left:16.125rem}}.card{margin-top:1rem;background-color:#fff;border-radius:8px;border-radius:.5rem;box-shadow:12px 24px 48px rgba(0,0,0,.15);box-shadow:.75rem 1.5rem 3rem rgba(0,0,0,.15)}.card__content{padding:1.25rem;min-height:217px;min-height:13.5625rem;color:#161569;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}@media (min-width:410px){.card__content{min-height:260px;min-height:16.25rem}}@media (min-width:768px){.card__content{min-height:360px;min-height:22.5rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.card__content{min-height:300px;min-height:18.75rem}}.card__informations{margin-top:-3.375rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (min-width:768px){.card__informations{margin-top:-7.75rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.card__informations{margin-top:-9.0625rem}}.card__type{font-family:Righteous,sans-serif;font-size:.6875rem;text-transform:uppercase}@media (min-width:768px){.card__type{font-size:.875rem}}.card__number{position:relative;top:-46px;top:-2.875rem;font-family:Righteous,sans-serif;font-size:3.75rem;text-align:center;background:linear-gradient(250.99deg,#161569 -98.51%,#2f3f80 -38.63%,#505488 24.65%,#00b7d4 118.41%);background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:600% 600%;animation:gradient 10s ease infinite}@media (min-width:768px){.card__number{top:-73px;top:-4.5625rem;font-size:6.25rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.card__number{max-width:250px;max-width:15.625rem}.card__number--toRight{top:203px;top:12.6875rem;right:-560px;right:-35rem;font-size:9.375rem}.card__number--toLeft{top:203px;top:12.6875rem;left:-157px;left:-9.8125rem;font-size:9.375rem}}.card__date{font-family:Montserrat,sans-serif;font-size:.6875rem;font-variant:small-caps;font-weight:300}@media (min-width:768px){.card__date{font-size:.875rem}}.card__title{margin:1.5rem 0 1rem;color:#161569;font-family:Righteous,sans-serif;font-size:1.5625rem;text-transform:uppercase}@media (min-width:768px){.card__title{font-size:2.8125rem}}.card__synopsis{font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:300;line-height:1.5}@media (min-width:768px){.card__synopsis{font-size:1.125rem}}.card__tools{font-family:Montserrat,sans-serif;font-size:.625rem;font-variant:small-caps;text-align:center}@media (min-width:768px){.card__tools{font-size:.875rem}}.card__button{margin:1rem auto}.card .image__nova{background-image:url(/project__nova-pellicia.8d96fb3b.jpg);min-height:217px;min-height:13.5625rem;background-position:50%;background-size:cover;border-radius:0 0 8px 8px;border-radius:0 0 .5rem .5rem}@media (min-width:410px){.card .image__nova{min-height:260px;min-height:16.25rem}}@media (min-width:768px){.card .image__nova{min-height:360px;min-height:22.5rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.card .image__nova{min-height:300px;min-height:18.75rem}}.card .image__koala{background-image:url(/project__koala.ce539b2d.jpg);min-height:217px;min-height:13.5625rem;background-position:50%;background-size:cover;border-radius:0 0 8px 8px;border-radius:0 0 .5rem .5rem}@media (min-width:410px){.card .image__koala{min-height:260px;min-height:16.25rem}}@media (min-width:768px){.card .image__koala{min-height:360px;min-height:22.5rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.card .image__koala{min-height:300px;min-height:18.75rem}}.card .image__nespresso{background-image:url(/project__nespresso.c75c87df.jpg);min-height:217px;min-height:13.5625rem;background-position:50%;background-size:cover;border-radius:0 0 8px 8px;border-radius:0 0 .5rem .5rem}@media (min-width:410px){.card .image__nespresso{min-height:260px;min-height:16.25rem}}@media (min-width:768px){.card .image__nespresso{min-height:360px;min-height:22.5rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.card .image__nespresso{min-height:300px;min-height:18.75rem}}.card .image__ikea{background-image:url(/project__ikea.6e68c572.png);min-height:217px;min-height:13.5625rem;background-position:50%;background-size:cover;border-radius:0 0 8px 8px;border-radius:0 0 .5rem .5rem}@media (min-width:410px){.card .image__ikea{min-height:260px;min-height:16.25rem}}@media (min-width:768px){.card .image__ikea{min-height:360px;min-height:22.5rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.card .image__ikea{min-height:300px;min-height:18.75rem}}.card .image__socoda{background-image:url(/project__socoda.9299d04e.jpg);min-height:217px;min-height:13.5625rem;background-position:50%;background-size:cover;border-radius:0 0 8px 8px;border-radius:0 0 .5rem .5rem}@media (min-width:410px){.card .image__socoda{min-height:260px;min-height:16.25rem}}@media (min-width:768px){.card .image__socoda{min-height:360px;min-height:22.5rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.card .image__socoda{min-height:300px;min-height:18.75rem}}.card .image__otaku{background-image:url(/project__otaku.61b299b0.jpg);min-height:217px;min-height:13.5625rem;background-position:50%;background-size:cover;border-radius:0 0 8px 8px;border-radius:0 0 .5rem .5rem}@media (min-width:410px){.card .image__otaku{min-height:260px;min-height:16.25rem}}@media (min-width:768px){.card .image__otaku{min-height:360px;min-height:22.5rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.card .image__otaku{min-height:300px;min-height:18.75rem}}.aboutMe{margin-top:21.875rem;margin-bottom:15.625rem;color:#fff;font-family:Montserrat,sans-serif;line-height:1.5}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.aboutMe{margin-top:-21.875rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.aboutMe{margin-top:-21.875rem;margin-bottom:18.75rem}}.aboutMe__title{top:-230px;top:-14.375rem;padding:0 1.875rem;font-size:3.125rem;position:relative;color:rgba(22,21,105,.04);font-family:Righteous,sans-serif;text-transform:uppercase;z-index:-1;background:linear-gradient(142deg,rgba(22,21,105,.13) -230.79%,rgba(80,84,136,.12) 14.14%,rgba(0,184,212,.2) 145.11%);background-repeat:no-repeat;background-position:50%;background-size:cover;background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradient 5s ease infinite}@media (min-width:410px){.aboutMe__title{font-size:4.0625rem}}@media (min-width:768px){.aboutMe__title{top:-260px;top:-16.25rem;padding:0 3.75rem;font-size:6.25rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.aboutMe__title{top:305px;top:19.0625rem;max-width:max-content;font-size:8.25rem;z-index:0;background:linear-gradient(142deg,rgba(22,21,105,.13) -230.79%,rgba(80,84,136,.12) 14.14%,rgba(0,184,212,.2) 145.11%);background-repeat:no-repeat;background-position:50%;background-size:cover;background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradient 5s ease infinite}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.aboutMe__title{top:305px;top:19.0625rem;max-width:max-content;font-size:8.25rem;z-index:0;background:linear-gradient(142deg,rgba(22,21,105,.13) -230.79%,rgba(80,84,136,.12) 14.14%,rgba(0,184,212,.2) 145.11%);background-repeat:no-repeat;background-position:50%;background-size:cover;background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradient 5s ease infinite}}.aboutMe__whoami{top:-280px;top:-17.5rem;padding:0 1.875rem;font-size:2.5rem;position:relative;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-width:.0625rem;-webkit-text-stroke-color:rgba(22,21,105,.205);font-family:Righteous,sans-serif;text-transform:uppercase;z-index:-1}@media (min-width:410px){.aboutMe__whoami{font-size:3.4375rem}}@media (min-width:768px){.aboutMe__whoami{top:-340px;top:-21.25rem;padding:0 3.75rem;font-size:5rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.aboutMe__whoami{top:206px;top:12.875rem;max-width:max-content;z-index:0;-webkit-text-stroke-color:#fff}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.aboutMe__whoami{top:206px;top:12.875rem;max-width:max-content;z-index:0;-webkit-text-stroke-color:#fff}}.aboutMe__background{padding-bottom:1.25rem;width:100%;height:auto;min-height:300px;min-height:18.75rem;max-height:530px;max-height:33.125rem;background-color:#161569}@media (min-width:768px){.aboutMe__background{max-height:580px;max-height:36.25rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.aboutMe__background{max-height:700px;max-height:43.75rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.aboutMe__background{max-height:700px;max-height:43.75rem}}.aboutMe__image{position:relative;top:-250px;top:-15.625rem}@media (min-width:768px){.aboutMe__image{top:-300px;top:-18.75rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.aboutMe__image{top:235px;top:14.6875rem;left:-300px;left:-18.75rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.aboutMe__image{top:230px;top:14.375rem;left:-321px;left:-20.0625rem}}@media (min-width:1200px){.aboutMe__image{top:230px;top:14.375rem;left:0;width:max-content}}@media (min-width:1366px){.aboutMe__image{top:245px;top:15.3125rem}}.aboutMe__image .svg{width:0;height:0}.aboutMe__image .divInBlob{margin:0 auto;width:220px;width:13.75rem;min-height:300px;min-height:18.75rem;background:url(/aboutMe_photo.4acb54d2.jpg);background-size:cover;-webkit-clip-path:url(#my-clip-path);clip-path:url(#my-clip-path)}@media (min-width:768px){.aboutMe__image .divInBlob{width:268px;width:16.75rem;min-height:386px;min-height:24.125rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.aboutMe__image .divInBlob{width:312px;width:19.5rem;min-height:443px;min-height:27.6875rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.aboutMe__image .divInBlob{width:293px;width:18.3125rem;min-height:414px;min-height:25.875rem}}@media (min-width:1200px){.aboutMe__image .divInBlob{width:317px;width:19.8125rem;min-height:440px;min-height:27.5rem}}@media (min-width:1366px){.aboutMe__image .divInBlob{width:385px;width:24.0625rem;min-height:543px;min-height:33.9375rem}}.aboutMe__text{margin-top:-16.5625rem}@media (min-width:768px){.aboutMe__text{margin-top:-18.125rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.aboutMe__text{display:flex;flex-direction:column;margin:-15.625rem 0 0 22.5rem;max-width:550px;max-width:34.375rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.aboutMe__text{margin:-13.125rem 0 0 22.5rem;max-width:550px;max-width:34.375rem}}@media (min-width:1200px){.aboutMe__text{max-width:650px;max-width:40.625rem}}@media (min-width:1366px){.aboutMe__text{margin:-21.625rem 0 0 31.25rem}}.aboutMe__subtitle{margin-bottom:.5rem;font-size:.6875rem;font-weight:700;text-transform:uppercase}@media (min-width:768px){.aboutMe__subtitle{margin-bottom:1rem;font-size:1.125rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.aboutMe__subtitle{font-size:16px;font-size:1rem;max-width:550px;max-width:34.375rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.aboutMe__subtitle{font-size:16px;font-size:1rem}}@media (min-width:1200px){.aboutMe__subtitle{font-size:16px;font-size:1rem;max-width:650px;max-width:40.625rem}}.aboutMe__description{font-size:.65625rem;line-height:1.4}.aboutMe__description--style{margin:.3125rem 0}.aboutMe__description strong{font-weight:600;color:#00b7d4}@media (min-width:410px){.aboutMe__description{font-size:.8125rem}}@media (min-width:768px){.aboutMe__description{max-width:600px;max-width:37.5rem;font-size:.875rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.aboutMe__description{font-size:14px;font-size:.875rem;line-height:1.6}}@media (min-width:1200px){.aboutMe__description{font-size:15px;font-size:.9375rem}}.blob{position:relative;top:25px;top:1.5625rem;left:22%;padding:1.25rem;width:200px;width:12.5rem;min-height:115px;min-height:7.1875rem;background:#00b7d4;border-radius:96% 51% 44% 95%/90% 77% 80% 69%}@media (min-width:410px){.blob{top:20px;top:1.25rem;left:42%}}@media (min-width:768px){.blob{top:30px;top:1.875rem;left:46%;padding:1.875rem;width:350px;width:21.875rem;min-height:180px;min-height:11.25rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.blob{top:28px;top:1.75rem;left:36%}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.blob{top:30px;top:1.875rem;left:36%}}@media (min-width:1366px){.blob{top:40px;top:2.5rem;left:42%}}.blob__contact{margin:0 auto;width:max-content;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}@media (min-width:768px){.blob__contact{width:270px;width:16.875rem}}.blob__contact a{display:flex;color:#edf0f0;cursor:pointer}.blob__contact p{margin-right:.5rem;font-size:.625rem}.blob__contact p:hover{font-weight:500;text-decoration:underline}@media (min-width:768px){.blob__contact p{margin-right:1rem;font-size:1rem}}.blob__contact p:after{content:"➔"}.blob__cv{margin:.5rem 0;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}@media (min-width:768px){.blob__cv{margin:.75rem 0}.blob__cv:hover{transition:all .2s ease-in}.blob__cv:hover:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}}.blob__mail,.blob__phone{margin-bottom:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}@media (min-width:768px){.blob__mail,.blob__phone{margin-bottom:.75rem}.blob__mail:hover,.blob__phone:hover{transition:all .2s ease-in}.blob__mail:hover:hover,.blob__phone:hover:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}}.skills{margin-top:15.625rem}.skills__bigTitle{top:20px;top:1.25rem;font-size:3.125rem;position:relative;color:rgba(22,21,105,.04);font-family:Righteous,sans-serif;text-transform:uppercase;z-index:-1;background:linear-gradient(142deg,rgba(22,21,105,.13) -230.79%,rgba(80,84,136,.12) 14.14%,rgba(0,184,212,.2) 145.11%);background-repeat:no-repeat;background-position:50%;background-size:cover;background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradient 5s ease infinite}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (min-width:410px){.skills__bigTitle{font-size:4.0625rem}}@media (min-width:768px){.skills__bigTitle{top:-15px;top:-.9375rem;font-size:6.25rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.skills__bigTitle{max-width:max-content;font-size:8.25rem;z-index:0;background:linear-gradient(142deg,rgba(22,21,105,.13) -230.79%,rgba(80,84,136,.12) 14.14%,rgba(0,184,212,.2) 145.11%);background-repeat:no-repeat;background-position:50%;background-size:cover;background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradient 5s ease infinite}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.skills__bigTitle{top:35px;top:2.1875rem;max-width:max-content;font-size:8.25rem;background:linear-gradient(142deg,rgba(22,21,105,.13) -230.79%,rgba(80,84,136,.12) 14.14%,rgba(0,184,212,.2) 145.11%);background-repeat:no-repeat;background-position:50%;background-size:cover;background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradient 5s ease infinite}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}}.skills__mediumTitle{font-size:2rem;position:relative;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-width:.0625rem;-webkit-text-stroke-color:rgba(22,21,105,.205);font-family:Righteous,sans-serif;text-transform:uppercase;z-index:-1}@media (min-width:410px){.skills__mediumTitle{font-size:2.75rem}}@media (min-width:768px){.skills__mediumTitle{top:-50px;top:-3.125rem;font-size:4.375rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.skills__mediumTitle{max-width:max-content}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.skills__mediumTitle{top:-9px;top:-.5625rem;max-width:max-content}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.skills__columns{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.skills__columns{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}}.skills__namedColumn{display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .2s ease-in}.skills__namedColumn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.skills__icons{position:relative;top:82px;top:5.125rem;left:35%;display:flex;justify-content:center;margin:0 auto;width:50px;width:3.125rem;height:50px;height:3.125rem;fill:linear-gradient(181.28deg,#161569 -176.37%,#2f3f80 -65.45%,#505488 30.87%,#00b7d4 135.95%)}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.skills__icons{top:95px;top:5.9375rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.skills__icons{left:0}}.skills__title{margin-bottom:2rem;font-size:1.5rem;position:relative;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-width:.0625rem;-webkit-text-stroke-color:rgba(22,21,105,.205);font-family:Righteous,sans-serif;text-transform:uppercase;z-index:-1;color:#161569;text-transform:none;-webkit-text-stroke-width:1.5px;-webkit-text-stroke-width:.09375rem}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.skills__title{margin-bottom:2.5rem;font-size:2rem}}.skills__column{padding:2rem 0;min-width:288px;min-width:18rem;max-width:335px;max-width:20.9375rem;background:#161569;border-radius:10px 10px 150px 150px;border-radius:.625rem .625rem 9.375rem 9.375rem;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .2s ease-in}.skills__column:hover{box-shadow:4px 8px 32px 0 rgba(0,0,0,.3);box-shadow:.25rem .5rem 2rem 0 rgba(0,0,0,.3)}.skills__category{margin:1.5rem 0}.skills__subtitle{margin-bottom:1rem;color:#fff;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:700;line-height:14px;line-height:.875rem;text-align:center;text-transform:uppercase;background:linear-gradient(80.36deg,#161569 -98.51%,#2f3f80 -38.63%,#505488 24.65%,#00b7d4 118.41%);-webkit-text-stroke:3px hsla(0,0%,100%,.01);-webkit-text-stroke:.1875rem hsla(0,0%,100%,.01);-webkit-background-clip:text}@supports (backdrop-filter:blur(10px)){.skills__subtitle{color:#edf0f0;-webkit-text-stroke:2px linear-gradient(.42deg,#161569 -230.79%,#2f3f80 -104.45%,#505488 14.14%,#00b7d4 145.11%);-webkit-text-stroke:.125rem linear-gradient(.42deg,#161569 -230.79%,#2f3f80 -104.45%,#505488 14.14%,#00b7d4 145.11%)}}.skills__value{margin-bottom:.5rem;font-size:.875rem;line-height:14px;line-height:.875rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.footer,.skills__value{color:#fff;font-family:Montserrat,sans-serif}.footer{margin-top:18.75rem;height:450px;height:28.125rem;text-transform:uppercase;background:#161569}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.footer{height:500px;height:31.25rem}}@media (min-width:1768px){.footer{margin-top:26.25rem}}.footer__waves{position:relative;bottom:-4px;bottom:-.25rem;left:-1px;left:-.0625rem}.footer__svgWave--darkBlue{position:relative;top:-2.98rem;left:0;width:100%;stroke:1px solid red;stroke:.0625rem solid red}@media (min-width:410px){.footer__svgWave--darkBlue{top:-3.59rem}}@media (min-width:768px){.footer__svgWave--darkBlue{top:-7.1rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.footer__svgWave--darkBlue{top:-8.59rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.footer__svgWave--darkBlue{top:-9.25rem}}@media (min-width:1200px){.footer__svgWave--darkBlue{top:-11.1rem}}@media (min-width:1366px){.footer__svgWave--darkBlue{top:-12rem}}@media (min-width:1768px){.footer__svgWave--darkBlue{top:-15rem}}@media (min-width:2078px){.footer__svgWave--darkBlue{top:-18rem}}@media (min-width:2368px){.footer__svgWave--darkBlue{top:-21rem}}.footer__contents{display:flex;flex-direction:column;align-items:inherit;justify-content:space-between}.footer__content{padding:1.5rem 0;margin-top:-3.375rem;border-bottom:.0625rem solid #edf0f0}@media (min-width:768px){.footer__content{margin-top:-8.5rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.footer__content{margin-top:-10.625rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.footer__content{margin-top:-10rem}}@media (min-width:1200px){.footer__content{margin-top:-13rem}}@media (min-width:1366px){.footer__content{margin-top:-13.5rem}}@media (min-width:1768px){.footer__content{margin-top:-18.3rem}}@media (min-width:2078px){.footer__content{margin-top:-20.5rem}}@media (min-width:2368px){.footer__content{margin-top:-26rem}}.footer__scrollUp{display:flex;flex-direction:column;align-items:center;justify-content:space-between;transition:all .2s ease-in;-webkit-transform:scale(1.05);transform:scale(1.05)}.footer__scrollUp:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.footer__scrollUp p{padding:.5rem 0;font-size:.625rem;font-variant:small-caps;font-weight:thin}.footer__scrollUp svg{-webkit-transform:scale(1.08);transform:scale(1.08);fill:rgba(26,27,109,.5);transition:all .2s ease-in}.footer__scrollUp svg:hover{-webkit-transform:scale(1.02);transform:scale(1.02);color:#161569;transition:.25s}.footer__name{margin:2.625rem 0;font-family:Righteous,sans-serif;font-size:1.875rem;text-align:center;background:linear-gradient(80.36deg,#161569 -98.51%,#2f3f80 -38.63%,#505488 24.65%,#00b7d4 118.41%);-webkit-text-stroke:3px hsla(0,0%,100%,.01);-webkit-text-stroke:.1875rem hsla(0,0%,100%,.01);-webkit-background-clip:text;-webkit-text-stroke:3.5px hsla(0,0%,100%,.01);-webkit-text-stroke:.21875rem hsla(0,0%,100%,.01)}@supports (backdrop-filter:blur(10px)){.footer__name{color:#edf0f0;-webkit-text-stroke:2px linear-gradient(.42deg,#161569 -230.79%,#2f3f80 -104.45%,#505488 14.14%,#00b7d4 145.11%);-webkit-text-stroke:.125rem linear-gradient(.42deg,#161569 -230.79%,#2f3f80 -104.45%,#505488 14.14%,#00b7d4 145.11%)}}@media (min-width:768px){.footer__name{margin:3.25rem 0;font-size:2.1875rem}}.footer__networks{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}.footer__networks p{margin:0 .5rem;color:#fff;font-size:.8125rem;font-variant:small-caps;font-weight:lighter;cursor:pointer}@media (min-width:768px){.footer__networks{margin:0 2rem 1.5625rem;display:flex;flex-direction:row;align-items:center;justify-content:center}.footer__networks p{margin:0 2rem;transition:all .2s ease-in}.footer__networks p:hover{-webkit-transform:scale(1.02);transform:scale(1.02);font-weight:500}}.footer__icons{width:45px;width:2.8125rem;height:45px;height:2.8125rem}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.footer__icons{width:55px;width:3.4375rem;height:55px;height:3.4375rem}}.footer__endElements{padding:1.5rem 0;font-size:.5625rem;font-variant:small-caps;font-weight:thin;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.footer__endElements p{margin:.75rem 0 .5rem;text-align:center}.footer__endElements p:first-child,.footer__endElements p:last-child{order:1}.footer__endElements svg{margin:.75rem 0;width:60px;width:3.75rem;transition:all .2s ease-in}.footer__endElements svg:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}@media (min-width:768px){.footer__endElements{margin-top:1.5625rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.footer__endElements p:first-child{order:0;width:250px;width:15.625rem}.footer__endElements p:last-child{width:250px;width:15.625rem}}.bg-hero{position:relative;height:100vh;overflow:hidden;background:linear-gradient(103.23deg,rgba(182,251,255,.11) -25.45%,rgba(0,184,212,.158) 20.51%,rgba(5,2,79,.151));z-index:1}.hero{height:inherit;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.hero{height:100vh}}.hero__content{height:inherit;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.hero__content{display:flex;flex-direction:row;align-content:center;justify-content:space-evenly;margin-top:5%;width:90%;height:auto}}@media (min-width:1366px){.hero__content{width:100%}}.hero__svg{margin-top:15%;width:inherit;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.hero__svg{margin:0 7% 0 0;display:flex;flex-direction:row;align-items:center;justify-content:center}}@media (min-width:1366px){.hero__svg{margin:0 20% 0 0}}.hero__vectorMe{width:120px;width:7.5rem;height:210px;height:13.125rem}@media (min-width:410px){.hero__vectorMe{width:150px;width:9.375rem;height:260px;height:16.25rem}}@media (min-width:768px){.hero__vectorMe{margin-top:0;width:10.25rem;height:17.375rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.hero__vectorMe{width:300px;width:18.75rem;height:540px;height:33.75rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.hero__vectorMe{width:340px;width:21.25rem;height:570px;height:35.625rem}}.hero__name{width:220px;width:13.75rem}@media (min-width:410px){.hero__name{width:320px;width:20rem}}@media (min-width:768px){.hero__name{margin-top:.75rem;width:380px;width:23.75rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.hero__name{margin-top:0;padding-top:4.6875rem}}@media (min-width:1366px){.hero__name{width:550px;width:34.375rem}}@media (min-width:768px){.hero__introduction{margin:1.5rem 0 0}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.hero__introduction{margin:3.125rem 0 0}}.hero__introduction .introduction__job{padding-bottom:.625rem;margin:0 0 .5rem;max-width:250px;max-width:15.625rem;color:#161569;font-family:Righteous,sans-serif;font-size:1.25rem;line-height:1.5;border-bottom:.0625rem solid rgba(26,27,109,.5)}@media (min-width:768px){.hero__introduction .introduction__job{max-width:400px;max-width:25rem;font-size:1.5rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.hero__introduction .introduction__job{font-size:2.125rem}}@media (min-width:1366px){.hero__introduction .introduction__job{margin:0 0 .75rem;max-width:500px;max-width:31.25rem;font-size:2.125rem}}.hero__introduction .introduction__details{max-width:330px;max-width:20.625rem}@media (max-width:767px){.hero__introduction .introduction__details{margin-top:1.5625rem}}@media (min-width:768px){.hero__introduction .introduction__details{max-width:600px;max-width:37.5rem}}.hero__introduction .introduction__details .introduction__network{display:none}@media (min-width:768px){.hero__introduction .introduction__details .introduction__network{display:flex}}@media (min-width:768px){.hero__introduction .introduction__details{display:flex;flex-direction:row;align-items:end;justify-content:space-between}.hero__introduction .introduction__details div{max-width:400px;max-width:25rem}}@media (min-width:768px) and (min-width:1366px){.hero__introduction .introduction__details div{max-width:503px;max-width:31.4375rem}}@media (min-width:768px){.hero__introduction .introduction__details .introduction__network{padding-left:1.875rem;margin:auto}}@media (min-width:768px) and (min-width:1366px){.hero__introduction .introduction__details .introduction__network{padding-left:4.6875rem}}@media (min-width:768px){.hero__introduction .introduction__details .introduction__social-icons{display:flex;flex-direction:column;align-items:center;justify-content:center}.hero__introduction .introduction__details .introduction__social-icons a{margin-bottom:1.5rem}.hero__introduction .introduction__details .introduction__social-icons a path{fill:#161569}.hero__introduction .introduction__details .introduction__social-icons a path:hover{transition:.25s;fill:#161569}.hero__introduction .introduction__details .introduction__social-icons a:last-child{margin-bottom:0}}.hero__introduction .introduction__welcome{margin:0 0 .25rem;color:#161569;font-family:Montserrat,sans-serif;font-size:.78125rem;font-weight:600;line-height:1.5}@media (min-width:374px){.hero__introduction .introduction__welcome{font-size:.9375rem}}@media (min-width:768px){.hero__introduction .introduction__welcome{margin:0 0 .5rem;font-size:1.125rem}}.hero__introduction .introduction__purpose{margin:0 0 .3125rem;max-width:400px;max-width:25rem;color:#161569;font-family:Montserrat,sans-serif;font-size:.6875rem;font-weight:500;line-height:1.5}@media (min-width:374px){.hero__introduction .introduction__purpose{margin:0 0 1.5rem;font-size:.8125rem}}@media (min-width:768px){.hero__introduction .introduction__purpose{font-size:1rem}}@media (min-width:1366px){.hero__introduction .introduction__purpose{max-width:500px;max-width:31.25rem}}.hero__scrollDown{display:flex;justify-content:center}.hero__scrollDown svg{width:35px;width:2.1875rem}@media (min-width:410px){.hero__scrollDown svg{width:40px;width:2.5rem}}.hero__scrollDown svg path{fill:rgba(26,27,109,.5)}.hero__scrollDown svg path:hover{transition:.25s;fill:#161569}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.hero__scrollDown{display:none}}.hero__scrollDown--laptop{display:none}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.hero__scrollDown--laptop{display:flex;justify-content:center;margin:0 auto;transition:all .2s ease-in;-webkit-transform:scale(1.08);transform:scale(1.08)}.hero__scrollDown--laptop:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.hero__scrollDown--laptop svg{width:55px;width:3.4375rem}.hero__scrollDown--laptop svg path{fill:rgba(26,27,109,.5)}.hero__scrollDown--laptop svg path:hover{transition:.25s;fill:#161569}}.projectNova__textualCard{margin:-14.0625rem 0 1rem}@media (min-width:768px){.projectNova__textualCard{margin:-17.1875rem 0 1rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectNova__textualCard{position:relative;left:230px;left:14.375rem;order:0;padding:1.5rem;margin:0;min-width:470px;min-width:29.375rem;max-width:500px;max-width:31.25rem}}@media (min-width:1366px){.projectNova__textualCard{left:200px;left:12.5rem}}.projectNova__images{position:relative;top:-12px;top:-.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectNova__images{position:relative;left:100px;left:6.25rem;display:flex;flex-direction:row;align-items:center;justify-content:center}}.projectNova .iMac{margin-left:15.9375rem;width:29.75rem;max-width:none}@media (min-width:768px){.projectNova .iMac{position:relative;top:1.75rem;margin-left:25.9375rem;width:50.75rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectNova .iMac{margin-left:0;width:37.75rem}}@media (min-width:1366px){.projectNova .iMac{width:42.75rem}}.projectNova .iPhone{position:relative;top:-17.25rem;left:-4.75rem;width:19.375rem;max-width:none;z-index:1}@media (min-width:768px){.projectNova .iPhone{top:-21.85rem;left:-10.75rem;width:26.375rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectNova .iPhone{top:118px;top:7.375rem;left:-15.25rem;width:21.375rem}}@media (min-width:1366px){.projectNova .iPhone{width:24.375rem}}.projectNova__button{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (min-width:768px){.projectNova__button{display:flex;flex-direction:row;align-items:center;justify-content:space-around}}.projectKoala__textualCard{margin:-2.5rem 0 1rem}@media (min-width:768px){.projectKoala__textualCard{margin:-8.1875rem 0 1rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectKoala__textualCard{position:relative;left:155px;left:9.6875rem;order:0;padding:1.5rem;margin:0;min-width:470px;min-width:29.375rem;max-width:500px;max-width:31.25rem}}@media (min-width:1366px){.projectKoala__textualCard{left:200px;left:12.5rem}}.projectKoala__images{position:relative;top:-12px;top:-.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectKoala__images{position:relative;top:0;left:50px;left:3.125rem;display:flex;flex-direction:row;align-items:center;justify-content:center}}.projectKoala .iMac{margin-left:15.9375rem;width:29.75rem;max-width:none}@media (min-width:768px){.projectKoala .iMac{position:relative;top:1.75rem;margin-left:25.9375rem;width:50.75rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.projectKoala .iMac{width:60.75rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectKoala .iMac{top:1.15rem;margin-left:0;width:44.75rem}}@media (min-width:1366px){.projectKoala .iMac{width:50.75rem}}.projectKoala .macbook{position:relative;top:-157px;top:-9.8125rem;left:-11px;left:-.6875rem;width:14.75rem}@media (min-width:768px){.projectKoala .macbook{top:-19.25rem;width:32.75rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.projectKoala .macbook{left:-137px;left:-8.5625rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectKoala .macbook{top:7.25rem;left:-370px;left:-23.125rem;width:24.75rem}}@media (min-width:1366px){.projectKoala .macbook{top:8rem;width:28.75rem}}.projectKoala .project__scrollDown{top:385px;top:24.0625rem}@media (min-width:768px){.projectKoala .project__scrollDown{top:657px;top:41.0625rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.projectKoala .project__scrollDown{top:765px;top:47.8125rem}}.projectKoala__button{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (min-width:768px){.projectKoala__button{display:flex;flex-direction:row;align-items:center;justify-content:space-around}}.projectNespresso__textualCard{margin:-2.5rem 0 1rem}@media (min-width:768px){.projectNespresso__textualCard{margin:-8.1875rem 0 1rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectNespresso__textualCard{position:relative;left:155px;left:9.6875rem;order:0;padding:1.5rem;margin:0;min-width:470px;min-width:29.375rem;max-width:500px;max-width:31.25rem}}@media (min-width:1366px){.projectNespresso__textualCard{left:200px;left:12.5rem}}.projectNespresso__images{position:relative;top:-12px;top:-.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectNespresso__images{position:relative;left:50px;left:3.125rem;top:0;display:flex;flex-direction:row;align-items:center;justify-content:center}}.projectNespresso .iMac{margin-left:15.9375rem;width:29.75rem;max-width:none}@media (min-width:768px){.projectNespresso .iMac{position:relative;top:1.75rem;margin-left:25.9375rem;width:50.75rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.projectNespresso .iMac{width:60.75rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectNespresso .iMac{top:1.15rem;margin-left:0;width:44.75rem}}@media (min-width:1366px){.projectNespresso .iMac{width:50.75rem}}.projectNespresso .macbook{position:relative;top:-157px;top:-9.8125rem;left:-11px;left:-.6875rem;width:14.75rem}@media (min-width:768px){.projectNespresso .macbook{top:-19.25rem;width:32.75rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.projectNespresso .macbook{left:-137px;left:-8.5625rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectNespresso .macbook{top:7.25rem;left:-370px;left:-23.125rem;width:24.75rem}}@media (min-width:1366px){.projectNespresso .macbook{width:28.75rem;top:8rem}}.projectNespresso .project__scrollDown{top:385px;top:24.0625rem}@media (min-width:768px){.projectNespresso .project__scrollDown{top:657px;top:41.0625rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.projectNespresso .project__scrollDown{top:765px;top:47.8125rem}}.projectSocoda__textualCard{margin:-2.5rem 0 1rem}@media (min-width:768px){.projectSocoda__textualCard{margin:-8.1875rem 0 1rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectSocoda__textualCard{position:relative;left:155px;left:9.6875rem;order:0;padding:1.5rem;margin:0;min-width:470px;min-width:29.375rem;max-width:500px;max-width:31.25rem}}@media (min-width:1366px){.projectSocoda__textualCard{left:200px;left:12.5rem}}.projectSocoda__images{position:relative;top:-12px;top:-.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectSocoda__images{position:relative;left:50px;left:3.125rem;top:0;display:flex;flex-direction:row;align-items:center;justify-content:center}}.projectSocoda .iMac{margin-left:15.9375rem;width:29.75rem;max-width:none}@media (min-width:768px){.projectSocoda .iMac{position:relative;top:1.75rem;margin-left:25.9375rem;width:50.75rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.projectSocoda .iMac{width:60.75rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectSocoda .iMac{top:1.15rem;margin-left:0;width:44.75rem}}@media (min-width:1366px){.projectSocoda .iMac{width:50.75rem}}.projectSocoda .macbook{position:relative;top:-157px;top:-9.8125rem;left:-11px;left:-.6875rem;width:14.75rem}@media (min-width:768px){.projectSocoda .macbook{top:-19.25rem;width:32.75rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.projectSocoda .macbook{left:-137px;left:-8.5625rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectSocoda .macbook{top:7.25rem;left:-370px;left:-23.125rem;width:24.75rem}}@media (min-width:1366px){.projectSocoda .macbook{top:8rem;width:28.75rem}}.projectSocoda .project__scrollDown{top:385px;top:24.0625rem}@media (min-width:768px){.projectSocoda .project__scrollDown{top:657px;top:41.0625rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.projectSocoda .project__scrollDown{top:765px;top:47.8125rem}}.projectOtaku__textualCard{margin:-2.5rem 0 1rem}@media (min-width:768px){.projectOtaku__textualCard{margin:-8.1875rem 0 1rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectOtaku__textualCard{position:relative;left:155px;left:9.6875rem;order:0;padding:1.5rem;margin:0;min-width:470px;min-width:29.375rem;max-width:500px;max-width:31.25rem}}@media (min-width:1366px){.projectOtaku__textualCard{left:200px;left:12.5rem}}.projectOtaku__images{position:relative;top:-12px;top:-.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectOtaku__images{position:relative;top:0;left:50px;left:3.125rem;display:flex;flex-direction:row;align-items:center;justify-content:center}}.projectOtaku .iMac{margin-left:15.9375rem;width:29.75rem;max-width:none}@media (min-width:768px){.projectOtaku .iMac{position:relative;top:1.75rem;margin-left:25.9375rem;width:50.75rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.projectOtaku .iMac{width:60.75rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectOtaku .iMac{top:1.15rem;margin-left:0;width:44.75rem}}@media (min-width:1366px){.projectOtaku .iMac{width:50.75rem}}.projectOtaku .macbook{position:relative;top:-157px;top:-9.8125rem;left:-11px;left:-.6875rem;width:14.75rem}@media (min-width:768px){.projectOtaku .macbook{top:-19.25rem;width:32.75rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.projectOtaku .macbook{left:-137px;left:-8.5625rem}}@media (min-width:1024px) and (min-height:750px) and (orientation:landscape){.projectOtaku .macbook{top:7.25rem;left:-370px;left:-23.125rem;width:24.75rem}}@media (min-width:1366px){.projectOtaku .macbook{top:8rem;width:28.75rem}}.projectOtaku .project__scrollDown{top:385px;top:24.0625rem}@media (min-width:768px){.projectOtaku .project__scrollDown{top:657px;top:41.0625rem}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.projectOtaku .project__scrollDown{top:765px;top:47.8125rem}}.projectOtaku__button{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (min-width:768px){.projectOtaku__button{display:flex;flex-direction:row;align-items:center;justify-content:space-around}}.projectOtaku__login{font-weight:900}.loader-container{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#edf0f0;z-index:999}.loader{position:absolute;top:50%;left:50%;width:200px;width:12.5rem;height:auto;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.ghost{-webkit-animation:float 3s ease-out infinite;-moz-animation:float 3s ease-out infinite;-ms-animation:float 3s ease-out infinite;-o-animation:float 3s ease-out infinite;animation:float 3s ease-out infinite}@keyframes float{50%{transform:translateY(20px);transform:translateY(1.25rem)}}.shadowFrame{position:absolute;top:130%;left:50%;margin:.9375rem;width:130px;width:8.125rem;transform:translate(-60%,-60%)}.shadow{fill-opacity:.2;-webkit-animation:shadow 3s ease-out infinite;-moz-animation:shadow 3s ease-out infinite;-o-animation:shadow 3s ease-out infinite;-ms-animation:shadow 3s ease-out infinite;animation:shadow 3s ease-out infinite}.shadow,.shadow ellipse{transform-origin:center center}@keyframes shadow{0%{margin:0 18%;width:60%}50%{margin:0 5%;width:90%}to{margin:0 18%;width:60%}}.loader__text{position:relative;top:120px;top:7.5rem;margin-left:1rem;color:#161569;font-family:Righteous,sans-serif;font-size:24px;font-size:1.5rem}.dots:after{display:inline-block;width:0;overflow:hidden;vertical-align:bottom;-webkit-animation:dot 1s steps(4) infinite;-moz-animation:dot steps(4) 1s infinite;-o-animation:dot steps(4) 1s infinite;-ms-animation:dot steps(4) 1s infinite;animation:dot 1s steps(4) infinite;content:"…"}@keyframes dot{to{width:1.5rem}}.hidden-loader{-moz-animation:disparition 1s forwards;-webkit-animation:disparition 1s forwards;-o-animation:disparition 1s forwards;-ms-animation:disparition 1s forwards;animation:disparition 1s forwards}@keyframes disparition{to{visibility:hidden;opacity:0}}.content-wrapper{padding:0 1.875rem;margin:0 auto;width:100%;max-width:1164px;max-width:72.75rem}@media (min-width:768px){.content-wrapper{padding:0 3.75rem}}@media (min-width:1200px){.content-wrapper{padding:0;max-width:1104px;max-width:69rem}}.hideBgNavScrolling{background-color:transparent;background-image:none}
/*# sourceMappingURL=/styles.551bbb61.css.map */