.header{align-items:center;box-sizing:border-box;height:40vh;justify-content:start;padding:15% 0}.header>img.profile{aspect-ratio:1;height:70%;margin-left:10%;margin-right:7.5%;object-fit:cover;width:auto}.bio{text-align:left;width:70%}.bio>header{font-size:xx-large;font-weight:bolder;margin:2% 0}.bio>p{color:var(--text-header);font-size:medium;font-weight:700;margin:0}.socials{align-items:stretch;height:10%;height:auto;justify-content:start;margin-top:.75em}.socials>*{margin-right:5%}.socials .icon{height:100%;width:100%}:root{--background:#fff;--contrast:#191919;--text-header:#000;--text-primary:#656565;--text-secondary:#a9a9a9}[theme=dark]{--background:#191919;--contrast:#fff;--text-header:#fff;--text-primary:#a8a8a8;--text-secondary:gray}html{height:100%}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;font-size:.9rem;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app{background-color:#fff;background-color:var(--background);color:#656565;color:var(--text-primary);height:100%;padding:0 32.5vw 8vh;transition:all .5s}.app>button{aspect-ratio:1;background-color:#191919;background-color:var(--contrast);border:0;border-radius:50%;color:#fff;color:var(--background);height:auto;position:fixed;right:2vw;top:3vh;width:2.25vw}.app>button>.icon{color:inherit;height:auto;margin:auto;width:65%}.icon{color:#191919;color:var(--contrast);vertical-align:middle}header{color:#000;color:var(--text-header)}.section{margin-bottom:8vh}.section>header{font-weight:700;text-align:left}.row{flex-direction:row}.col,.row{display:flex}.col{flex-direction:column}.center{align-items:center;display:flex;justify-content:center}.no-bull-list{list-style-type:none;margin:0;padding:0}img.profile{aspect-ratio:1;border-radius:50%}a{text-decoration:none}a,a .icon{color:inherit}a:hover{text-decoration:underline;text-underline-offset:2pt}.inline-list{margin:0;padding:0}.inline-list>li:first-child{list-style:none;margin:0}.inline-list>li{margin-left:1.8em}.project{align-content:stretch;justify-content:start;margin-bottom:5vh;margin-top:3vh}.project>.left{flex-shrink:0;margin-right:7.5%;width:20%}.project header{font-weight:700}.project>.left>header{color:var(--text-secondary);font-weight:400}.project img{filter:none;height:auto;margin-top:5%;width:100%}.project .inline-list{color:var(--text-secondary)}
/*# sourceMappingURL=main.ffc0adb2.css.map*/