@import url(https://fonts.googleapis.com/css2?family=Handjet:wght@300;400&family=Rubik+Pixels&family=Young+Serif&display=swap);@import url(https://fonts.googleapis.com/css2?family=Jersey+25+Charted&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}

/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on February 17, 2023 */@font-face{font-family:millowregular;font-style:normal;font-weight:400;src:url(../../static/media/millow-webfont.606f0600695d46ac793f.woff2) format("woff2"),url(../../static/media/millow-webfont.4b618306955669c92f06.woff) format("woff")}.App{background-Image:url(../../static/media/TILEvint%20bg.579f8e70fa55fd9352ec.png);animation:fadeInAnimation 3s ease;animation-fill-mode:forwards;animation-iteration-count:1;font-family:Handjet,sans-serif;text-align:center}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}#fancy-text{font-family:millowregular;font-size:250%;letter-spacing:3px;line-height:1.2;padding:10px}.title-plaque{background-Image:url(../../static/media/marked%20bg.183993d978ff925fdebc.png)}.bottomDweller{background-Image:url(../../static/media/on-bike.420c9ec4c7b1624d0e7e.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;border:none;height:1080px;-webkit-mask-image:-webkit-gradient(linear,center top,center bottom,color-stop(0,#0000),color-stop(1,#000));mask-image:-webkit-gradient(linear,center top,center bottom,color-stop(0,#0000),color-stop(1,#000));width:100%}.record-player-container{display:flex;flex-wrap:wrap;justify-content:center;margin:64px}.vinyl{display:inline-block;text-align:center}.music-text{font-size:x-large}#rotate{animation:rotation 2s linear infinite;width:100px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.heading{padding:40px}.vibrate{animation:vibrate 1s ease infinite}@keyframes vibrate{0%{transform:translateX(0)}25%{transform:translateX(-1px)}50%{transform:translateX(1px)}75%{transform:translateX(-1px)}to{transform:translateX(1px)}}.artefact-heading{background-color:hsla(34,78%,91%,.533);letter-spacing:3px;padding:1vw}.artefact-grid-container{background-color:hsla(34,78%,91%,.533);display:flex;justify-content:center;padding:3vw}.artefact-grid{grid-gap:1vw;display:grid;gap:1vw;grid-template-columns:repeat(auto-fill,minmax(10vw,1fr));justify-items:center}.artefact-item{margin:0;text-align:center}@media (max-width:768px){.artefact-heading{padding:4vw}.artefact-grid-container{padding:6vw}.artefact-grid{grid-template-columns:repeat(auto-fill,minmax(15vw,1fr))}}.music-text{align-items:center;color:rgba(54,54,54,.636);display:flex;font-family:Handjet,sans-serif;padding-left:10px}#img-wrapper{display:flex;flex-wrap:wrap;gap:10px 10px;justify-content:center;margin:auto;width:75%}.gall-img{border-radius:5%;height:200px;object-fit:cover;width:200px}@media (max-width:768px){.gall-img{height:30vw;width:30vw}}#collab-container{background-color:hsla(34,78%,91%,.533);border-radius:5px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin:auto;width:75%}.collab-logo{align-items:center;height:175px;object-fit:contain;padding:25px;width:175px}@media (max-width:768px){.collab-logo{height:25vw;padding:3vw;width:25vw}}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.word-marquee{display:inline-block;font-size:xx-large;overflow:hidden;padding:1vw}.moving-word-transition{display:inline-block;transition:transform 1.5s ease-in-out}.moving-word{display:inline-block;margin-right:10px;opacity:.15}.moving-word.active{color:#006400;opacity:1}.parallax-container{align-items:center;height:100vh;overflow:hidden;position:relative;width:100%}.parallax-image{background-position:50%;background-size:cover;height:100%;transition:transform .2s ease-out;width:100%}.sticky-image{left:50px;position:fixed;top:50px;transition:transform .3s ease}.model-view-container{align-items:center;display:flex;justify-content:center}.model-grid-container{display:grid;grid-template-columns:auto auto}.model-container{align-items:center;display:flex;justify-content:right}.text-container{color:#000;font-family:Jersey\ 25 Charted,sans-serif;font-size:3vw;font-style:normal;font-weight:400;text-align:left;width:325px}.model-view,.text-container{align-items:center;display:flex;justify-content:center}.model-view{height:700px;text-align:right;width:800px}@media (max-width:768px){.text-container{font-size:5vw;height:30vh;width:15vw}.model-view{height:40vh;width:60vw}}.fibonacci{max-width:50%}.standing-fin{align-self:center;width:8%}.skills-container{height:400px;padding:25px}.skill-item{animation:backnfourth 10s linear infinite alternate;text-align:left}.skill-item1{animation:backnfourth 11.4s linear infinite alternate}.skill-item1,.skill-item2{box-sizing:border-box;text-align:left}.skill-item2{animation:backnfourth 11s linear infinite alternate}.skill-item3{animation:backnfourth 12s linear infinite alternate}.skill-item3,.skill-item4{box-sizing:border-box;text-align:left}.skill-item4{animation:backnfourth 9s linear infinite alternate}.skill-item5{animation:backnfourth 9.5s linear infinite alternate}.skill-item5,.skill-item6{box-sizing:border-box;text-align:left}.skill-item6{animation:backnfourth 15s linear infinite alternate}.skill-item7{animation:backnfourth 12.1s linear infinite alternate}.skill-item7,.skill-item8{box-sizing:border-box;text-align:left}.skill-item8{animation:backnfourth 13.7s linear infinite alternate}.skill-item9{animation:backnfourth 11.2s linear infinite alternate}.skill-item10,.skill-item9{box-sizing:border-box;text-align:left}.skill-item10{animation:backnfourth 14.2s linear infinite alternate}.skill-item11{animation:backnfourth 12.3s linear infinite alternate;box-sizing:border-box;text-align:left}@keyframes backnfourth{0%{color:red}25%{color:blue}50%{color:green}75%{color:orange}to{color:purple;transform:translateX(90%)}}.bubble{border-radius:50%;box-shadow:0 15px 35px #0000001a,0 3px 10px #0000001a;height:152px;margin-right:20px;width:152px}.App-header{align-items:center;box-sizing:border-box;color:#363636;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;margin:0;min-height:100vh;padding:0}.App-link{color:rgba(54,54,54,.636)}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.f58f37ca.css.map*/