h2.svelte-1swmlnb{width:100%;text-align:center;font-size:3em;line-height:100%;margin:0;padding:.7em}h2.light.svelte-1swmlnb{color:var(--light-text);background-color:var(--light)}h2.dark.svelte-1swmlnb{color:var(--dark-text);background-color:var(--dark)}#contact_section.svelte-1ixsnz8{display:flex;flex-direction:column;align-items:center;padding:0 0 5em}#contact_section.svelte-1ixsnz8 p:where(.svelte-1ixsnz8){text-align:center}#contact_section.svelte-1ixsnz8 p:where(.svelte-1ixsnz8) span:where(.svelte-1ixsnz8){text-wrap:nowrap;white-space:nowrap}.git-hub-link.svelte-1ixsnz8{display:inline-flex;align-items:center;justify-content:center;padding:5px 10px 5px 5px;border:2px solid black;border-radius:40px;letter-spacing:.1em;fill:#000;transition:.5s;font-family:Arial;color:#000;text-decoration:none;width:-moz-max-content;width:max-content;align-self:center}.git-hub-link.svelte-1ixsnz8 :where(.svelte-1ixsnz8)+:where(.svelte-1ixsnz8){margin-left:5px}.git-hub-link.svelte-1ixsnz8:hover{fill:#fff;color:#fff;background:#000}.git-hub-logo.svelte-1ixsnz8{display:block;position:relative;top:-.5px}.event.svelte-1o2bfy6{color:var(--dark-text);background-color:var(--dark);padding:15px;position:relative;text-align:left;float:left;clear:both;margin-left:calc(5% + 15px)}.event.svelte-1o2bfy6 p{margin-top:0;margin-bottom:3px}.event.svelte-1o2bfy6 ul{margin-top:0}.event__header.svelte-1o2bfy6{position:relative}.event__header.svelte-1o2bfy6 h3:where(.svelte-1o2bfy6){position:relative;margin-top:0;margin-bottom:0;font-size:32px;font-weight:700}.event__header.svelte-1o2bfy6 h3:where(.svelte-1o2bfy6):nth-child(2n){text-align:right}.event__header.svelte-1o2bfy6 h3:where(.svelte-1o2bfy6):before{content:"";display:block;width:15px;height:15px;background-color:var(--dark);border:3px solid var(--light);border-radius:100%;position:absolute;top:50%;left:-40px;right:auto;transform:translateY(-50%);z-index:5}.event__header__duration.svelte-1o2bfy6{margin-bottom:.5em;margin-top:-.1em;font-size:.8em}@media screen and (min-width: 800px){.event.svelte-1o2bfy6{float:right;margin-left:0;width:calc(50% - 15px)}.event__header__duration.svelte-1o2bfy6{font-size:14px;position:absolute;color:var(--darks-text);left:-50px;right:auto;top:50%;transform:translate(-100%,-50%)}.event.svelte-1o2bfy6:nth-child(2n){text-align:right;float:left}.event.svelte-1o2bfy6:nth-child(2n) h3:where(.svelte-1o2bfy6):before{right:-41px;left:auto}.event.svelte-1o2bfy6:nth-child(2n) .event__header__duration:where(.svelte-1o2bfy6){right:-50px;left:auto;transform:translate(100%,-50%)}}.event.svelte-1o2bfy6:last-child:after{content:"";display:none;width:10px;background-color:var(--dark);position:absolute;top:calc(18px + 1rem);bottom:-5px;right:-18px}@media screen and (min-width: 800px){.event.svelte-1o2bfy6:last-child:after{display:block}}.event.svelte-1o2bfy6:last-child:nth-child(odd):after{right:auto;left:-19px}.timeline.svelte-1svth95{display:flex;justify-content:center;position:relative}.timeline__container.svelte-1svth95{width:60%}@media screen and (max-width: 1500px){.timeline__container.svelte-1svth95{width:80%}}@media screen and (max-width: 1300px){.timeline__container.svelte-1svth95{width:90%}}@media screen and (max-width: 1050px){.timeline__container.svelte-1svth95{width:calc(100% - .5rem)}}@media screen and (max-width: 800px){.timeline__container.svelte-1svth95{width:100%}}.timeline.svelte-1svth95:before{background-color:var(--light);content:"";position:absolute;top:0;bottom:0;left:5%;width:5px;transform:translate(-50%)}@media screen and (min-width: 800px){.timeline.svelte-1svth95:before{left:50%}}section.svelte-1dioe3u{padding:2rem 0;background-color:var(--dark);min-height:calc(100vh + 2rem)}a.svelte-13qnm77{position:relative;text-decoration:none;font-size:2em;color:var(--light-text);box-sizing:border-box;margin:.2em;transition:font-size .2s,margin .2s}a.svelte-13qnm77:hover{font-size:2.2em;margin:0 .2em}a.svelte-13qnm77:has(.flag:where(.svelte-13qnm77)){padding-left:1.8em}a.svelte-13qnm77 img.flag:where(.svelte-13qnm77){position:absolute;height:.85em;top:50%;transform:translateY(-45%) translate(-110%)}@media screen and (min-width: 1100px){a.svelte-13qnm77{font-size:3em}a.svelte-13qnm77:hover{font-size:3.2em}}.header.svelte-13qnm77{margin:0;z-index:20}.header__menu-toggle.svelte-13qnm77{position:fixed;top:20px;left:-50px}.header__hamburger.svelte-13qnm77{z-index:20;left:20px;top:15px;position:absolute;cursor:pointer}.header__hamburger.svelte-13qnm77 span:where(.svelte-13qnm77){display:block;margin:9px 0;transition:.2s .2s ease-in-out}.header__hamburger.svelte-13qnm77 span:where(.svelte-13qnm77) span:where(.svelte-13qnm77){border-radius:5px;width:40px;height:5px;background-color:var(--dark-text);transform-box:fill-box;transition:.2s ease-in-out;transform-origin:center}@media screen and (min-width: 780px){.header__hamburger.svelte-13qnm77{display:none}}.header__out.svelte-13qnm77{display:none;position:absolute;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0000;z-index:5;transition:background-color .5s;cursor:pointer}@media screen and (min-width: 780px){.header__out.svelte-13qnm77{display:none}}.header__nav.svelte-13qnm77{position:fixed;height:100vh;display:flex;flex-direction:column;font-size:1.5em;z-index:10;background-color:var(--light);padding-left:10px;padding-top:55px;padding-right:25px;transform:translate(-100%);transition:transform .5s}@media screen and (min-width: 780px){.header__nav.svelte-13qnm77{padding:0;transition:none;transform:translate(0);width:100vw;height:100%;align-items:center;justify-content:center;flex-direction:row;z-index:inherit;font-size:1em;position:inherit;gap:min(2em,.5vw)}}.header__menu-toggle.svelte-13qnm77:checked~.header__nav:where(.svelte-13qnm77){transform:translate(0)}.header__menu-toggle.svelte-13qnm77:checked~.header__out:where(.svelte-13qnm77){display:block;background-color:#00000080}.header__menu-toggle.svelte-13qnm77:checked~.header__hamburger:where(.svelte-13qnm77){position:fixed}.header__menu-toggle.svelte-13qnm77:checked~.header__hamburger:where(.svelte-13qnm77) span:where(.svelte-13qnm77){transition:.2s ease-in-out}.header__menu-toggle.svelte-13qnm77:checked~.header__hamburger:where(.svelte-13qnm77) span:where(.svelte-13qnm77) span:where(.svelte-13qnm77){transition:background-color .2s ease-in-out,transform .2s .2s ease-in-out;background-color:var(--light-text)}.header__menu-toggle.svelte-13qnm77:checked~.header__hamburger:where(.svelte-13qnm77) span:where(.svelte-13qnm77):nth-child(1){transform:translateY(14px)}.header__menu-toggle.svelte-13qnm77:checked~.header__hamburger:where(.svelte-13qnm77) span:where(.svelte-13qnm77):nth-child(1) span:where(.svelte-13qnm77){transform:rotate(45deg)}.header__menu-toggle.svelte-13qnm77:checked~.header__hamburger:where(.svelte-13qnm77) span:where(.svelte-13qnm77):nth-child(2){opacity:0}.header__menu-toggle.svelte-13qnm77:checked~.header__hamburger:where(.svelte-13qnm77) span:where(.svelte-13qnm77):nth-child(3){transform:translateY(-14px)}.header__menu-toggle.svelte-13qnm77:checked~.header__hamburger:where(.svelte-13qnm77) span:where(.svelte-13qnm77):nth-child(3) span:where(.svelte-13qnm77){transform:rotate(-45deg)}#crocoloop.svelte-1c6jm2t{position:absolute;right:.2em;top:0}#crocoloop.svelte-1c6jm2t img:where(.svelte-1c6jm2t){width:1em}#presentation.svelte-1c6jm2t{position:relative;background-color:#1e1e1e;color:#f0f0f0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2em;padding:10em 1em 2em;min-height:100vh}#presentation.svelte-1c6jm2t h2:where(.svelte-1c6jm2t){margin:0}#presentation.svelte-1c6jm2t p:where(.svelte-1c6jm2t){margin:0}#presentation__intro.svelte-1c6jm2t h2:where(.svelte-1c6jm2t){font-size:3em}#presentation__phrases.svelte-1c6jm2t{display:flex;flex-direction:row;width:max(900px,80vw);gap:max(.5em,2%)}#presentation__phrases.svelte-1c6jm2t p:where(.svelte-1c6jm2t){text-align:center}#presentation.svelte-1c6jm2t .presentation__separator:where(.svelte-1c6jm2t){height:5em;width:3px;border-radius:10%;background-color:#f0f0f0}@media screen and (min-width: 780px){#presentation.svelte-1c6jm2t{padding-top:0;min-height:calc(100vh - 3em)}}@media screen and (min-width: 1100px){#presentation.svelte-1c6jm2t{min-height:calc(100vh - 5em)}}@media screen and (max-width: 945px){#presentation__phrases.svelte-1c6jm2t{flex-direction:column;width:auto;margin:0 1em;gap:1.5em}#presentation__phrases.svelte-1c6jm2t p:where(.svelte-1c6jm2t){text-align:left;margin:0}#presentation.svelte-1c6jm2t .presentation__separator:where(.svelte-1c6jm2t){margin:0 auto;width:5em;height:2px;border-radius:10%;background-color:#f0f0f0}}h3.svelte-impado{margin-bottom:0}hr.svelte-impado{width:50%}.project.svelte-impado{display:flex;flex-direction:row;justify-content:center;gap:1em;width:max(800px,60vw);padding:.5em 0}.project.svelte-impado p:where(.svelte-impado){margin:0;text-align:justify}.project.left.svelte-impado{flex-direction:row-reverse}@media screen and (max-width: 830px){.project.svelte-impado{flex-direction:column;width:90%;align-items:center}.project.left.svelte-impado{flex-direction:column-reverse}.project.svelte-impado object:where(.svelte-impado){max-width:99%;min-height:7em}}#projets_section.svelte-ofngn{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding-bottom:4em}:root{--dark: #1e1e1e;--dark-text: #f0f0f0;--light: #f0f0f0;--light-text: #1e1e1e}*{box-sizing:border-box}body.debug *{background-color:#ff00ee2a!important}html{scroll-behavior:smooth}body{font-family:Nunito Variable,sans-serif;background-color:var(--light);color:var(--light-text);margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:Quicksand Variable,sans-serif}h2{box-sizing:border-box;margin-top:0;font-size:3em}section{width:100vw}.dark a:link{color:#87cefa}.dark a:visited{color:#ae85d4}.dark a:hover{color:#fff}.dark a:active{color:#ff4040;text-decoration:none;font-weight:400}
