@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{background-color:#e8e8e8}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#2f4157;font-optical-sizing:auto;margin:0;transition:all 1s}li,p{letter-spacing:1px}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MyProfile{background-color:#f2f2f2;box-shadow:0 4px 60px 0 #0000000d;display:flex;flex-direction:column;height:100vh;left:0;position:-webkit-sticky;position:sticky;top:0;width:400px;picture{aspect-ratio:1;width:100%;*{height:100%;object-fit:cover;width:100%}}.info{display:flex;flex-direction:column;padding:1.25rem;.copy{display:flex;flex-direction:column;gap:.5rem;*{text-align:left}h1{font-size:1.25rem}p{font-size:1rem}}}}@media (max-width:1200px){.LandingPage aside.MyProfile{align-items:center;flex-direction:row;height:-webkit-fit-content;height:fit-content;padding:24px 0;position:static;width:100%;picture{aspect-ratio:1;border-radius:100%;height:200px;margin:2rem;overflow:hidden;width:200px}.info{flex:1 1;flex-direction:column}}}@media (max-width:500px){.LandingPage aside.MyProfile{flex-direction:column;.info .copy *{text-align:center}picture{height:120px;margin:1rem;width:120px}}}.project-card-array{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);padding:2rem;width:100%}@media (max-width:740px){.project-card-array{display:flex;flex-direction:column}}.Project-Card{background-color:#e8e8e8;border-radius:.5rem;box-shadow:5px 5px 20px 0 #bebebe,-5px -5px 24px 0 #fff3;display:flex;flex-direction:column;overflow:hidden;width:100%;picture{height:400px;overflow:hidden;width:100%;*{height:100%;object-fit:cover;width:100%}&:hover *{scale:1.5}}.label{display:flex;flex-direction:column;gap:.5rem;padding:1rem;.category-list li,.name{text-align:left}.name{font-size:1rem;font-weight:700}.category-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;li{font-size:.75rem;list-style:none;text-transform:uppercase}}}}.standard-footer{background-color:#2f4157;display:flex;flex-direction:column;gap:1rem;padding:2rem;h2,h3,h4,h5,h6,li,p{color:#fff}button{width:-webkit-fit-content;width:fit-content}}.contact-me{flex-direction:column;gap:.5rem}.LandingPage,.contact-me{display:flex}.LandingPage{flex-direction:row;.main-column{flex-direction:column}}@media(max-width:1200px){.LandingPage{flex-direction:column}}
/*# sourceMappingURL=main.6b51dde6.css.map*/