html{font-size:16px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;letter-spacing:-.01em;line-height:1.6;margin:0}h1,h2,h3,h4,h5,h6{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0}@media (max-width:768px){html{font-size:14px}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.Nav-bar{background-color:#b0bbc5;display:flex;justify-content:space-between;padding:.5rem 2.5vw;position:fixed;width:95vw;z-index:2}.Nav-bar a,.Nav-bar li{align-items:center;display:flex}.Nav-bar img{-webkit-filter:invert(99%) sepia(17%) saturate(6745%) hue-rotate(183deg) brightness(127%) contrast(90%);filter:invert(99%) sepia(17%) saturate(6745%) hue-rotate(183deg) brightness(127%) contrast(90%);max-height:1.8rem;padding:0 .1vw}.Nav-bar img:hover{-webkit-filter:invert(14%) sepia(46%) saturate(3072%) hue-rotate(192deg) brightness(99%) contrast(103%);filter:invert(14%) sepia(46%) saturate(3072%) hue-rotate(192deg) brightness(99%) contrast(103%)}.Nav-button{color:#f2f2f2;cursor:pointer;font-size:1.3rem}.Nav-button:hover{color:#036;transition:all .2s ease;-webkit-transition:all .2s ease}.Nav-button.active{color:#036}.Nav-bar .Left{align-items:center;display:flex}.Nav-bar .Left .Home{cursor:pointer;font-family:Poppins,sans-serif;font-weight:600;padding:0 1vw 0 0}.Nav-bar .Right{align-items:center;display:flex}.Nav-bar .Right .Nav-button{padding:0 0 0 1vw}@media only screen and (max-width:400px){.Nav-bar a{font-size:1.2rem}.Nav-bar img{max-height:1.7rem;padding:0 0 0 .5vw}.Nav-bar .Left .Nav-button{padding:0 2vw 0 0}.Nav-bar .Left .Home{padding:0 2.5vw 0 0}}.Modal-background{background-color:rgba(0,0,0,.5);cursor:pointer;display:flex;height:100vh;position:fixed;width:100vw;z-index:3}.Modal-content{-ms-overflow-style:none;background-color:hsla(0,0%,79%,.97);cursor:default;display:flex;height:87.5vh;justify-content:center;margin:auto;overflow:scroll;scrollbar-width:none;width:90vw;z-index:4}.Modal-content::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;background:linear-gradient(135deg,#036,#004080);min-height:100vh;scrollbar-width:none}:root{--primary-color:#036;--secondary-color:#004080;--accent-color:#fff;--text-primary:#2d3748;--text-secondary:#4a5568;--text-light:#718096;--border-color:rgba(0,51,102,.1);--shadow-light:0 4px 12px rgba(0,51,102,.15);--shadow-medium:0 8px 24px rgba(0,51,102,.2);--border-radius:8px;--transition:all 0.2s ease}.No-Scroll{overflow:hidden}body::-webkit-scrollbar{display:none}a:active,a:hover,a:link,a:visited,button{color:#036;text-decoration:none}button{background:none;border:none;font-family:Inter,sans-serif;font-weight:400;white-space:nowrap}button,li{margin:0;padding:0}li{display:block}ul{margin:0;padding:0}b{font-family:Poppins,sans-serif;font-weight:600}h1{margin:0}p{font-size:1.3rem;line-height:125%}.Header{display:flex}.Header h1{background-color:hsla(0,0%,100%,.55);font-family:Poppins,sans-serif;font-size:4.5rem;font-weight:600;margin:1rem;padding:1rem 2rem}.App{background-color:#036;color:#036;display:flex;font-family:Inter,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;z-index:0}.App-body{flex-direction:column;z-index:1}.App-body,.Frame,.wrapper{display:flex;width:100vw}.wrapper{height:100vh;pointer-events:none;position:fixed;z-index:2}.wrapper button{background-color:#cfdae6f6;border-radius:8px;box-shadow:.25rem .25rem .2rem #63676df6;color:#036;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;margin:auto 10px 10px auto;padding:.5rem 1rem;pointer-events:auto}.wrapper button:hover{background-color:#036;color:#fff;cursor:pointer;transition:all .5s ease}#Phantom{font-size:1.3rem;margin:0;padding:.5rem 2.5vw;width:95vw}.Declaration-frame{margin:auto;padding:3%;width:100%}.Declaration-frame h1{font-size:2.5rem}.Declaration-frame h1,.Declaration-frame h2{font-family:Poppins,sans-serif;font-weight:600;margin-bottom:.5rem}.Declaration-frame h2{font-size:1.5rem;margin-top:1rem}.Declaration-frame p{font-size:1.1rem;margin-bottom:.5rem;margin-top:.5rem}.Declaration-frame ul{font-size:1.1rem;margin-bottom:1rem;margin-top:.5rem}.Declaration-frame li{margin:.3rem 0}@media (max-width:1280px){html{font-size:14px}}@media (max-width:1024px){html{font-size:12px}}@media (max-width:800px){html{font-size:10px}}@media only screen and (max-width:400px){html{font-size:12px}.Header h1{font-size:2.75rem}}.Landing-frame{display:grid;justify-content:space-between}.Landing-frame .Video-frame{display:grid;grid-column:1;grid-row:1}.Landing-frame .Video-frame p{color:#e6e6e6;font-size:1rem;font-weight:700;grid-column:1;grid-row:1;margin:2% 2% auto 0;text-align:end;z-index:0}.Landing-frame .Video-frame .Video{-webkit-animation:fader 30s infinite;animation:fader 30s infinite;-webkit-filter:brightness(75%);filter:brightness(75%);grid-column:1;grid-row:1;width:100vw;z-index:-1}.Landing-frame .Content{align-items:center;-webkit-column-gap:2rem;column-gap:2rem;display:flex;grid-column:1;grid-row:1;justify-content:center;z-index:1}.Landing-frame .Content .Left{flex-basis:25%}.Landing-frame .Content .Left,.Landing-frame .Content .Right{display:flex;flex-direction:column;height:100%;justify-content:center}.Landing-frame .Content .Right{max-width:67.5%}.Landing-image-effect{align-items:center;-webkit-animation:morph 8s ease-in-out infinite;animation:morph 8s ease-in-out infinite;background:linear-gradient(45deg,#036,#6d8eae);background:-o-linear-gradient(45deg,#036 0,#6d8eae 100%);border-radius:60% 40% 30% 70%/60% 30% 70% 40%;box-shadow:.25rem .25rem .2rem #63676df6;display:flex;justify-content:center;transition:all 1s ease-in-out}.Landing-image-effect img{border-radius:50%;padding:.5rem;width:97.5%}#Headshot-alt{-webkit-animation:fade-tran .25s ease 1 forwards;animation:fade-tran .25s ease 1 forwards}.Landing-frame .Content .Header{color:#036;font-family:Poppins,sans-serif;font-size:8rem;font-weight:600;margin:0 0 1% 2.5%;text-shadow:.3rem .3rem .5rem rgba(0,0,0,.7),.1rem .1rem .2rem rgba(0,0,0,.5),0 0 1rem hsla(0,0%,100%,.8);width:100%}.Landing-frame .Content .Body{display:flex;font-size:2.5rem;margin:0 0 4% 4%}.Typewriter{background-color:hsla(0,0%,93%,.8)}.Landing-frame .Content .Button,.Typewriter{box-shadow:.25rem .25rem .2rem #63676df6;font-size:1.75rem;padding:.5rem 1rem}.Landing-frame .Content .Button{background-color:#cfdae6f6;border-radius:8px;color:#036;display:flex;font-family:Poppins,sans-serif;font-weight:600;margin:0 auto 0 4%;width:auto}.Landing-frame .Content .Button:hover{background-color:#036;color:#fff;cursor:pointer;transition:all .5s ease}@-webkit-keyframes fader{0%{opacity:0}2%{opacity:1}98%{opacity:1}to{opacity:0}}@keyframes fader{0%{opacity:0}2%{opacity:1}98%{opacity:1}to{opacity:0}}@-webkit-keyframes fade-tran{0%{opacity:0}to{opacity:1}}@keyframes fade-tran{0%{opacity:0}to{opacity:1}}@-webkit-keyframes morph{0%{background:linear-gradient(45deg,#036,#6d8eae);background:-o-linear-gradient(45deg,#036 0,#6d8eae 100%);border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{background:linear-gradient(45deg,#036,#6d8eae);background:-o-linear-gradient(45deg,#036 0,#6d8eae 100%);border-radius:30% 60% 70% 40%/50% 60% 30% 60%}to{background:linear-gradient(45deg,#036,#6d8eae);background:-o-linear-gradient(45deg,#036 0,#6d8eae 100%);border-radius:60% 40% 30% 70%/60% 30% 70% 40%}}@keyframes morph{0%{background:linear-gradient(45deg,#036,#6d8eae);background:-o-linear-gradient(45deg,#036 0,#6d8eae 100%);border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{background:linear-gradient(45deg,#036,#6d8eae);background:-o-linear-gradient(45deg,#036 0,#6d8eae 100%);border-radius:30% 60% 70% 40%/50% 60% 30% 60%}to{background:linear-gradient(45deg,#036,#6d8eae);background:-o-linear-gradient(45deg,#036 0,#6d8eae 100%);border-radius:60% 40% 30% 70%/60% 30% 70% 40%}}@media only screen and (max-width:400px){.Landing-frame .Video-frame p{font-size:.6rem}.Landing-frame .Content{padding-bottom:4vh}.Landing-frame .Content .Left{flex-basis:30%}.Landing-frame .Content .Right{max-width:60%}.Landing-frame .Content .Right .Body{height:0;visibility:hidden;width:0}.Landing-frame .Content .Header{font-size:3.25rem;margin:0 0 .75rem}.Landing-frame .Content .Right .Button{font-size:1rem;padding:.25rem .5rem}}.About-frame{display:grid;width:100%}.About-frame #tsparticles{background-color:#036;grid-column:1;grid-row:1;z-index:-3}.About-frame .Content{display:flex;flex-direction:column;grid-column:1;grid-row:1;margin:6vh auto;width:90%;z-index:1}.Section-title{color:#036;font-family:Poppins,sans-serif;font-size:2rem;font-weight:600;margin:0 0 1.5rem}.About-body{display:flex;gap:2rem;margin:1rem}.Body-left{padding:2rem 2rem 1rem}.Body-left,.Body-right{background-color:hsla(0,0%,100%,.55);flex:1 1}.Body-right{padding:2rem}.Intro-block p{font-size:1.15rem;font-weight:300}.Intro-block a{color:#350166;font-family:Poppins,sans-serif;font-weight:600}.Tools-block,.Tools-grid{display:flex;flex-direction:column;width:100%}.Tools-grid{gap:2rem}.Tool-category{display:flex;flex-direction:column;gap:.25rem}.Category-title{color:#036;font-family:Poppins,sans-serif;font-size:1.15rem;font-weight:300;margin-bottom:.25rem}.Category-tools{grid-gap:.25rem;display:grid;gap:.25rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-width:100%}.Tool-item{align-items:center;display:flex;gap:.75rem;padding:.25rem 0;transition:all .2s ease}.Tool-item:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.Tool-name{color:#2d3748;font-family:Inter,sans-serif;font-size:1.15rem;font-weight:300}.Tool-logo{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.Tool-logo img{max-height:100%;max-width:100%;object-fit:contain}.Resume{height:91%;margin:2rem;width:95%}.Affiliations{margin:5% auto;width:85%}.Affiliations img{width:100%}.Games{align-items:center;display:flex;flex-direction:column;justify-content:center}.Games-header{font-family:Poppins,sans-serif;font-size:2rem;font-weight:600;padding:0 3.75% 4rem}.Games-cardset{align-items:center;display:flex;flex-flow:wrap;justify-content:space-between;margin:0 auto;width:92.5%}#inview{-webkit-animation:fade 3s 1;animation:fade 3s 1}#outview{-webkit-animation:none;animation:none;visibility:hidden}@-webkit-keyframes fade{0%{opacity:0;visibility:hidden}5%{opacity:.1;-webkit-transform:translateX(3rem);transform:translateX(3rem);visibility:hidden}to{opacity:1}}@keyframes fade{0%{opacity:0;visibility:hidden}5%{opacity:.1;-webkit-transform:translateX(3rem);transform:translateX(3rem);visibility:hidden}to{opacity:1}}@media only screen and (max-width:1024px){.Category-tools{gap:.2rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media only screen and (max-width:768px){.About-body{flex-direction:column;gap:1rem}.Body-left{padding:1.5rem 1.5rem .75rem}.Body-right{padding:1.5rem}.Section-title{font-size:1.8rem}.Tools-grid{gap:1.5rem}.Category-tools{gap:.15rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media only screen and (max-width:400px){.Body-left{padding:1.25rem 1rem .5rem}.Body-right{padding:1.25rem 1rem}.Section-title{font-size:1.6rem}.Tools-grid{gap:1rem}.Category-tools{gap:.1rem;grid-template-columns:1fr}.Tool-item{gap:.5rem;padding:.2rem 0}.Tool-logo{height:28px;width:28px}.Tool-name{font-size:1.15rem}}.Portfolio-frame{display:grid;justify-content:space-between}.Portfolio-frame .Video-frame{display:grid;grid-column:1;grid-row:1}.Portfolio-frame .Video-frame p{color:#f6faff;font-size:1rem;font-weight:700;grid-column:1;grid-row:1;margin:2% 2% auto 0;text-align:end;z-index:0}.Portfolio-frame .Video-frame .Video{-webkit-animation:fader 60s infinite;animation:fader 60s infinite;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-filter:brightness(85%);filter:brightness(85%);grid-column:1;grid-row:1;width:100vw;z-index:-1}.Portfolio-frame:hover .Video-frame .Video{-webkit-animation-play-state:running;animation-play-state:running}.Portfolio-frame:not(:hover) .Video-frame .Video{-webkit-animation-play-state:paused;animation-play-state:paused}.Portfolio-frame .Content{display:flex;flex-direction:column;grid-column:1;grid-row:1;margin:auto;width:77.5%;z-index:1}.Portfolio-frame .Content .Grid,.Portfolio-frame .Content .Header h1{background-color:hsla(0,0%,93%,.85)}.Portfolio-frame .Content .Grid{display:flex;flex-flow:wrap;margin:1%;padding:1% 2%}.Portfolio-frame .Content .Grid .Card{cursor:pointer;display:grid;margin:1.5%;width:16vw}.Portfolio-frame .Content .Grid .Card .Front{grid-column:1;grid-row:1;width:100%;z-index:0}.Portfolio-frame .Content .Grid .Card .Front img{height:100%;object-fit:cover;transition:opacity .3s ease;width:100%}.Portfolio-frame .Content .Grid .Card .Front img[loading=lazy]{opacity:0;transition:opacity .3s ease}.Portfolio-frame .Content .Grid .Card .Front img[loading=lazy]:not([data-loaded]){opacity:0}.Portfolio-frame .Content .Grid .Card .Front img[data-loaded]{opacity:1}.Portfolio-frame .Content .Grid .Card .Back{align-items:center;-webkit-animation:fade-in .3s ease 1 forwards;animation:fade-in .3s ease 1 forwards;background-color:#d7e1ebe7;display:flex;flex-direction:column;grid-column:1;grid-row:1;height:100%;justify-content:center;width:100%;z-index:1}.Portfolio-frame .Content .Grid .Card .Back h1{font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;margin:5% 5% 2.5%;text-align:center}.Portfolio-frame .Content .Grid .Card .Back h2{font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;margin:0 5%;text-align:center}.Standard-frame{display:flex;flex-direction:column;padding:5vh 4vw}.Standard-frame a{color:#350166!important}.Standard-frame h1{font-family:Poppins,sans-serif;font-size:3rem;font-weight:600}.Standard-frame h2{font-family:Inter,sans-serif;font-size:1.15rem;font-weight:300;line-height:1.5rem;margin:0;padding:1% 0 1.25%}.Tabbed-content{display:flex;flex-direction:column;margin:1% 0}.Tabbed-content .Navbar{display:flex;justify-content:center;margin-right:auto}.Tabbed-content .Navbar li{cursor:pointer;padding:.75rem 1.5rem}.Tabbed-content .Navbar li:hover{transition:all .5s ease}#active-tab,.Tabbed-content .Navbar li:hover{background-color:hsla(0,0%,100%,.4)}.Tabbed-content .Navbar a,.Tabbed-content .Navbar p{font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:600;margin:0;padding:0;text-align:center}.Tabbed-content .Navbar a{color:#036!important}.Tabbed-content .Divider{background-color:hsla(0,0%,50%,.8);height:1px;width:100%}.Tabbed-content .Body{margin:3% 0}.Tabbed-content .Body li{-webkit-animation:fade-in 1s ease 1 forwards;animation:fade-in 1s ease 1 forwards;display:flex;flex-direction:row;margin-bottom:5vh}.Tabbed-content .Body h1{font-size:2rem;opacity:1;padding:0 1vw}.Tabbed-content .Body p{font-size:1.15rem;font-weight:300;padding:0 1vw}.Tabbed-content .Body img{margin-bottom:auto;padding:0 1vw;width:39vw}.Divider-vertical{background-color:grey;height:95%;margin:auto 1%;width:1px}.Food-feed{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-bottom:3%}.Food-feed a{display:flex;height:25vw;padding:1%;width:25vw}.Food-feed img{-webkit-filter:grayscale(50%);filter:grayscale(50%);width:100%}.Food-feed img:hover{cursor:pointer;-webkit-filter:none;filter:none;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.Photo-modal-frame{flex-direction:row;padding:0}.Photo-modal-frame .Arrow{align-items:center;background-image:none;color:#8d969e;display:flex;font-size:3rem;height:100%;margin:auto 0;padding:0 1%}.Photo-modal-frame .Arrow:hover{color:#036;cursor:pointer;transition:all .5s ease}.Photo-modal-content{display:flex;flex-direction:column;padding:3% 1%}.Photo-modal-content .Photo-group{margin:auto;padding:1% 0;width:100%}.Photo-modal-content .Photo-group .Photo{display:flex;justify-content:center}.Photo-modal-content .Photo-group .Photo img{max-height:55vh;max-width:100%;width:auto}.KDC-frame .Photo-group{width:50vw}.RDB-frame .Photo-group{width:47.5vw}.Graphics-frame .Photo-carousel{height:45vh;padding:2% 1%;width:98%}.Graphics-frame .Photo-group{height:100%;width:100%}.Graphics-frame .Photo{display:flex;height:100%;justify-content:center}.Graphics-frame .Photo img{height:100%;width:auto!important}.active{opacity:1}.visible{opacity:.5}.hidden{visibility:hidden;width:0}.active-to-visible-left{-webkit-animation:atvl .7s ease 1 forwards;animation:atvl .7s ease 1 forwards}.visible-to-active-left{-webkit-animation:vtal .7s ease 1 forwards;animation:vtal .7s ease 1 forwards}.hidden-to-visible-left{-webkit-animation:htvl .7s ease 1 forwards;animation:htvl .7s ease 1 forwards}.visible-to-hidden-left{-webkit-animation:vthl .7s ease 1 forwards;animation:vthl .7s ease 1 forwards}@-webkit-keyframes atvl{0%{opacity:1;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:.5}}@keyframes atvl{0%{opacity:1;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:.5}}@-webkit-keyframes vtal{0%{opacity:.5;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1}}@keyframes vtal{0%{opacity:.5;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1}}@-webkit-keyframes htvl{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:.5}}@keyframes htvl{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:.5}}@-webkit-keyframes vthl{0%{opacity:.5;-webkit-transform:translateX(100%);transform:translateX(100%);visibility:hidden;width:0}to{opacity:0;visibility:hidden;width:0}}@keyframes vthl{0%{opacity:.5;-webkit-transform:translateX(100%);transform:translateX(100%);visibility:hidden;width:0}to{opacity:0;visibility:hidden;width:0}}.active-to-visible-right{-webkit-animation:atvr .7s ease 1 forwards;animation:atvr .7s ease 1 forwards}.visible-to-active-right{-webkit-animation:vtar .7s ease 1 forwards;animation:vtar .7s ease 1 forwards}.hidden-to-visible-right{-webkit-animation:htvr .7s ease 1 forwards;animation:htvr .7s ease 1 forwards}.visible-to-hidden-right{-webkit-animation:vthr .7s ease 1 forwards;animation:vthr .7s ease 1 forwards}@-webkit-keyframes atvr{0%{opacity:1;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:.5}}@keyframes atvr{0%{opacity:1;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:.5}}@-webkit-keyframes vtar{0%{opacity:.5;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1}}@keyframes vtar{0%{opacity:.5;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1}}@-webkit-keyframes htvr{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:.5}}@keyframes htvr{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:.5}}@-webkit-keyframes vthr{0%{opacity:.5;-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:hidden;width:0}to{opacity:0;visibility:hidden;width:0}}@keyframes vthr{0%{opacity:.5;-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:hidden;width:0}to{opacity:0;visibility:hidden;width:0}}#show-back{-webkit-animation:fade-in .5s ease 1 forwards;animation:fade-in .5s ease 1 forwards;cursor:auto}#hide-back{-webkit-animation:fade-out .5s ease 1 forwards;animation:fade-out .5s ease 1 forwards;cursor:default}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes button-color{to{background-color:#f0f0f0}}@keyframes button-color{to{background-color:#f0f0f0}}@media (max-width:1024px){.Tabbed-content .Body li{flex-direction:column}.Tabbed-content .Body img{margin:2% auto;width:85%}.KDC-frame .Photo-group,.RDB-frame .Photo-group{margin:auto;width:70vw}}@media only screen and (max-width:400px){.Portfolio-frame .Video-frame{margin-top:6rem}.Portfolio-frame .Video-frame p{font-size:.6rem}.Portfolio-frame .Content{height:100%;padding:0 5vw;width:90vw}.Portfolio-frame .Content .Header h1{font-size:2rem;margin:1.5rem 0;padding:.5rem .75rem}.Portfolio-frame .Content .Grid{margin:1.5rem 0}.Portfolio-frame .Content .Grid .Card{width:19vw}.Standard-frame{padding:5% 4vw}.Standard-frame h1{font-size:2.5rem;padding-bottom:.5rem}.Standard-frame h2{padding-bottom:1.5rem}.Tabbed-content .Navbar li{cursor:pointer;display:flex;padding:.5rem 1rem}.Tabbed-content .Navbar p{font-size:1.1rem;margin:auto;text-align:left}.Tabbed-content .Navbar a{font-size:1.1rem;line-height:1.3rem;text-align:left}.Tabbed-content .Body h1{font-size:1.75rem;margin-top:.5rem}.Graphics-frame .Photo-carousel{height:60vh;width:80vw}.Graphics-frame .Photo-carousel .Photo{height:auto}.Graphics-frame .Photo img{height:auto;max-height:80%;max-width:100%}}
/*# sourceMappingURL=main.3cae7eb5.css.map*/