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}.App{--black:#0a0908;--gunmetal:#22333b;--almond:#eae0d5;--khaki:#c6ac8f;--walnut-brown:#5e503f;background-color:#eae0d5;color:#5e503f;display:flex;justify-content:flex-start;min-height:100vh}.App *{box-sizing:border-box}.App-link{color:var(--gunmetal)}.bio{font-size:larger;margin:2rem;text-align:justify}@media (min-width:1075px){.App{flex-direction:row}}@media (max-width:1074px){.App{flex-direction:column-reverse}.bio{text-align:left}}.sidebar{align-self:center;background-color:var(--almond);display:flex;flex-direction:column;padding:.5rem}@-webkit-keyframes openSidebar{0%{height:0;width:0}to{height:100%;width:80%}}@keyframes openSidebar{0%{height:0;width:0}to{height:100%;width:80%}}@-webkit-keyframes closeSidebar{0%{height:100%;width:80%}to{height:0;width:0}}@keyframes closeSidebar{0%{height:100%;width:80%}to{height:0;width:0}}@media (min-width:1075px){.sidebar{align-self:flex-start;overflow:clip;position:-webkit-sticky;position:sticky;text-align:left;top:0}.sidebar-inner{overflow:clip;white-space:nowrap}.sidebarSection:first-child{margin-top:0}}@media (max-width:1074px){.sidebar{align-items:center;text-align:center}.sidebarButton{display:none}}.sidebarButton{background-color:var(--almond);border:none;border-radius:10%;color:var(--walnut-brown);left:0;position:fixed;top:0;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;transition-timing-function:var(--overshoot)}.sidebarButton:hover{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}.sidebarSection{margin-top:3vh}.sidebarSection .sidebar-link-div{outline:var(--almond) solid 0;padding:.25rem 0;transition:color .2s;transition:outline-color .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;transition-timing-function:var(--overshoot)}.sidebarSection .sidebar-link-div:hover{color:var(--black);outline:var(--black) solid 1px;-webkit-transform:translate(2px);transform:translate(2px)}.sidebar a{color:var(--gunmetal)}.filedownloader-wrapper svg{font-size:inherit;vertical-align:text-top}.home{display:flex;justify-content:center}@media (min-width:1075px){.home{flex-direction:row}.home-photo{width:33vw}.bio{align-content:center}.bio,.bio>:first-child{margin-top:0}}@media (max-width:1074px){.home{flex-direction:column-reverse}#peach{display:none}}.home-photo{aspect-ratio:.75;object-fit:cover}#peach{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQcAAADFCAMAAABuIseeAAAAxnpUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHjabVBRDsMgCP33FDuC8FDxOHbtkt1gxx8WurTNXsLjCeaJpO3zfqXHBJMkKU1rrzUbpEvnYUKzY+xMWXZ2tFB0radniQtsJViGH7V6pqN+GEWmYaqcjPQZjeXa6BL+ejOKhzAnYhNrGPUwAnuDwmD4t3Lt2s5fWLZ8hXqkSWi798/kfpZm21uLFcG8gZCNAfUBMKMkDBNkTCg8lZiezYGCGpPYQv7t6UD6AjNCWVPgRcfIAAABhWlDQ1BJQ0MgcHJvZmlsZQAAeJx9kT1Iw1AUhU9TpSKVou0g4pChOlkQFXHUKhShQqgVWnUweekfNGlIUlwcBdeCgz+LVQcXZ10dXAVB8AfEXXBSdJES72sKLWK88Hgf591zeO8+QKiXmWZ1jQOabpupRFzMZFfFwCt8CCGMAfTLzDLmJCkJz/q6p26quxjP8u77s/rUnMUAn0g8ywzTJt4gnt60Dc77xBFWlFXic+Ixky5I/Mh1xeU3zoUmCzwzYqZT88QRYrHQwUoHs6KpEU8RR1VNp3wh47LKeYuzVq6y1j35C4M5fWWZ67SGkcAiliBBhIIqSijDRox2nRQLKTqPe/iHmn6JXAq5SmDkWEAFGuSmH/wPfs/Wyk9OuEnBOND94jgfI0BgF2jUHOf72HEaJ4D/GbjS2/5KHZj5JL3W1qJHQGgbuLhua8oecLkDDD4Zsik3JT8tIZ8H3s/om7JA+BboXXPn1jrH6QOQplklb4CDQ2C0QNnrHu/u6Zzbvz2t+f0AJcJyiCeLbNQAAA14aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA0LjQuMC1FeGl2MiI+CiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczpHSU1QPSJodHRwOi8vd3d3LmdpbXAub3JnL3htcC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgeG1wTU06RG9jdW1lbnRJRD0iZ2ltcDpkb2NpZDpnaW1wOjdhMGMzMDA0LTkxOWMtNDQ3NS05YTllLTgwMzdiZTZjY2FiOCIKICAgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0YjQzOTVlNy1kNGM0LTQ2MGUtYTY0OS05Y2EzMTdlYTNlNmQiCiAgIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5ZDhiMGUwZC0wNTM5LTQ2N2QtOTA4YS0zNzEzNTNiZTE4NDMiCiAgIGRjOkZvcm1hdD0iaW1hZ2UvcG5nIgogICBHSU1QOkFQST0iMi4wIgogICBHSU1QOlBsYXRmb3JtPSJMaW51eCIKICAgR0lNUDpUaW1lU3RhbXA9IjE3MzY5Njg4NTc1OTk1MDQiCiAgIEdJTVA6VmVyc2lvbj0iMi4xMC4zOCIKICAgdGlmZjpPcmllbnRhdGlvbj0iMSIKICAgeG1wOkNyZWF0b3JUb29sPSJHSU1QIDIuMTAiCiAgIHhtcDpNZXRhZGF0YURhdGU9IjIwMjU6MDE6MTVUMTQ6MjA6NTYtMDU6MDAiCiAgIHhtcDpNb2RpZnlEYXRlPSIyMDI1OjAxOjE1VDE0OjIwOjU2LTA1OjAwIj4KICAgPHhtcE1NOkhpc3Rvcnk+CiAgICA8cmRmOlNlcT4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0OmNoYW5nZWQ9Ii8iCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZGJmNTY4MGEtNDUxMC00ZmI4LTlhMWEtNTUxMzM1N2FmOTMzIgogICAgICBzdEV2dDpzb2Z0d2FyZUFnZW50PSJHaW1wIDIuMTAgKExpbnV4KSIKICAgICAgc3RFdnQ6d2hlbj0iMjAyNS0wMS0xNVQxNDoyMDo1Ny0wNTowMCIvPgogICAgPC9yZGY6U2VxPgogICA8L3htcE1NOkhpc3Rvcnk+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz6yHaCKAAAAOVBMVEUAABEArvAAAAAAAAD/zGb/rkz/zJn/mTP/zDP/wFT/AP+AAAD/AADMZjP///97e3tnXj3SnVnbqG2kSD0sAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfpAQ8TFDn3V5t4AAARpklEQVR42u1diXYcNw7sV4+UZySv//9zd5onbvZcieQ0k41WHphNVoMACBQ523a2sz3cgB89+oN/iEi+fpLejcR6DE93zh4Bc5Lsp9VRTsGHePSd3DWGZ4Fgj4A5hlzlYhw+vE/xa40EMhY4LMfwLBCrR9w+6AJ6sKhTLDhcnOniV/KXDQaQCGEIxvAay2Y8gg96/+A2yNsPA6kdxJs4sOPgILnjkF2QsV5YizG8Bgn1CPHq2ixQBNTLuOFwvd70PlcczEHWHmyVaFqIFC2sxRhegoR8hBptm0WZpbUwdhzqPC/ybaGumtGD1XvtE13AtzBV424/83ssZTzNtrrrGGIc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)!important}.calendar-link{outline:var(--almond) solid 0;outline:var(--black) dashed 1px;padding:.25rem 0;text-align:center;transition:color .2s;transition:outline-color .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;transition-timing-function:var(--overshoot)}.calendar-link:hover{color:var(--black);outline:var(--black) solid 2px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.calendar-link a{color:var(--gunmetal)}:root{--overshoot:linear(0,0.52 7%,0.909 14.4%,1.057 18.3%,1.176 22.4%,1.265 26.7%,1.326 31.2%,1.352 34.5%,1.364 38%,1.364 41.7%,1.351 45.7%,1.298 53.5%,1.125 71.5%,1.057 80.2%,1.012 89.7%,1)}.cards-wrapper{display:flex;flex-direction:row;justify-content:center;width:100%}.card h2{text-align:center}.cards-wrapper a{text-decoration:none}.card{border:2px solid #000;border-radius:5px;color:var(--walnut-brown);margin:10px 0;padding:0 5px;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;transition-timing-function:linear(0,.52 7%,.909 14.4%,1.057 18.3%,1.176 22.4%,1.265 26.7%,1.326 31.2%,1.352 34.5%,1.364 38%,1.364 41.7%,1.351 45.7%,1.298 53.5%,1.125 71.5%,1.057 80.2%,1.012 89.7%,1);transition-timing-function:var(--overshoot)}.card:hover{-webkit-transform:translate(10px) scale(1.05);transform:translate(10px) scale(1.05)}.card .skills{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.card .skills .tag{border:1px solid #000;border-radius:10%;margin:2px;padding:2px}@media (min-width:1074px){.cards-wrapper>*{width:33%}}
/*# sourceMappingURL=main.ed912e6a.css.map*/