html[data-v-0841e103]{-webkit-font-smoothing:antialiased}[data-v-0841e103],[data-v-0841e103]:after,[data-v-0841e103]:before{box-sizing:border-box}body[data-v-0841e103]{margin:0}#loading-animation[data-v-0841e103]{background-color:#141415;position:fixed;top:0;z-index:9991;height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;overflow-y:hidden;overflow-x:hidden}.loader[data-v-0841e103]{--path:#f5f5f5;--dot:#ba0068;--duration:3s;width:44px;height:44px;position:relative;display:inline-block;margin:0 16px}.loader[data-v-0841e103]:before{content:"";width:6px;height:6px;border-radius:50%;position:absolute;display:block;background:var(--dot);top:37px;left:19px;transform:translate(-18px,-18px);animation:dotRect-data-v-0841e103 var(--duration) cubic-bezier(.785,.135,.15,.86) infinite}.loader .loader-svg[data-v-0841e103]{display:block;width:100%;height:100%}.loader .loader-svg circle[data-v-0841e103],.loader .loader-svg polygon[data-v-0841e103],.loader .loader-svg rect[data-v-0841e103]{fill:none;stroke:var(--path);stroke-width:10px;stroke-linejoin:round;stroke-linecap:round}.loader .loader-svg polygon[data-v-0841e103]{stroke-dasharray:145 76 145 76;stroke-dashoffset:0;animation:pathTriangle-data-v-0841e103 3s cubic-bezier(.785,.135,.15,.86) infinite}.loader .loader-svg rect[data-v-0841e103]{stroke-dasharray:192 64 192 64;stroke-dashoffset:0;animation:pathRect-data-v-0841e103 3s cubic-bezier(.785,.135,.15,.86) infinite}.loader .loader-svg circle[data-v-0841e103]{stroke-dasharray:150 50 150 50;stroke-dashoffset:75;animation:pathCircle-data-v-0841e103 3s cubic-bezier(.785,.135,.15,.86) infinite}.loader.triangle[data-v-0841e103]{width:48px}.loader.triangle[data-v-0841e103]:before{left:21px;transform:translate(-10px,-18px);animation:dotTriangle-data-v-0841e103 var(--duration) cubic-bezier(.785,.135,.15,.86) infinite}@keyframes pathTriangle-data-v-0841e103{33%{stroke-dashoffset:74}66%{stroke-dashoffset:147}to{stroke-dashoffset:221}}@keyframes dotTriangle-data-v-0841e103{33%{transform:translate(0)}66%{transform:translate(10px,-18px)}to{transform:translate(-10px,-18px)}}@keyframes pathRect-data-v-0841e103{25%{stroke-dashoffset:64}50%{stroke-dashoffset:128}75%{stroke-dashoffset:192}to{stroke-dashoffset:256}}@keyframes dotRect-data-v-0841e103{25%{transform:translate(0)}50%{transform:translate(18px,-18px)}75%{transform:translateY(-36px)}to{transform:translate(-18px,-18px)}}@keyframes pathCircle-data-v-0841e103{25%{stroke-dashoffset:125}50%{stroke-dashoffset:175}75%{stroke-dashoffset:225}to{stroke-dashoffset:275}}#app{font-family:Montserrat,sans-serif;letter-spacing:.05em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;overflow-y:hidden}.glitch[data-v-8c86cd58]{position:relative;color:#f5f5f5;mix-blend-mode:lighten}.glitch[data-v-8c86cd58]:after,.glitch[data-v-8c86cd58]:before{content:attr(data-text);position:absolute;top:0;width:100%;background:#141415;clip:rect(0,0,0,0)}.glitch[data-v-8c86cd58]:before{left:-1px;text-shadow:1px 0 rgba(255,0,0,.7)}.glitch[data-v-8c86cd58]:after{left:1px;text-shadow:-1px 0 rgba(0,0,255,.7)}.glitch[data-v-8c86cd58]:hover:before{text-shadow:4px 0 rgba(255,0,0,.7);animation:glitch-loop-1-data-v-8c86cd58 3.8s ease-in-out infinite alternate-reverse}.glitch[data-v-8c86cd58]:hover:after{text-shadow:-5px 0 rgba(0,0,255,.7);animation:glitch-loop-2-data-v-8c86cd58 3.8s ease-in-out infinite alternate-reverse}@keyframes glitch-loop-1-data-v-8c86cd58{0%{clip:rect(77px,9999px,87px,0)}5%{clip:rect(138px,9999px,64px,0)}10%{clip:rect(84px,9999px,148px,0)}15%{clip:rect(88px,9999px,137px,0)}20%{clip:rect(73px,9999px,63px,0)}25%{clip:rect(136px,9999px,113px,0)}30%{clip:rect(3px,9999px,81px,0)}35%{clip:rect(62px,9999px,17px,0)}40%{clip:rect(86px,9999px,59px,0)}45%{clip:rect(29px,9999px,13px,0)}50%{clip:rect(29px,9999px,47px,0)}55%{clip:rect(144px,9999px,144px,0)}60%{clip:rect(150px,9999px,40px,0)}65%{clip:rect(117px,9999px,32px,0)}70%{clip:rect(16px,9999px,127px,0)}75%{clip:rect(80px,9999px,96px,0)}80%{clip:rect(128px,9999px,132px,0)}85%{clip:rect(44px,9999px,47px,0)}90%{clip:rect(35px,9999px,34px,0)}95%{clip:rect(137px,9999px,50px,0)}to{clip:rect(15px,9999px,102px,0)}}@keyframes glitch-loop-2-data-v-8c86cd58{0%{clip:rect(123px,9999px,27px,0)}5%{clip:rect(39px,9999px,89px,0)}10%{clip:rect(146px,9999px,36px,0)}15%{clip:rect(6px,9999px,124px,0)}20%{clip:rect(132px,9999px,34px,0)}25%{clip:rect(85px,9999px,106px,0)}30%{clip:rect(97px,9999px,111px,0)}35%{clip:rect(81px,9999px,58px,0)}40%{clip:rect(53px,9999px,99px,0)}45%{clip:rect(20px,9999px,65px,0)}50%{clip:rect(120px,9999px,53px,0)}55%{clip:rect(43px,9999px,12px,0)}60%{clip:rect(33px,9999px,122px,0)}65%{clip:rect(150px,9999px,47px,0)}70%{clip:rect(120px,9999px,4px,0)}75%{clip:rect(134px,9999px,41px,0)}80%{clip:rect(60px,9999px,45px,0)}85%{clip:rect(110px,9999px,3px,0)}90%{clip:rect(149px,9999px,10px,0)}95%{clip:rect(144px,9999px,129px,0)}to{clip:rect(50px,9999px,73px,0)}}a[data-v-8c86cd58],a[data-v-8c86cd58]:hover{color:#f5f5f5;text-decoration:none}#main-container[data-v-14566a26]{height:100%;padding:0;display:flex;align-items:center}#noise2[data-v-14566a26]{position:fixed;padding:0;margin:0;width:100vw;height:100vh;background-color:#141415}#noise[data-v-14566a26]{z-index:0;position:fixed;top:-50%;left:-50%;right:-50%;bottom:-50%;padding:0;margin:0;width:200vw;height:200vh;opacity:.8;background-image:url(/noise-transparent.png);background-repeat:repeat;background-position:50%;animation:bg-animation-data-v-14566a26 .2s infinite}#root[data-v-14566a26]{height:100vh;width:100%}#text-wrapper[data-v-14566a26]{position:relative;width:100%}#name[data-v-14566a26]{font-family:Exo\ 2,sans-serif;font-size:90pt;font-weight:600;text-transform:uppercase}#name[data-v-14566a26],#profession[data-v-14566a26]{display:block;color:#f5f5f5;width:-moz-fit-content;width:fit-content;cursor:default;margin:auto}#profession[data-v-14566a26]{font-family:Montserrat,sans-serif;font-weight:200;font-size:25pt;text-transform:lowercase}@media(max-width:575.98px){#name[data-v-14566a26]{font-size:60pt}#profession[data-v-14566a26]{font-size:18pt}}@media(max-width:360.98px){#name[data-v-14566a26]{font-size:40pt}#profession[data-v-14566a26]{font-size:14pt}}@keyframes bg-animation-data-v-14566a26{0%{transform:translate(0)}10%{transform:translate(-5%,-5%)}20%{transform:translate(-10%,5%)}30%{transform:translate(5%,-10%)}40%{transform:translate(-5%,15%)}50%{transform:translate(-10%,5%)}60%{transform:translate(15%)}70%{transform:translateY(10%)}80%{transform:translate(-15%)}90%{transform:translate(10%,5%)}to{transform:translate(5%)}}#s1[data-v-14566a26]{padding-top:60px;cursor:pointer}#s1 span[data-v-14566a26]{position:absolute;top:calc(100vh - 70px);left:50%;width:30px;height:50px;margin-left:-15px}#s1 span[data-v-14566a26]:before{position:absolute;top:10px;left:50%;content:"";width:9px;height:9px;margin-left:-3px;background-color:#f5f5f5;border-radius:100%;animation:sdb10-data-v-14566a26 2s infinite;box-sizing:border-box}@keyframes sdb10-data-v-14566a26{0%{transform:translate(0);opacity:0}40%{opacity:1}80%{transform:translateY(20px);opacity:0}to{opacity:0}}#title[data-v-1d6e8c0e]{font-weight:900;font-size:28pt;margin-bottom:50px;display:flex;flex-direction:row}#title>div[data-v-1d6e8c0e]{align-self:end}#title .line[data-v-1d6e8c0e]{border-bottom:1px solid #000;margin-left:50px;width:100%;align-self:center}#btn-col[data-v-40c465d6]{margin-bottom:75px}.download-row [class*=col-]>div[data-v-40c465d6]{cursor:pointer;width:inherit;height:40px;border-radius:15px;color:#f5f5f5;font-size:16pt;display:flex;justify-content:flex-end;align-items:center}.no-select[data-v-40c465d6]{text-decoration:none;color:#f5f5f5}.btn-hover[data-v-40c465d6]{width:200px;height:50px;line-height:50px;text-align:center;border:none;background-size:300% 100%;border-radius:50px}.btn-hover[data-v-40c465d6],.btn-hover[data-v-40c465d6]:hover{moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-hover[data-v-40c465d6]:hover{background-position:100% 0}.btn-hover[data-v-40c465d6]:focus{outline:none}.btn-hover.color-10[data-v-40c465d6]{background-image:linear-gradient(90deg,#ed6ea0,#ec8c69,#f7186a,#fbb03b)}#root[data-v-f59526b6]{cursor:default;border-radius:15px;background-color:#f4f4f4;width:-moz-fit-content;width:fit-content;padding:0 15px;border:1px solid #f5f5f5}#root[data-v-f59526b6]:hover{border:1px solid #000}#container[data-v-6a1e82d0]{width:100%;display:flex;flex-flow:wrap}#container>[data-v-6a1e82d0]{margin-top:15px;margin-right:15px;height:-moz-fit-content;height:fit-content}@media(max-width:360.98px){#container>[data-v-6a1e82d0]{margin-right:10px}}#project-time[data-v-ad673954]{display:flex;align-items:center;padding:0}#project-time .date-line[data-v-ad673954]{border-bottom:1px solid #bebebe;width:98%}.date[data-v-ad673954]{color:#bebebe;text-align:end}#root[data-v-ad673954]{text-align:start}#root .title[data-v-ad673954]{font-weight:900;font-size:16pt}#root .title>a[data-v-ad673954]{width:-moz-fit-content;width:fit-content;color:#2c3e50;text-decoration:none;display:block;transition:transform .25s}#root .title>a[data-v-ad673954]:hover{transform:translateY(-2px)}#root .row[data-v-ad673954]:not(.no-top-space){margin-top:30px}#project-tags[data-v-ad673954]{padding-top:50px}#action-list[data-v-ad673954]{padding-left:100px}#action-list ul[data-v-ad673954]{list-style:disc}@media(max-width:767.98px){#action-list[data-v-ad673954]{margin-top:20px;padding-left:0}#action-list ul[data-v-ad673954]{padding-left:19px}#project-tags[data-v-ad673954]{padding-top:0}.date[data-v-ad673954]{text-align:start;padding-left:15px}}.pl-0[data-v-ad673954]{padding-left:0}.pr-0[data-v-ad673954]{padding-right:0}.top-space[data-v-ad673954]{margin-top:15px}#wrapper[data-v-4e5383bd]{width:100%}#resume[data-v-4e5383bd],#wrapper[data-v-4e5383bd]{overflow:hidden;position:relative}#resume>[data-v-4e5383bd]{margin-top:100px}#resume .horizontal-align[data-v-4e5383bd]{margin-left:auto;margin-right:auto}@media(max-width:575.98px){#resume[data-v-4e5383bd]{padding-left:30px;padding-right:30px}}#background[data-v-4e5383bd]{position:absolute;background-color:#fff;margin:0;top:0;height:100%;width:100vw;left:0}#about[data-v-4e5383bd]{text-align:start;font-weight:400;font-size:12pt;color:#2c3e50}.row-padding[data-v-4e5383bd]{padding:0 0}.top-space-project[data-v-4e5383bd]{margin-top:50px}#back-to-top[data-v-2851ceff]{cursor:pointer}#madewithlove[data-v-2851ceff]{margin-top:25px;margin-bottom:10px}#footer[data-v-2851ceff]{padding-top:25px;color:hsla(0,0%,96.1%,0);position:relative;color:#f5f5f5}span[data-v-2851ceff]:hover{transition:transform .25s;transform:translateY(-3px);cursor:pointer}.thin-text[data-v-2851ceff]{text-align:end;font-family:Montserrat,sans-serif;font-weight:200}#social-links[data-v-2851ceff]{margin-top:35px;text-shadow:none;font-family:Exo\ 2,sans-serif;font-size:80pt;font-weight:600;text-transform:uppercase;display:flex;flex-wrap:wrap;justify-content:space-between;-moz-column-gap:15px;column-gap:15px}@media(max-width:575.98px){#social-links[data-v-2851ceff]{font-size:50pt;justify-content:flex-start;-moz-column-gap:35px;column-gap:35px}}@media(max-width:360.98px){#social-links[data-v-2851ceff]{font-size:30pt}}div[data-v-76b9a0a2]{width:100vw;height:30px;z-index:1000;position:fixed;top:0;background-color:rgba(255,238,186,.5686274509803921);color:#090909;text-align:center;font-size:20px}html{scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;overflow-x:hidden}html::-webkit-scrollbar{display:none}body{width:100%;position:relative}.white-text{color:#f5f5f5}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}