@font-face{font-display:swap;font-family:Inter;src:url(/static/media/Inter.bab53c563f67b33d6cb5.ttf)}*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-variation-settings:normal;scroll-behavior:smooth;tab-size:4}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#080318;color:#94a3b8;font-family:Inter;font-style:normal;line-height:1.625;margin:0}body ::selection{background-color:#5eead4;color:#134e4a}ol,ul{list-style:none;margin:0;padding:0}a{color:inherit;text-decoration:inherit}img{height:auto;max-width:100%}img,svg{display:block}h1,h2,h3,p{margin:0}h1,h2,h3{font-size:inherit;font-weight:inherit}@media(min-width:1024px){.Header{display:flex;flex-direction:column;justify-content:space-between;max-height:100vh;padding:6rem 0;position:-webkit-sticky;position:sticky;top:0;width:50%}}.Header__title{color:#e2e8f0;font-size:2.25rem;font-weight:700;letter-spacing:-.025em;line-height:2.5rem}@media(min-width:640px){.Header__title{font-size:3rem;line-height:1}}.Header__subtitle{color:#e2e8f0;font-size:1.125rem;font-weight:500;letter-spacing:-.025em;line-height:1.75rem;margin-top:.75rem}@media(min-width:640px){.Header__subtitle{font-size:1.25rem;line-height:1.75rem}}.Header__description{line-height:1.5;margin-top:1rem;max-width:20rem}.Header__Nav{display:none}@media(min-width:1024px){.Header__Nav{display:block}}.Header__Nav__List{margin-top:4rem;width:-webkit-max-content;width:max-content}.Header__Nav__List__Link{align-items:center;display:flex;padding-bottom:.75rem;padding-top:.75rem}.Header__Nav__List__Link.active .Header__Nav__List__Link__indicator{background-color:#e2e8f0;width:4rem}.Header__Nav__List__Link.active .Header__Nav__List__Link__text{color:#e2e8f0}.Header__Nav__List__Link__indicator{background-color:#475569;height:1px;margin-right:1rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2rem}.Header__Nav__List__Link__text{color:#64748b;font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1rem;text-transform:uppercase}.Header__Nav__List__Link:hover .Header__Nav__List__Link__indicator{background-color:#e2e8f0;width:4rem}.Header__Nav__List__Link:hover .Header__Nav__List__Link__text{color:#e2e8f0}.Header__Nav__List__Link:focus-visible .Header__Nav__List__Link__indicator{background-color:#e2e8f0;width:4rem}.Header__Nav__List__Link:focus-visible .Header__Nav__List__Link__text{color:#e2e8f0}.Header__NetworksList{align-items:center;display:flex;margin-left:.25rem;margin-top:2rem}.Header__NetworksList__Item{font-size:.75rem;line-height:1rem;margin-right:1.25rem}.Header__NetworksList__Item__Link{color:#fff;display:block;opacity:.4;transition:all .5s}.Header__NetworksList__Item__Link:hover{opacity:1}.Header__NetworksList__Item__Link span{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.Header__NetworksList__Item__Link svg{height:1.5rem;width:1.5rem}.Main{padding-top:6rem}@media(min-width:1024px){.Main{padding-bottom:6rem;padding-top:6rem;width:50%}}.About{margin-bottom:4rem;scroll-margin-top:4rem}@media(min-width:768px){.About{margin-bottom:6rem}}@media(min-width:1024px){.About{margin-bottom:9rem;scroll-margin-top:6rem}}.About__Title-content{--tw-backdrop-blur:blur(8px);background-color:rgba(15,23,42,.749);margin:0 -1.5rem 1rem;padding:1.25rem 1.5rem;position:-webkit-sticky;position:sticky;top:0;width:100vw;z-index:20}@media(min-width:768px){.About__Title-content{margin-left:-3rem;margin-right:-3rem;padding-left:3rem;padding-right:3rem}}@media(min-width:1024px){.About__Title-content{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px auto;opacity:0;overflow:hidden;padding:0;position:relative;top:auto;white-space:nowrap;width:100%}}.About__Title-content__title{color:#e2e8f0;font-size:.875rem;font-weight:700;letter-spacing:.1em;line-height:1.25rem;text-transform:uppercase}@media(min-width:1024px){.About__Title-content__title{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}.About__resume{margin-bottom:1rem;text-align:justify}.About__resume__link{color:#e2e8f0;font-weight:500}.About__resume__link:focus-visible,.About__resume__link:hover{color:#5eead4}.Experiences{margin-bottom:4rem;scroll-margin-top:4rem}@media(min-width:768px){.Experiences{margin-bottom:6rem}}@media(min-width:1024px){.Experiences{margin-bottom:9rem;scroll-margin-top:6rem}}.Experiences__Title-container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(15,23,42,.749);margin:0 -1.5rem 1rem;padding:1.25rem 1.5rem;position:-webkit-sticky;position:sticky;top:0;width:100vw;z-index:20}@media(min-width:768px){.Experiences__Title-container{margin-left:-3rem;margin-right:-3rem;padding-left:3rem;padding-right:3rem}}@media(min-width:1024px){.Experiences__Title-container{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px auto;opacity:0;overflow:hidden;padding:0;position:relative;top:auto;white-space:nowrap;width:100%}}.Experiences__Title-container__title{color:#e2e8f0;font-size:.875rem;font-weight:700;letter-spacing:.1em;line-height:1.25rem;text-transform:uppercase}@media(min-width:1024px){.Experiences__Title-container__title{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}.Experiences__Exp{margin-bottom:3rem}.Experiences__Exp__Container{display:grid;padding-bottom:.25rem;position:relative;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(min-width:640px){.Experiences__Exp__Container{gap:2rem;grid-template-columns:repeat(8,minmax(0,1fr))}}@media(min-width:768px){.Experiences__Exp__Container{gap:1rem}}@media(min-width:1024px){.Experiences__Exp__Container:hover{opacity:1!important}.Experiences__Exp__Container:hover .Experiences__Exp__Container__highlight{background-color:rgba(30,41,59,.502);box-shadow:0 0 #0000,0 0 #0000,inset 0 1px 0 0 #94a3b81a;filter:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1))}.Experiences__Exp__Container:hover .Titles__job-location__svg{transform:translate(.25rem,-.25rem)}}.Experiences__Exp__Container__highlight{border-radius:.375rem;bottom:-1rem;display:none;left:-1rem;position:absolute;right:-1rem;top:-1rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:0}@media(min-width:1024px){.Experiences__Exp__Container__highlight{display:block;left:-1.5rem;right:-1.5rem}}.Experiences__Exp__Container__header{color:#64748b;font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;margin-bottom:.5rem;margin-top:.25rem;text-transform:uppercase;z-index:10}@media(min-width:640px){.Experiences__Exp__Container__header{grid-column:span 2/span 2}}.Experiences__Exp__Container__Content{z-index:10}@media(min-width:640px){.Experiences__Exp__Container__Content{grid-column:span 6/span 6}}.Experiences__Exp__Container__Content .Titles{color:#e2e8f0;font-weight:500;line-height:1.375}.Experiences__Exp__Container__Content .Titles__links{align-items:baseline;color:#e2e8f0;display:inline-flex;font-size:1rem;font-weight:500;line-height:1.5rem}.Experiences__Exp__Container__Content .Titles__links:focus-visible,.Experiences__Exp__Container__Content .Titles__links:hover{color:#5eead4}.Experiences__Exp__Container__Content .Titles__links__span{border-radius:.25rem;bottom:-.625rem;display:none;left:-1rem;position:absolute;right:-1rem;top:-.625rem}@media(min-width:768px){.Experiences__Exp__Container__Content .Titles__links__span{bottom:-1rem;left:-1.5rem;right:-1.5rem;top:-1rem}}@media(min-width:1024px){.Experiences__Exp__Container__Content .Titles__links__span{display:block}}.Experiences__Exp__Container__Content .Titles__job-location{display:inline-block}.Experiences__Exp__Container__Content .Titles__job-location__svg{display:inline-block;flex-shrink:0;height:1rem;margin-left:.25rem;transform:translateY(1px);transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1rem}.Experiences__Exp__Container__Content .Titles__name{color:#64748b}.Experiences .Exp-description{font-size:.875rem;line-height:1.5;margin-top:.5rem}.Experiences .Exp-Links{display:flex;flex-wrap:wrap;margin-top:.5rem}.Experiences .Exp-Links__item{margin-right:1rem}.Experiences .Exp-Links__item a{align-items:center;color:#cbd5e1;display:inline-flex;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-top:.5rem;position:relative}.Experiences .Exp-Links__item a:focus-visible,.Experiences .Exp-Links__item a:hover{color:#5eead4}.Experiences .Exp-Links__item a svg{height:.75rem;margin-right:.25rem;width:.75rem}.Experiences .Exp-Skills{display:flex;flex-wrap:wrap;margin-top:.5rem}.Experiences .Exp-Skills li{margin-right:.375rem;margin-top:.5rem}.Experiences .Exp-Skills li div{align-items:center;background-color:rgba(45,212,191,.102);border-radius:9999px;color:#5eead4;display:flex;font-size:.75rem;font-weight:500;line-height:1.25rem;padding:.25rem .75rem}@media(min-width:1024px){.Exp-container:hover .Experiences__Exp__Container{opacity:.5}}.Projets{margin-bottom:4rem;scroll-margin-top:4rem}@media(min-width:768px){.Projets{margin-bottom:6rem}}@media(min-width:1024px){.Projets{margin-bottom:9rem;scroll-margin-top:6rem}}.Projets__Title-container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(15,23,42,.749);margin:0 -1.5rem 1rem;padding:1.25rem 1.5rem;position:-webkit-sticky;position:sticky;top:0;width:100vw;z-index:20}@media(min-width:768px){.Projets__Title-container{margin-left:-3rem;margin-right:-3rem;padding-left:3rem;padding-right:3rem}}@media(min-width:1024px){.Projets__Title-container{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px auto;opacity:0;overflow:hidden;padding:0;position:relative;top:auto;white-space:nowrap;width:100%}}.Projets__Title-container__title{color:#e2e8f0;font-size:.875rem;font-weight:700;letter-spacing:.1em;line-height:1.25rem;text-transform:uppercase}@media(min-width:1024px){.Projets__Title-container__title{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}.Projets__Projet{margin-bottom:3rem}.Projets__Projet__Container{grid-gap:1rem;display:grid;gap:1rem;padding-bottom:.25rem;position:relative;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(min-width:640px){.Projets__Projet__Container{gap:2rem;grid-template-columns:repeat(8,minmax(0,1fr))}}@media(min-width:768px){.Projets__Projet__Container{gap:1rem}}@media(min-width:1024px){.Projets__Projet__Container:hover{opacity:1!important}.Projets__Projet__Container:hover .Projets__Projet__Container__highlight{background-color:rgba(30,41,59,.502);box-shadow:0 0 #0000,0 0 #0000,inset 0 1px 0 0 #94a3b81a;filter:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1))}.Projets__Projet__Container:hover .Titles__second-name__svg{transform:translate(.25rem,-.25rem)}.Projets__Projet__Container:hover .Projets-image{border-color:rgba(226,232,240,.302)}}.Projets__Projet__Container__highlight{border-radius:.375rem;bottom:-1rem;display:none;left:-1rem;position:absolute;right:-1rem;top:-1rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:0}@media(min-width:1024px){.Projets__Projet__Container__highlight{display:block;left:-1.5rem;right:-1.5rem}}.Projets__Projet__Container__header{z-index:10}@media(min-width:640px){.Projets__Projet__Container__header{grid-column:span 6/span 6;order:2}}.Projets__Projet__Container__header .Titles__links{align-items:baseline;color:#e2e8f0;display:inline-flex;font-size:1rem;font-weight:500;line-height:1.5rem}.Projets__Projet__Container__header .Titles__links:focus-visible,.Projets__Projet__Container__header .Titles__links:hover{color:#5eead4}.Projets__Projet__Container__header .Titles__links__span{border-radius:.25rem;bottom:-.625rem;display:none;left:-1rem;position:absolute;right:-1rem;top:-.625rem}@media(min-width:768px){.Projets__Projet__Container__header .Titles__links__span{bottom:-1rem;left:-1.5rem;right:-1.5rem;top:-1rem}}@media(min-width:1024px){.Projets__Projet__Container__header .Titles__links__span{display:block}}.Projets__Projet__Container__header .Titles__second-name{display:inline-block}.Projets__Projet__Container__header .Titles__second-name__svg{display:inline-block;flex-shrink:0;height:1rem;margin-left:.25rem;transform:translateY(1px);transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1rem}@media(min-width:1024px){.Projets__container:hover .Projets__Projet__Container{opacity:.5}}.Projets .Projets-description{font-size:.875rem;line-height:1.5;margin-top:.5rem}.Projets .Projets-skills{display:flex;flex-wrap:wrap;margin-top:.5rem}.Projets .Projets-skills li{margin-right:.375rem;margin-top:.5rem}.Projets .Projets-skills li div{align-items:center;background-color:rgba(45,212,191,.102);border-radius:9999px;color:#5eead4;display:flex;font-size:.75rem;font-weight:500;line-height:1.25rem;padding:.25rem .75rem}.Projets .Projets-image{border-color:rgba(226,232,240,.102);border-radius:.25rem;border-width:2px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(min-width:640px){.Projets .Projets-image{grid-column:span 2/span 2;order:1;transform:translateY(.25rem)}}.Footer{color:#64748b;font-size:.875rem;line-height:1.25rem;max-width:28rem;padding-bottom:4rem}@media(min-width:640px){.Footer{padding-bottom:0}}.Footer__link{color:#94a3b8;font-weight:500}.Footer__link:focus-visible,.Footer__link:hover{color:#5eead4}.Webpage{position:relative}.Webpage__highlight-background{inset:0;pointer-events:none;position:fixed;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:30}@media(min-width:1024px){.Webpage__highlight-background{position:absolute}}.Webpage__content-container{margin-left:auto;margin-right:auto;max-width:1280px;min-height:100vh;padding:3rem 1.5rem}@media(min-width:768px){.Webpage__content-container{padding:5rem 3rem}}@media(min-width:1024px){.Webpage__content-container{padding:0 6rem}}.Webpage__content-container__content-acces{--tw-translate-x:-100%;background-image:linear-gradient(to bottom right,#2dd4bf,#3b82f6,#9333ea);border-radius:.25rem;color:#fff;display:block;font-size:.875rem;font-weight:700;left:0;letter-spacing:.1em;line-height:1.25rem;padding:.75rem 1rem;position:absolute;text-transform:uppercase;top:0;transform:translate(-100%) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1)}.Webpage__content-container__content-acces :focus-visible{transform:translateX(0)}@media(min-width:1024px){.Webpage__content-container__content{display:flex;gap:1rem;justify-content:space-between}}
/*# sourceMappingURL=main.d6972b20.css.map*/