.fade-in{opacity:1;-webkit-animation:fade-in .6s cubic-bezier(.39,.575,.565,1) both;animation:fade-in .6s cubic-bezier(.39,.575,.565,1) both}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.fade-out{opacity:0;-webkit-animation:fade-out .6s ease-out both;animation:fade-out .6s ease-out both}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@font-face{font-family:"Futura Bold";src:url(/static/media/Futura\ Bold.7bfa5614.ttf) format("truetype")}@font-face{font-family:"Futura Book";src:url(/static/media/Futura\ Book.ed19af44.ttf) format("truetype")}@font-face{font-family:"Futura Extra Black";src:url("/static/media/Futura Extra Black.bf8e35c1.ttf") format("truetype")}@font-face{font-family:"Futura Heavy";src:url(/static/media/Futura\ Heavy.af72c25a.ttf) format("truetype")}@font-face{font-family:"Futura Medium";src:url(/static/media/Futura\ Medium.4e762c29.ttf) format("truetype")}@font-face{font-family:"Futura Light";src:url(/static/media/Futura\ Light.e07bb855.ttf) format("truetype")}.futura-bold{font-family:"Futura Bold"}.futura-book{font-family:"Futura Book"}.futura-extra-black{font-family:"Futura Extra Black"}.futura-heavy{font-family:"Futura Heavy"}.futura-medium{font-family:"Futura Medium"}.futura-light{font-family:"Futura Light"}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v26/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVIGxA.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v26/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIGxA.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v26/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIGxA.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v26/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIGxA.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v26/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIGxA.woff2) format("woff2");unicode-range:U+0590-05ff,U+20aa,U+25cc,U+fb1d-fb4f}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v26/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIGxA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v26/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIGxA.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v26/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVI.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.white{color:#fff}.bigger{font-size:30px}*{font-family:"Futura Book"}.font-light{font-family:"Futura Light"}.font-book{font-family:"Futura Book"}.font-medium{font-family:"Futura Medium"}.font-bold{font-family:"Futura Heavy"}.font-bold-thin{font-family:"Futura Bold"}.font-huge{font-family:"Futura Extra Black"}html{overflow:scroll;overflow-x:hidden;scroll-behavior:smooth;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{padding:0;margin:0}::-webkit-scrollbar{width:0;background:transparent}*,:after,:before{box-sizing:inherit}body{margin:0}::-webkit-scrollbar-thumb{background:#fff}:root{--start-color-bg:#543ab7;--end-color-bg:#00acc1;--background-color:#188cbe;--color-dark:#091353;--color-primary:#d0f2fb;--color-primary-light:#ece9ff;--color-secondary:#bdecf9;--color-secondary-light:#d0f2fb;--color-accent-dark:#c996cc;--color-accent:#c996cc;--color-accent-light:#c996cc;--color-text-dark:#333;--color-text:#444;--color-text-light:#555}.icon-link{height:30px;width:30px;border-radius:50%;border:2px solid hsla(0,0%,100%,.7)}.btn-light{opacity:1;padding:8px 20px;text-decoration:none;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;line-height:var(--button-height);border-radius:var(--button-border-radius);border:2px solid hsla(0,0%,100%,.7);background-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.8);box-shadow:0 2px 12px rgb(255 255 255/30%);transition:color 0ms,background-color .4s,color .4s,box-shadow .3s ease-in-out}.btn-light.active,.btn-light:hover{background-color:hsla(0,0%,100%,.8);color:#543ab7;color:var(--start-color-bg);box-shadow:0 1px 12px rgb(255 255 255/80%)}noscript{display:flex;justify-content:center;align-content:center;flex-direction:column;width:100vw;height:100vh;text-align:center;color:#fff;font-size:clamp(18px,3vw,30px)}.HeaderContainer{position:relative}#particles-background,.HeaderContainer{top:0;left:0;right:0;bottom:0;width:100vw;height:100vh}#particles-background{position:fixed;z-index:-1;background:linear-gradient(63deg,var(--start-color-bg),var(--end-color-bg));background-attachment:fixed}#particles-background>canvas{z-index:-1}#HeaderContent{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;width:auto;height:100%;z-index:101;display:flex;align-items:center;padding-left:12%;padding-right:12%}.HeaderContentContainer{left:13%}.text-homepage-my-name-is{margin:0;color:var(--color-secondary);font-size:clamp(14px,5vw,16px)}.text-homepage-name{margin:0;color:var(--color-primary-light);font-size:clamp(30px,8vw,75px);line-height:1.1}.text-homepage-what-i-do{margin:0;color:var(--color-primary);line-height:1.1;font-size:clamp(30px,8vw,70px)}.text-homepage-what-i-do-description{margin:20px 0 0;width:71%;max-width:670px;min-width:250px;color:var(--color-secondary-light);font-size:clamp(14px,3vw,20px)}#footer{height:0}.section-title{color:var(--color-primary);line-height:1.1;font-size:clamp(30px,8vw,55px)}.section-title-container{text-align:right;margin:0 20%}.section-container{padding:60px 5%;width:90%;width:100%}.section{padding:55px 0}.project-item{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(12,1fr);align-items:start;padding:140px 0}.project-image-container,.project-item{position:relative}.project-image-container>a>img,.project-image-container>img{border-radius:10px;box-shadow:0 0 10px 5px hsla(0,0%,100%,.3)}.project-text-container{background:linear-gradient(63deg,rgba(33,126,189,.8),rgba(59,92,186,.8));position:relative;margin-top:-5%;padding:25px;border-radius:10px;box-shadow:0 0 10px 5px hsla(0,0%,100%,.5)}.project-image{width:100%}.project-title-container{color:var(--color-primary);line-height:1.1;font-size:clamp(20px,5vw,45px);padding-bottom:20px}.project-description-container{font-family:"Futura Medium";color:var(--color-primary);line-height:1.3;font-size:clamp(13px,3vw,20px)}.project-item.image-left>.project-text-container{text-align:right}.project-item.image-right>.project-text-container{text-align:left}.project-item.image-left>.project-text-container,.project-item.image-right>.project-image-container{grid-column:5/-1;grid-area:1/6/-1/-1}.project-item.image-left>.project-image-container,.project-item.image-right>.project-text-container{grid-column:1/8;grid-area:1/1/-1/8}.project-tags-container{margin-top:10px;display:flex;flex-wrap:wrap;width:100%}.project-links-container{margin-top:30px;margin-bottom:10px;display:flex}.project-item.image-right>.project-text-container>.project-links-container{justify-content:flex-start}.project-item.image-left>.project-text-container>.project-links-container{justify-content:flex-end}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.project-text-container{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.badge{margin:2px;padding:3px 5px;font-family:"Futura Light";border:1px solid var(--color-primary);color:var(--color-primary);border-radius:8px;background-color:hsla(0,0%,100%,.08627450980392157)}.image-left>.project-text-container>.project-tags-container{justify-content:flex-end}.image-right>.project-text-container>.project-tags-container{justify-content:flex-start}.get-in-touch>p{margin:0 0 50px;color:var(--color-primary-light);line-height:1.3;font-size:clamp(20px,8vw,30px)}.linkedin-iframe{z-index:1}.get-in-touch>p{padding:10px;margin:0}a.contact-box{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--color-primary-light);background:linear-gradient(63deg,rgba(33,126,189,.8),rgba(59,92,186,.8));padding:25px;margin:25px;border-radius:10px;box-shadow:0 0 10px 5px hsla(0,0%,100%,.2);transition:all 1s;text-decoration:none}a.contact-box>svg{margin-bottom:10px}a.contact-box:hover{box-shadow:0 0 10px 5px hsla(0,0%,100%,.5);transition:all .7s}.contact-box-container{display:flex;justify-content:space-around;align-items:center;flex-direction:row;flex-wrap:wrap}:root{--button-with-icon-height:40px;--button-height:16px;--button-border-radius:16px}.flexible-navbar{position:fixed;right:0;top:0;padding:15px;margin:0;display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap;z-index:101}.flexible-item{opacity:1;margin:10px 20px;padding:8px 30px;text-decoration:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:16px;line-height:var(--button-height);border-radius:16px;border-radius:var(--button-border-radius);border:2px solid hsla(0,0%,100%,.7);background-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.8);box-shadow:0 2px 12px hsla(0,0%,100%,.3);transition:color 0ms,background-color .4s,color .4s,box-shadow .3s ease-in-out}.flexible-item.active,.flexible-item:hover{background-color:hsla(0,0%,100%,.8);color:var(--background-color);box-shadow:0 1px 12px hsla(0,0%,100%,.8)}.flexible-item-icon{display:none;text-align:center}.flexible-item-text{text-align:center}.flexible-navbar-vertical>.flexible-item>.flexible-item-icon{display:block}.flexible-navbar-vertical{position:fixed;right:0;top:0;height:100vh;padding:25vh 15px;margin:0;display:flex;list-style-type:none;z-index:100;background-color:hsla(0,0%,100%,.6);flex-direction:column}.flexible-navbar-vertical>.flexible-item{margin:auto;padding:10px;border-radius:8px;border:none;background-color:transparent;color:var(--color-dark);box-shadow:none}.hide-on-homepage{opacity:0;display:none}.flexible-navbar-vertical>.flexible-item:hover{box-shadow:0 1px 12px hsla(0,0%,100%,.8)}.flexible-navbar-vertical>.flexible-item.active,.flexible-navbar-vertical>.flexible-item:hover{background-color:hsla(0,0%,100%,.8);color:var(--background-color)}
/*# sourceMappingURL=main.7c7f375b.chunk.css.map */