@import"https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100..700;1,100..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Cascadia+Mono:ital,wght@0,200..700;1,200..700&family=Josefin+Sans:ital,wght@0,100..700;1,100..700&display=swap";@font-face{font-family:"Tusker Grotesk 2800 Super";src:url(TuskerGrotesk-2800Super.eot);src:local("Tusker Grotesk 2800 Super"),local("TuskerGrotesk-2800Super"),url(TuskerGrotesk-2800Super.eot?#iefix) format("embedded-opentype"),url(/assets/TuskerGrotesk-2800Super-DvO-hCZO.woff2) format("woff2"),url(/assets/TuskerGrotesk-2800Super--hwIbeQe.woff) format("woff"),url(/assets/TuskerGrotesk-2800Super-DC_86CDd.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Tusker Grotesk 2600";src:url(/assets/TuskerGrotesk-2600Semibold-DuQafzFR.eot);src:local("Tusker Grotesk 2600 Semibold"),local("TuskerGrotesk-2600Semibold"),url(/assets/TuskerGrotesk-2600Semibold-DuQafzFR.eot?#iefix) format("embedded-opentype"),url(/assets/TuskerGrotesk-2600Semibold-04oyKzsN.woff2) format("woff2"),url(/assets/TuskerGrotesk-2600Semibold-CNefn_kX.woff) format("woff"),url(/assets/TuskerGrotesk-2600Semibold-CxftmJG_.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Tusker Grotesk 2500";src:url(/assets/TuskerGrotesk-2500Medium-Dd7QewXD.eot);src:local("Tusker Grotesk 2500 Medium"),local("TuskerGrotesk-2500Medium"),url(/assets/TuskerGrotesk-2500Medium-Dd7QewXD.eot?#iefix) format("embedded-opentype"),url(/assets/TuskerGrotesk-2500Medium-SoROi7ty.woff2) format("woff2"),url(/assets/TuskerGrotesk-2500Medium-BncgMfSS.woff) format("woff"),url(/assets/TuskerGrotesk-2500Medium-BH36cZmB.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}:root{--primary: #dfd72a;--primary-light: #e0e938;--secondary: #61a15a;--tiercary: #095958;--tiercary-light: #12a8a6;--black: #131513;--light-grey: #e8ede7;--dark-grey: #7f897e}:root{--h1-font: "Tusker Grotesk 2800 Super", sans-serif;--h2-font: "Tusker Grotesk 2600", sans-serif;--h3-font: "Tusker Grotesk 2500", sans-serif;--regular-font: "Josefin Sans", sans-serif;--accessory-font: "Cascadia Mono", monospace;--h1-weight: normal;--h2-weight: 600;--h3-weight: 500;--regular-weight: 400;--h1-size: 100px;--h2-size: 64px;--h3-size: 48px;--regular-size: 18px;--small-size: 16px}body{margin:0;background:var(--black);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-family:var(--h1-font);font-weight:var(--h1-weight);font-size:var(--h1-size);text-transform:uppercase;line-height:90%;margin:0}h2{font-family:var(--h2-font);font-weight:var(--h2-weight);font-size:var(--h2-size);text-transform:uppercase;margin:0}h3{font-family:var(--h3-font);font-weight:var(--h3-weight);font-size:var(--h3-size);text-transform:uppercase;margin:0}span{font-family:var(--regular-font);font-weight:var(--regular-weight);font-size:var(--regular-size);text-transform:uppercase;line-height:115%}p{font-family:var(--accessory-font);font-weight:var(--regular-weight);font-size:var(--small-size);margin:0;text-transform:none}:root{--background: url(/assets/background-DKGu1019.png)}.container{display:flex;flex-direction:column;justify-content:center;min-height:100dvh;height:fit-content;background:var(--background);background-size:cover;position:relative;padding:4rem}.container *{z-index:1}.container:before{content:"";position:absolute;inset:0;background-color:var(--black);mix-blend-mode:hard-light}@container component (max-width: 960px){.topbar-container .name-job{flex-direction:column;gap:.25rem!important;width:100%}.middle-section{flex-direction:column}.middle-section .stat-container{transform:scale(.8)}.project-details .detail-container>.description{gap:6rem}.designs .contact-text{flex-direction:column}.designs .hover-image{display:none}}/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}.title-container[data-v-c7d84b0a]{height:100dvh;display:flex;align-items:center;justify-content:center;padding:0 4rem}.full-height[data-v-c7d84b0a]{height:100dvh}.half-height[data-v-c7d84b0a]{height:50dvh}.background[data-v-c7d84b0a]{display:flex;width:100%;height:100dvh;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.background img[data-v-c7d84b0a]{width:100%;height:100%;object-fit:cover}.job-title[data-v-c7d84b0a]{-webkit-mask-image:url(/assets/job-title-mask-BJJDSD5I.png);mask-image:url(/assets/job-title-mask-BJJDSD5I.png)}.introduction[data-v-c7d84b0a]{-webkit-mask-image:url(/assets/introduction-mask-CPoixYxm.png);mask-image:url(/assets/introduction-mask-CPoixYxm.png);transform:scale(.6)}.experiences[data-v-c7d84b0a]{-webkit-mask-image:url(/assets/experiences-mask-Dxpxr3Pg.png);mask-image:url(/assets/experiences-mask-Dxpxr3Pg.png);transform:scale(.6)}.designs[data-v-c7d84b0a]{-webkit-mask-image:url(/assets/designs-mask-cTkXrP6G.png);mask-image:url(/assets/designs-mask-cTkXrP6G.png);transform:scale(.8)}.top-section[data-v-b781095d]{display:flex;flex-direction:column;gap:10rem}.first-paragraph[data-v-b781095d]{display:flex;flex-direction:column;justify-content:center}.first-paragraph span[data-v-b781095d]{max-width:45rem}.second-paragraph[data-v-b781095d]{display:flex;justify-content:end;width:100%;text-align:right}.second-paragraph span[data-v-b781095d]{max-width:60rem}.mixed-line[data-v-b781095d]{display:flex;gap:.25rem}span[data-v-b781095d]{color:var(--light-grey);z-index:1}p[data-v-b781095d]{color:var(--dark-grey);z-index:1}.stat-container[data-v-e306cf0c]{display:flex;padding:2rem;background-image:url(/assets/card-BJVxsY-C.png);background-size:cover;min-width:15rem;height:13rem;position:relative}.stat-container[data-v-e306cf0c]:before{content:"";position:absolute;inset:0;background-color:var(--black);filter:blur(6rem)}.text[data-v-e306cf0c]{z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.number[data-v-e306cf0c]{display:flex;gap:.5rem}.number h1[data-v-e306cf0c]:first-child{color:var(--light-grey)}.number h1[data-v-e306cf0c]:not(:first-child){color:var(--tiercary)}.description[data-v-e306cf0c]{display:flex;gap:.3rem}.description h3[data-v-e306cf0c]{color:var(--light-grey)}.description .emphasis[data-v-e306cf0c]{color:var(--primary)}.middle-section[data-v-7310aa38]{display:flex;justify-content:space-around;align-items:center}.bottom-section[data-v-70bf9680]{display:flex;flex-direction:column;z-index:1}h2[data-v-70bf9680]{color:var(--primary);text-transform:uppercase;text-decoration:line-through}span[data-v-70bf9680]{max-width:41rem;color:var(--light-grey)}.container[data-v-cfc48289]{gap:6rem}.overview[data-v-89fa2544]{display:flex;align-items:center;justify-content:space-between;width:36.25rem;padding-bottom:1rem;border-bottom:1px solid var(--primary)}.overview[data-v-89fa2544]:hover{cursor:pointer}.overview:hover img[data-v-89fa2544]{height:3.125rem;transition:height .2s ease-in-out}h3[data-v-89fa2544]{color:var(--primary)}.company[data-v-89fa2544]{display:flex;flex-direction:column}.company-name[data-v-89fa2544]{color:var(--tiercary-light)}.date[data-v-89fa2544]{color:var(--dark-grey)}img[data-v-89fa2544]{height:2.75rem;transition:height .2s ease-in-out}.detail-container[data-v-3be090af]{display:flex;flex-direction:column;width:100%;gap:6rem}.overview[data-v-3be090af]{width:100%}.description[data-v-3be090af]{display:flex;flex-direction:column;align-items:center;width:100%;gap:10rem}.description span[data-v-3be090af]{max-width:67.5rem;color:var(--light-grey)}.description .tech[data-v-3be090af]{display:flex;align-items:center}.description .tech p[data-v-3be090af]{color:var(--dark-grey);margin-right:1rem}.description .tech .grid[data-v-3be090af]{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:auto;gap:1rem}.description .tech .icon[data-v-3be090af]{display:flex;max-width:2rem;height:auto;justify-content:center}.description .back[data-v-3be090af]{width:4rem;height:auto;cursor:pointer}.projects-overview[data-v-654d601f]{display:flex;flex-direction:column;gap:10rem;height:100%}.projects-overview .row[data-v-654d601f]{display:flex;width:100%;justify-content:center;z-index:1}.projects-overview .row[data-v-654d601f]:first-child{justify-content:flex-start}.projects-overview .row[data-v-654d601f]:nth-child(3){justify-content:flex-end}.project-details[data-v-654d601f]{height:100dvh}.slide-fade-enter-active[data-v-654d601f]{transition:all .3s ease-in}.slide-fade-leave-active[data-v-654d601f]{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from[data-v-654d601f],.slide-fade-leave-to[data-v-654d601f]{transform:translate(20px);opacity:0}.design-container[data-v-4f4b9305]{position:relative;width:fit-content}a[data-v-4f4b9305]{text-decoration:none;cursor:pointer}a:hover h3[data-v-4f4b9305]{color:var(--primary);transition:color .3s ease-in-out}a:hover+.hover-image[data-v-4f4b9305]{opacity:1;transform:translate(0) scale(1.5)}h3[data-v-4f4b9305]{color:var(--light-grey);transition:color .3s ease-in-out;width:fit-content}.hover-image[data-v-4f4b9305]{position:absolute;bottom:-3rem;left:150%;max-width:18rem;box-shadow:0 4px 8px #0000001a;opacity:0;transform:translate(-10px) scale(1.2);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.contact-text[data-v-a7bd1cfd],.more[data-v-a7bd1cfd],.socials[data-v-a7bd1cfd]{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.contact-text[data-v-a7bd1cfd]{margin-top:2rem}.socials[data-v-a7bd1cfd]{margin-bottom:0}h2[data-v-a7bd1cfd]{color:var(--primary);text-decoration:line-through}span[data-v-a7bd1cfd],p[data-v-a7bd1cfd]{color:var(--light-grey)}button[data-v-a7bd1cfd]{background-color:var(--primary);color:var(--black);border-radius:4px;font-family:var(--regular-font);font-weight:var(--regular-weight);font-size:var(--regular-size);text-transform:uppercase;line-height:100%;padding:.75rem 1rem;transition:all .2s ease-in-out;cursor:pointer}button[data-v-a7bd1cfd]:hover{transition:all .2s ease-in-out;background-color:var(--tiercary-light);color:var(--light-grey)}.container[data-v-b542bc69]{justify-content:flex-start;gap:6rem}.container .sub[data-v-b542bc69]{display:flex;flex-direction:column;gap:4rem;min-height:100dvh;justify-content:space-between}.container .designs[data-v-b542bc69]{display:flex;flex-direction:column;gap:6rem}.items-container[data-v-b542bc69]{display:flex;flex-direction:column;gap:4rem}h2[data-v-b542bc69]{color:var(--primary);text-decoration:line-through}.added-text[data-v-b542bc69]{display:flex;align-items:flex-end}.added-text h3[data-v-b542bc69]{color:var(--light-grey);margin-right:.5rem}.added-text p[data-v-b542bc69]{color:var(--dark-grey)}.topbar-container[data-v-379bbe6c]{position:fixed;z-index:1000;background-color:var(--black);width:100%;display:flex;align-items:center;justify-content:space-between;min-height:4.5rem;transition:backdrop-filter .3s ease,background-color .3s ease}.wrapper[data-v-379bbe6c]{display:flex;position:relative;width:100%;justify-content:space-between}.blurred[data-v-379bbe6c]{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:#1315137a}.name-job[data-v-379bbe6c]{display:flex;gap:1rem;margin-left:2rem;cursor:pointer}.name-job p[data-v-379bbe6c]{color:var(--light-grey)}.name-job span[data-v-379bbe6c]{color:var(--dark-grey);font-family:Josefin Sans;font-size:18px;font-weight:300;line-height:150%;text-transform:uppercase}.links[data-v-379bbe6c]{display:flex;gap:1rem;margin-right:2rem}.links p[data-v-379bbe6c]{color:var(--light-grey);text-decoration:none;cursor:pointer;transition:color .3s ease}.links p[data-v-379bbe6c]:hover{color:var(--primary)}#menu__toggle[data-v-379bbe6c]{opacity:0}#menu__toggle:checked+.menu__btn>span[data-v-379bbe6c]{transform:rotate(45deg)}#menu__toggle:checked+.menu__btn>span[data-v-379bbe6c]:before{top:0;transform:rotate(0)}#menu__toggle:checked+.menu__btn>span[data-v-379bbe6c]:after{top:0;transform:rotate(90deg)}#menu__toggle:checked~.menu__box[data-v-379bbe6c]{right:0!important}.menu__btn[data-v-379bbe6c]{position:fixed;top:2rem;right:2rem;width:32px;height:32px;cursor:pointer;z-index:1}.menu__btn>span[data-v-379bbe6c],.menu__btn>span[data-v-379bbe6c]:before,.menu__btn>span[data-v-379bbe6c]:after{display:block;position:absolute;width:100%;height:2px;background-color:#616161;transition-duration:.3s}.menu__btn>span[data-v-379bbe6c]:before{content:"";top:-8px}.menu__btn>span[data-v-379bbe6c]:after{content:"";top:8px}.menu__box[data-v-379bbe6c]{display:block;position:fixed;top:0;right:-100%;width:15rem;height:fit-content;padding:4rem 0;background-color:var(--black);box-shadow:2px 2px 6px #0006;transition-duration:.25s}.menu__item[data-v-379bbe6c]{display:block;padding:12px 24px;color:var(--light-grey);transition-duration:.25s}.menu__item[data-v-379bbe6c]:hover{color:var(--primary)}#app[data-v-2a1682f9]{display:flex;flex-direction:column;width:100%;height:100dvh;container:component / inline-size}
