html{background-color:var(--pure-white)}body{margin:0;padding:0}@font-face{font-family:Sansation;src:url(/assets/Sansation-Regular-Ci-RFgJ1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Sansation;src:url(/assets/Sansation-Bold-5AZHVlNU.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Sansation;src:url(/assets/Sansation-Italic-yb_OsebZ.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Sansation;src:url(/assets/Sansation-BoldItalic-DuRi1TJf.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Sansation;src:url(/assets/Sansation-Light-C7BiwOTT.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Sansation;src:url(/assets/Sansation-LightItalic-ByPEn9_E.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Regular-BdMzRefO.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Bold-D4JCkd3k.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Light-C0R4aJ1n.ttf) format("truetype");font-weight:300;font-style:normal}.nav_sep{color:var(--pure-black);font-size:1em;font-weight:900;text-align:center}[data-v-4c697664]:root{--dark-grey: #282828;--mid-grey: #333333;--light-grey: #464646;--mid-red: #c52727;--mid-beige: #f9dbbb;--font-family: "Arial", sans-serif;--pure-white: #ffffff;--pure-black: #000000;--dark-bluegreen: rgb(0, 48, 32);--dark-bluegreen-05alpha: rgb(0, 48, 32, .5);--dark-bluegreen-07alpha: rgb(0, 48, 32, .7);--mid-bluegreen: #0E6F31 }nav[data-v-4c697664]{display:inline-flex;margin:1rem}nav a[data-v-4c697664]{font-family:Sansation;margin:1rem;font-size:18px;color:var(--dark-bluegreen);text-decoration:none}nav .router-link-active[data-v-4c697664]{font-weight:600;font-size:20px}nav a[data-v-4c697664]:hover{color:var(--mid-bluegreen)}:root{--dark-grey: #282828;--mid-grey: #333333;--light-grey: #464646;--mid-red: #c52727;--mid-beige: #f9dbbb;--font-family: "Arial", sans-serif;--pure-white: #ffffff;--pure-black: #000000;--dark-bluegreen: rgb(0, 48, 32);--dark-bluegreen-05alpha: rgb(0, 48, 32, .5);--dark-bluegreen-07alpha: rgb(0, 48, 32, .7);--mid-bluegreen: #0E6F31 }.content p{text-align:center;color:var(--pure-black);font-family:Montserrat;font-size:12px}[data-v-b336d2c4]:root{--dark-grey: #282828;--mid-grey: #333333;--light-grey: #464646;--mid-red: #c52727;--mid-beige: #f9dbbb;--font-family: "Arial", sans-serif;--pure-white: #ffffff;--pure-black: #000000;--dark-bluegreen: rgb(0, 48, 32);--dark-bluegreen-05alpha: rgb(0, 48, 32, .5);--dark-bluegreen-07alpha: rgb(0, 48, 32, .7);--mid-bluegreen: #0E6F31 }a[data-v-b336d2c4]{text-decoration:none}.item[data-v-b336d2c4]{text-align:center;width:100%;margin-left:5em;margin-right:5em;border-style:solid;border-color:#0e6f31;border-width:0 5px 5px 5px;border-radius:0 0 5px 5px}.item-name[data-v-b336d2c4]{background-color:var(--mid-beige);border-style:solid;border-color:var(--mid-red);border-width:5px;font-size:24px;font-weight:600;color:var(--dark-grey);text-transform:uppercase;font-family:sans-serif}.image-container[data-v-b336d2c4]{display:flex;align-items:center;justify-content:center}.image-container img[data-v-b336d2c4]{max-width:100%}.globalContent[data-v-5adb1bf1]{display:flex;flex-direction:column;min-height:95vh;background:#fff;transition:background-color 3s ease,color 1s ease}html[data-v-5adb1bf1],body .easterEgg[data-v-5adb1bf1]{background:#8108ad}.helloText[data-v-5adb1bf1]{flex:1;font-size:5rem;font-weight:600;font-family:Sansation;color:var(--dark-bluegreen);text-align:center;margin:-.5em 0 -1em}.warning[data-v-5adb1bf1]{text-align:center;font-family:Montserrat;color:brown}.subHelloText[data-v-5adb1bf1]{padding:20px;color:var(--mid-bluegreen);font-family:Montserrat;font-size:24px;text-align:center}.vignette[data-v-5adb1bf1]{display:flex;flex-wrap:wrap;align-content:center;gap:2rem;padding:2em;margin-left:25%}.profile-picture[data-v-5adb1bf1]{display:block;width:clamp(160px,20vw,240px);height:auto;max-width:100%;object-fit:cover;transition:opacity 1s ease;flex:0 0 auto}.profile-picture[src*="/img/space_dreamer_25-modified.png"][data-v-5adb1bf1],.profile-picture[src*="/img/noeguillaumin_pp_circled-min.png"][data-v-5adb1bf1]{opacity:1}.about-me[data-v-5adb1bf1]{text-align:justify;width:min(700px,60vw);margin-top:2rem}.about-me p[data-v-5adb1bf1]{color:var(--pure-black);font-family:Montserrat;font-size:2rem}.links[data-v-5adb1bf1]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin:1rem auto}.links .linkItem a[data-v-5adb1bf1]{color:var(--pure-black);text-decoration:none;font-family:Sansation;border:3px solid var(--pure-black);border-radius:15px;box-shadow:5px 5px 2px 1px #00302080;padding:.5em 1em;font-size:clamp(30px,4vw,36px);transition:color .5s ease,border-color .5s ease,box-shadow .5s ease,background-color .5s ease}.links .linkItem a[data-v-5adb1bf1]:hover{color:var(--pure-white);background-color:var(--mid-bluegreen);border-color:var(--dark-bluegreen);box-shadow:5px 5px 2px 1px #003020b3}.easterEgg[data-v-5adb1bf1]{--shadow-color: rgba(225, 0, 255, .384);--pure-black: rgba(255, 255, 255);--dark-bluegreen: rgb(231, 198, 12);--mid-bluegreen: rgb(240, 237, 77)}.fade-enter-active[data-v-5adb1bf1],.fade-leave-active[data-v-5adb1bf1]{transition:opacity .5s ease}.fade-enter-from[data-v-5adb1bf1],.fade-leave-to[data-v-5adb1bf1]{opacity:0}.contactMe[data-v-5adb1bf1]{display:inline;margin-top:3rem;color:var(--pure-black);font-family:Montserrat;font-size:clamp(30px,4vw,36px);text-align:center}.contactMe a[data-v-5adb1bf1]{margin-left:10px;text-decoration:none;color:var(--pure-black);font-family:Sansation;font-size:clamp(24px,4vw,36px);padding:1rem;border-style:solid;border-width:3px;border-radius:25px;align-content:center}.contactMe a[data-v-5adb1bf1]:hover{color:var(--mid-bluegreen)}.contactMe .linkItem[data-v-5adb1bf1]{align-self:center}@media (max-width: 950px){.helloText[data-v-5adb1bf1]{width:100%;margin:0;font-size:2rem}.vignette[data-v-5adb1bf1]{margin:0;display:block;text-align:center}.profile-picture[data-v-5adb1bf1]{display:block;margin:0 auto}.about-me[data-v-5adb1bf1]{width:100%;margin-left:0;text-align:center}.links[data-v-5adb1bf1]{flex-direction:column;align-items:center;gap:5rem}.links .linkItem a[data-v-5adb1bf1]{width:100%;max-width:400px}.contactMe[data-v-5adb1bf1]{margin-bottom:1em}}.title p[data-v-32d2a90f]{margin-left:.8em;margin-top:0;padding:0;width:max-content;font-size:50px;font-family:Sansation;font-weight:600;color:var(--dark-bluegreen)}p[data-v-3b528703]{font-family:Montserrat}.educationBoxItemTitle[data-v-3b528703]{border-style:solid;border-width:5px;border-color:var(--dark-bluegreen);padding:1em}.educationBoxItemTitle p[data-v-3b528703]{color:var(--dark-bluegreen);font-size:32px;font-weight:600}.educationZone[data-v-3b528703]{margin-left:10%;margin-right:10%;padding:2em 1em 1em;margin-top:2em;display:flex;flex-direction:column;text-align:center;position:relative}.educationBoxItemAbout p[data-v-3b528703]{color:var(--pure-black);padding:1em}.educationBoxItem[data-v-3b528703]{width:35%;margin-bottom:1em;display:flex;flex-direction:column}.educationBoxItem[data-v-3b528703]:nth-child(2n){margin-left:auto;margin-right:100px}.educationBoxItem[data-v-3b528703]:nth-child(odd){margin-left:100px;margin-right:auto}h2[data-v-73875cb8]{color:var(--mid-red);font-size:3em;font-family:Sansation}h3[data-v-73875cb8]{margin-left:5em;padding-top:1em;color:var(--dark-bluegreen);font-size:2em;font-family:Sansation}.subtitle[data-v-73875cb8]{font-style:italic;font-size:1.8em;margin-left:6em;color:var(--pure-black);font-family:Sansation}.expe_content[data-v-73875cb8]{margin-left:10em;margin-right:10em;font-size:1.5em;text-justify:inter-word;color:var(--pure-black);font-family:Montserrat;text-align:justify;min-width:500px}.experienceImg[data-v-73875cb8]{display:block;margin:5em auto;border-style:solid;border-width:5px;border-radius:5px;border-color:var(--mid-grey)}.overview{width:max-content;height:max-content;position:fixed;border:solid;border-radius:5px;top:160px;left:3.5em;display:block;padding:.2em}.overview-content li{color:var(--pure-black);font-family:Montserrat}.overview-title a{margin:20px;font-family:Sansation;color:var(--dark-bluegreen);text-decoration:none;font-size:30px;font-weight:600}.overview-content{margin:1em}.overview-content-item{display:flex;margin:10px}.overview-content-item a{margin:0 10px 0 0;color:var(--pure-black);text-decoration:none}.overview-content-item a:hover{margin:0 10px 0 0;color:var(--mid-bluegreen);text-decoration:none}.elipse-section{padding:0 .5em 0 0;width:15px;height:15px}.section-title{color:var(--pure-black);font-size:20px;font-weight:600;font-family:Sansation}.overview-item-title{text-decoration:none;color:var(--pure-black)}#writingZone{margin-left:400px;margin-right:3em;margin-bottom:1em;width:auto;height:auto;padding:2em}.projectTitle{color:var(--dark-bluegreen);font-family:Sansation;font-size:36px;font-weight:600;width:max-content;padding:.2em}#writingZone li{color:var(--pure-black);font-family:Sansation;font-size:24px;margin-left:.2em}.projectSubTitle{color:var(--pure-black);font-family:Sansation;font-size:24px}.projectSubContent p{color:var(--pure-black);font-family:Montserrat;font-size:16px;text-align:justify;text-justify:inter-word}.projectSubContentImage img{border-style:solid;border-color:var(--dark-bluegreen);border-width:5px;border-radius:5px}.projectSubContentImage{margin:2em;display:inline-flexx;text-align:center}.projectSubContentImage p{color:var(--pure-black);font-family:sans-serif;font-size:12px}.projectItemSeparation{margin:5em 0}.projectSubContent a{color:var(--dark-bluegreen);font-size:12px}.projectSubContent a:hover{color:var(--mid-bluegreen);font-size:12px}#page_content[data-v-4836ae27]{display:flex;flex-direction:column;min-height:74vh;width:max-content}.contactItem[data-v-4836ae27]{margin-left:1.5em;display:flex;font-size:26px;padding:.1em;font-family:Sansation;width:max-content}.contactItem .contactTitle[data-v-4836ae27]{color:var(--dark-bluegreen);padding:.1em}.contactItem .contactTitle a[data-v-4836ae27]{color:var(--dark-bluegreen);padding:.1em;text-decoration:underline}.contactItem .contactContent[data-v-4836ae27]{color:var(--pure-black);padding:.1em}
