:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#181818!important;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{padding:0;margin:0}#app{overflow-x:hidden}body{margin:0;padding:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}html{margin:0;overflow-x:hidden;color-scheme:light only;forced-color-adjust:none;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none;opacity:0}body{margin:0;padding:0;overflow-x:clip}#app{overflow-x:clip;position:relative;margin:0;padding:0;width:100vw}@font-face{font-family:Wosker;src:url(./Wosker-CAmHjOKP.otf) format("opentype")}@font-face{font-family:DT;src:url(./DTGetaiGroteskDisplay-Black-WnMDOzuF.ttf)}@font-face{font-family:Vague;src:url(./nouvelle_vague_final-lSbXij8-.ttf) format("truetype")}@font-face{font-family:Mono;src:url(./SpaceMono-Regular-7wDOIQj2.ttf) format("truetype")}@font-face{font-family:Cutive;src:url(./CutiveMono-CryEP0sc.ttf) format("truetype")}@font-face{font-family:Think;src:url(./Think-BjSVazGD.ttf) format("truetype")}@font-face{font-family:Starlight;src:url(../../../../assets/fonts/Starlight/\ demo.ttf) format("truetype")}@font-face{font-family:Audiowide;src:url(./Audiowide-Regular-8MRs-3Oc.ttf) format("truetype")}@font-face{font-family:Exo;src:url(./Exo2-Black-b1xNG3hD.ttf) format("truetype")}.center[data-v-1bae3aff]{display:flex;justify-content:center;align-items:center}.disable-selection[data-v-1bae3aff],.loading-container[data-v-1bae3aff]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.animation-pop[data-v-1bae3aff]{animation:pop .2s forwards}@media (prefers-reduced-motion: reduce){[data-v-1bae3aff],[data-v-1bae3aff]:before,[data-v-1bae3aff]:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes flashing-1bae3aff{0%{filter:drop-shadow(0px 0px 30px yellow)}50%{filter:drop-shadow(0px 0px 100px yellow)}to{filter:drop-shadow(0px 0px 30px yellow)}}@keyframes dropIn-1bae3aff{0%{top:-300%}60%{top:5%}75%{top:-2%}85%{top:1%}95%{top:-.5%}to{top:0}}@keyframes dropOut-1bae3aff{0%{top:0}40%{top:5%}to{top:-300%}}@keyframes popIn-1bae3aff{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes popOut-1bae3aff{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.loading-container[data-v-1bae3aff]{position:absolute;top:0;left:0;min-width:100vw;min-height:100dvh;background-color:#181818;z-index:300}.portfolio-text-top[data-v-1bae3aff],.portfolio-text-bottom[data-v-1bae3aff]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-self:center;justify-self:center;line-height:5rem;padding-top:2rem;height:fit-content;color:#5bfd5b;text-align:center;font-size:10rem;font-family:Wosker;z-index:inherit}@media screen and (max-width: 768px){.portfolio-text-top[data-v-1bae3aff],.portfolio-text-bottom[data-v-1bae3aff]{font-size:4.5rem}}.portfolio-text-top[data-v-1bae3aff]{top:50.2%;clip-path:polygon(0 50%,100% 50%,100% 0,0 0)}.portfolio-text-bottom[data-v-1bae3aff]{top:49.8%;clip-path:polygon(0 50%,100% 50%,100% 100%,0% 100%)}.top-background[data-v-1bae3aff],.bottom-background[data-v-1bae3aff]{position:absolute;width:100%;height:0%;background-color:#242424;background-color:#5bfd5b;z-index:301}.top-background[data-v-1bae3aff]{bottom:50%;border-radius:2rem 2rem 0 0}.bottom-background[data-v-1bae3aff]{top:50%;border-radius:0 0 2rem 2rem}.text[data-v-1bae3aff]{position:absolute;display:inline-block;width:max-content;transform:translate(-50%,-50%);color:#fff;font-size:2rem;font-family:Wosker;white-space:nowrap;z-index:304;opacity:1}@media screen and (min-width: 0px) and (max-width: 1200px){.text[data-v-1bae3aff]{font-size:1.2rem}}.hidder[data-v-1bae3aff]{position:absolute;display:inline-block;width:0;height:0;transform:translate(50%,-50%);background-color:#5bfd5b;z-index:305;padding:0}@font-face{font-family:Wosker;src:url(./Wosker-CAmHjOKP.otf) format("opentype")}@font-face{font-family:DT;src:url(./DTGetaiGroteskDisplay-Black-WnMDOzuF.ttf)}@font-face{font-family:Vague;src:url(./nouvelle_vague_final-lSbXij8-.ttf) format("truetype")}@font-face{font-family:Mono;src:url(./SpaceMono-Regular-7wDOIQj2.ttf) format("truetype")}@font-face{font-family:Cutive;src:url(./CutiveMono-CryEP0sc.ttf) format("truetype")}@font-face{font-family:Think;src:url(./Think-BjSVazGD.ttf) format("truetype")}@font-face{font-family:Starlight;src:url(../../../../assets/fonts/Starlight/\ demo.ttf) format("truetype")}@font-face{font-family:Audiowide;src:url(./Audiowide-Regular-8MRs-3Oc.ttf) format("truetype")}@font-face{font-family:Exo;src:url(./Exo2-Black-b1xNG3hD.ttf) format("truetype")}.center[data-v-c75f0e86],.container[data-v-c75f0e86]{display:flex;justify-content:center;align-items:center}.disable-selection[data-v-c75f0e86]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.animation-pop[data-v-c75f0e86]{animation:pop .2s forwards}@media (prefers-reduced-motion: reduce){[data-v-c75f0e86],[data-v-c75f0e86]:before,[data-v-c75f0e86]:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes flashing-c75f0e86{0%{filter:drop-shadow(0px 0px 30px yellow)}50%{filter:drop-shadow(0px 0px 100px yellow)}to{filter:drop-shadow(0px 0px 30px yellow)}}@keyframes dropIn-c75f0e86{0%{top:-300%}60%{top:5%}75%{top:-2%}85%{top:1%}95%{top:-.5%}to{top:0}}@keyframes dropOut-c75f0e86{0%{top:0}40%{top:5%}to{top:-300%}}@keyframes popIn-c75f0e86{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes popOut-c75f0e86{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.container[data-v-c75f0e86]{position:relative;height:100vh;width:20rem;color:#000;overflow:visible;z-index:3}.skills-container[data-v-c75f0e86]{position:absolute;display:flex;width:100%;perspective:1000px}@media screen and (min-width: 1200px){.skills-container[data-v-c75f0e86]{left:-245%;padding-bottom:5rem}}@media screen and (min-width: 0px) and (max-width: 1200px){.skills-container[data-v-c75f0e86]{scale:.85;bottom:25%;right:80%}}@media screen and (max-width: 768px){.skills-container[data-v-c75f0e86]{scale:.55;bottom:10%}}.skills-line-container[data-v-c75f0e86]{position:relative;perspective:1000px;z-index:100}@media screen and (min-width: 0px) and (max-width: 1200px){.skills-line-container[data-v-c75f0e86]{left:-200%}}.skills-line[data-v-c75f0e86]{transform:rotateX(0) rotateY(-40deg) rotate(0);position:absolute;height:100%;width:2rem;margin:0 2rem;background-color:#222222d8;border:solid 4px #7e55dd}@media screen and (min-width: 0px) and (max-width: 1200px){.skills-line[data-v-c75f0e86]{width:2.5rem}}.options-container[data-v-c75f0e86]{display:inherit;gap:1rem;justify-content:space-between;flex-direction:column;width:100%;height:95%;perspective:1000px}.skill[data-v-c75f0e86]{transform:rotateX(0) rotateY(30deg) rotate(-2deg);display:flex;justify-content:start;align-items:start;position:relative;z-index:120;width:100%;padding:0rem 7rem;text-wrap:nowrap;text-align:center;height:3rem;background-color:#222222d8;color:#fff;margin:1rem 4.5rem;border-radius:3px;border-top:3px solid #7e55dd;border-right:3px solid #7e55dd;padding-inline-start:1rem;padding-block-start:.5rem;font-size:2.4rem;font-family:Mono;filter:drop-shadow(5px 5px 10px rgba(155,117,245,.5019607843));transition:height .2s ease-in-out 0s,width .2s ease-in-out .22s,border-color .4s ease-in-out,filter .4s ease-in-out}.skill[data-v-c75f0e86]:hover{width:140%;height:10.5rem;border-color:#ffdd1c;filter:drop-shadow(5px 5px 10px rgba(245,230,117,.5019607843));transition:width .2s ease-in-out 0s,height .2s ease-in-out .22s,border-color .4s ease-in-out,filter .4s ease-in-out}.skill:hover .skill-option[data-v-c75f0e86]{left:-3%}.skill:hover .skill-option[data-v-c75f0e86]:nth-child(1){transition:left .4s ease-in-out .12s}.skill:hover .skill-option[data-v-c75f0e86]:nth-child(2){transition:left .4s ease-in-out .19s}.skill:hover .skill-option[data-v-c75f0e86]:nth-child(3){transition:left .4s ease-in-out .26s}.skill:hover .skill-option[data-v-c75f0e86]:nth-child(4){transition:left .4s ease-in-out .33s}.skill:hover .skill-option[data-v-c75f0e86]:nth-child(5){transition:left .4s ease-in-out .4s}.skill:hover .skill-option[data-v-c75f0e86]:nth-child(6){transition:left .4s ease-in-out .47s}.skill:hover .skill-option[data-v-c75f0e86]:nth-child(7){transition:left .4s ease-in-out .54s}.skill:hover .skill-option[data-v-c75f0e86]:nth-child(8){transition:left .4s ease-in-out .61s}.skill:hover .skill-option[data-v-c75f0e86]:nth-child(9){transition:left .4s ease-in-out .68s}.skill:hover .skill-option[data-v-c75f0e86]:nth-child(10){transition:left .4s ease-in-out .75s}.skill:hover .skill-options-container[data-v-c75f0e86]{left:0%;transition:left 0s ease 0s}@media screen and (min-width: 0px) and (max-width: 1200px){.skill[data-v-c75f0e86]{font-size:2rem;left:-200%}}@media screen and (max-width: 768px){.skill[data-v-c75f0e86]{transform:rotateX(0) rotateY(25deg) rotate(-2deg)}}.skill[data-v-c75f0e86]:nth-last-child(1){z-index:121}.skill[data-v-c75f0e86]:nth-last-child(2){z-index:122}.skill[data-v-c75f0e86]:nth-last-child(3){z-index:123}.skill[data-v-c75f0e86]:nth-last-child(4){z-index:124}.skill[data-v-c75f0e86]:nth-last-child(5){z-index:125}.skill[data-v-c75f0e86]:nth-last-child(6){z-index:126}.skill[data-v-c75f0e86]:nth-last-child(7){z-index:127}.skill[data-v-c75f0e86]:nth-last-child(8){z-index:128}.skill[data-v-c75f0e86]:nth-last-child(9){z-index:129}.skill[data-v-c75f0e86]:nth-last-child(10){z-index:130}.skill-options-container[data-v-c75f0e86]{position:absolute;display:flex;justify-content:start;align-items:start;flex-direction:column;left:-100%;top:3.5rem;width:100%;height:100%;gap:.5rem;font-family:Cutive;font-size:1.5rem;transition:left 0s ease 2s,right 0s ease 2s}.skill-option[data-v-c75f0e86]{display:flex;position:relative;left:-150%;right:0;width:fit-content;height:fit-content;background-color:#222222d8;border:solid 2.5px rgb(255,221,28);padding-left:1rem;padding-right:1rem;border-bottom:none;border-right:none;border-radius:3px}.skill-option[data-v-c75f0e86]:nth-last-child(1){transition:left .4s ease-in-out .07s}.skill-option[data-v-c75f0e86]:nth-last-child(2){transition:left .4s ease-in-out .14s}.skill-option[data-v-c75f0e86]:nth-last-child(3){transition:left .4s ease-in-out .21s}.skill-option[data-v-c75f0e86]:nth-last-child(4){transition:left .4s ease-in-out .28s}.skill-option[data-v-c75f0e86]:nth-last-child(5){transition:left .4s ease-in-out .35s}.skill-option[data-v-c75f0e86]:nth-last-child(6){transition:left .4s ease-in-out .42s}.skill-option[data-v-c75f0e86]:nth-last-child(7){transition:left .4s ease-in-out .49s}.skill-option[data-v-c75f0e86]:nth-last-child(8){transition:left .4s ease-in-out .56s}.skill-option[data-v-c75f0e86]:nth-last-child(9){transition:left .4s ease-in-out .63s}.skill-option[data-v-c75f0e86]:nth-last-child(10){transition:left .4s ease-in-out .7s}@font-face{font-family:Wosker;src:url(./Wosker-CAmHjOKP.otf) format("opentype")}@font-face{font-family:DT;src:url(./DTGetaiGroteskDisplay-Black-WnMDOzuF.ttf)}@font-face{font-family:Vague;src:url(./nouvelle_vague_final-lSbXij8-.ttf) format("truetype")}@font-face{font-family:Mono;src:url(./SpaceMono-Regular-7wDOIQj2.ttf) format("truetype")}@font-face{font-family:Cutive;src:url(./CutiveMono-CryEP0sc.ttf) format("truetype")}@font-face{font-family:Think;src:url(./Think-BjSVazGD.ttf) format("truetype")}@font-face{font-family:Starlight;src:url(../../../../assets/fonts/Starlight/\ demo.ttf) format("truetype")}@font-face{font-family:Audiowide;src:url(./Audiowide-Regular-8MRs-3Oc.ttf) format("truetype")}@font-face{font-family:Exo;src:url(./Exo2-Black-b1xNG3hD.ttf) format("truetype")}.disable-selection,.name-container{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.container{position:absolute;top:0;right:0;width:100%;height:100%;z-index:1;overflow-x:hidden}.name-container{position:absolute;display:flex;flex-direction:column;width:100%;top:50%;transform:translateY(-50%);color:#7e55dd!important;font-family:Wosker;perspective:1000px;font-size:20rem;gap:0rem;margin:0;pointer-events:none;overscroll-behavior:none}@media screen and (min-width: 1200px){.name-container{font-size:12rem}}@media screen and (min-width: 1550px){.name-container{font-size:16rem}}@media screen and (min-width: 0px) and (max-width: 1200px){.name-container{transform:rotateX(0) rotateY(0) rotate(17.3deg);perspective:none;top:-100%;right:-10%;font-size:10rem}}@media screen and (max-width: 768px){.name-container{transform:rotateX(0) rotateY(0) rotate(25deg);font-size:5rem;right:-4%}}.first-name{transform:rotateX(-12deg) rotateY(-25deg) rotate(-5deg);display:flex;position:relative;top:50%;height:15rem;padding-bottom:2rem}@media screen and (min-width: 1200px){.first-name{height:10rem}}@media screen and (min-width: 1550px){.first-name{height:12rem}}@media screen and (min-width: 0px) and (max-width: 1200px){.first-name{transform:rotateX(0) rotateY(0) rotate(0);height:6rem}}@media screen and (max-width: 768px){.first-name{height:3rem}}.last-name{transform:rotateX(-12deg) rotateY(-25deg) rotate(-5deg);display:flex;align-items:center;height:15rem}@media screen and (min-width: 1200px){.last-name{height:10rem}}@media screen and (min-width: 1550px){.last-name{height:12rem}}@media screen and (min-width: 0px) and (max-width: 1200px){.last-name{transform:rotateX(0) rotateY(0) rotate(0);height:10rem}}@media screen and (max-width: 768px){.last-name{height:5rem}}.letter{text-shadow:1px -1px 0 rgb(93.75,42.5,212.5),2px -2px 0 #4b22aa,3px -3px 0 rgb(56.25,25.5,127.5),4px -4px 0 rgb(37.5,17,85),5px -5px 0 rgb(18.75,8.5,42.5),6px -6px 0 rgb(18.75,8.5,42.5),7px -7px 0 rgb(18.75,8.5,42.5),8px -8px 0 rgb(18.75,8.5,42.5),9px -9px 0 rgb(18.75,8.5,42.5),10px -10px 0 rgb(18.75,8.5,42.5),11px -11px 0 rgb(18.75,8.5,42.5),12px -12px 0 rgb(18.75,8.5,42.5),13px -13px 0 rgb(18.75,8.5,42.5),14px -14px 0 rgb(18.75,8.5,42.5),15px -15px 0 rgb(18.75,8.5,42.5),16px -16px 0 rgb(18.75,8.5,42.5),17px -17px 0 rgb(18.75,8.5,42.5),18px -18px 0 rgb(18.75,8.5,42.5),19px -19px 0 rgb(18.75,8.5,42.5),20px -20px 0 rgb(18.75,8.5,42.5);filter:drop-shadow(0px 0px .1rem #ffffff)!important;margin:0;padding:0;line-height:1;pointer-events:auto;transition:color .6s ease}.letter:hover{color:#ffdd1c!important}@media screen and (min-width: 0px) and (max-width: 1200px){.letter{text-shadow:1px -1px 0 rgb(93.75,42.5,212.5),2px -2px 0 #4b22aa,3px -3px 0 rgb(56.25,25.5,127.5),4px -4px 0 rgb(37.5,17,85),5px -5px 0 rgb(18.75,8.5,42.5),6px -6px 0 rgb(18.75,8.5,42.5),7px -7px 0 rgb(18.75,8.5,42.5),8px -8px 0 rgb(18.75,8.5,42.5),9px -9px 0 rgb(18.75,8.5,42.5),10px -10px 0 rgb(18.75,8.5,42.5),11px -11px 0 rgb(18.75,8.5,42.5),12px -12px 0 rgb(18.75,8.5,42.5);filter:none}}.name-underline{transform:rotateX(-12deg) rotateY(-25deg) rotate(-5deg);position:absolute;bottom:-5%;left:7%;width:80%;height:2rem;background-color:#ffdd1c!important;clip-path:polygon(0 90%,100% 0,100% 100%,0 100%)}@media screen and (min-width: 0px) and (max-width: 1200px){.name-underline{opacity:0}}@font-face{font-family:Wosker;src:url(./Wosker-CAmHjOKP.otf) format("opentype")}@font-face{font-family:DT;src:url(./DTGetaiGroteskDisplay-Black-WnMDOzuF.ttf)}@font-face{font-family:Vague;src:url(./nouvelle_vague_final-lSbXij8-.ttf) format("truetype")}@font-face{font-family:Mono;src:url(./SpaceMono-Regular-7wDOIQj2.ttf) format("truetype")}@font-face{font-family:Cutive;src:url(./CutiveMono-CryEP0sc.ttf) format("truetype")}@font-face{font-family:Think;src:url(./Think-BjSVazGD.ttf) format("truetype")}@font-face{font-family:Starlight;src:url(../../../../assets/fonts/Starlight/\ demo.ttf) format("truetype")}@font-face{font-family:Audiowide;src:url(./Audiowide-Regular-8MRs-3Oc.ttf) format("truetype")}@font-face{font-family:Exo;src:url(./Exo2-Black-b1xNG3hD.ttf) format("truetype")}.center[data-v-c82e6c13]{display:flex;justify-content:center;align-items:center}.disable-selection[data-v-c82e6c13]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.animation-pop[data-v-c82e6c13]{animation:pop .2s forwards}@media (prefers-reduced-motion: reduce){[data-v-c82e6c13],[data-v-c82e6c13]:before,[data-v-c82e6c13]:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes flashing-c82e6c13{0%{filter:drop-shadow(0px 0px 30px yellow)}50%{filter:drop-shadow(0px 0px 100px yellow)}to{filter:drop-shadow(0px 0px 30px yellow)}}@keyframes dropIn-c82e6c13{0%{top:-300%}60%{top:5%}75%{top:-2%}85%{top:1%}95%{top:-.5%}to{top:0}}@keyframes dropOut-c82e6c13{0%{top:0}40%{top:5%}to{top:-300%}}@keyframes popIn-c82e6c13{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes popOut-c82e6c13{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.wip[data-v-c82e6c13]{position:fixed;bottom:1%;right:1%;width:100px;height:100px;display:flex;justify-content:center;align-items:center;font-size:2rem;font-family:Cutive;z-index:1000;overflow:hidden}@font-face{font-family:Wosker;src:url(./Wosker-CAmHjOKP.otf) format("opentype")}@font-face{font-family:DT;src:url(./DTGetaiGroteskDisplay-Black-WnMDOzuF.ttf)}@font-face{font-family:Vague;src:url(./nouvelle_vague_final-lSbXij8-.ttf) format("truetype")}@font-face{font-family:Mono;src:url(./SpaceMono-Regular-7wDOIQj2.ttf) format("truetype")}@font-face{font-family:Cutive;src:url(./CutiveMono-CryEP0sc.ttf) format("truetype")}@font-face{font-family:Think;src:url(./Think-BjSVazGD.ttf) format("truetype")}@font-face{font-family:Starlight;src:url(../../../../assets/fonts/Starlight/\ demo.ttf) format("truetype")}@font-face{font-family:Audiowide;src:url(./Audiowide-Regular-8MRs-3Oc.ttf) format("truetype")}@font-face{font-family:Exo;src:url(./Exo2-Black-b1xNG3hD.ttf) format("truetype")}.center[data-v-b509c0fe],.container[data-v-b509c0fe],.cards-container[data-v-b509c0fe],.card-content[data-v-b509c0fe],.card1[data-v-b509c0fe],.back-card1[data-v-b509c0fe],.card2[data-v-b509c0fe],.back-card2[data-v-b509c0fe],.card3[data-v-b509c0fe],.back-card3[data-v-b509c0fe],.card4[data-v-b509c0fe],.back-card4[data-v-b509c0fe]{display:flex;justify-content:center;align-items:center}.disable-selection[data-v-b509c0fe],.container[data-v-b509c0fe]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.animation-pop[data-v-b509c0fe]{animation:pop .2s forwards}@media (prefers-reduced-motion: reduce){[data-v-b509c0fe],[data-v-b509c0fe]:before,[data-v-b509c0fe]:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes flashing-b509c0fe{0%{filter:drop-shadow(0px 0px 30px yellow)}50%{filter:drop-shadow(0px 0px 100px yellow)}to{filter:drop-shadow(0px 0px 30px yellow)}}@keyframes dropIn-b509c0fe{0%{top:-300%}60%{top:5%}75%{top:-2%}85%{top:1%}95%{top:-.5%}to{top:0}}@keyframes dropOut-b509c0fe{0%{top:0}40%{top:5%}to{top:-300%}}@keyframes popIn-b509c0fe{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes popOut-b509c0fe{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.container[data-v-b509c0fe]{position:relative;min-width:100vw;min-height:100vh;overflow-x:visible;pointer-events:none}@media screen and (max-width: 768px){.container[data-v-b509c0fe]{overflow:hidden}}.cards-container[data-v-b509c0fe]{position:absolute;width:90vh;height:90vh;overflow:visible;pointer-events:none}@media screen and (max-width: 768px){.cards-container[data-v-b509c0fe]{touch-action:pan-y;overscroll-behavior:auto}}@media screen and (min-width: 768px) and (max-width: 1024px){.card1[data-v-b509c0fe],.card3[data-v-b509c0fe],.back-card1[data-v-b509c0fe],.back-card3[data-v-b509c0fe]{left:25%}}@media screen and (max-width: 768px){.card1[data-v-b509c0fe],.card3[data-v-b509c0fe],.back-card1[data-v-b509c0fe],.back-card3[data-v-b509c0fe]{left:37.5%}}.card2[data-v-b509c0fe],.card4[data-v-b509c0fe],.back-card2[data-v-b509c0fe],.back-card4[data-v-b509c0fe]{right:-100%}@media screen and (min-width: 768px) and (max-width: 1024px){.card2[data-v-b509c0fe],.card4[data-v-b509c0fe],.back-card2[data-v-b509c0fe],.back-card4[data-v-b509c0fe]{right:25%}}@media screen and (max-width: 768px){.card2[data-v-b509c0fe],.card4[data-v-b509c0fe],.back-card2[data-v-b509c0fe],.back-card4[data-v-b509c0fe]{right:22.5%}}.card1[data-v-b509c0fe],.card2[data-v-b509c0fe]{bottom:100%}@media screen and (min-width: 768px) and (max-width: 1024px){.card1[data-v-b509c0fe],.card2[data-v-b509c0fe]{bottom:36%}}@media screen and (max-width: 768px){.card1[data-v-b509c0fe],.card2[data-v-b509c0fe]{bottom:37.5%}}.card3[data-v-b509c0fe],.card4[data-v-b509c0fe]{bottom:-100%}@media screen and (min-width: 768px) and (max-width: 1024px){.card3[data-v-b509c0fe],.card4[data-v-b509c0fe]{bottom:9%}}@media screen and (max-width: 768px){.card3[data-v-b509c0fe],.card4[data-v-b509c0fe]{bottom:16.5%}}.back-card1[data-v-b509c0fe],.back-card2[data-v-b509c0fe]{bottom:100%}@media screen and (min-width: 768px) and (max-width: 1024px){.back-card1[data-v-b509c0fe],.back-card2[data-v-b509c0fe]{bottom:47.5%}}@media screen and (max-width: 768px){.back-card1[data-v-b509c0fe],.back-card2[data-v-b509c0fe]{bottom:46.5%}}.back-card3[data-v-b509c0fe],.back-card4[data-v-b509c0fe]{bottom:100%}@media screen and (min-width: 768px) and (max-width: 1024px){.back-card3[data-v-b509c0fe],.back-card4[data-v-b509c0fe]{bottom:20.5%}}@media screen and (max-width: 768px){.back-card3[data-v-b509c0fe],.back-card4[data-v-b509c0fe]{bottom:25.5%}}.card-content[data-v-b509c0fe]{width:100%;height:100%;position:absolute;color:#fff;opacity:0;font-size:1rem;visibility:hidden;text-align:center;transition:opacity .5s ease 0s,visibility 0s linear 0s}.card-content.visible[data-v-b509c0fe]{opacity:1;visibility:visible;transition:opacity .5s ease .6s,visibility 0s linear .6s}.card-content span[data-v-b509c0fe]{position:absolute;margin:1rem auto;top:0}@media screen and (max-width: 768px){.card-content[data-v-b509c0fe]{font-size:.6rem}}.card1[data-v-b509c0fe]{transform:rotateX(-30deg) rotateY(-50deg) rotate(0);position:absolute;width:32vh;height:32vh;color:#fff;font-family:Mono;font-size:2rem;opacity:1;background-color:#131313be;border:10px double #3664fc;z-index:5;cursor:pointer;pointer-events:auto;transition:none}@media screen and (min-width: 768px) and (max-width: 1024px){.card1[data-v-b509c0fe]{width:25vh;height:25vh}}@media screen and (max-width: 768px){.card1[data-v-b509c0fe]{width:20vh;height:20vh;border:5px double #3664fc;font-size:1rem}}.card1[data-v-b509c0fe]{animation:flashing-card1-out-b509c0fe .5s forwards}@keyframes flashing-card1-b509c0fe{0%{filter:drop-shadow(0px 0px 30px #3664fc)}25%{filter:drop-shadow(0px 0px 100px #3664fc)}to{filter:drop-shadow(0px 0px 30px #3664fc)}}@keyframes flashing-card1-out-b509c0fe{0%{filter:drop-shadow(0px 0px 30px #3664fc)}to{filter:drop-shadow(0px 0px 0px transparent)}}.card1[data-v-b509c0fe]:hover:not(.card1-open),.card1:hover:not(.card1-open)~.back-card1[data-v-b509c0fe]{animation:flashing-card1-b509c0fe .7s forwards}.back-card-done[data-v-b509c0fe]{transition:none}.back-card1[data-v-b509c0fe]{transform:rotateX(-30deg) rotateY(50deg) rotate(0);position:absolute;width:32vh;height:32vh;color:#fff;font-family:Mono;font-size:2rem;opacity:1;background-color:#1e40af80;border:10px double #3664fc;pointer-events:auto;transition:none}@media screen and (min-width: 768px) and (max-width: 1024px){.back-card1[data-v-b509c0fe]{width:25vh;height:25vh}}@media screen and (max-width: 768px){.back-card1[data-v-b509c0fe]{width:20vh;height:20vh;border:5px double #3664fc}}.back-card1[data-v-b509c0fe]{animation:flashing-card1-out-b509c0fe .5s forwards}.card1-open[data-v-b509c0fe]{transform:rotateX(-360deg) rotateY(0) rotate(0);background-color:#131313e1;color:transparent;opacity:1;scale:2;visibility:visible;z-index:10;bottom:17.5%;transition:1s ease all,opacity .5s ease 1s,visibility 0s linear 1s;left:31%!important;bottom:23%!important}@media screen and (min-width: 768px) and (max-width: 1024px){.card1-open[data-v-b509c0fe]{scale:1.8;left:35%!important;bottom:25%!important}}@media screen and (max-width: 768px){.card1-open[data-v-b509c0fe]{scale:1.6;left:38%!important;bottom:30%!important}}.card2[data-v-b509c0fe]{transform:rotateX(-30deg) rotateY(50deg) rotate(0);position:absolute;width:32vh;height:32vh;color:#fff;font-family:Mono;font-size:2rem;opacity:1;background-color:#131313be;border:10px double #0bc993;z-index:5;cursor:pointer;pointer-events:auto;transition:none}@media screen and (min-width: 768px) and (max-width: 1024px){.card2[data-v-b509c0fe]{width:25vh;height:25vh}}@media screen and (max-width: 768px){.card2[data-v-b509c0fe]{width:20vh;height:20vh;border:5px double #0bc993;font-size:1rem}}.card2[data-v-b509c0fe]{animation:flashing-card2-out-b509c0fe .5s forwards}@keyframes flashing-card2-b509c0fe{0%{filter:drop-shadow(0px 0px 30px #0bc993)}25%{filter:drop-shadow(0px 0px 100px #0bc993)}to{filter:drop-shadow(0px 0px 30px #0bc993)}}@keyframes flashing-card2-out-b509c0fe{0%{filter:drop-shadow(0px 0px 30px #0bc993)}to{filter:drop-shadow(0px 0px 0px transparent)}}.card2[data-v-b509c0fe]:hover:not(.card2-open),.card2:hover:not(.card2-open)~.back-card2[data-v-b509c0fe]{animation:flashing-card2-b509c0fe .7s forwards}.back-card2[data-v-b509c0fe]{transform:rotateX(-30deg) rotateY(-50deg) rotate(0);position:absolute;width:32vh;height:32vh;color:#fff;font-family:Mono;font-size:2rem;opacity:1;background-color:#04785780;border:10px double #0bc993;pointer-events:auto;transition:none}@media screen and (min-width: 768px) and (max-width: 1024px){.back-card2[data-v-b509c0fe]{width:25vh;height:25vh}}@media screen and (max-width: 768px){.back-card2[data-v-b509c0fe]{width:20vh;height:20vh;border:5px double #0bc993}}.back-card2[data-v-b509c0fe]{animation:flashing-card2-out-b509c0fe .5s forwards}.card2-open[data-v-b509c0fe]{transform:rotateX(-360deg) rotateY(0) rotate(0);background-color:#131313e1;color:transparent;opacity:1;scale:2;visibility:visible;z-index:10;bottom:17.5%;transition:1s ease all,opacity .5s ease 1s,visibility 0s linear 1s;right:31%!important;bottom:23%!important}@media screen and (min-width: 768px) and (max-width: 1024px){.card2-open[data-v-b509c0fe]{scale:1.8;right:35%!important;bottom:25%!important}}@media screen and (max-width: 768px){.card2-open[data-v-b509c0fe]{scale:1.6;right:37%!important;bottom:30%!important}}.card3[data-v-b509c0fe]{transform:rotateX(-30deg) rotateY(-50deg) rotate(0);position:absolute;width:32vh;height:32vh;color:#fff;font-family:Mono;font-size:2rem;opacity:1;background-color:#131313be;border:10px double #F59E0B;z-index:5;cursor:pointer;pointer-events:auto;transition:none}@media screen and (min-width: 768px) and (max-width: 1024px){.card3[data-v-b509c0fe]{width:25vh;height:25vh}}@media screen and (max-width: 768px){.card3[data-v-b509c0fe]{width:20vh;height:20vh;border:5px double #F59E0B;font-size:1rem}}.card3[data-v-b509c0fe]{animation:flashing-card3-out-b509c0fe .5s forwards}@keyframes flashing-card3-b509c0fe{0%{filter:drop-shadow(0px 0px 30px #F59E0B)}25%{filter:drop-shadow(0px 0px 100px #F59E0B)}to{filter:drop-shadow(0px 0px 30px #F59E0B)}}@keyframes flashing-card3-out-b509c0fe{0%{filter:drop-shadow(0px 0px 30px #F59E0B)}to{filter:drop-shadow(0px 0px 0px transparent)}}.card3[data-v-b509c0fe]:hover:not(.card3-open),.card3:hover:not(.card3-open)~.back-card3[data-v-b509c0fe]{animation:flashing-card3-b509c0fe .7s forwards}.back-card3[data-v-b509c0fe]{transform:rotateX(-30deg) rotateY(50deg) rotate(0);position:absolute;width:32vh;height:32vh;color:#fff;font-family:Mono;font-size:2rem;opacity:1;background-color:#f59e0b80;border:10px double #F59E0B;pointer-events:auto;transition:none}@media screen and (min-width: 768px) and (max-width: 1024px){.back-card3[data-v-b509c0fe]{width:25vh;height:25vh}}@media screen and (max-width: 768px){.back-card3[data-v-b509c0fe]{width:20vh;height:20vh;border:5px double #F59E0B}}.back-card3[data-v-b509c0fe]{animation:flashing-card3-out-b509c0fe .5s forwards}.card3-open[data-v-b509c0fe]{transform:rotateX(360deg) rotateY(0) rotate(0);background-color:#131313e1;color:transparent;opacity:1;scale:2;visibility:visible;z-index:10;bottom:17.5%;transition:1s ease all,opacity .5s ease 1s,visibility 0s linear 1s;left:31%!important;bottom:23%!important}@media screen and (min-width: 768px) and (max-width: 1024px){.card3-open[data-v-b509c0fe]{scale:1.8;left:35%!important;bottom:25%!important}}@media screen and (max-width: 768px){.card3-open[data-v-b509c0fe]{scale:1.6;left:38%!important;bottom:30%!important}}.card4[data-v-b509c0fe]{transform:rotateX(-30deg) rotateY(50deg) rotate(0);position:absolute;width:32vh;height:32vh;color:#fff;font-family:Mono;font-size:2rem;opacity:1;background-color:#131313be;border:10px double #9532e6;z-index:5;cursor:pointer;pointer-events:auto;transition:none}@media screen and (min-width: 768px) and (max-width: 1024px){.card4[data-v-b509c0fe]{width:25vh;height:25vh}}@media screen and (max-width: 768px){.card4[data-v-b509c0fe]{width:20vh;height:20vh;border:5px double #9532e6;font-size:1rem}}.card4[data-v-b509c0fe]{animation:flashing-card4-out-b509c0fe .5s forwards}@keyframes flashing-card4-b509c0fe{0%{filter:drop-shadow(0px 0px 30px #9532e6)}25%{filter:drop-shadow(0px 0px 100px #9532e6)}to{filter:drop-shadow(0px 0px 30px #9532e6)}}@keyframes flashing-card4-out-b509c0fe{0%{filter:drop-shadow(0px 0px 30px #9532e6)}to{filter:drop-shadow(0px 0px 0px transparent)}}.card4[data-v-b509c0fe]:hover:not(.card4-open),.card4:hover:not(.card4-open)~.back-card4[data-v-b509c0fe]{animation:flashing-card4-b509c0fe .7s forwards}.back-card4[data-v-b509c0fe]{transform:rotateX(-30deg) rotateY(-50deg) rotate(0);position:absolute;width:32vh;height:32vh;color:#fff;font-family:Mono;font-size:2rem;opacity:1;background-color:#6b21a880;border:10px double #9532e6;pointer-events:auto;transition:none}@media screen and (min-width: 768px) and (max-width: 1024px){.back-card4[data-v-b509c0fe]{width:25vh;height:25vh}}@media screen and (max-width: 768px){.back-card4[data-v-b509c0fe]{width:20vh;height:20vh;border:5px double #9532e6}}.back-card4[data-v-b509c0fe]{animation:flashing-card4-out-b509c0fe .5s forwards}.card4-open[data-v-b509c0fe]{transform:rotateX(360deg) rotateY(0) rotate(0);background-color:#131313e1;color:transparent;opacity:1;scale:2;visibility:visible;z-index:10;bottom:17.5%;transition:1s ease all,opacity .5s ease 1s,visibility 0s linear 1s;right:31%!important;bottom:23%!important}@media screen and (min-width: 768px) and (max-width: 1024px){.card4-open[data-v-b509c0fe]{scale:1.8;right:35%!important;bottom:25%!important}}@media screen and (max-width: 768px){.card4-open[data-v-b509c0fe]{scale:1.6;right:37%!important;bottom:30%!important}}.container[data-v-b509c0fe]{z-index:1000}@font-face{font-family:Wosker;src:url(./Wosker-CAmHjOKP.otf) format("opentype")}@font-face{font-family:DT;src:url(./DTGetaiGroteskDisplay-Black-WnMDOzuF.ttf)}@font-face{font-family:Vague;src:url(./nouvelle_vague_final-lSbXij8-.ttf) format("truetype")}@font-face{font-family:Mono;src:url(./SpaceMono-Regular-7wDOIQj2.ttf) format("truetype")}@font-face{font-family:Cutive;src:url(./CutiveMono-CryEP0sc.ttf) format("truetype")}@font-face{font-family:Think;src:url(./Think-BjSVazGD.ttf) format("truetype")}@font-face{font-family:Starlight;src:url(../../../../assets/fonts/Starlight/\ demo.ttf) format("truetype")}@font-face{font-family:Audiowide;src:url(./Audiowide-Regular-8MRs-3Oc.ttf) format("truetype")}@font-face{font-family:Exo;src:url(./Exo2-Black-b1xNG3hD.ttf) format("truetype")}.center[data-v-937272c5],.contact-container[data-v-937272c5]{display:flex;justify-content:center;align-items:center}.disable-selection[data-v-937272c5]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.animation-pop[data-v-937272c5]{animation:pop .2s forwards}@media (prefers-reduced-motion: reduce){[data-v-937272c5],[data-v-937272c5]:before,[data-v-937272c5]:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes flashing-937272c5{0%{filter:drop-shadow(0px 0px 30px yellow)}50%{filter:drop-shadow(0px 0px 100px yellow)}to{filter:drop-shadow(0px 0px 30px yellow)}}@keyframes dropIn-937272c5{0%{top:-300%}60%{top:5%}75%{top:-2%}85%{top:1%}95%{top:-.5%}to{top:0}}@keyframes dropOut-937272c5{0%{top:0}40%{top:5%}to{top:-300%}}@keyframes popIn-937272c5{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes popOut-937272c5{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.contact-container[data-v-937272c5]{position:absolute;top:50%;left:120%;transform:translate(-50%,-50%);flex-direction:column;width:20rem;height:35rem;perspective:1000px;border-radius:5rem}.contact-container>span[data-v-937272c5]{position:relative;top:-5%;width:fit-content;height:fit-content;font-family:Exo;font-size:1.5rem}.contact-container>a[data-v-937272c5]{width:10rem;height:10rem;margin:2rem 0rem;transition:transform .3s ease}.contact-container>a[data-v-937272c5]:hover{transform:scale(1.05)}@media screen and (max-width: 768px){.contact-container[data-v-937272c5]{position:absolute;top:85%;left:120%;transform:translate(-50%,-50%);width:4rem;height:9rem;border-top:2px solid #f09b3a;border-right:2px solid #f09b3a}.contact-container>div[data-v-937272c5]{width:2rem;height:2rem;margin:.3rem 0rem}.contact-container>span[data-v-937272c5]{font-size:.74rem;top:-3%}}.github[data-v-937272c5],.telegram[data-v-937272c5]{background-size:cover;background-repeat:no-repeat;background-position:center;transform:translateZ(0);filter:drop-shadow(0px 0px 35px rgba(255,255,255,.6352941176))}.github[data-v-937272c5]{background-image:url(./github-oe5PKPUV.png)}.telegram[data-v-937272c5]{background-image:url(./telegram-DMuax6jp.png)}.profile-section-container[data-v-005bb39e]{position:absolute;top:0;left:0;width:100vw;height:100vh;transform:translateY(-100vh);overflow:hidden}@font-face{font-family:Wosker;src:url(./Wosker-CAmHjOKP.otf) format("opentype")}@font-face{font-family:DT;src:url(./DTGetaiGroteskDisplay-Black-WnMDOzuF.ttf)}@font-face{font-family:Vague;src:url(./nouvelle_vague_final-lSbXij8-.ttf) format("truetype")}@font-face{font-family:Mono;src:url(./SpaceMono-Regular-7wDOIQj2.ttf) format("truetype")}@font-face{font-family:Cutive;src:url(./CutiveMono-CryEP0sc.ttf) format("truetype")}@font-face{font-family:Think;src:url(./Think-BjSVazGD.ttf) format("truetype")}@font-face{font-family:Starlight;src:url(../../../../assets/fonts/Starlight/\ demo.ttf) format("truetype")}@font-face{font-family:Audiowide;src:url(./Audiowide-Regular-8MRs-3Oc.ttf) format("truetype")}@font-face{font-family:Exo;src:url(./Exo2-Black-b1xNG3hD.ttf) format("truetype")}.center[data-v-e9d5e6ba]{display:flex;justify-content:center;align-items:center}.disable-selection[data-v-e9d5e6ba],.project-list[data-v-e9d5e6ba]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.animation-pop[data-v-e9d5e6ba]{animation:pop .2s forwards}@media (prefers-reduced-motion: reduce){[data-v-e9d5e6ba],[data-v-e9d5e6ba]:before,[data-v-e9d5e6ba]:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes flashing-e9d5e6ba{0%{filter:drop-shadow(0px 0px 30px yellow)}50%{filter:drop-shadow(0px 0px 100px yellow)}to{filter:drop-shadow(0px 0px 30px yellow)}}@keyframes dropIn-e9d5e6ba{0%{top:-300%}60%{top:5%}75%{top:-2%}85%{top:1%}95%{top:-.5%}to{top:0}}@keyframes dropOut-e9d5e6ba{0%{top:0}40%{top:5%}to{top:-300%}}@keyframes popIn-e9d5e6ba{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes popOut-e9d5e6ba{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.project-list[data-v-e9d5e6ba]{position:absolute;top:31%;left:150%;transform:translate(-50%,-50%);display:flex;flex-direction:column;width:15rem;height:20rem;transform:translate(0);font-family:Wosker;perspective:1000px;opacity:1;z-index:1;filter:drop-shadow(0px 0px 30px black);transition:left .5s ease .4s,top 0s ease .3s,transform .3s ease}.project-list.active[data-v-e9d5e6ba]{left:130%!important;top:-2%!important;transform:translate(-126vw)}.list-container[data-v-e9d5e6ba]{position:relative;width:100%;height:100%;padding:1rem 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.project-list-item[data-v-e9d5e6ba]{transform:rotateX(0) rotateY(-40deg) rotate(0);text-shadow:-1px -1px 0 black,1px -1px 0 black,-1px 1px 0 black,1px 1px 0 black;display:flex;justify-content:right;align-items:center;position:absolute;top:50%;right:0%;width:100%;text-wrap:nowrap;height:2rem;box-sizing:border-box;padding-top:0;padding-bottom:0;line-height:1rem;margin:.8rem .7rem;font-size:1.5rem;color:#fff;cursor:pointer;opacity:.4;transition:font-size .4s ease,opacity .4s ease,margin .4s ease,padding .4s ease,color .4s ease,right .2s ease,top .3s ease}.project-list-item[data-v-e9d5e6ba]:hover{opacity:1}.project-list-item.active[data-v-e9d5e6ba]{justify-content:left}.project-list-item.position-0[data-v-e9d5e6ba]{color:#dc143c;right:10%;font-size:3.5rem;opacity:1}.project-list-item.position--1[data-v-e9d5e6ba],.project-list-item.position-1[data-v-e9d5e6ba]{font-size:1.85rem;opacity:.8;right:5%}.project-list-item.position--1[data-v-e9d5e6ba]{padding-bottom:1.2rem}.project-list-item.position-1[data-v-e9d5e6ba]{padding-top:1.2rem}.project-list-item.position--2[data-v-e9d5e6ba],.project-list-item.position-2[data-v-e9d5e6ba]{font-size:1.5rem;opacity:.5}.project-list-item.position--2[data-v-e9d5e6ba]{padding-top:.7rem}.project-list-item.position-2[data-v-e9d5e6ba]{padding-bottom:.7rem}.project-list-item.position--3[data-v-e9d5e6ba],.project-list-item.position-3[data-v-e9d5e6ba],.project-list-item.position--4[data-v-e9d5e6ba],.project-list-item.position-4[data-v-e9d5e6ba]{font-size:1.5rem;opacity:0;pointer-events:none}.magnetic-dots-container[data-v-f3ffcae1]{position:absolute;top:2%;left:0%;width:50vw;height:100vh;z-index:-3;pointer-events:auto;opacity:0;transition:pointer-events 0s;clip-path:polygon(0 0,79% 0,51% 100%,0 100%)}.magnetic-dots-container.disabled[data-v-f3ffcae1]{pointer-events:none}.dot[data-v-f3ffcae1]{width:3px;height:3px;background-color:#da201969;border-radius:50%;transform-origin:center;will-change:transform}.dots-grid[data-v-f3ffcae1]{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:repeat(20,1fr);grid-template-rows:repeat(20,1fr);gap:20px}@font-face{font-family:Wosker;src:url(./Wosker-CAmHjOKP.otf) format("opentype")}@font-face{font-family:DT;src:url(./DTGetaiGroteskDisplay-Black-WnMDOzuF.ttf)}@font-face{font-family:Vague;src:url(./nouvelle_vague_final-lSbXij8-.ttf) format("truetype")}@font-face{font-family:Mono;src:url(./SpaceMono-Regular-7wDOIQj2.ttf) format("truetype")}@font-face{font-family:Cutive;src:url(./CutiveMono-CryEP0sc.ttf) format("truetype")}@font-face{font-family:Think;src:url(./Think-BjSVazGD.ttf) format("truetype")}@font-face{font-family:Starlight;src:url(../../../../assets/fonts/Starlight/\ demo.ttf) format("truetype")}@font-face{font-family:Audiowide;src:url(./Audiowide-Regular-8MRs-3Oc.ttf) format("truetype")}@font-face{font-family:Exo;src:url(./Exo2-Black-b1xNG3hD.ttf) format("truetype")}.center[data-v-fda5f799]{display:flex;justify-content:center;align-items:center}.disable-selection[data-v-fda5f799]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.animation-pop[data-v-fda5f799]{animation:pop .2s forwards}@media (prefers-reduced-motion: reduce){[data-v-fda5f799],[data-v-fda5f799]:before,[data-v-fda5f799]:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes flashing-fda5f799{0%{filter:drop-shadow(0px 0px 30px yellow)}50%{filter:drop-shadow(0px 0px 100px yellow)}to{filter:drop-shadow(0px 0px 30px yellow)}}@keyframes dropIn-fda5f799{0%{top:-300%}60%{top:5%}75%{top:-2%}85%{top:1%}95%{top:-.5%}to{top:0}}@keyframes dropOut-fda5f799{0%{top:0}40%{top:5%}to{top:-300%}}@keyframes popIn-fda5f799{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes popOut-fda5f799{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.project-display[data-v-fda5f799]{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;top:50%;left:85%;width:16rem;height:16rem;transform:translate(-50%,-50%) rotateY(5deg);border-radius:50%;opacity:0;z-index:-1;cursor:pointer;transition:top .4s,left .35s,width .75s,height .75s,border-radius 1s,transform .5s,scale .2s,opacity 0s .75s,z-index 0s 0s!important}.project-display.active[data-v-fda5f799]{top:10%;left:20%;width:70%;height:85%;transform:translate(-10%);border-radius:30px;opacity:1;scale:1;z-index:3;pointer-events:pointer;transition:width .75s,height .75s,top .5s .1s,left .35s,border-radius 1s,z-index 0s,transform .5s,scale .2s!important}.project-display .project-image[data-v-fda5f799]{position:absolute;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:inherit;z-index:-1;transition:border-radius 1s 0s}.notice[data-v-fda5f799]{position:absolute;bottom:0;left:0;z-index:1;margin:1rem;border-radius:20px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:drop-shadow(0px 0px 30px black);font-family:Mono;opacity:1;transition:opacity 0s 0s,all 1s 1s ease}.notice.clicked[data-v-fda5f799]{transform:translateY(20px);opacity:0;transition:opacity 0s 0s,all 1s ease}.notice-fade-enter-active[data-v-fda5f799],.notice-fade-leave-active[data-v-fda5f799]{transition:opacity 0s 0s,all 1s ease}.notice-fade-enter-from[data-v-fda5f799],.notice-fade-leave-to[data-v-fda5f799]{opacity:0;transform:translateY(-20px);transition:opacity 0s 0s,all 1s ease}.notice-fade-enter-to[data-v-fda5f799],.notice-fade-leave-from[data-v-fda5f799]{opacity:1;transform:translateY(0);transition:all 1s ease 1s}@font-face{font-family:Wosker;src:url(./Wosker-CAmHjOKP.otf) format("opentype")}@font-face{font-family:DT;src:url(./DTGetaiGroteskDisplay-Black-WnMDOzuF.ttf)}@font-face{font-family:Vague;src:url(./nouvelle_vague_final-lSbXij8-.ttf) format("truetype")}@font-face{font-family:Mono;src:url(./SpaceMono-Regular-7wDOIQj2.ttf) format("truetype")}@font-face{font-family:Cutive;src:url(./CutiveMono-CryEP0sc.ttf) format("truetype")}@font-face{font-family:Think;src:url(./Think-BjSVazGD.ttf) format("truetype")}@font-face{font-family:Starlight;src:url(../../../../assets/fonts/Starlight/\ demo.ttf) format("truetype")}@font-face{font-family:Audiowide;src:url(./Audiowide-Regular-8MRs-3Oc.ttf) format("truetype")}@font-face{font-family:Exo;src:url(./Exo2-Black-b1xNG3hD.ttf) format("truetype")}.center[data-v-524b98be]{display:flex;justify-content:center;align-items:center}.disable-selection[data-v-524b98be]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.animation-pop[data-v-524b98be]{animation:pop .2s forwards}@media (prefers-reduced-motion: reduce){[data-v-524b98be],[data-v-524b98be]:before,[data-v-524b98be]:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes flashing-524b98be{0%{filter:drop-shadow(0px 0px 30px yellow)}50%{filter:drop-shadow(0px 0px 100px yellow)}to{filter:drop-shadow(0px 0px 30px yellow)}}@keyframes dropIn-524b98be{0%{top:-300%}60%{top:5%}75%{top:-2%}85%{top:1%}95%{top:-.5%}to{top:0}}@keyframes dropOut-524b98be{0%{top:0}40%{top:5%}to{top:-300%}}@keyframes popIn-524b98be{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes popOut-524b98be{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.pagination-dots[data-v-524b98be]{position:absolute;top:50%;left:98.5%;width:2rem;display:flex;flex-direction:column;justify-content:center;transform:translate(-50%,-50%);align-items:center;padding-top:1rem;padding-bottom:1rem;border-radius:10rem;gap:1rem;z-index:100;filter:drop-shadow(0px 0px 15px white);pointer-events:all;isolation:isolate;transition:left .5s ease .9s,top 0s ease .3s,transform .3s ease}.pagination-dots.active[data-v-524b98be]{left:111%!important;top:17%;transform:translate(-100vw,-50%)}.dot[data-v-524b98be]{width:1rem;height:1rem;border-radius:50%;background-color:#ffffff80;cursor:pointer;transition:all .3s ease}.dot[data-v-524b98be]:hover{background-color:#d61616cc;transform:scale(1.2)}.dot.active[data-v-524b98be]{background-color:red;transform:scale(1.3);box-shadow:0 0 10px #ff000080}@font-face{font-family:Wosker;src:url(./Wosker-CAmHjOKP.otf) format("opentype")}@font-face{font-family:DT;src:url(./DTGetaiGroteskDisplay-Black-WnMDOzuF.ttf)}@font-face{font-family:Vague;src:url(./nouvelle_vague_final-lSbXij8-.ttf) format("truetype")}@font-face{font-family:Mono;src:url(./SpaceMono-Regular-7wDOIQj2.ttf) format("truetype")}@font-face{font-family:Cutive;src:url(./CutiveMono-CryEP0sc.ttf) format("truetype")}@font-face{font-family:Think;src:url(./Think-BjSVazGD.ttf) format("truetype")}@font-face{font-family:Starlight;src:url(../../assets/fonts/Starlight/\ demo.ttf) format("truetype")}@font-face{font-family:Audiowide;src:url(./Audiowide-Regular-8MRs-3Oc.ttf) format("truetype")}@font-face{font-family:Exo;src:url(./Exo2-Black-b1xNG3hD.ttf) format("truetype")}.center[data-v-f39b720a]{display:flex;justify-content:center;align-items:center}.disable-selection[data-v-f39b720a]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.animation-pop[data-v-f39b720a]{animation:pop .2s forwards}@media (prefers-reduced-motion: reduce){[data-v-f39b720a],[data-v-f39b720a]:before,[data-v-f39b720a]:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes flashing-f39b720a{0%{filter:drop-shadow(0px 0px 30px yellow)}50%{filter:drop-shadow(0px 0px 100px yellow)}to{filter:drop-shadow(0px 0px 30px yellow)}}@keyframes dropIn-f39b720a{0%{top:-300%}60%{top:5%}75%{top:-2%}85%{top:1%}95%{top:-.5%}to{top:0}}@keyframes dropOut-f39b720a{0%{top:0}40%{top:5%}to{top:-300%}}@keyframes popIn-f39b720a{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes popOut-f39b720a{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}@font-face{font-family:Wosker;src:url(./Wosker-CAmHjOKP.otf) format("opentype")}@font-face{font-family:DT;src:url(./DTGetaiGroteskDisplay-Black-WnMDOzuF.ttf)}@font-face{font-family:Vague;src:url(./nouvelle_vague_final-lSbXij8-.ttf) format("truetype")}@font-face{font-family:Mono;src:url(./SpaceMono-Regular-7wDOIQj2.ttf) format("truetype")}@font-face{font-family:Cutive;src:url(./CutiveMono-CryEP0sc.ttf) format("truetype")}@font-face{font-family:Think;src:url(./Think-BjSVazGD.ttf) format("truetype")}@font-face{font-family:Starlight;src:url(../../../../assets/fonts/Starlight/\ demo.ttf) format("truetype")}@font-face{font-family:Audiowide;src:url(./Audiowide-Regular-8MRs-3Oc.ttf) format("truetype")}@font-face{font-family:Exo;src:url(./Exo2-Black-b1xNG3hD.ttf) format("truetype")}.center[data-v-f04f6ecc]{display:flex;justify-content:center;align-items:center}.disable-selection[data-v-f04f6ecc]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.animation-pop[data-v-f04f6ecc]{animation:pop .2s forwards}@media (prefers-reduced-motion: reduce){[data-v-f04f6ecc],[data-v-f04f6ecc]:before,[data-v-f04f6ecc]:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes flashing-f04f6ecc{0%{filter:drop-shadow(0px 0px 30px yellow)}50%{filter:drop-shadow(0px 0px 100px yellow)}to{filter:drop-shadow(0px 0px 30px yellow)}}@keyframes dropIn-f04f6ecc{0%{top:-300%}60%{top:5%}75%{top:-2%}85%{top:1%}95%{top:-.5%}to{top:0}}@keyframes dropOut-f04f6ecc{0%{top:0}40%{top:5%}to{top:-300%}}@keyframes popIn-f04f6ecc{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes popOut-f04f6ecc{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.strang[data-v-f04f6ecc]:nth-child(1){animation-delay:-.35s}.strang[data-v-f04f6ecc]:nth-child(2){animation-delay:-.7s}.strang[data-v-f04f6ecc]:nth-child(3){animation-delay:-1.05s}.strang[data-v-f04f6ecc]:nth-child(4){animation-delay:-1.4s}.strang[data-v-f04f6ecc]:nth-child(5){animation-delay:-1.75s}.strang[data-v-f04f6ecc]:nth-child(6){animation-delay:-2.1s}.strang[data-v-f04f6ecc]:nth-child(7){animation-delay:-2.45s}.strang[data-v-f04f6ecc]:nth-child(8){animation-delay:-2.8s}.strang[data-v-f04f6ecc]:nth-child(9){animation-delay:-3.15s}.strang[data-v-f04f6ecc]:nth-child(10){animation-delay:-3.5s}.strang[data-v-f04f6ecc]:nth-child(11){animation-delay:-3.85s}.strang[data-v-f04f6ecc]:nth-child(12){animation-delay:-4.2s}.strang[data-v-f04f6ecc]:nth-child(13){animation-delay:-4.55s}.strang[data-v-f04f6ecc]:nth-child(14){animation-delay:-4.9s}.strang[data-v-f04f6ecc]:nth-child(15){animation-delay:-5.25s}.strang[data-v-f04f6ecc]:nth-child(16){animation-delay:-5.6s}.strang[data-v-f04f6ecc]:nth-child(17){animation-delay:-5.95s}@keyframes rotate-f04f6ecc{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.helix-container[data-v-f04f6ecc]{position:absolute;display:flex;right:0;align-items:center;width:100%;height:100%;opacity:.6;perspective:1000px;overflow:hidden;z-index:-1}.helix[data-v-f04f6ecc]{position:absolute;transform-style:preserve-3d;scale:2.5;right:30.4%}.strang[data-v-f04f6ecc]{position:absolute;width:5rem;margin:6px 0;animation:rotate-f04f6ecc 10s linear infinite}.strang-body[data-v-f04f6ecc]{position:relative;width:5rem;height:1px;border-radius:10px;background-color:#fff}.strang-body[data-v-f04f6ecc]:before{margin:0;padding:0;border:none;content:"";position:absolute;top:-5px;left:-14px;width:10px;height:10px;background-color:#dc143c;border-radius:50%;z-index:-1;-webkit-box-shadow:0 0 15px #DC143C;-khtml-box-shadow:0 0 15px #DC143C;-moz-box-shadow:0 0 15px #DC143C;-ms-box-shadow:0 0 15px #DC143C;-o-box-shadow:0 0 15px #DC143C;box-shadow:0 0 15px #dc143c}.strang-body[data-v-f04f6ecc]:after{margin:0;padding:0;border:none;content:"";position:absolute;top:-5px;right:-14px;width:10px;height:10px;background-color:#dc143c;border-radius:50%;z-index:-1;-webkit-box-shadow:0 0 15px #DC143C;-khtml-box-shadow:0 0 15px #DC143C;-moz-box-shadow:0 0 15px #DC143C;-ms-box-shadow:0 0 15px #DC143C;-o-box-shadow:0 0 15px #DC143C;box-shadow:0 0 15px #dc143c}@font-face{font-family:Wosker;src:url(./Wosker-CAmHjOKP.otf) format("opentype")}@font-face{font-family:DT;src:url(./DTGetaiGroteskDisplay-Black-WnMDOzuF.ttf)}@font-face{font-family:Vague;src:url(./nouvelle_vague_final-lSbXij8-.ttf) format("truetype")}@font-face{font-family:Mono;src:url(./SpaceMono-Regular-7wDOIQj2.ttf) format("truetype")}@font-face{font-family:Cutive;src:url(./CutiveMono-CryEP0sc.ttf) format("truetype")}@font-face{font-family:Think;src:url(./Think-BjSVazGD.ttf) format("truetype")}@font-face{font-family:Starlight;src:url(../../../../assets/fonts/Starlight/\ demo.ttf) format("truetype")}@font-face{font-family:Audiowide;src:url(./Audiowide-Regular-8MRs-3Oc.ttf) format("truetype")}@font-face{font-family:Exo;src:url(./Exo2-Black-b1xNG3hD.ttf) format("truetype")}.center[data-v-e8ed4f4b],.tech-container[data-v-e8ed4f4b]{display:flex;justify-content:center;align-items:center}.disable-selection[data-v-e8ed4f4b]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.animation-pop[data-v-e8ed4f4b]{animation:pop .2s forwards}@media (prefers-reduced-motion: reduce){[data-v-e8ed4f4b],[data-v-e8ed4f4b]:before,[data-v-e8ed4f4b]:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes flashing-e8ed4f4b{0%{filter:drop-shadow(0px 0px 30px yellow)}50%{filter:drop-shadow(0px 0px 100px yellow)}to{filter:drop-shadow(0px 0px 30px yellow)}}@keyframes dropIn-e8ed4f4b{0%{top:-300%}60%{top:5%}75%{top:-2%}85%{top:1%}95%{top:-.5%}to{top:0}}@keyframes dropOut-e8ed4f4b{0%{top:0}40%{top:5%}to{top:-300%}}@keyframes popIn-e8ed4f4b{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes popOut-e8ed4f4b{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.tech-container[data-v-e8ed4f4b]{position:absolute;top:0%;width:100%;height:100%;z-index:-1;-webkit-user-select:none;user-select:none;pointer-events:none;transition:z-index 0s 1s}.tech-container.active[data-v-e8ed4f4b]{z-index:5;transition:z-index 0s 0s}.dev-container[data-v-e8ed4f4b]{position:absolute;top:25%;right:-3%;filter:drop-shadow(0px 0px 30px black);perspective:1000px}.engine[data-v-e8ed4f4b],.platform[data-v-e8ed4f4b],.language[data-v-e8ed4f4b]{transform:rotateX(-210deg) rotateY(-20deg) rotate(30deg);position:relative;top:100vh;right:170%;width:8rem;height:8rem;background-size:contain;background-position:center;background-repeat:no-repeat;margin:1rem}a[data-v-e8ed4f4b]{position:absolute;top:70%;left:15%;width:6.5rem;height:6.5rem;background-size:contain;background-position:center;background-repeat:no-repeat;filter:drop-shadow(0px 0px 30px rgb(121,121,121))}a.download[data-v-e8ed4f4b]{background-image:url(../../assets/images/icons/download.png)}a.info[data-v-e8ed4f4b]{background-image:url(../../assets/images/icons/info.png)}a.play[data-v-e8ed4f4b]{background-image:url(../../assets/images/icons/play.png)}@font-face{font-family:Wosker;src:url(./Wosker-CAmHjOKP.otf) format("opentype")}@font-face{font-family:DT;src:url(./DTGetaiGroteskDisplay-Black-WnMDOzuF.ttf)}@font-face{font-family:Vague;src:url(./nouvelle_vague_final-lSbXij8-.ttf) format("truetype")}@font-face{font-family:Mono;src:url(./SpaceMono-Regular-7wDOIQj2.ttf) format("truetype")}@font-face{font-family:Cutive;src:url(./CutiveMono-CryEP0sc.ttf) format("truetype")}@font-face{font-family:Think;src:url(./Think-BjSVazGD.ttf) format("truetype")}@font-face{font-family:Starlight;src:url(../../../../assets/fonts/Starlight/\ demo.ttf) format("truetype")}@font-face{font-family:Audiowide;src:url(./Audiowide-Regular-8MRs-3Oc.ttf) format("truetype")}@font-face{font-family:Exo;src:url(./Exo2-Black-b1xNG3hD.ttf) format("truetype")}.center[data-v-4843e058]{display:flex;justify-content:center;align-items:center}.disable-selection[data-v-4843e058]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.animation-pop[data-v-4843e058]{animation:pop .2s forwards}@media (prefers-reduced-motion: reduce){[data-v-4843e058],[data-v-4843e058]:before,[data-v-4843e058]:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes flashing-4843e058{0%{filter:drop-shadow(0px 0px 30px yellow)}50%{filter:drop-shadow(0px 0px 100px yellow)}to{filter:drop-shadow(0px 0px 30px yellow)}}@keyframes dropIn-4843e058{0%{top:-300%}60%{top:5%}75%{top:-2%}85%{top:1%}95%{top:-.5%}to{top:0}}@keyframes dropOut-4843e058{0%{top:0}40%{top:5%}to{top:-300%}}@keyframes popIn-4843e058{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes popOut-4843e058{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.projects-container[data-v-4843e058]{position:absolute;display:flex;right:-50%;align-items:center;width:100%;height:100%;perspective:1000px}.bubble-container[data-v-4843e058]{width:100%;height:100%;perspective:1000px;pointer-events:none;filter:url(#gooey-filter);z-index:3}.bubble[data-v-4843e058]{--opacity-duration: .6s;position:absolute;width:15rem;height:15rem;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:50%;transform:translate(-50%,-50%);z-index:21;cursor:pointer;opacity:1;pointer-events:auto;transition:top .6s cubic-bezier(.4,0,.2,1),left .6s cubic-bezier(.4,0,.2,1),width .6s cubic-bezier(.4,0,.2,1),height .6s cubic-bezier(.4,0,.2,1),opacity var(--opacity-duration) cubic-bezier(.4,0,.2,1) .6s,transform .3s cubic-bezier(.4,0,.2,1),box-shadow .6s cubic-bezier(.4,0,.2,1),z-index .6s cubic-bezier(.4,0,.2,1)}.bubble[data-v-4843e058]:not(.helper):hover{filter:brightness(1.1);transform:translate(-50%,-50%) scale(1.05)}.bubble.current[data-v-4843e058]{width:18rem;opacity:1;height:18rem;z-index:22;box-shadow:0 0 20px #b91a1a80}.bubble.current.active[data-v-4843e058]{opacity:0;pointer-events:none;transition:opacity 0s 0s}.bubble.helper[data-v-4843e058]{pointer-events:none;opacity:1;z-index:0}.bubble.no-opacity-transition[data-v-4843e058]{--opacity-duration: 0s}@font-face{font-family:Wosker;src:url(./Wosker-CAmHjOKP.otf) format("opentype")}@font-face{font-family:DT;src:url(./DTGetaiGroteskDisplay-Black-WnMDOzuF.ttf)}@font-face{font-family:Vague;src:url(./nouvelle_vague_final-lSbXij8-.ttf) format("truetype")}@font-face{font-family:Mono;src:url(./SpaceMono-Regular-7wDOIQj2.ttf) format("truetype")}@font-face{font-family:Cutive;src:url(./CutiveMono-CryEP0sc.ttf) format("truetype")}@font-face{font-family:Think;src:url(./Think-BjSVazGD.ttf) format("truetype")}@font-face{font-family:Starlight;src:url(../../../../assets/fonts/Starlight/\ demo.ttf) format("truetype")}@font-face{font-family:Audiowide;src:url(./Audiowide-Regular-8MRs-3Oc.ttf) format("truetype")}@font-face{font-family:Exo;src:url(./Exo2-Black-b1xNG3hD.ttf) format("truetype")}.center[data-v-008bff10]{display:flex;justify-content:center;align-items:center}.disable-selection[data-v-008bff10]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.animation-pop[data-v-008bff10]{animation:pop .2s forwards}@media (prefers-reduced-motion: reduce){[data-v-008bff10],[data-v-008bff10]:before,[data-v-008bff10]:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes flashing-008bff10{0%{filter:drop-shadow(0px 0px 30px yellow)}50%{filter:drop-shadow(0px 0px 100px yellow)}to{filter:drop-shadow(0px 0px 30px yellow)}}@keyframes dropIn-008bff10{0%{top:-300%}60%{top:5%}75%{top:-2%}85%{top:1%}95%{top:-.5%}to{top:0}}@keyframes dropOut-008bff10{0%{top:0}40%{top:5%}to{top:-300%}}@keyframes popIn-008bff10{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes popOut-008bff10{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.projects-section-container[data-v-008bff10]{position:absolute;top:0;left:0;width:100vw;height:100vh;transform:translateY(-100vh);overflow:hidden}@font-face{font-family:Wosker;src:url(./Wosker-CAmHjOKP.otf) format("opentype")}@font-face{font-family:DT;src:url(./DTGetaiGroteskDisplay-Black-WnMDOzuF.ttf)}@font-face{font-family:Vague;src:url(./nouvelle_vague_final-lSbXij8-.ttf) format("truetype")}@font-face{font-family:Mono;src:url(./SpaceMono-Regular-7wDOIQj2.ttf) format("truetype")}@font-face{font-family:Cutive;src:url(./CutiveMono-CryEP0sc.ttf) format("truetype")}@font-face{font-family:Think;src:url(./Think-BjSVazGD.ttf) format("truetype")}@font-face{font-family:Starlight;src:url(../../assets/fonts/Starlight/\ demo.ttf) format("truetype")}@font-face{font-family:Audiowide;src:url(./Audiowide-Regular-8MRs-3Oc.ttf) format("truetype")}@font-face{font-family:Exo;src:url(./Exo2-Black-b1xNG3hD.ttf) format("truetype")}.section-background-layer{position:absolute;inset:0;z-index:0;pointer-events:none}.perks-section-background{position:absolute;top:0;left:-30%;width:30%;height:100vh;background-color:#ffdd1c;background:#ffdd1b;background:linear-gradient(180deg,#ffdd1b,#665916);clip-path:polygon(0 0,100% 0,10% 100%,0% 100%);z-index:1}@media screen and (min-width: 0px) and (max-width: 1200px){.perks-section-background{left:0;top:100%;width:100vw;height:150dvh;background:linear-gradient(360deg,#ffdd1b,#665916);clip-path:polygon(0 0,100% 0,100% 80%,0 68%);border-radius:30px 30px 0 0}}.profile-section-background-front{position:absolute;left:-30%;width:30%;height:110vh;background:linear-gradient(180deg,#113859 15%,#0040ff 85%);clip-path:polygon(0 0,100% 0,10% 100%,0% 100%);z-index:2}@media screen and (min-width: 768px) and (max-width: 1024px){.profile-section-background-front{width:20%}}@media screen and (min-width: 0px) and (max-width: 1200px){.profile-section-background-front{left:0;top:100%;width:100vw;height:150dvh;background:linear-gradient(180deg,#113859 15%,#0040ff 85%);clip-path:polygon(0 0,100% 0,100% 62%,0 80%);border-radius:30px 30px 0 0}}.profile-section-background-back{position:absolute;left:-30%;width:30%;height:110vh;background-color:#1818b1;background:linear-gradient(180deg,#001eff 15%,#113859 85%);clip-path:polygon(0 0,19% 0,83% 100%,0 100%);z-index:2}@media screen and (min-width: 768px) and (max-width: 1024px){.profile-section-background-back{width:30%}}@media screen and (min-width: 0px) and (max-width: 1200px){.profile-section-background-back{left:0;top:100%;width:100vw;height:150dvh;background:linear-gradient(180deg,#0d283e 15%,#0040ff 85%);clip-path:polygon(0 0,100% 0,100% 80%,0 54%);border-radius:30px 30px 0 0}}.projects-section-background-back{position:absolute;right:-40%;width:25%;height:100vh;background-color:#860c0c;background:linear-gradient(180deg,#330808 21%,#660e0e 80%,#860c0c);clip-path:polygon(100% 0,100% 0,100% 100%,0 100%);z-index:4;transition:.3s all ease-out}.projects-section-background-back.active{width:40%;transition:.4s all}.projects-section-background-back.no-transition{transition:none!important}@media screen and (min-width: 0px) and (max-width: 1200px){.projects-section-background-back{left:0;top:100%;width:100vw;height:150dvh;background:linear-gradient(180deg,#5d1a28 15%,#a30926 85%);border-radius:30px 30px 0 0;clip-path:polygon(0 0,100% 0,100% 33%,0 80%)}}.projects-section-background-front{position:absolute;right:-40%;width:25%;height:100vh;background-color:#dc143c;background:linear-gradient(180deg,#691122 21%,#990926 55%,#dc143c);clip-path:polygon(0 0,100% 0,100% 100%,81% 100%);z-index:4;transition:.3s all ease-out}.projects-section-background-front.active{width:35%;transition:.5s all .2s}.projects-section-background-front.no-transition{transition:none!important}@media screen and (min-width: 0px) and (max-width: 1200px){.projects-section-background-front{left:0;top:100%;width:100vw;height:150dvh;background:linear-gradient(180deg,#691122 15%,#a30926 85%);border-radius:30px 30px 0 0;clip-path:polygon(0 0,100% 0,100% 80%,0 60%)}}@font-face{font-family:Wosker;src:url(./Wosker-CAmHjOKP.otf) format("opentype")}@font-face{font-family:DT;src:url(./DTGetaiGroteskDisplay-Black-WnMDOzuF.ttf)}@font-face{font-family:Vague;src:url(./nouvelle_vague_final-lSbXij8-.ttf) format("truetype")}@font-face{font-family:Mono;src:url(./SpaceMono-Regular-7wDOIQj2.ttf) format("truetype")}@font-face{font-family:Cutive;src:url(./CutiveMono-CryEP0sc.ttf) format("truetype")}@font-face{font-family:Think;src:url(./Think-BjSVazGD.ttf) format("truetype")}@font-face{font-family:Starlight;src:url(../../assets/fonts/Starlight/\ demo.ttf) format("truetype")}@font-face{font-family:Audiowide;src:url(./Audiowide-Regular-8MRs-3Oc.ttf) format("truetype")}@font-face{font-family:Exo;src:url(./Exo2-Black-b1xNG3hD.ttf) format("truetype")}.center[data-v-be9a5f26]{display:flex;justify-content:center;align-items:center}.disable-selection[data-v-be9a5f26],.content-list-container[data-v-be9a5f26]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.animation-pop[data-v-be9a5f26]{animation:pop .2s forwards}@media (prefers-reduced-motion: reduce){[data-v-be9a5f26],[data-v-be9a5f26]:before,[data-v-be9a5f26]:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes flashing-be9a5f26{0%{filter:drop-shadow(0px 0px 30px yellow)}50%{filter:drop-shadow(0px 0px 100px yellow)}to{filter:drop-shadow(0px 0px 30px yellow)}}@keyframes dropIn-be9a5f26{0%{top:-300%}60%{top:5%}75%{top:-2%}85%{top:1%}95%{top:-.5%}to{top:0}}@keyframes dropOut-be9a5f26{0%{top:0}40%{top:5%}to{top:-300%}}@keyframes popIn-be9a5f26{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes popOut-be9a5f26{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.rect-container[data-v-be9a5f26]{position:absolute;display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;align-items:center;top:-3.2rem;width:100%;height:100%;pointer-events:none}.rect[data-v-be9a5f26]{display:flex;flex-direction:row;border:4px solid white;border-radius:10px;width:3rem;height:3rem;pointer-events:auto;width:2rem;height:2rem;transform:translateY(0) scale(.8) rotate(0);transition:.6s all .1s}.rect.active[data-v-be9a5f26]{border-color:#dc143c;transform:translateY(-30%) scale(1.1) rotate(135deg);transition:.2s all .1s}.rect.locked[data-v-be9a5f26]{transform:translateY(20px) scale(.95) rotate(0);border:4px solid rgb(179,179,179);transition:.6s all .1s}@media screen and (min-width: 768px) and (max-width: 1024px){.rect[data-v-be9a5f26]{width:2.5rem;height:2.5rem}.rect.active[data-v-be9a5f26]{border-color:#dc143c;transform:translateY(-60%) scale(1.3) rotate(135deg)}}.content-list-container[data-v-be9a5f26]{display:flex;position:fixed;flex-direction:column;bottom:1%;left:1%;width:15rem;font-family:Wosker;perspective:1000px;z-index:20;filter:drop-shadow(0px 0px 30px black);transition:.5s ease all}.content-list-container.active[data-v-be9a5f26]{left:-20%}.content-list-container.dragging[data-v-be9a5f26]{transition:none}.content-list-container.is-mobile[data-v-be9a5f26]{flex-direction:row;justify-content:space-between;left:50%;bottom:-2%;width:min(92vw,23rem);transform:translate(-50%);perspective:none}@media screen and (max-width: 768px){.content-list-container.is-mobile[data-v-be9a5f26]{width:min(94vw,13rem)}}.perks-header-list[data-v-be9a5f26],.profile-header-list[data-v-be9a5f26],.projects-header-list[data-v-be9a5f26]{transform:rotateX(0) rotateY(40deg) rotate(0);text-shadow:-1px -1px 0 black,1px -1px 0 black,-1px 1px 0 black,1px 1px 0 black;position:relative;display:flex;width:10%;align-self:start;line-height:1rem;margin:.8rem .7rem;font-size:1.7rem;cursor:pointer;text-wrap:nowrap;transition:.3s all}.perks-header-list[data-v-be9a5f26]:hover,.profile-header-list[data-v-be9a5f26]:hover,.projects-header-list[data-v-be9a5f26]:hover{font-size:2.1rem}.perks-header-list.active[data-v-be9a5f26],.profile-header-list.active[data-v-be9a5f26],.projects-header-list.active[data-v-be9a5f26]{font-size:4rem;color:#dc143c;line-height:1rem;margin:2rem 1rem}.perks-header-list.locked[data-v-be9a5f26],.profile-header-list.locked[data-v-be9a5f26],.projects-header-list.locked[data-v-be9a5f26]{color:#b3b3b3;transform:scale(.8)}.line[data-v-be9a5f26]{display:flex;position:absolute;width:.4rem;height:100%;background-color:#414141;background-color:#e0e0e0;border:solid 1px black;border-radius:5px;top:-2%;left:0}@media screen and (min-width: 0px) and (max-width: 1200px){.line[data-v-be9a5f26]{visibility:hidden}}.content-list-container.is-mobile .perks-header-list[data-v-be9a5f26],.content-list-container.is-mobile .profile-header-list[data-v-be9a5f26],.content-list-container.is-mobile .projects-header-list[data-v-be9a5f26]{transform:rotateX(0) rotateY(0) rotate(0);flex:1;width:auto;justify-content:center;text-align:center;height:3rem;transform:translateY(0)}.content-list-container.is-mobile .perks-header-list.locked[data-v-be9a5f26],.content-list-container.is-mobile .profile-header-list.locked[data-v-be9a5f26],.content-list-container.is-mobile .projects-header-list.locked[data-v-be9a5f26]{transform:translateY(0) scale(.8)}@media screen and (max-width: 768px){.content-list-container.is-mobile .perks-header-list[data-v-be9a5f26],.content-list-container.is-mobile .profile-header-list[data-v-be9a5f26],.content-list-container.is-mobile .projects-header-list[data-v-be9a5f26]{margin:0;padding:.4rem .25rem;line-height:1.1rem;font-size:.8rem;padding:.35rem 0rem}.content-list-container.is-mobile .perks-header-list.active[data-v-be9a5f26],.content-list-container.is-mobile .profile-header-list.active[data-v-be9a5f26],.content-list-container.is-mobile .projects-header-list.active[data-v-be9a5f26]{font-size:1.1rem;padding:.35rem 0rem}}@media screen and (min-width: 768px) and (max-width: 1024px){.content-list-container.is-mobile .perks-header-list[data-v-be9a5f26],.content-list-container.is-mobile .profile-header-list[data-v-be9a5f26],.content-list-container.is-mobile .projects-header-list[data-v-be9a5f26]{margin:0;padding:.4rem .25rem;line-height:1.1rem;font-size:.8rem;padding:.35rem 0rem}.content-list-container.is-mobile .perks-header-list.active[data-v-be9a5f26],.content-list-container.is-mobile .profile-header-list.active[data-v-be9a5f26],.content-list-container.is-mobile .projects-header-list.active[data-v-be9a5f26]{font-size:2rem;padding:.35rem 0rem}}.content-list-container.is-mobile .perks-header-list.active[data-v-be9a5f26],.content-list-container.is-mobile .profile-header-list.active[data-v-be9a5f26],.content-list-container.is-mobile .projects-header-list.active[data-v-be9a5f26]{transform:translateY(-.6rem) scale(1)}@font-face{font-family:Wosker;src:url(./Wosker-CAmHjOKP.otf) format("opentype")}@font-face{font-family:DT;src:url(./DTGetaiGroteskDisplay-Black-WnMDOzuF.ttf)}@font-face{font-family:Vague;src:url(./nouvelle_vague_final-lSbXij8-.ttf) format("truetype")}@font-face{font-family:Mono;src:url(./SpaceMono-Regular-7wDOIQj2.ttf) format("truetype")}@font-face{font-family:Cutive;src:url(./CutiveMono-CryEP0sc.ttf) format("truetype")}@font-face{font-family:Think;src:url(./Think-BjSVazGD.ttf) format("truetype")}@font-face{font-family:Starlight;src:url(../../assets/fonts/Starlight/\ demo.ttf) format("truetype")}@font-face{font-family:Audiowide;src:url(./Audiowide-Regular-8MRs-3Oc.ttf) format("truetype")}@font-face{font-family:Exo;src:url(./Exo2-Black-b1xNG3hD.ttf) format("truetype")}.center[data-v-06f4f715]{display:flex;justify-content:center;align-items:center}.disable-selection[data-v-06f4f715]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.animation-pop[data-v-06f4f715]{animation:pop .2s forwards}@media (prefers-reduced-motion: reduce){[data-v-06f4f715],[data-v-06f4f715]:before,[data-v-06f4f715]:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes flashing-06f4f715{0%{filter:drop-shadow(0px 0px 30px yellow)}50%{filter:drop-shadow(0px 0px 100px yellow)}to{filter:drop-shadow(0px 0px 30px yellow)}}@keyframes dropIn-06f4f715{0%{top:-300%}60%{top:5%}75%{top:-2%}85%{top:1%}95%{top:-.5%}to{top:0}}@keyframes dropOut-06f4f715{0%{top:0}40%{top:5%}to{top:-300%}}@keyframes popIn-06f4f715{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes popOut-06f4f715{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.explore-button[data-v-06f4f715]{position:fixed;bottom:25%;left:50%;transform:translate(-50%,-50%);z-index:310;padding:.75rem 2.5rem;font-size:1.6rem;font-family:Wosker;color:#181818;background-color:#5bfd5b;border-radius:.5rem;cursor:pointer;letter-spacing:.05rem;transition:all .3s ease}@media screen and (min-width: 0px) and (max-width: 1200px){.explore-button[data-v-06f4f715]{bottom:30%;padding:.6rem 2rem;font-size:.95rem}}.fullscreen-toggle[data-v-06f4f715]{position:fixed;top:1rem;right:1rem;z-index:310;width:1.5rem;height:1.5rem;padding:.5rem;background-color:transparent;display:flex;align-items:center;justify-content:center;transition:all .3s ease;cursor:pointer}.fullscreen-icon[data-v-06f4f715]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#181818}.icon-image[data-v-06f4f715]{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}@font-face{font-family:Wosker;src:url(./Wosker-CAmHjOKP.otf) format("opentype")}@font-face{font-family:DT;src:url(./DTGetaiGroteskDisplay-Black-WnMDOzuF.ttf)}@font-face{font-family:Vague;src:url(./nouvelle_vague_final-lSbXij8-.ttf) format("truetype")}@font-face{font-family:Mono;src:url(./SpaceMono-Regular-7wDOIQj2.ttf) format("truetype")}@font-face{font-family:Cutive;src:url(./CutiveMono-CryEP0sc.ttf) format("truetype")}@font-face{font-family:Think;src:url(./Think-BjSVazGD.ttf) format("truetype")}@font-face{font-family:Starlight;src:url(../../assets/fonts/Starlight/\ demo.ttf) format("truetype")}@font-face{font-family:Audiowide;src:url(./Audiowide-Regular-8MRs-3Oc.ttf) format("truetype")}@font-face{font-family:Exo;src:url(./Exo2-Black-b1xNG3hD.ttf) format("truetype")}.center[data-v-5591688c]{display:flex;justify-content:center;align-items:center}.disable-selection[data-v-5591688c]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.animation-pop[data-v-5591688c]{animation:pop .2s forwards}@media (prefers-reduced-motion: reduce){[data-v-5591688c],[data-v-5591688c]:before,[data-v-5591688c]:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes flashing-5591688c{0%{filter:drop-shadow(0px 0px 30px yellow)}50%{filter:drop-shadow(0px 0px 100px yellow)}to{filter:drop-shadow(0px 0px 30px yellow)}}@keyframes dropIn-5591688c{0%{top:-300%}60%{top:5%}75%{top:-2%}85%{top:1%}95%{top:-.5%}to{top:0}}@keyframes dropOut-5591688c{0%{top:0}40%{top:5%}to{top:-300%}}@keyframes popIn-5591688c{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes popOut-5591688c{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.hardware-acceleration-notice[data-v-5591688c]{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100vw;height:100dvh;background-color:#141414f7;color:#fff;text-align:center;z-index:9999;font-family:Wosker}@media screen and (min-width: 0px) and (max-width: 1200px){.hardware-acceleration-notice[data-v-5591688c]{z-index:-9999;opacity:0}}.header[data-v-5591688c]{position:relative;top:-10%;font-size:5rem;text-wrap:nowrap;color:#dc143c}.extra[data-v-5591688c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.8rem;text-wrap:nowrap}.button[data-v-5591688c]{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);font-family:Wosker;font-size:2.5rem;border:none;width:7rem;height:4rem;border-bottom:solid .7rem #910d28;border-radius:8px;background-color:#dc143c;color:#fff;cursor:pointer}@font-face{font-family:Wosker;src:url(./Wosker-CAmHjOKP.otf) format("opentype")}@font-face{font-family:DT;src:url(./DTGetaiGroteskDisplay-Black-WnMDOzuF.ttf)}@font-face{font-family:Vague;src:url(./nouvelle_vague_final-lSbXij8-.ttf) format("truetype")}@font-face{font-family:Mono;src:url(./SpaceMono-Regular-7wDOIQj2.ttf) format("truetype")}@font-face{font-family:Cutive;src:url(./CutiveMono-CryEP0sc.ttf) format("truetype")}@font-face{font-family:Think;src:url(./Think-BjSVazGD.ttf) format("truetype")}@font-face{font-family:Starlight;src:url(assets/fonts/Starlight/\ demo.ttf) format("truetype")}@font-face{font-family:Audiowide;src:url(./Audiowide-Regular-8MRs-3Oc.ttf) format("truetype")}@font-face{font-family:Exo;src:url(./Exo2-Black-b1xNG3hD.ttf) format("truetype")}.center[data-v-4bc5ea05],.app-container[data-v-4bc5ea05]>*{display:flex;justify-content:center;align-items:center}.disable-selection[data-v-4bc5ea05]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.animation-pop[data-v-4bc5ea05]{animation:pop .2s forwards}@media (prefers-reduced-motion: reduce){[data-v-4bc5ea05],[data-v-4bc5ea05]:before,[data-v-4bc5ea05]:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes flashing-4bc5ea05{0%{filter:drop-shadow(0px 0px 30px yellow)}50%{filter:drop-shadow(0px 0px 100px yellow)}to{filter:drop-shadow(0px 0px 30px yellow)}}@keyframes dropIn-4bc5ea05{0%{top:-300%}60%{top:5%}75%{top:-2%}85%{top:1%}95%{top:-.5%}to{top:0}}@keyframes dropOut-4bc5ea05{0%{top:0}40%{top:5%}to{top:-300%}}@keyframes popIn-4bc5ea05{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes popOut-4bc5ea05{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.app-container[data-v-4bc5ea05]{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;overscroll-behavior:none;background-color:#181818;-webkit-user-select:none;user-select:none}@media screen and (max-width: 768px){.app-container[data-v-4bc5ea05]>*{overflow-x:clip;overflow-y:visible;overscroll-behavior:none}}@media screen and (min-width: 1825px){.app-container[data-v-4bc5ea05]>*{overflow-x:visible;overflow-y:visible}}@font-face{font-family:Wosker;src:url(./Wosker-CAmHjOKP.otf) format("opentype")}@font-face{font-family:DT;src:url(./DTGetaiGroteskDisplay-Black-WnMDOzuF.ttf)}@font-face{font-family:Vague;src:url(./nouvelle_vague_final-lSbXij8-.ttf) format("truetype")}@font-face{font-family:Mono;src:url(./SpaceMono-Regular-7wDOIQj2.ttf) format("truetype")}@font-face{font-family:Cutive;src:url(./CutiveMono-CryEP0sc.ttf) format("truetype")}@font-face{font-family:Think;src:url(./Think-BjSVazGD.ttf) format("truetype")}@font-face{font-family:Starlight;src:url(./Starlight%20demo-B2DcbFPk.ttf) format("truetype")}@font-face{font-family:Audiowide;src:url(./Audiowide-Regular-8MRs-3Oc.ttf) format("truetype")}@font-face{font-family:Exo;src:url(./Exo2-Black-b1xNG3hD.ttf) format("truetype")}.center{display:flex;justify-content:center;align-items:center}.disable-selection{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.animation-pop{animation:pop .2s forwards}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes flashing{0%{filter:drop-shadow(0px 0px 30px yellow)}50%{filter:drop-shadow(0px 0px 100px yellow)}to{filter:drop-shadow(0px 0px 30px yellow)}}@keyframes dropIn{0%{top:-300%}60%{top:5%}75%{top:-2%}85%{top:1%}95%{top:-.5%}to{top:0}}@keyframes dropOut{0%{top:0}40%{top:5%}to{top:-300%}}@keyframes popIn{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes popOut{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}
