body{font-family:sans-serif;margin:0;padding:0}.ps-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media (max-width:992px){.ps-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.ps-grid{grid-template-columns:1fr}}.ps-card,.ps-cell{display:flex}.ps-card{flex-direction:column;width:100%}.ps-card-body{flex:1 1}.ps-card-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.App{height:100%;position:absolute;text-align:center;width:100%}.HeaderSection{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;position:fixed;top:0;z-index:-99}.HeaderSection .Switch{position:absolute;right:20px;-webkit-text-emphasis:center;text-emphasis:center;top:20px}.HS-Title{color:#878787;font-size:2.22rem;font-weight:300;letter-spacing:.08rem}.HS-Bio{font-size:1.5em;margin:0 auto;padding:1vh;text-align:justify;width:50%}.HS-Selfie-and-Name{align-items:center;display:flex;flex-direction:row;font-size:2rem;font-weight:500;letter-spacing:.08rem;margin:0 auto}.HS-Selfie{border-radius:50%;max-width:200px;padding:20px}.HS-Links{display:flex;flex-wrap:wrap;font-weight:700;justify-content:space-around;padding-top:3em}.link-icon{height:1.3em;margin:0 .4em;width:1.3em}.HS-Links a{color:grey}.HS-Links a,.HS-Links a:hover{align-self:center;padding:5px;text-decoration:none}.HS-Links a:hover{color:#222;cursor:"pointer"}.PortfolioSection{align-items:center;display:flex;flex-direction:column;margin:100vh auto 0;min-height:100vh;padding-bottom:0;position:relative;z-index:1000}.PS-Title{color:#fff;padding:1em;text-align:center}.PS-List{align-items:center;display:flex;flex-basis:20%;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin:0 auto;min-height:100vh;padding:0 50px}.PortfolioSectionItem button{background-color:#003bb1;border:none;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;font-family:Roboto,sans-serif;font-size:32px;font-size:24px;padding:15px 32px;text-align:center;transition:all .3s cubic-bezier(.25,.8,.25,1)}.PortfolioSectionItem button a{color:#fff;text-decoration:none}.PortfolioSectionItem button:hover{box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}.FooterSection{background-color:#000;height:10%;margin-top:0;padding-top:0;text-align:center}.FooterSection h3{color:#fff;font-size:1em;margin:0;padding:10px}.FooterSection a{color:#fff}.FooterSection a:hover{color:grey}@media only screen and (max-width:992px){.HeaderSection{justify-content:center;min-height:100%}.HeaderSection,.PortfolioSection{align-items:center;display:flex;flex-direction:column;position:relative;z-index:0}.PortfolioSection{background-color:#034;margin:0 auto;min-height:100vh;padding-bottom:0}.HS-Title{color:#878787;font-size:2.22rem;font-weight:300;letter-spacing:.08rem}.HS-Bio{font-size:1em;padding:20px;width:80%}.HS-Selfie-and-Name{flex-direction:column;margin-top:10%}.HS-Bio,.HS-Selfie{padding:0}.HS-Name-Title-Block{font-size:.75em;text-align:center}.HS-Links,.HS-Links a{display:flex;padding:20px}.HS-Links a{z-index:0}}
/*# sourceMappingURL=main.8ad9b603.css.map*/