@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600&family=Lora&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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Maria;src:local("Maria"),url(/static/media/Maria.281e365eb707176d9365.woff) format("woff")}html{background:linear-gradient(#fff,rgba(255,76,36,.08)) no-repeat 50% fixed;background-size:cover;transition:all 5s ease-in-out!important}body{background-image:linear-gradient(rgba(255,76,36,.05),rgba(255,76,36,.15));color:#3531ff;line-height:1.65;min-height:100vh}a:hover{color:#ff4b22;transition:all .2s ease-in-out!important}a{color:#3531ff;text-decoration:none}a,h1,h2,h3{font-family:Maria}h1,h2,h3{display:inline-block;font-weight:300;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.name{font-size:48px;line-height:1;padding-right:32px}.name,.name-header{margin-left:32px}.name-header h1{margin-bottom:0;margin-left:0;margin-top:0}.name-header p{margin-bottom:6px;margin-top:0}.App{-webkit-text-fill-color:transparent;align-items:top;background:-webkit-linear-gradient(#3531ff,#045c6d);-webkit-background-clip:text;border-left:1.5px solid #fff;border-right:1.5px solid #fff;display:flex;flex-direction:column;font-family:Lora,serif;font-weight:400;justify-content:top;margin:0 auto;max-width:1000px;min-height:100vh;text-align:left;width:50%}.Profile-section{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:left;padding:84px 32px}.section-header{padding-bottom:42px}.Profile-section-wrapper{align-items:center;border-top:1.5px solid #fff;display:flex;flex-direction:row;justify-content:left;margin-left:-32px;padding-left:32px;padding-right:32px;width:100%}.profile-icons{display:flex;flex-direction:row;flex-grow:1;justify-content:right}.social-icon{align-items:center;color:#ff4b22;display:flex;flex-direction:column;margin:12px;width:25px}.social-icon:hover{color:#3531ff}.pfp{background-color:#ff4b22;background-image:url(/static/media/pfp.68f415c98675b22db913.png);background-size:cover;border:0;border-radius:15px;box-shadow:0 5px 18px -6px rgba(0,0,0,.45);display:inline-block;height:75px;width:75px}.pfp:hover{box-shadow:0 0 12px rgba(255,76,36,.5);transition:all .2s ease-in-out!important}.App-logo{height:40vmin;pointer-events:none}.Bio{display:block;font-size:18px}.Projects{flex-direction:column}.Projects,.project-header{flex-align:left;display:flex;justify-content:left}.project-header{flex-direction:row;width:100%}.project-item{align-items:top;display:flex;flex-direction:row;justify-content:left;padding:64px 32px}.project-list-title{margin:0}.project-image{background-color:#ccc;border-radius:15px;box-shadow:0 5px 18px -6px rgba(0,0,0,.45);height:200px;width:200px}.project-description{flex-align:left;display:flex;flex-direction:column;flex-grow:1;font-family:Inter;justify-content:left;padding-left:32px}.project-name{flex-align:center;display:flex;flex-direction:row;font-family:Maria;justify-content:right}.project-title{color:#3531ff;flex-grow:1;font-family:Maria;font-size:24px;line-height:1}.project-date{display:flex;flex-direction:column;justify-content:flex-end;min-width:140px;padding-left:16px;text-align:right}.project-date,.project-subheader{color:#3531ff;font-family:Inter;font-size:14px;font-weight:400;line-height:1}.project-skills{margin-bottom:16px;margin-top:16px}.project-description-text{font-size:14px}.project-subheader a{color:#3531ff;font-family:Inter;font-size:14px}.project-description-text,.project-description-text a{color:#3531ff}.project-description-text a:hover,.project-subheader a:hover{color:#ff4b22}.Principles,.Writing{display:block}.Writing p{margin-bottom:32px}.Interests{display:block}.art-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:32px;margin-top:32px}.art{border-radius:15px;box-shadow:0 5px 18px -6px rgba(0,0,0,.45);width:calc(50% - 16px)}@media only screen and (max-width:1200px){.App{width:60%}}@media only screen and (max-width:1100px){.App{width:70%}}@media only screen and (max-width:1000px){.App{width:80%}}@media only screen and (max-width:900px){.App{width:90%}}@media only screen and (max-width:600px){.App{width:90%}.Profile-section{padding:48px 32px}.project-item{flex-direction:column}.project-image{height:auto;margin-bottom:32px;width:100%}.project-description{padding-left:0}.art-wrapper{flex-direction:column;gap:32px}.art{border-radius:15px;width:100%}}.Principles h2{margin-bottom:0}@media only screen and (max-width:500px){.Profile-section{flex-wrap:wrap;padding:48px 32px}.Profile-section,.profile-icons{justify-content:center}.name{text-align:center}.name-header{margin:0}.name-header h1{margin-bottom:32px;margin-top:32px;width:100%}.name-header h1,.name-header p{padding:0;text-align:center}}@media only screen and (max-width:440px){.Profile-section{justify-content:center}.name{text-align:center}}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.918725df.css.map*/