body,html{margin:0;padding:0;background-color:#1b1b1b;color:#bebebe}#app{font-family:Niramit,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;animation:fadeInAnimation 2s ease;animation-fill-mode:forwards}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}#nav-bar[data-v-1b9488a8]{border-radius:50px;height:100%;width:0}#nav-bar[data-v-1b9488a8],.nav-button[data-v-1b9488a8]{display:flex;justify-content:center;align-items:center;box-sizing:border-box}.nav-button[data-v-1b9488a8]{border:transparent;height:50%;margin:1vw;padding:1vw;background-color:transparent;cursor:pointer;border-radius:40px;transition:color .3s ease,background-color .3s ease;font-size:2vh;font-weight:700;font-family:Niramit,sans-serif}.nav-button[data-v-1b9488a8]:hover{background-color:rgba(58,65,152,.467)}#cover-banner[data-v-307a9433]{display:flex;justify-content:center;align-items:center;position:fixed;z-index:10;width:100vw;height:11vh;transition:background-color .5s ease}#home-button-container[data-v-307a9433]{padding-left:2vw;margin-right:41vw;z-index:2;transition:all .5s ease}#home-button[data-v-307a9433]{background-color:transparent;height:9vh;width:9vh;border:3px solid var(--dark-color);border-radius:50%;cursor:pointer;transition:border-color .5s ease,transform .1s,background-color .3s}#home-button[data-v-307a9433]:active{transform:scale(.92)}#home-button[data-v-307a9433]:hover{background-color:rgba(58,65,152,.467)}#home-button-image[data-v-307a9433]{width:100%}.navigation-bar[data-v-307a9433]{transition:all .5s}#appearance-button-container[data-v-307a9433]{padding-right:2vw;margin-left:41vw;z-index:2;transition:margin .5s ease}#appearance-button[data-v-307a9433]{background-color:transparent;width:5.5vh;height:5.5vh;border:3px solid var(--dark-color);border-radius:50%;cursor:pointer;transition:border-color .5s ease,transform .1s,background-color .3s}#appearance-button[data-v-307a9433]:active{transform:scale(.92)}#appearance-button[data-v-307a9433]:hover{background-color:rgba(58,65,152,.467)}#appearance-button-image[data-v-307a9433]{width:100%}.horizontal-divider[data-v-23d2929a]{width:99vw;display:flex;justify-content:center}.divider-body[data-v-23d2929a]{width:0;height:5px;transition:width 1s;background-color:#3a4198}.divider-body.scrolled-over[data-v-23d2929a]{width:85%}#upper-section[data-v-ff5dc4e8]{padding-top:15vh;width:99vw;transition:all .5s ease}.upper-img[data-v-ff5dc4e8]{width:80%}.header[data-v-ff5dc4e8]{margin:0;padding-top:70px;padding-bottom:50px;font-size:8vw;line-height:12vw}#middle-section[data-v-ff5dc4e8]{background-color:var(--dark-color);transition:all .5s ease;width:99vw}.text-section[data-v-ff5dc4e8]{font-family:Outfit,sans-serif;line-height:40px;width:100%;font-size:25px}p[data-v-ff5dc4e8]{padding-left:5%;padding-right:5%;padding-top:5%;padding-bottom:5%}.lower-img[data-v-ff5dc4e8]{height:50px;position:absolute;transition:all .3s ease;opacity:0;margin-bottom:-150px}#lower-section[data-v-ff5dc4e8]{display:flex;justify-content:center;height:50vh;width:99vw;padding-top:10vh;background-color:var(--dark-color);transition:background-color .5s ease}.panel[data-v-ff5dc4e8]{display:flex;width:28%;height:40vh;border:5px solid var(--gold-color);margin:2vw;justify-content:center;align-items:center;background-color:transparent;cursor:pointer;border-radius:5vh;transition:all .3s ease;color:var(--light-color);font-size:1.2vh;font-family:Niramit,sans-serif}.panel[data-v-ff5dc4e8]:hover{transform:translateY(-5px);box-shadow:0 0 20px 8px rgba(0,0,0,.1);font-size:1.8vh}.panel:hover img[data-v-ff5dc4e8]{transform:translateY(-15px);opacity:1}.about[data-v-650a3664]{width:100%;height:100%;font-family:Outfit,sans-serif;color:var(--dark-color);transition:all .5s ease}.hero[data-v-650a3664]{height:100vh;background-image:url(/img/wren_building.a14aff31.png);background-size:cover;background-position:50%;display:flex;justify-content:center;align-items:center;text-align:center;font-size:2em;position:relative;overflow:hidden}.hero[data-v-650a3664]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/img/noise.0a5ab881.png);opacity:.35;pointer-events:none;mix-blend-mode:multiply;z-index:1;animation:noise-650a3664 .1s steps(20) infinite}@keyframes noise-650a3664{0%{transform:translate(0)}10%{transform:translate(-1%,-1%)}20%{transform:translate(1%,1%)}30%{transform:translate(-1%,1%)}40%{transform:translate(1%,-1%)}50%{transform:translate(-1%)}60%{transform:translate(1%)}70%{transform:translateY(1%)}80%{transform:translateY(-1%)}90%{transform:translate(1%,-1%)}to{transform:translate(0)}}#title[data-v-650a3664]{font-size:3em;text-shadow:2px 2px 5px rgba(0,0,0,.5);z-index:2}.content[data-v-650a3664]{padding:2em;color:var(--light-color)}.content article[data-v-650a3664]{margin:2em 0;padding:1em;border-radius:25px;border:3px solid var(--indigo-color)}.content article h2[data-v-650a3664]{font-size:3.5em;font-family:Niramit,sans-serif;margin-bottom:.5em;line-height:1.5em}.content article p[data-v-650a3664]{font-size:1.5em}.content .slogan[data-v-650a3664]{text-align:center;font-size:3.5em;font-weight:700;color:var(--gold-color);font-family:Niramit,sans-serif;margin-top:1em}.thrillsburg[data-v-4e465849]{display:flex;flex-direction:row;justify-content:center;border-radius:35px;transition:transform .2s,box-shadow .2s,height .2s;margin-bottom:50px;background-color:rgba(16,88,64,.2)}.thrillsburg[data-v-4e465849]:hover{transform:scale(1.03);box-shadow:0 0 20px 8px rgba(0,0,0,.1)}.line-two-wrapper[data-v-4e465849]{display:flex;justify-content:flex-start;align-items:center;height:5vh;width:100%;margin-top:-2vh;margin-bottom:-2vh}.thrillsburg-left[data-v-4e465849]{height:100%;width:45%;flex-direction:column;text-align:left;margin-left:2vw}.thrillburg-right[data-v-4e465849]{height:100%;width:45%}.indicator[data-v-26ebf68c]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;width:100%}.loading-text[data-v-26ebf68c]{font-size:2rem;margin-top:20px}.spinner[data-v-26ebf68c]{width:50px;height:50px;border:5px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:var(--indigo-color);animation:spin-26ebf68c 1s ease-in-out infinite}@keyframes spin-26ebf68c{to{transform:rotate(1turn)}}.creations[data-v-26ebf68c]{line-height:5vh;display:flex;flex-direction:column;align-items:center;width:100%;transition:background-color .5s ease,color .5s ease}.title[data-v-26ebf68c]{margin-top:20vh;font-size:9vw;font-weight:100}.frame-wrapper[data-v-26ebf68c]{height:3vh;width:70vw}.frame[data-v-26ebf68c]{width:100%}.panels-wrapper[data-v-26ebf68c]{width:65vw;margin-bottom:80px}.template-a[data-v-26ebf68c]{display:flex;flex-direction:row;justify-content:space-between;border-radius:35px;transition:transform .2s,box-shadow .2s,height .2s;margin-bottom:50px;padding-left:30px}.template-a[data-v-26ebf68c]:hover{transform:scale(1.03);box-shadow:0 0 20px 8px rgba(0,0,0,.1)}.a-line-two-wrapper[data-v-26ebf68c]{display:flex;justify-content:flex-start;align-items:center;height:5vh;width:100%;margin-top:-2vh;margin-bottom:-2vh}.template-a-left[data-v-26ebf68c]{height:100%;width:60%;flex-direction:column;text-align:left;margin-left:30px}.template-a-right[data-v-26ebf68c]{height:100%;width:40%;margin-right:30px;margin-left:2vw;margin-bottom:10px}.template-b[data-v-26ebf68c]{display:flex;flex-direction:row;justify-content:space-between;border-radius:35px;transition:transform .2s,box-shadow .2s,height .2s;margin-bottom:50px}.template-b[data-v-26ebf68c]:hover{transform:scale(1.03);box-shadow:0 0 20px 8px rgba(0,0,0,.1)}.b-line-two-wrapper[data-v-26ebf68c]{display:flex;justify-content:flex-end;align-items:center;height:5vh;width:100%;margin-top:-2vh;margin-bottom:-2vh}.template-b-right[data-v-26ebf68c]{height:100%;width:60%;flex-direction:column;text-align:right;margin-right:30px}.template-b-left[data-v-26ebf68c]{height:100%;width:40%;margin-left:20px;margin-right:20px;margin-bottom:30px}.contact[data-v-1384778a]{height:100vh;transition:background-color .5s ease,color .5s ease}.contact[data-v-1384778a],.title[data-v-1384778a]{display:flex;flex-direction:column;justify-content:center}.title[data-v-1384778a]{height:20vh;margin-top:0;margin-left:40%;transition:all .5s ease}.paper-airplane-img[data-v-1384778a]{position:fixed;width:50vw;transform:rotate(45deg);margin-left:10vw}.link-wrapper[data-v-1384778a]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;height:60vh;width:30%;margin-top:5%;margin-left:55%;z-index:1}.email-container[data-v-1384778a]{display:flex;justify-content:right;height:100px;width:300px}.email-button[data-v-1384778a]{height:100%;width:100px;background-color:var(--indigo-color);border:transparent;border-radius:50px;cursor:pointer;transition:width .5s}.email-button[data-v-1384778a]:hover{width:100%;transition:width .5s}.email-img[data-v-1384778a]{height:70px;transition:opacity .3s}.resume-container[data-v-1384778a]{display:flex;justify-content:right;height:100px;width:385px}.resume-button[data-v-1384778a]{display:flex;justify-content:center;align-items:center;height:100%;width:100px;background-color:var(--indigo-color);border:transparent;border-radius:50px;cursor:pointer;transition:width .5s}.resume-button[data-v-1384778a]:hover{width:100%}.curriculum-text[data-v-1384778a]{text-align:left;width:27%;font-size:40px;transition:width .5s}.vitae-text[data-v-1384778a]{text-align:left;width:35%;font-size:40px;transition:width .5s}.resume-img[data-v-1384778a]{width:0;margin-right:10px;transition:width .5s}.resume-button:hover .curriculum-text[data-v-1384778a]{width:52%}.resume-button:hover .vitae-text[data-v-1384778a]{width:22%}.resume-button:hover .resume-img[data-v-1384778a]{width:30px}.github-container[data-v-1384778a]{display:flex;justify-content:right;height:100px;width:200px}.github-button[data-v-1384778a]{display:flex;justify-content:center;align-items:center;height:100%;width:100px;background-color:var(--indigo-color);border:transparent;border-radius:50px;cursor:pointer;transition:width .5s}.github-button[data-v-1384778a]:hover{width:100%}.git-text[data-v-1384778a]{text-align:left;width:30%;font-size:40px;transition:width .5s}.hub-text[data-v-1384778a]{text-align:left;width:35%;font-size:40px;transition:width .5s}.github-img[data-v-1384778a]{width:0;margin-right:10px;transition:width .5s}.github-button:hover .git-text[data-v-1384778a]{width:25%}.github-button:hover .hub-text[data-v-1384778a]{width:32%}.github-button:hover .github-img[data-v-1384778a]{width:30px}.linkedin-container[data-v-1384778a]{display:flex;justify-content:right;height:100px;width:235px}.linkedin-button[data-v-1384778a]{display:flex;justify-content:center;align-items:center;height:100%;width:100px;background-color:var(--indigo-color);border:transparent;border-radius:50px;cursor:pointer;transition:width .5s}.linkedin-button[data-v-1384778a]:hover{width:100%}.linked-text[data-v-1384778a]{text-align:left;width:25%;font-size:40px;transition:width .5s}.in-text[data-v-1384778a]{text-align:left;width:22%;font-size:40px;transition:width .5s}.linkedin-img[data-v-1384778a]{width:0;margin-right:10px;transition:width .5s}.linkedin-button:hover .linked-text[data-v-1384778a]{width:47%}.linkedin-button:hover .in-text[data-v-1384778a]{width:12%}.linkedin-button:hover .linkedin-img[data-v-1384778a]{width:30px}.i-frame[data-v-078a8990]{width:100%;height:100vh;border:none;background-color:transparent}.not-found[data-v-47ee8d86]{display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:var(--dark-color);color:var(--light-color);text-align:center;font-family:Arial,sans-serif}.content[data-v-47ee8d86]{max-width:600px;padding:20px}.error-code[data-v-47ee8d86]{font-size:8rem;font-weight:700;color:var(--gold-color);margin:0}.message[data-v-47ee8d86]{font-size:1.5rem;margin:20px 0;color:var(--light-color)}.home-link[data-v-47ee8d86]{display:inline-block;margin-top:20px;padding:10px 20px;font-size:1rem;text-decoration:none;color:var(--dark-color);background-color:var(--light-color);border-radius:15px;transition:background-color .3s ease,color .3s ease}.home-link[data-v-47ee8d86]:hover{background-color:#898989;color:var(--dark-color)}:root{--light-color:#bebebe;--dark-color:#1b1b1b;--indigo-color:#3a4198;--gold-color:#b48a00}