.mp-navbar{z-index:99;flex-direction:row;justify-content:center;width:100%;display:flex}.mp-navbar .mp-navbar_nav{flex-direction:row;padding:40px;display:flex}@media only screen and (width<=768px){.mp-navbar .mp-navbar_nav{display:none}}.mp-navbar .mp-navbar_nav>div>a{color:var(--mp-ink);margin:8px;padding-left:4px;padding-right:4px;font-size:20px;text-decoration:none;transition:all .5s}.mp-navbar .mp-navbar_nav>div>a:hover{box-shadow:inset 0 -8px 0px 0px var(--mp-gold)}.mp-landing{text-align:center;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.mp-landing ::selection{background:var(--mp-ink);color:var(--mp-paper)}.mp-landing .mp-landing_content{text-align:center}.mp-landing .mp-landing_links{flex-direction:row;padding:20px;display:flex}.mp-about_wrapper{justify-content:center;align-items:center;width:100%;display:flex}.mp-about_wrapper ::selection{background:var(--mp-on-block);color:var(--mp-block)}.mp-about_wrapper .mp-about{background-color:var(--mp-block);flex-direction:column;align-items:center;width:80%;padding-bottom:60px;display:flex}@media screen and (width<=768px){.mp-about_wrapper .mp-about{width:100%}}.mp-about_wrapper .mp-about .mp-about_section{flex-direction:column;align-items:center;padding-left:20px;padding-right:20px;display:flex}.mp-about_wrapper .mp-about .mp-about_section .mp-about_bio{flex-direction:row;justify-content:center;align-items:center;width:80%;margin-top:60px;display:flex}@media screen and (width<=768px){.mp-about_wrapper .mp-about .mp-about_section .mp-about_bio{flex-direction:column}}.mp-about_wrapper .mp-about .mp-about_section .mp-about_skills{flex-flow:wrap;place-content:center;margin-top:40px;display:flex}.mp-about_wrapper .mp-about .mp-about_section .mp-about_skills>div{margin:8px}.mp-experience_wrapper{justify-content:center;align-items:center;max-width:100%;padding:20px 20px 60px;display:flex}.mp-experience_wrapper ::selection{background:var(--mp-ink);color:var(--mp-paper)}.mp-experience_wrapper .mp-experience{flex-direction:column;justify-content:center;align-items:center;width:80%;padding-top:100px;display:flex}.mp-experience_wrapper .mp-experience .mp-experience_section{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding-top:40px;display:flex}.mp-experience_wrapper .mp-experience .mp-experience_section .mp-experience_abstract{cursor:pointer}.mp-experience_wrapper .mp-experience .mp-experience_section .mp-experience_abstract summary{color:var(--mp-gold)}.mp-experience_wrapper .mp-experience .mp-experience_section .mp-experience_abstract .mp-experience_abstract_content{margin-top:10px;line-height:1.6}@media only screen and (width>=768px){.mp-experience_wrapper .mp-experience .mp-experience_section>div{margin:8px}.mp-experience_wrapper .mp-experience .mp-experience_section>div:first-of-type{flex:40%}.mp-experience_wrapper .mp-experience .mp-experience_section>div:last-of-type{flex:60%}.mp-experience_wrapper .mp-experience .mp-experience_section{flex-direction:row;max-width:80%}}.mp-footer{background-color:var(--mp-block);flex-direction:column;justify-content:space-between;align-items:center;width:100%;padding-top:40px;padding-bottom:40px;display:flex}.mp-footer ::selection{background:var(--mp-on-block);color:var(--mp-block)}.mp-footer .mp-footer_links{flex-direction:row;margin-bottom:20px;display:flex}.mp-footer .mp-footer_links>div{margin:8px}@media screen and (width>=769px){.mp-mob_nav{display:none}}.mp-mob_nav .mp-mob_nav_fab{box-sizing:content-box;cursor:pointer;background-color:var(--mp-gold);z-index:100;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;display:flex;position:fixed;bottom:16px;right:16px;box-shadow:1px 1px 8px #0009}.mp-mob_nav .mp-mob_nav_menu{z-index:101;background-color:var(--mp-paper);flex-direction:column;justify-content:space-around;align-items:center;width:100%;height:100%;padding-top:20px;transition:all .5s;display:flex;position:fixed;top:100%}.mp-mob_nav .mp-mob_nav_menu[data-open]{top:0}.mp-mob_nav .mp-mob_nav_menu .mp-mob_nav_items>div{margin-top:12px}.mp-mob_nav .mp-mob_nav_menu .mp-mob_nav_items>div>a{color:inherit;font-size:22px;text-decoration:none}
