:root{--web-background-color:#212121;--white-text-color:#fff;--hover-text-color:#63d2a6}.navbar{align-items:center;background-color:var(--web-background-color);border-bottom:1px solid var(--hover-text-color);display:flex;justify-content:space-between;padding:1rem 1rem .5rem}.nav-brand{color:var(--hover-text-color);font-size:1.75rem;font-weight:600;text-decoration:none}.nav-links{display:flex;gap:2rem;padding-bottom:15px}.nav-link{color:var(--white-text-color);font-weight:500;padding:.5rem 1rem;position:relative;text-decoration:none;transition:color .3s ease}.nav-link:after{background-color:var(--hover-text-color);bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.nav-link:hover{color:var(--hover-text-color);text-decoration:none}.nav-link.active:after,.nav-link:hover:after{width:100%}.nav-link.active{color:var(--hover-text-color)}.nav-content{align-items:center;display:flex;justify-content:center}@media (max-width:768px){.navbar{padding:.75rem .5rem .25rem}.nav-links{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;gap:1rem;overflow-x:auto;scrollbar-width:none}.nav-links::-webkit-scrollbar{display:none}.nav-link{padding:.5rem .75rem;white-space:nowrap}}@media (max-width:480px){.navbar{padding:.5rem .25rem .25rem}.nav-links{gap:.5rem}.nav-link{font-size:.9rem;padding:.5rem}.nav-brand{color:var(--hover-text-color);margin-bottom:15px;padding-left:5px;padding-right:15px;text-decoration:none}}.about-wrapper{background-color:var(--web-background-color);min-height:100vh;padding:50px 100px 100px}.about-container,.about-wrapper{display:flex;flex-direction:column}.about-container{align-items:left;padding:20px;text-align:left}.about-title-container{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.about-title{font-size:5rem}.about-section-title,.about-title{color:var(--white-text-color);margin:.5rem 0 0}.about-section-title{font-size:3rem}.about-description{color:var(--white-text-color);font-size:1.2rem;margin:.5rem 0 0}.about-expertise-container{display:flex;flex-direction:row;justify-content:space-between;padding-top:20px}.about-expertise1-item{padding-right:40px}.about-expertise1-item,.about-expertise2-item{align-items:left;align-self:flex-start;display:flex;flex-direction:column;text-align:left;width:50%}.about-expertise-title{color:var(--white-text-color);font-size:1.8rem;margin:.5rem 0 0}.about-expertise-description{color:var(--white-text-color);font-size:1.2rem;margin:.5rem 0 0}.about-skill-container{display:flex;flex-direction:row;justify-content:space-between;padding-top:20px}.about-skill-item{align-items:center;align-self:center;background-color:#474747;border-radius:10px;display:flex;flex-direction:row;min-width:60px;text-align:center}.about-skill-description{color:var(--white-text-color);font-size:1.2rem;margin:0;padding:5px}.about-skill-image img{border-radius:10px;height:20px;padding-left:4px;padding-right:4px;padding-top:4px;width:20px}.about-interests-container{display:flex;flex-direction:row;justify-content:space-between}.about-interests-item{align-items:left;align-self:flex-start;display:flex;flex-direction:column;padding-right:20px;padding-top:20px;text-align:left;width:30%}.about-interests-title{color:var(--white-text-color);font-size:1.8rem;margin:.5rem 0 0}.about-interests-description{color:var(--white-text-color);font-size:1.2rem;margin:.5rem 0 0}.about-volunteering-container{display:flex;flex-direction:column;justify-content:space-between}.about-volunteering-item{align-items:left;align-self:flex-start;display:flex;flex-direction:column;padding-right:20px;padding-top:20px;text-align:left}.about-volunteering-title{color:var(--white-text-color);font-size:1.8rem;margin:.5rem 0 0}.about-volunteering-description{color:var(--white-text-color);font-size:1.2rem;margin:.5rem 0 0}.about-photo-container{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:20px;padding-top:20px}.about-photo-image{align-items:left;display:flex;flex-direction:column;padding-right:40px;text-align:left}.about-photo-image img{height:370px;width:370px}@media screen and (max-width:768px){.about-wrapper{padding:30px 20px 50px}.about-title{font-size:2.5rem}.about-section-title{font-size:2rem}.about-description,.about-expertise-description,.about-interests-description,.about-skill-description,.about-volunteering-description{font-size:1rem}.about-expertise-container,.about-interests-container,.about-photo-container,.about-skill-container{align-items:flex-start;flex-direction:column;gap:20px}.about-expertise1-item,.about-expertise2-item,.about-interests-item,.about-photo-image{padding-right:0;width:100%}.about-photo-image img{height:auto;width:100%}.about-skill-item{margin-bottom:10px}}.blog-container{align-items:center;background-color:var(--web-background-color);display:flex;flex-direction:column;min-height:100vh;padding:0 20px;text-align:center}.blog-title{color:var(--white-text-color);font-size:3rem;margin-bottom:20px}.blog-description{color:var(--white-text-color);font-size:1.2rem;line-height:1.6;margin:0 auto;max-width:800px}@media screen and (max-width:768px){.blog-container{align-items:center;background-color:var(--web-background-color);flex-direction:column;padding:0 15px}.blog-title{font-size:2rem;margin-bottom:15px}.blog-description{font-size:1rem;line-height:1.5;max-width:100%}}.contact-container{min-height:100vh;padding-left:50px}.contact-container,.contact-item{align-items:left;align-self:flex-start;background-color:var(--web-background-color);display:flex;flex-direction:column;text-align:left}.contact-item{padding-bottom:15px;padding-left:7px}.contact-title{font-size:2rem}.contact-title,.contact-type-title{color:var(--white-text-color);margin:.5rem 0 0}.contact-type-title{font-size:1.8rem}.contact-description{font-size:1.5rem}.contact-description,.contact-description a{color:var(--white-text-color);margin:.5rem 0 0}.contact-description a{font-size:1.2rem}@media screen and (max-width:768px){.contact-container{align-items:flex-start;padding-left:20px;padding-right:20px;text-align:left}.contact-item{padding-bottom:20px;padding-left:0}.contact-title{font-size:1.5rem}.contact-type-title{font-size:1.3rem}.contact-description{font-size:1.1rem}.contact-description a{font-size:1rem;word-break:break-word}}.experience-container{background-color:var(--web-background-color);min-height:100vh;padding:50px}.experience-container,.experience-item{align-items:left;align-self:flex-start;display:flex;flex-direction:column;text-align:left}.experience-item{margin:.5rem 0 0;width:60%}.experience-company{color:var(--hover-text-color);font-size:1.5rem;margin:.5rem 0 0}.experience-title{font-size:1.5rem}.experience-dates-location,.experience-title{color:var(--white-text-color);margin:.5rem 0 0}.experience-dates-location{font-size:1.2rem;font-style:italic}.experience-description{color:var(--white-text-color);font-size:1rem;margin:.5rem 0 0}@media screen and (max-width:768px){.experience-container{align-items:center;padding:20px;text-align:left}.experience-item{padding:0 10px;width:100%}.experience-company,.experience-title{font-size:1.3rem;text-align:left}.experience-dates-location{font-size:1rem;text-align:left}.experience-description{font-size:.95rem;text-align:left}}.home-wrapper{align-items:center;flex-direction:row;justify-content:space-between}.home-container,.home-wrapper{background-color:var(--web-background-color);display:flex;min-height:100vh}.home-container{align-items:left;flex-direction:column;padding:150px 20px 0 150px;text-align:left}.home-title{color:var(--white-text-color);font-size:5rem;margin:0}.home-profession{color:var(--hover-text-color)}.home-description,.home-profession{word-wrap:break-word;font-size:1.2rem;margin:.5rem 0 0;overflow-wrap:break-word}.home-description{color:var(--white-text-color);max-width:600px}.home-link{color:var(--hover-text-color);font-size:1rem;margin-top:.5rem;text-decoration:none}.home-image img{height:auto;padding-bottom:300px;padding-right:150px}@media screen and (max-width:768px){.home-wrapper{align-items:center;flex-direction:column;justify-content:flex-start;padding-top:50px}.home-image{display:flex;justify-content:center;margin-bottom:20px;order:-1;width:100%}.home-image img{height:auto;margin-top:30px;padding:0;width:80%}.home-container{align-items:center;padding-left:20px;padding-right:20px;padding-top:20px;text-align:center}.home-title{font-size:2.5rem;text-align:center}.home-description,.home-profession{font-size:1rem;max-width:100%;text-align:center}.home-link{font-size:1rem;text-align:center}}.project-container{background-color:var(--web-background-color);min-height:100vh;padding:50px}.project-container,.project-item{align-items:left;align-self:flex-start;display:flex;flex-direction:column;text-align:left}.project-item{margin:.5rem 0 0;width:60%}.project-title{color:var(--hover-text-color);font-size:1.5rem;margin:.5rem 0 0}.project-role{font-size:1.3rem}.project-dates-location,.project-role{color:var(--white-text-color);margin:.5rem 0 0}.project-dates-location{font-size:1.1rem;font-style:italic}.project-description{font-size:1rem}.project-description,.project-description a{color:var(--white-text-color);margin:.5rem 0 0}.project-description a{font-size:1.5rem}.project-skill-container{display:flex;flex-direction:row;gap:10px;justify-content:flex-start;padding-top:20px;width:60%}.project-skill-item{align-items:center;align-self:center;background-color:#474747;border-radius:10px;display:flex;flex-direction:row;min-width:60px;text-align:center}.project-skill-description{color:var(--white-text-color);font-size:1rem;margin:0;padding:5px}.project-skill-image img{border-radius:10px;height:20px;padding-left:4px;padding-right:4px;padding-top:4px;width:20px}@media screen and (max-width:768px){.project-container{align-items:center;padding:20px;text-align:left}.project-item{padding:0 10px;width:100%}.project-title{font-size:1.3rem}.project-role{font-size:1.1rem}.project-dates-location{font-size:1rem}.project-description{font-size:.95rem}.project-description a{font-size:1.1rem}.project-skill-container{flex-wrap:wrap;gap:8px;padding-top:15px;width:100%}.project-skill-item{border-radius:8px;min-width:50px}.project-skill-description{font-size:.85rem}.project-skill-image img{height:18px;width:18px}}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}
/*# sourceMappingURL=main.8dac4d41.css.map*/