@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700;800&family=Roboto+Mono:ital,wght@0,100..700;1,100..700&display=swap";.container.svelte-7b2fez{margin:auto;max-width:80%}@media screen and (min-width:1024px){.container.svelte-7b2fez .formations:where(.svelte-7b2fez){display:grid;grid-template-columns:repeat(3,1fr)}.container.svelte-7b2fez .formations:where(.svelte-7b2fez) .card:where(.svelte-7b2fez){padding:20px}}.container.svelte-7b2fez .formations:where(.svelte-7b2fez){margin:50px auto}.container.svelte-7b2fez .formations:where(.svelte-7b2fez) .card:where(.svelte-7b2fez){text-align:center;padding:40px 5px}.container.svelte-7b2fez .formations:where(.svelte-7b2fez) .card:where(.svelte-7b2fez) .content:where(.svelte-7b2fez){transition:all .2s ease-in-out}.container.svelte-7b2fez .formations:where(.svelte-7b2fez) .card:where(.svelte-7b2fez):hover .content:where(.svelte-7b2fez){transform:scale(1.05)}.container.svelte-7b2fez .formations:where(.svelte-7b2fez) .card:where(.svelte-7b2fez) .tag:where(.svelte-7b2fez){display:inline-block;padding:10px 20px;margin:4px;font-size:14px}.container.svelte-7b2fez .formations:where(.svelte-7b2fez) .card.card-1:where(.svelte-7b2fez){background-color:#060039;color:#fff}.container.svelte-7b2fez .formations:where(.svelte-7b2fez) .card.card-1:where(.svelte-7b2fez) .tag:where(.svelte-7b2fez){background-color:#030021}.container.svelte-7b2fez .formations:where(.svelte-7b2fez) .card.card-2:where(.svelte-7b2fez){background-color:#fff}.container.svelte-7b2fez .formations:where(.svelte-7b2fez) .card.card-2:where(.svelte-7b2fez) .tag:where(.svelte-7b2fez){background-color:#ebeff3}.container.svelte-7b2fez .formations:where(.svelte-7b2fez) .card.card-3:where(.svelte-7b2fez){color:#fff;background-color:#221873}.container.svelte-7b2fez .formations:where(.svelte-7b2fez) .card.card-3:where(.svelte-7b2fez) .tag:where(.svelte-7b2fez){background-color:#1b1457}.container.svelte-7b2fez .formations:where(.svelte-7b2fez) .card:where(.svelte-7b2fez) .name:where(.svelte-7b2fez){font-family:Poppins,sans-serif;font-size:1.3rem;max-width:90%;font-weight:800;margin:5px auto}.container.svelte-7b2fez .formations:where(.svelte-7b2fez) .card:where(.svelte-7b2fez) .location:where(.svelte-7b2fez){font-size:14px;font-weight:400;font-family:Poppins,sans-serif;margin:5px}.container.svelte-7b2fez .formations:where(.svelte-7b2fez) .card:where(.svelte-7b2fez) .divider:where(.svelte-7b2fez){margin:15px auto 20px;border:1.5px solid #ffffff;width:80px}.container.svelte-7b2fez .formations:where(.svelte-7b2fez) .card:where(.svelte-7b2fez) .divider.dark:where(.svelte-7b2fez){border-color:#060039}.container.svelte-7b2fez .formations:where(.svelte-7b2fez) .card:where(.svelte-7b2fez) .description:where(.svelte-7b2fez){margin:auto;font-size:14px;font-family:Poppins,sans-serif}.divider.svelte-83jbwx{height:8px;background-color:#060039;width:70px}.divider.svelte-83jbwx:nth-of-type(2){margin-top:50px}.job-detail.svelte-83jbwx{margin:50px auto;padding:20px;background-color:#fff;font-family:Poppins,sans-serif}@media screen and (min-width:1024px){.job-detail.svelte-83jbwx{height:720px;padding-bottom:20px}}.job-detail.svelte-83jbwx .btn-close:where(.svelte-83jbwx){float:right;border:none;background-color:inherit;cursor:pointer}.job-detail.svelte-83jbwx .btn-close:where(.svelte-83jbwx) .close-icon:where(.svelte-83jbwx){width:32px;display:block;transition:all .2s}@media screen and (min-width:1024px){.job-detail.svelte-83jbwx .btn-close:where(.svelte-83jbwx) .close-icon:where(.svelte-83jbwx){margin-right:32px;margin-top:32px}}.job-detail.svelte-83jbwx .btn-close:where(.svelte-83jbwx):hover .close-icon:where(.svelte-83jbwx){color:#958ae7;transform:scale(1.2)}.job-detail.svelte-83jbwx .content:where(.svelte-83jbwx){padding-top:30px;max-width:80%;text-align:center;margin:auto}.job-detail.svelte-83jbwx .content:where(.svelte-83jbwx) .title:where(.svelte-83jbwx){font-size:3rem;font-weight:700;padding:0;margin:20px 0}@media screen and (min-width:1024px){.job-detail.svelte-83jbwx .content:where(.svelte-83jbwx) .tasks:where(.svelte-83jbwx){display:flex;gap:10px;grid-template-columns:repeat(4,250px);flex-wrap:wrap}}.job-detail.svelte-83jbwx .content:where(.svelte-83jbwx) .tasks:where(.svelte-83jbwx) p:where(.svelte-83jbwx){background-color:#ebeff3;height:66px;display:flex;align-items:center;justify-content:center;max-width:250px;margin:24px auto;padding:0 16px;font-family:Roboto Mono,monospace}.divider.svelte-di87e6{height:8px;background-color:#060039;width:70px}.divider.svelte-di87e6:nth-of-type(2){margin-top:50px}.title.svelte-di87e6{color:#060039;margin:auto;display:inline-block;background-image:url(./pattern_button_darken.CP7kej7K.svg);background-size:contain}.title.svelte-di87e6 p:where(.svelte-di87e6){margin:0}.title.svelte-di87e6 .name:where(.svelte-di87e6){font-size:3rem;margin:0}.title.svelte-di87e6 .location:where(.svelte-di87e6){font-size:1rem;font-style:italic;color:#221873}@media screen and (min-width:1024px){.title.svelte-di87e6{background-size:cover;padding:4px 96px}}.accent.svelte-di87e6{color:#221873}.title.svelte-di87e6{font-family:Poppins,Lato,Source Sans Pro,sans-serif;font-size:1.8rem;margin:0 auto;color:#060039}@media screen and (min-width:768px){.title.svelte-di87e6{font-size:3rem}}.company-activity.svelte-di87e6{font-style:italic;margin:24px 0}.title.svelte-ph0uho{color:#060039;margin:auto;display:inline-block;background-image:url(./pattern_button_darken.CP7kej7K.svg);background-size:contain}.title.svelte-ph0uho p:where(.svelte-ph0uho){margin:0}.title.svelte-ph0uho .name:where(.svelte-ph0uho){font-size:3rem;margin:0}.title.svelte-ph0uho .location:where(.svelte-ph0uho){font-size:1rem;font-style:italic;color:#221873}@media screen and (min-width:1024px){.title.svelte-ph0uho{background-size:cover;padding:4px 96px}}.accent.svelte-ph0uho{color:#221873}.modal.svelte-1nllomj{display:inline-block;max-width:80px;font-weight:700;position:absolute;top:0;right:20px;padding:2px 0;cursor:pointer;border:0}.modal.svelte-1nllomj .icon:where(.svelte-1nllomj){margin-top:10px;width:30px;height:30px}.modal.svelte-1nllomj p:where(.svelte-1nllomj){font-weight:400;margin:8px 16px;padding:0;font-size:16px}.card.svelte-eucmk7{text-align:center;border-width:0;padding:10px;position:relative;cursor:pointer;width:100%}.card.svelte-eucmk7 .content:where(.svelte-eucmk7){transition:all .2s ease-in-out;padding:20px 0}.card.svelte-eucmk7 .content:where(.svelte-eucmk7) p:where(.svelte-eucmk7){margin:0}.card.svelte-eucmk7 .content:where(.svelte-eucmk7) .name:where(.svelte-eucmk7){font-family:Poppins,sans-serif;font-size:2.3rem;font-weight:700;height:40px;margin:10px}@media screen and (min-width:768px){.card.svelte-eucmk7 .content:where(.svelte-eucmk7) .name:where(.svelte-eucmk7){margin:20px}}.card.svelte-eucmk7 .content:where(.svelte-eucmk7) .infos:where(.svelte-eucmk7){display:inline-block;font-family:Roboto Mono;font-weight:400;padding:10px 20px;margin:12px}@media screen and (min-width:768px){.card.svelte-eucmk7 .content:where(.svelte-eucmk7) .infos:where(.svelte-eucmk7){width:220px}}.card.svelte-eucmk7 .content:where(.svelte-eucmk7) .description:where(.svelte-eucmk7){max-width:90%;margin:10px auto;line-height:24px}.card.svelte-eucmk7 .content:where(.svelte-eucmk7) .tech-stack:where(.svelte-eucmk7){font-family:Roboto Mono,monospace;font-weight:700}.card.svelte-eucmk7:hover .content:where(.svelte-eucmk7){transform:scale(1.05)}@media screen and (min-width:768px){.card.svelte-eucmk7{display:block}.card.svelte-eucmk7 .content:where(.svelte-eucmk7) .infos:where(.svelte-eucmk7){width:auto}.card.svelte-eucmk7:first-of-type{grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:2;height:410px}.card.svelte-eucmk7:first-of-type .name:where(.svelte-eucmk7){font-size:3rem}}.card.svelte-eucmk7:nth-child(n){color:#fff;background-color:#221873}.card.svelte-eucmk7:first-child,.card.svelte-eucmk7:nth-child(3n+3){color:#060039;background-color:#fff}.card.svelte-eucmk7:first-child .infos:where(.svelte-eucmk7),.card.svelte-eucmk7:nth-child(3n+3) .infos:where(.svelte-eucmk7){background-color:#ebeff3}.card.svelte-eucmk7:nth-child(n+2) .infos:where(.svelte-eucmk7){background-color:#1b1457}.card.svelte-eucmk7:nth-child(2n+3){color:#fff;background-color:#060039}.card.svelte-eucmk7:nth-child(2n+3) .infos:where(.svelte-eucmk7){background-color:#030021}.title.svelte-1jx5poi{color:#060039;margin:auto;display:inline-block;background-image:url(./pattern_button_darken.CP7kej7K.svg);background-size:contain}.title.svelte-1jx5poi p:where(.svelte-1jx5poi){margin:0}.title.svelte-1jx5poi .name:where(.svelte-1jx5poi){font-size:3rem;margin:0}.title.svelte-1jx5poi .location:where(.svelte-1jx5poi){font-size:1rem;font-style:italic;color:#221873}@media screen and (min-width:1024px){.title.svelte-1jx5poi{background-size:cover;padding:4px 96px}}.accent.svelte-1jx5poi{color:#221873}.title.svelte-m90zvf{color:#060039;margin:auto;display:inline-block;background-image:url(./pattern_button_darken.CP7kej7K.svg);background-size:contain}.title.svelte-m90zvf p:where(.svelte-m90zvf){margin:0}.title.svelte-m90zvf .name:where(.svelte-m90zvf){font-size:3rem;margin:0}.title.svelte-m90zvf .location:where(.svelte-m90zvf){font-size:1rem;font-style:italic;color:#221873}@media screen and (min-width:1024px){.title.svelte-m90zvf{background-size:cover;padding:4px 96px}}.accent.svelte-m90zvf{color:#221873}.title.svelte-m90zvf{font-family:Poppins,Lato,Source Sans Pro,sans-serif;font-size:1.8rem;margin:0 auto;color:#060039}@media screen and (min-width:768px){.title.svelte-m90zvf{font-size:3rem}}.container.svelte-1u1zvz{margin:auto;max-width:80%;font-size:14px}.container.svelte-1u1zvz .subtitle:where(.svelte-1u1zvz){font-family:Poppins,sans-serif}@media screen and (min-width:1024px){.container.svelte-1u1zvz{max-width:80%}.container.svelte-1u1zvz .jobs:where(.svelte-1u1zvz){display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(min-content,350px)}}.container.svelte-1u1zvz .jobs:where(.svelte-1u1zvz){margin:50px auto}.container.svelte-1v2te91{margin:50px auto;max-width:80%;font-size:14px}.container.svelte-1v2te91 .subtitle:where(.svelte-1v2te91){text-align:center;font-family:Poppins,sans-serif;margin-bottom:20px;display:grid}.container.svelte-1v2te91 .subtitle:where(.svelte-1v2te91) a:where(.svelte-1v2te91){text-decoration:none;display:flex;justify-content:center;align-items:center;color:#060039;width:200px;margin:auto}@media screen and (min-width:768px){.container.svelte-1v2te91 .subtitle:where(.svelte-1v2te91) a:where(.svelte-1v2te91){width:auto;margin:0}}.container.svelte-1v2te91 .subtitle:where(.svelte-1v2te91) a:where(.svelte-1v2te91):hover{color:#958ae7}.container.svelte-1v2te91 .subtitle:where(.svelte-1v2te91) a:where(.svelte-1v2te91) .link:where(.svelte-1v2te91){margin-left:10px;width:36px;height:36px}@media screen and (min-width:768px){.container.svelte-1v2te91 .subtitle:where(.svelte-1v2te91){display:flex;justify-content:space-between;align-items:center}}@media screen and (min-width:1024px){.container.svelte-1v2te91 .projects:where(.svelte-1v2te91){display:grid;grid-template-columns:repeat(3,1fr);text-align:center}}.container.svelte-1v2te91 .projects:where(.svelte-1v2te91) .project:where(.svelte-1v2te91){font-family:Poppins,sans-serif;text-decoration:none;display:block}.container.svelte-1v2te91 .projects:where(.svelte-1v2te91) .project:where(.svelte-1v2te91) .content:where(.svelte-1v2te91){display:flex;align-items:center;flex-direction:column;justify-content:center;transition:transform .2s;height:350px}.container.svelte-1v2te91 .projects:where(.svelte-1v2te91) .project:where(.svelte-1v2te91) .content:where(.svelte-1v2te91):hover{transform:scale(1.05)}.container.svelte-1v2te91 .projects:where(.svelte-1v2te91) .project:where(.svelte-1v2te91) .content:where(.svelte-1v2te91) .name:where(.svelte-1v2te91){margin:10px}.container.svelte-1v2te91 .projects:where(.svelte-1v2te91) .project:where(.svelte-1v2te91) .content:where(.svelte-1v2te91) .stack:where(.svelte-1v2te91){padding:10px 20px;margin:4px;font-size:14px;font-weight:400;font-family:Roboto mono,monospace;text-align:center;width:200px;max-width:75%}.container.svelte-1v2te91 .projects:where(.svelte-1v2te91) .project:where(.svelte-1v2te91) .content:where(.svelte-1v2te91) .divider:where(.svelte-1v2te91){margin:15px auto 20px;border:1.5px solid #ffffff;width:80px}.container.svelte-1v2te91 .projects:where(.svelte-1v2te91) .project:where(.svelte-1v2te91) .content:where(.svelte-1v2te91) .divider.dark:where(.svelte-1v2te91){border-color:#060039}.container.svelte-1v2te91 .projects:where(.svelte-1v2te91) .project:where(.svelte-1v2te91) .content:where(.svelte-1v2te91) .description:where(.svelte-1v2te91){max-width:70%;text-align:center}.container.svelte-1v2te91 .projects:where(.svelte-1v2te91) .project:where(.svelte-1v2te91) .content:where(.svelte-1v2te91) .project-link:where(.svelte-1v2te91){height:30px;width:30px;color:#fff;position:absolute;bottom:5px}@media screen and (min-width:1024px){.container.svelte-1v2te91 .projects:where(.svelte-1v2te91) .project:where(.svelte-1v2te91) .content:where(.svelte-1v2te91) .project-link:where(.svelte-1v2te91){bottom:50px}}.container.svelte-1v2te91 .projects:where(.svelte-1v2te91) .project:where(.svelte-1v2te91) .content:where(.svelte-1v2te91) .project-link:where(.svelte-1v2te91) :where(.svelte-1v2te91):hover{color:#958ae7}@media screen and (min-width:768px){.container.svelte-1v2te91 .projects:where(.svelte-1v2te91) .project:where(.svelte-1v2te91) .content:where(.svelte-1v2te91){height:300px}.container.svelte-1v2te91 .projects:where(.svelte-1v2te91) .project:where(.svelte-1v2te91) .content:where(.svelte-1v2te91) .stack:where(.svelte-1v2te91){width:fit-content}}@media screen and (min-width:1024px){.container.svelte-1v2te91 .projects:where(.svelte-1v2te91) .project:where(.svelte-1v2te91) .content:where(.svelte-1v2te91){height:500px}}.container.svelte-1v2te91 .projects:where(.svelte-1v2te91) .project__1:where(.svelte-1v2te91){background-color:#060039;color:#fff}.container.svelte-1v2te91 .projects:where(.svelte-1v2te91) .project__1:where(.svelte-1v2te91) .stack:where(.svelte-1v2te91){background-color:#030021}.container.svelte-1v2te91 .projects:where(.svelte-1v2te91) .project__2:where(.svelte-1v2te91){background-color:#221873;color:#fff}.container.svelte-1v2te91 .projects:where(.svelte-1v2te91) .project__2:where(.svelte-1v2te91) .stack:where(.svelte-1v2te91){background-color:#1b1457}.container.svelte-1v2te91 .projects:where(.svelte-1v2te91) .project__3:where(.svelte-1v2te91){background-color:#fff;color:#060039}.container.svelte-1v2te91 .projects:where(.svelte-1v2te91) .project__3:where(.svelte-1v2te91) .stack:where(.svelte-1v2te91){background-color:#ebeff3}.container.svelte-1v2te91 .projects:where(.svelte-1v2te91) .project__3:where(.svelte-1v2te91) .content:where(.svelte-1v2te91) .project-link:where(.svelte-1v2te91){color:#060039}.container.svelte-1uk2ylr{margin:50px auto;max-width:80%;font-family:Poppins,sans-serif}.container.svelte-1uk2ylr .description:where(.svelte-1uk2ylr){font-size:14px;margin-bottom:30px}.container.svelte-1uk2ylr .link:where(.svelte-1uk2ylr){color:#060039;text-decoration:none;padding:10px;cursor:pointer;font-size:32px;font-family:Poppins,monospace;font-weight:600;text-align:center;background-color:#fff;height:80px;display:flex;align-items:center;justify-content:center;background-image:url(./pattern_button_darken.CP7kej7K.svg)}@media screen and (min-width:768px){.container.svelte-1uk2ylr .link:where(.svelte-1uk2ylr){width:390px;margin:auto}}@media screen and (min-width:1024px){.container.svelte-1uk2ylr .link:where(.svelte-1uk2ylr){margin:0}}.container.svelte-1uk2ylr .link:where(.svelte-1uk2ylr) p:where(.svelte-1uk2ylr){transition:all .4s}.container.svelte-1uk2ylr .link:where(.svelte-1uk2ylr):hover p:where(.svelte-1uk2ylr){letter-spacing:4px;transform:scale(1.2)}.burger.svelte-p4ghnh{background-color:transparent;color:#fff;position:absolute;right:20px;top:20px;border:none;z-index:100}.burger.svelte-p4ghnh .burger-icon:where(.svelte-p4ghnh){width:24px}.topbar.svelte-p4ghnh{min-height:70px;margin:auto}.topbar.svelte-p4ghnh .navbar:where(.svelte-p4ghnh){padding:20px 0;font-family:Poppins,sans-serif;font-weight:600;position:absolute;left:50%;transform:translate(-50%);background-color:#060039;display:block;width:100%}.topbar.svelte-p4ghnh .navbar:where(.svelte-p4ghnh) a:where(.svelte-p4ghnh){display:block;font-weight:600;text-decoration:none;margin:auto;text-align:center;color:#ebeff3;transition:all .1s ease-in-out}.topbar.svelte-p4ghnh .navbar:where(.svelte-p4ghnh) a.initials:where(.svelte-p4ghnh){color:#fff;background-color:#958ae7;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:100%;margin-bottom:20px}.topbar.svelte-p4ghnh .navbar:where(.svelte-p4ghnh) a.initials:where(.svelte-p4ghnh):hover{background-color:#fff}.topbar.svelte-p4ghnh .navbar:where(.svelte-p4ghnh) a:where(.svelte-p4ghnh):not(.initials){padding-bottom:8px}.topbar.svelte-p4ghnh .navbar:where(.svelte-p4ghnh) a:where(.svelte-p4ghnh):hover{color:#958ae7}@media screen and (min-width:768px){.topbar.svelte-p4ghnh .navbar:where(.svelte-p4ghnh){position:relative;display:flex;justify-content:space-between;align-items:center;text-align:left;margin:0}}@media screen and (min-width:1024px){.topbar.svelte-p4ghnh .navbar:where(.svelte-p4ghnh){display:block}.topbar.svelte-p4ghnh .navbar:where(.svelte-p4ghnh) a:where(.svelte-p4ghnh){margin:0;text-align:left;width:200px}}@media screen and (min-width:768px){.topbar.svelte-p4ghnh{padding-top:0;max-width:80%}}.title.svelte-1uha8ag{font-family:Poppins,Lato,Source Sans Pro,sans-serif;font-size:1.8rem;margin:0 auto;color:#060039}@media screen and (min-width:768px){.title.svelte-1uha8ag{font-size:3rem}}.home.svelte-1uha8ag{font-family:Roboto Mono,monospace;background-color:#060039;height:100vh;margin:auto}.home.svelte-1uha8ag .illustration:where(.svelte-1uha8ag){position:absolute;right:0;top:0;display:none}@media screen and (min-width:1024px){.home.svelte-1uha8ag .illustration:where(.svelte-1uha8ag){display:block;max-width:60%;width:min(1500px,150vh)}}.home.svelte-1uha8ag .content:where(.svelte-1uha8ag){margin:auto;max-width:90%;height:100%}@media screen and (min-width:768px){.home.svelte-1uha8ag .content:where(.svelte-1uha8ag){max-width:80%}}.home.svelte-1uha8ag .landing:where(.svelte-1uha8ag){display:flex;align-items:center;text-align:center;justify-content:center;height:calc(100vh - 100px)}@media screen and (min-width:768px){.home.svelte-1uha8ag .landing:where(.svelte-1uha8ag){height:calc(100vh - 400px);justify-content:flex-start}}.home.svelte-1uha8ag .landing:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){margin:5px}.home.svelte-1uha8ag .landing:where(.svelte-1uha8ag) .container:where(.svelte-1uha8ag) h1:where(.svelte-1uha8ag),.home.svelte-1uha8ag .landing:where(.svelte-1uha8ag) .container:where(.svelte-1uha8ag) .hello:where(.svelte-1uha8ag){padding:0;margin:0;color:#958ae7}.home.svelte-1uha8ag .landing:where(.svelte-1uha8ag) .container:where(.svelte-1uha8ag) .title:where(.svelte-1uha8ag){color:#fff}.home.svelte-1uha8ag .landing:where(.svelte-1uha8ag) .container:where(.svelte-1uha8ag) .description:where(.svelte-1uha8ag){color:#958ae7}@media screen and (min-width:768px){.home.svelte-1uha8ag .landing:where(.svelte-1uha8ag){display:flex;grid-template-columns:repeat(2,1fr);font-size:1rem;text-align:center}.home.svelte-1uha8ag .landing:where(.svelte-1uha8ag) .description:where(.svelte-1uha8ag){font-family:Poppins,Lato,Source Sans Pro,sans-serif;font-size:1.2rem}.home.svelte-1uha8ag .landing:where(.svelte-1uha8ag) .container:where(.svelte-1uha8ag){margin:calc(50vh - 300px) 0}}@media screen and (min-width:1024px){.home.svelte-1uha8ag .landing:where(.svelte-1uha8ag){text-align:left}}.wave.svelte-1uha8ag{color:#060039}
