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}.navBar_container__\+tPNi{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(0,0,0,.914);border:1px solid hsla(0,0%,100%,.3);border-radius:2rem;box-shadow:.2rem .2rem .5rem .1rem hsla(0,0%,100%,.05);display:flex;height:4rem;justify-content:space-between;left:20%;position:fixed;right:20%;top:2rem;transition:all .22s ease,width .3s ease;width:60%;z-index:4}.navBar_container__\+tPNi:hover{border-color:hsla(0,0%,100%,.3);box-shadow:.2rem .2rem .5rem .1rem hsla(0,0%,100%,.025);-webkit-transform:translate3d(0,.1rem,0);transform:translate3d(0,.1rem,0)}.navBar_container__\+tPNi.navBar_collapsed__beJb\+{background:rgba(0,0,0,.8)!important;border-color:transparent;box-shadow:none;justify-content:center;left:30%;right:30%;width:40%}.navBar_container__\+tPNi.navBar_collapsed__beJb\+ .navBar_actions__\+xK4u{justify-content:space-evenly;margin-left:0;margin-right:0}.navBar_container__\+tPNi.navBar_collapsed__beJb\+:hover{border-color:hsla(0,0%,100%,.3);-webkit-transform:none;transform:none}.navBar_name__dCk1U{color:#fff;cursor:pointer;font-size:2rem;margin-left:2.4rem;max-width:20rem;opacity:1;overflow:hidden;text-align:center;transition:max-width .3s ease,opacity .3s ease,margin-left .3s ease;-webkit-transition:max-width .3s ease,opacity .3s ease,margin-left .3s ease;-webkit-user-select:none;user-select:none;vertical-align:center;white-space:nowrap}.navBar_name__dCk1U:hover{color:#fbb13c!important}.navBar_nameHidden__EIE1m{display:none;margin-left:0;max-width:0;opacity:0;pointer-events:none}.navBar_actions__\+xK4u{align-items:center;display:flex;flex-grow:1;height:100%;justify-content:flex-end;margin-left:2rem;margin-right:2rem;transition:margin-left .3s ease}.navBar_navBarItem__3BxNV{color:azure;cursor:pointer;font-size:1rem;padding:0 .6rem;transition:all .2s ease}.navBar_navBarItem__3BxNV:hover{color:#fbb13c!important}.navBar_navBarItem__3BxNV:first-child{padding-left:1rem}.navBar_navBarItem__3BxNV:last-child{padding-right:1rem}.navBar_menu__WbnqY{cursor:pointer;margin-right:1.6rem;z-index:inherit}.navBar_menuIcon__P9cRY{stroke:#fff;height:1.6rem;width:1.6rem}.navBar_menuIcon__P9cRY:hover{stroke:#fbb13c!important}.ant-dropdown-menu-item{transition:all .2s ease;-webkit-transition:all .2s ease}.ant-dropdown-menu-item:hover{color:#fbb13c!important}.navBar_menuItem__oPKa4{font-size:1rem}@media screen and (max-width:1400px){.navBar_container__\+tPNi{left:18%;right:18%;width:64%}.navBar_name__dCk1U{margin-left:1.2rem}.navBar_actions__\+xK4u{margin-left:1rem;margin-right:1rem}.navBar_navBarItem__3BxNV{font-size:1rem;padding-left:.5rem;padding-right:.5rem}}@media screen and (max-width:1150px){.navBar_container__\+tPNi{left:15%;right:15%;width:70%}.navBar_name__dCk1U{font-size:1.8rem;margin-left:1.2rem}.navBar_actions__\+xK4u{margin-left:.4rem;margin-right:.4rem}.navBar_navBarItem__3BxNV{font-size:.9rem;padding-left:.4rem;padding-right:.4rem}}@media screen and (max-width:900px){.navBar_name__dCk1U{font-size:1.6rem;margin-left:1.2rem}.navBar_navBarItem__3BxNV{font-size:.9rem;padding-left:.2rem;padding-right:.2rem}.navBar_container__\+tPNi.navBar_collapsed__beJb\+{justify-content:center;left:auto;right:.8rem;width:3.6rem}.navBar_container__\+tPNi.navBar_collapsed__beJb\+ .navBar_menu__WbnqY{align-items:center;display:flex;justify-content:center;margin:0;width:100%}.navBar_container__\+tPNi.navBar_collapsed__beJb\+ .navBar_actions__\+xK4u{display:none}}@media screen and (max-width:720px){.navBar_container__\+tPNi{left:10%;right:10%;width:80%}.navBar_name__dCk1U{font-size:1.6rem;margin-left:1.2rem}.navBar_container__\+tPNi.navBar_collapsed__beJb\+{justify-content:center;left:auto;right:.8rem;width:3.6rem}.navBar_container__\+tPNi.navBar_collapsed__beJb\+ .navBar_menu__WbnqY{align-items:center;display:flex;justify-content:center;margin-left:0;margin-right:0;width:100%}.navBar_container__\+tPNi.navBar_collapsed__beJb\+ .navBar_menuIcon__P9cRY{margin:0 auto}.navBar_container__\+tPNi.navBar_collapsed__beJb\+ .navBar_actions__\+xK4u{display:none}}@media screen and (max-width:360px){.navBar_container__\+tPNi{width:15rem!important}.navBar_name__dCk1U{font-size:1.6rem;margin-left:1rem}}@media screen and (max-height:650px){.navBar_name__dCk1U{font-size:1.6rem;margin-left:1rem}.navBar_menuIcon__P9cRY{height:1.2rem;width:1.2rem}.navBar_container__\+tPNi{height:2.8rem}}@media screen and (max-width:750px){.navBar_name__dCk1U{font-size:1.6rem;margin-left:1.2rem}.navBar_navBarItem__3BxNV{font-size:.7rem;padding-left:.2rem;padding-right:.2rem}}.navBar_darkDropdown__Cqiz1 .ant-dropdown-menu{background:#000;border:1px solid hsla(0,0%,100%,.3);border-radius:.8rem;padding:.4rem 0}.navBar_darkDropdown__Cqiz1 .ant-dropdown-menu-item{background:transparent;color:#fff!important;font-size:1rem;padding:.8rem 1.6rem}.navBar_darkDropdown__Cqiz1 .ant-dropdown-menu-item:hover{background:#3b3e46;color:#fbb13c!important}.navBar_darkDropdown__Cqiz1 .ant-dropdown-menu-item span{color:inherit!important}@media screen and (min-width:750px){.navBar_navBarItem__3BxNV{padding:0 .4rem}.navBar_container__\+tPNi{left:10%;right:10%;width:80%}.navBar_container__\+tPNi.navBar_collapsed__beJb\+{justify-content:center;left:20%;right:20%;width:60%}.navBar_container__\+tPNi.navBar_collapsed__beJb\+ .navBar_menu__WbnqY{display:none}.navBar_container__\+tPNi.navBar_collapsed__beJb\+ .navBar_actions__\+xK4u{display:flex;justify-content:space-evenly;margin-left:0;margin-right:0}}.landing_landing__NJzu\+{height:100vh;padding-bottom:0!important;padding-top:0!important}.landing_container__\+LBwH,.landing_landing__NJzu\+{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;justify-content:center}.landing_container__\+LBwH{padding:1.2rem}.landing_image__DLZb0{border-radius:100%;box-shadow:.25rem .25rem 1rem 0 rgba(0,0,0,.5);height:16rem;margin-bottom:3rem;width:16rem}.landing_name__nhl8S{color:#fff;font-size:4.8rem;text-align:center;text-shadow:.25rem .25rem .8rem rgba(0,0,0,.5)}.landing_tagline__yDgR3{align-items:center;color:#fbb13c;display:flex;flex-direction:column;flex-direction:row;flex-wrap:wrap;font-size:2rem;justify-content:space-evenly;margin-top:2.5rem;text-align:center;text-shadow:.15rem .15rem .5rem rgba(0,0,0,.5)}@media screen and (min-width:901px){.landing_tagline__yDgR3>:first-child:after{content:"|";height:.1rem;margin:0 10px;width:100%}}@media screen and (max-width:900px){.landing_image__DLZb0{height:10rem;margin-bottom:2rem;width:10rem}.landing_name__nhl8S{font-size:4rem}.landing_tagline__yDgR3{font-size:2rem;margin-top:2rem}.landing_container__\+LBwH{max-width:70%}}@media screen and (max-width:720px){.landing_image__DLZb0{height:10rem;margin-bottom:2rem;width:10rem}.landing_tagline__yDgR3{font-size:1.6rem;margin-top:1.6rem}.landing_name__nhl8S{font-size:3.2rem}.landing_container__\+LBwH{max-width:60%;padding-left:.6rem;padding-right:.6rem}}@media screen and (max-height:650px){.landing_image__DLZb0{height:7.2rem;margin-bottom:1rem;width:7.2rem}.landing_name__nhl8S{font-size:2.4rem}.landing_tagline__yDgR3{font-size:1.2rem;margin-top:1rem}}.landing_actions__f18rE{align-items:center;display:flex;flex-direction:column;flex-direction:row;gap:1.6rem;justify-content:space-evenly;margin-top:5rem}@media screen and (max-width:720px){.landing_actions__f18rE{flex-direction:column;width:100%}}.landing_actionButton__G0DC4{background:hsla(0,0%,100%,.04);border:1px solid rgba(251,177,60,.451);border-radius:2rem;box-shadow:0 0 0 transparent;color:hsla(0,0%,100%,.88);cursor:pointer;font-size:1.1rem;font-weight:200!important;letter-spacing:.04rem;padding:.45rem 1.6rem;-webkit-transform:translateY(0);transform:translateY(0);transition:.3s ease-in-out}.landing_actionButton__G0DC4:hover{background:#fbb13c;box-shadow:0 4px 8px rgba(251,177,60,.3);color:#202124;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.landing_actionButton__G0DC4:active{box-shadow:0 2px 4px rgba(251,177,60,.25);-webkit-transform:translateY(0);transform:translateY(0)}.ItemGrid_container__zKGWy{align-items:center;align-items:stretch;display:flex;flex-direction:column;flex-direction:row;justify-content:space-evenly;min-height:calc(90vh - 8rem);transition:width .5s ease-in-out,height .5s ease-in-out}@media screen and (max-height:650px){.ItemGrid_container__zKGWy{min-height:calc(100vh - 2.8rem);padding:0 2rem;width:calc(100% - 4rem)!important}}.ItemGrid_itemsContainer__PsFIe{flex-grow:1;position:relative;width:100%}.ItemGrid_itemsContainer__PsFIe,.ItemGrid_sectionHeading__BgBnk{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;transition:width .5s ease-in-out,height .5s ease-in-out}.ItemGrid_sectionHeading__BgBnk{color:#fff;margin-bottom:2rem}.ItemGrid_itemsGridContainer__tYS\+i{align-items:center;background:rgba(32,33,36,.533);border-radius:.8rem;box-shadow:inset 0 0 1rem .8rem rgba(0,0,0,.3);display:flex;flex-direction:column;flex-direction:row;flex-grow:1;flex-wrap:wrap;justify-content:space-evenly;margin-bottom:1rem;padding:1rem 10%;transition:width .5s ease-in-out,height .5s ease-in-out}.ItemGrid_itemsGridContainer__tYS\+i>*{margin:1rem}.ItemGrid_itemDetails__uLx-5{transition:width .5s ease-in-out,height .5s ease-in-out;width:0}.ItemGrid_itemDetailsContent__aLpl1{flex-grow:1;margin-bottom:1rem;width:100%}.ItemGrid_detailsVisible__1jyg2.ItemGrid_container__zKGWy{height:calc(100vh - 8rem)}.ItemGrid_detailsVisible__1jyg2 .ItemGrid_itemsContainer__PsFIe{width:30rem}.ItemGrid_detailsVisible__1jyg2 .ItemGrid_itemDetails__uLx-5{width:calc(100% - 30rem)}.ItemGrid_detailsVisible__1jyg2 .ItemGrid_itemsGridContainer__tYS\+i{align-items:center;border-radius:.4rem;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:1rem;overflow:scroll;padding:1rem 0;width:100%}@-webkit-keyframes ItemDetailsPanel_fadeIn__PE6Um{0%{opacity:0}10%{opacity:.1}20%{opacity:.2}30%{opacity:.3}40%{opacity:.4}50%{opacity:.5}60%{opacity:.6}70%{opacity:.7}80%{opacity:.8}90%{opacity:.9}to{opacity:1}}@keyframes ItemDetailsPanel_fadeIn__PE6Um{0%{opacity:0}10%{opacity:.1}20%{opacity:.2}30%{opacity:.3}40%{opacity:.4}50%{opacity:.5}60%{opacity:.6}70%{opacity:.7}80%{opacity:.8}90%{opacity:.9}to{opacity:1}}.ItemDetailsPanel_container__LHX7j,.ItemDetailsPanel_detailsContainer__gFiYm{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-evenly}.ItemDetailsPanel_detailsContainer__gFiYm{flex-direction:row;padding:1rem 0}.ItemDetailsPanel_contentContainer__i2k6p{flex-grow:1;height:100%;padding-left:.6rem}.ItemDetailsPanel_contentContainer__i2k6p,.ItemDetailsPanel_skillDetailHeading__VNpbz{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;width:100%}.ItemDetailsPanel_skillDetailHeading__VNpbz{-webkit-animation:ItemDetailsPanel_fadeIn__PE6Um .25s;animation:ItemDetailsPanel_fadeIn__PE6Um .25s;justify-content:center;margin:1rem 0}.ItemDetailsPanel_sectionHeading__KX\+Y-{color:#fbb13c;font-size:1.4rem;font-size:1.8rem;font-weight:400;margin-right:3.2rem;text-align:center}@media screen and (max-width:900px){.ItemDetailsPanel_sectionHeading__KX\+Y-{font-size:1.4rem}}@media screen and (max-width:720px){.ItemDetailsPanel_sectionHeading__KX\+Y-{font-size:1.2rem}}.ItemDetailsPanel_closeDetailsButton__\+BVck{background:transparent;border:none;box-shadow:none;color:#fff;cursor:pointer;font-size:1.4rem!important;height:5rem!important;margin-right:.6rem!important;transition:.2s ease-in-out;width:2rem!important}.ItemDetailsPanel_closeDetailsButton__\+BVck:hover{color:#fbb13c!important}.ItemDetailsPanel_content__woJDr{-webkit-animation:ItemDetailsPanel_fadeIn__PE6Um .25s;animation:ItemDetailsPanel_fadeIn__PE6Um .25s;padding-bottom:.8rem}.skillCard_skillContainer__4EWrO{transition:.2s ease-in-out;width:23rem}.skillCard_skillContainer__4EWrO.skillCard_transparent__hI7yG{opacity:40%}.skillCard_skillContainer__4EWrO.skillCard_transparent__hI7yG:hover{opacity:100%}.skillCard_skillCard__foSI7{align-items:center;border:.1rem solid transparent;border-radius:.2rem;display:flex;flex-direction:column;justify-content:space-evenly;justify-content:flex-start;padding:1.2rem 1.2rem .8rem;text-align:center;transition:all .2s ease;-webkit-transition:all .2s ease}.skillCard_skillImgContainer__eGvEk{align-items:center;background:#fff;border-radius:100%;box-shadow:.1rem .1rem .3rem .2rem rgba(0,0,0,.5);display:flex;flex-direction:column;height:4rem;justify-content:space-evenly;justify-content:center;margin-bottom:.8rem;padding:.8rem;width:4rem}.skillCard_skillImg__Vo\+oq{stroke:#2176ae;flex-grow:0;max-height:100%;max-width:100%}.skillCard_skillTitle__q7QzT{color:#fbb13c;font-size:1.4rem;font-weight:400}@media screen and (max-width:900px){.skillCard_skillTitle__q7QzT{font-size:1.4rem}}@media screen and (max-width:720px){.skillCard_skillTitle__q7QzT{font-size:1.2rem}}.skillCard_skillDescription__HLMoL{color:#d8d9dd;font-size:1rem;padding-top:.4rem}@media screen and (max-width:900px){.skillCard_skillDescription__HLMoL{font-size:1rem}}.skillCard_arrow_down__nU3GP{border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.5rem solid #d8d9dd;height:0;margin-top:1rem;opacity:0;transition:all .2s ease;-webkit-transition:all .2s ease;width:0}@media screen and (max-width:900px){.skillCard_skillContainer__4EWrO{width:16rem}.skillCard_skillImgContainer__eGvEk{height:3rem!important;width:3rem!important}}.SkillDetailsPanel_content__iHFxO{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;justify-content:flex-start;overflow-y:scroll;padding-bottom:1rem;padding-top:.4rem;width:100%}.SkillDetailsPanel_subSection__IsADe{flex-grow:1;width:100%}.SkillDetailsPanel_subSectionHeading__TYPJu{color:#fff;font-size:1.4rem;font-weight:400;margin-bottom:.8rem}@media screen and (max-width:900px){.SkillDetailsPanel_subSectionHeading__TYPJu{font-size:1.4rem}}@media screen and (max-width:720px){.SkillDetailsPanel_subSectionHeading__TYPJu{font-size:1.2rem}}.SkillDetailsPanel_projectsSubGrid__y-d4s{align-items:center;display:flex;flex-direction:column;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;width:calc(100% - 4rem)!important}.SkillDetailsPanel_projectsSubGrid__y-d4s:first-child{justify-content:center;margin-top:2rem}.SkillDetailsPanel_projectsSubGrid__y-d4s:not(:first-child){justify-content:center}.Timeline_sectionContainer__QEiB8{margin:4rem 0}.Timeline_sectionTitle__sTCQq{font-size:2rem;margin-bottom:2rem}.Timeline_timelineGrid__sHiQy{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:10% 1fr;margin:3.2rem 0 0;padding:0 1rem}.Timeline_trackWrapper__H1emN{height:100%;position:relative}.Timeline_yearAxis__rexWT{background:#fbb13c;bottom:0;left:0;position:absolute;top:0;width:2px}.Timeline_bar__cPptS{border-radius:2px;opacity:.6;position:absolute;transition:opacity .2s ease,box-shadow .2s ease;width:4px}.Timeline_bar__cPptS.Timeline_isHighlighted__G7r7M{box-shadow:0 0 4px -1px currentColor;opacity:1}.Timeline_cardColumn__e70m0{display:flex;flex-direction:column}.Timeline_card__Pw0Ai{grid-gap:1.5rem;align-items:start;border:.09rem solid hsla(0,0%,100%,.3);border-left:.3rem solid var(--item-color);border-radius:.6rem;box-shadow:0 2px 6px rgba(0,0,0,.45);display:grid;gap:1.5rem;grid-template-columns:25% 1fr;margin-bottom:2rem;padding:1.2rem;transition:.3s ease-in-out}.Timeline_card__Pw0Ai:hover{box-shadow:0 4px 8px rgba(0,0,0,.55);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.Timeline_card__Pw0Ai.Timeline_isHighlighted__G7r7M{box-shadow:0 4px 12px rgba(0,0,0,.6);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.Timeline_cardImageContainer__3OJKy{align-items:center;align-self:center;display:flex;flex-direction:column;justify-content:space-evenly;width:100%}.Timeline_cardImage__bIWpF{height:auto;max-height:100px;max-width:11rem;object-fit:contain;width:100%}.Timeline_cardDetails__ny0eq{width:100%}.Timeline_cardHeader__Ct5YA{align-items:baseline;display:flex;justify-content:space-between}.Timeline_cardTitle__x5xZO{font-weight:600}.Timeline_cardDates__xAEQR{color:#ccc;font-size:.85rem}.Timeline_cardBody__TqQCu{font-size:.9rem;line-height:1.4;margin-top:.5rem}@media(max-width:768px){.Timeline_timelineGrid__sHiQy{display:block}.Timeline_trackWrapper__H1emN{display:none}.Timeline_card__Pw0Ai{border-left:.3rem solid var(--item-color);grid-template-columns:1fr}.Timeline_cardImage__bIWpF{max-width:40%}}.Timeline_yearLabel__H7B2k{color:#fbb13c;font-size:.75rem;left:-.5rem;position:absolute;-webkit-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%)}.Projects_itemsGrid__1iqlW{padding-bottom:3rem;padding-top:3rem}.ProjectCard_container__WMdyb{align-items:center;border-radius:.4rem;box-shadow:.15rem .15rem .35rem .25rem rgba(0,0,0,.6);display:flex;flex-direction:column;height:16rem;justify-content:space-evenly;margin:1.6rem;min-height:16rem;min-width:16rem;position:relative;transition:all .2s ease;-webkit-transition:all .2s ease;width:16rem}.ProjectCard_container__WMdyb.ProjectCard_smallCard__FOR\+e{font-size:1.4rem;font-size:1.2rem;font-weight:400;height:13rem;margin:.8rem;width:13rem}@media screen and (max-width:900px){.ProjectCard_container__WMdyb.ProjectCard_smallCard__FOR\+e{font-size:1.4rem}}@media screen and (max-width:720px){.ProjectCard_container__WMdyb.ProjectCard_smallCard__FOR\+e{font-size:1.2rem}}.ProjectCard_container__WMdyb.ProjectCard_verySmallCard__A6uif{height:10rem;margin:.6rem;width:10rem}.ProjectCard_container__WMdyb.ProjectCard_verySmallCard__A6uif .ProjectCard_title__ixtO5{font-size:1rem}.ProjectCard_container__WMdyb:hover,.ProjectCard_openCard__bVkpQ{box-shadow:.25rem .25rem .4rem .3rem #000;cursor:pointer;-webkit-transform:translate3d(0,-.4rem,0);transform:translate3d(0,-.4rem,0)}.ProjectCard_container__WMdyb:hover .ProjectCard_backgroundImage__uaKEs,.ProjectCard_openCard__bVkpQ .ProjectCard_backgroundImage__uaKEs{-webkit-filter:saturate(1) contrast(1.2);filter:saturate(1) contrast(1.2)}.ProjectCard_container__WMdyb:hover .ProjectCard_title__ixtO5,.ProjectCard_openCard__bVkpQ .ProjectCard_title__ixtO5{background:none;color:#000}.ProjectCard_container__WMdyb:hover .ProjectCard_cardContent__Foeov,.ProjectCard_openCard__bVkpQ .ProjectCard_cardContent__Foeov{background-color:initial}.ProjectCard_cardContent__Foeov{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(32,33,36,.533);border:.15rem solid rgba(251,177,60,.451);border-radius:.4rem;color:#000;display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:space-evenly;justify-content:flex-start;position:relative;width:100%;z-index:1}.ProjectCard_title__ixtO5{border-radius:.2rem;font-size:1.4rem;font-weight:400;font-weight:500;padding:.5rem .5rem 0;text-align:center;transition:.2s ease}@media screen and (max-width:900px){.ProjectCard_title__ixtO5{font-size:1.4rem}}@media screen and (max-width:720px){.ProjectCard_title__ixtO5{font-size:1.2rem}}.ProjectCard_description__yQgqh{border-radius:.2rem;font-size:1rem;margin-bottom:1rem;padding:.2rem .4rem;text-align:center;width:100%}@media screen and (max-width:900px){.ProjectCard_description__yQgqh{font-size:1rem}}.ProjectCard_backgroundImage__uaKEs{background:#fff no-repeat 50%;background-size:100%;border-radius:.4rem;-webkit-filter:saturate(0);filter:saturate(0);height:100%;left:0;position:absolute;top:0;transition:.2s ease;width:100%;z-index:0}.ProjectCard_githubButton__PI4he{background:transparent;border-color:#fff;bottom:.5rem;color:#fff!important;position:absolute;right:.5rem;transition:opacity 1s ease,color .2s ease,border-color .2s ease}.ProjectCard_githubButton__PI4he.ProjectCard_hidden__ejByE{opacity:0}.ProjectCard_githubButton__PI4he:hover{border-color:#16264c!important;color:#16264c!important}@media screen and (max-width:900px){.ProjectCard_container__WMdyb{height:12rem;width:12rem}.ProjectCard_container__WMdyb.ProjectCard_smallCard__FOR\+e{height:10rem;width:10rem}.ProjectCard_container__WMdyb.ProjectCard_smallCard__FOR\+e .ProjectCard_title__ixtO5{font-size:1.2rem}.ProjectCard_container__WMdyb.ProjectCard_smallCard__FOR\+e .ProjectCard_githubButton__PI4he{bottom:.2rem;right:.2rem}.ProjectCard_container__WMdyb.ProjectCard_smallCard__FOR\+e .ProjectCard_githubButton__PI4he.ant-btn{font-size:.7rem;height:2rem;width:2rem}}@media screen and (max-width:720px){.ProjectCard_container__WMdyb{margin:.6rem;width:9rem}.ProjectCard_container__WMdyb.ProjectCard_smallCard__FOR\+e{height:8rem;width:7rem}.ProjectCard_container__WMdyb.ProjectCard_smallCard__FOR\+e .ProjectCard_title__ixtO5{font-size:1rem}.ProjectCard_container__WMdyb.ProjectCard_smallCard__FOR\+e .ProjectCard_githubButton__PI4he{bottom:.2rem;right:.2rem}.ProjectCard_container__WMdyb.ProjectCard_smallCard__FOR\+e .ProjectCard_githubButton__PI4he.ant-btn{font-size:.7rem;height:2rem;width:2rem}}@media screen and (max-height:650px){.ProjectCard_container__WMdyb{width:11rem}.ProjectCard_container__WMdyb.ProjectCard_smallCard__FOR\+e{height:8rem;width:7rem}.ProjectCard_container__WMdyb.ProjectCard_smallCard__FOR\+e .ProjectCard_title__ixtO5{font-size:1rem}.ProjectCard_container__WMdyb.ProjectCard_smallCard__FOR\+e .ProjectCard_githubButton__PI4he{bottom:.2rem;right:.2rem}.ProjectCard_container__WMdyb.ProjectCard_smallCard__FOR\+e .ProjectCard_githubButton__PI4he.ant-btn{font-size:.7rem;height:2rem;width:2rem}}@media(pointer:coarse){.ProjectCard_container__WMdyb:not(.ProjectCard_openCard__bVkpQ){box-shadow:.1rem .1rem .3rem .2rem rgba(0,0,0,.6)!important;-webkit-transform:none!important;transform:none!important}}.ProjectDetailsPanel_container__gTCSt{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:1.2rem;height:100%;justify-content:space-evenly;justify-content:flex-start}.ProjectDetailsPanel_extraProjectDetails__Uj2gJ{color:#48a6e9;font-size:1.2rem;font-weight:500;text-align:center}.ProjectDetailsPanel_techStackSection__2s25b{font-size:1.2rem;margin-top:1rem;width:100%}.ProjectDetailsPanel_techStack__SLxCs{column-count:2;-webkit-columns:2;-moz-columns:2;margin-top:.4rem}.ProjectDetailsPanel_description__643Vd{flex-grow:1}.ProjectDetailsPanel_projectDetails__EFMOl{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;justify-content:flex-start;padding:0 .5rem 0 1.5rem}.ProjectDetailsPanel_projectDetails__EFMOl li{margin:1rem 0;width:100%}.ProjectDetailsPanel_githubButton__2BOSF{background:transparent;border-color:#fff;color:#fff;transition:opacity 1s ease,color .2s ease,border-color .2s ease}.ProjectDetailsPanel_githubButton__2BOSF:hover{border-color:#48a6e9!important;color:#48a6e9!important}.About_container__9BpyZ{align-items:center;color:#fff;display:flex;flex-direction:column;flex-grow:1;justify-content:space-evenly;justify-content:flex-start;margin-top:1rem;z-index:2}.About_image__1nHls{border:.3rem solid #fff;height:20rem;margin:1rem 6rem auto 0;max-height:80%}.About_text__Axf0w{align-items:center;align-items:flex-start;display:flex;flex-direction:column;flex-grow:.5;height:100%;justify-content:space-evenly;text-align:left;text-shadow:.15rem .15rem .5rem rgba(0,0,0,.3)}.About_qualifications__CkiY8{border-bottom:1px solid hsla(0,0%,100%,.3);border-top:1px solid hsla(0,0%,100%,.3);font-size:1.6rem;font-weight:400;margin-bottom:1.2rem;margin-top:.8rem;padding-bottom:1.6rem;padding-top:1.6rem;width:100%}.About_qualifications__CkiY8>div{line-height:1.4;margin-bottom:.8rem}.About_qualifications__CkiY8>div:first-child{color:hsla(0,0%,100%,.95);font-size:1.7rem;font-weight:500}.About_qualifications__CkiY8>div:last-child{color:hsla(0,0%,100%,.85);font-size:1.5rem;font-weight:400;margin-top:.3rem}.About_aboutParagraphs__LA9\+5{align-items:center;align-items:flex-start;display:flex;flex-direction:column;justify-content:space-evenly;margin-top:.8rem;padding-bottom:1.2rem;width:100%}.About_aboutParagraphItem__QXASz{color:hsla(0,0%,100%,.9);font-size:1.2rem;font-weight:300;line-height:1.6}.About_aboutParagraphItem__QXASz:not(:first-child){margin-top:1.6rem}.About_educationDetails__pfqHm{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:space-evenly;margin-top:1.8rem;width:95%}.About_educationDetailItem__FtcwS{background:#111;border-left:3px solid #fbb13c;border-radius:0 6px 6px 0;flex:1 1;font-size:1.25rem;font-weight:400;line-height:1.5;padding:1rem 1.2rem;position:relative;width:100%}.About_educationDetailItem__FtcwS:not(:first-child){margin-top:0}.About_educationDetailItem__FtcwS:before{background:#fbb13c;border-radius:50%;content:"";height:12px;left:-7px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px}.About_educationDetailItem__FtcwS .About_degree__SiWEI{color:hsla(0,0%,100%,.95);font-weight:500;margin-bottom:.3rem}.About_educationDetailItem__FtcwS .About_university__VNGee{color:hsla(0,0%,100%,.8);font-size:1.1rem;font-weight:400}.About_topSection__pPaje{align-items:center;display:flex;flex-direction:column;flex-direction:row;justify-content:space-evenly;justify-content:flex-start;width:100%}@media screen and (max-width:1150px){.About_container__9BpyZ{flex-direction:column;padding:0 2rem}.About_topSection__pPaje{flex-direction:column}.About_image__1nHls{height:18rem;margin:0 0 1rem}.About_text__Axf0w{margin-top:1rem}.About_educationDetailItem__FtcwS{font-size:1rem;padding:.6rem .8rem}.About_educationDetailItem__FtcwS:before{height:12px;left:-7px;width:12px}.About_educationDetailItem__FtcwS .About_university__VNGee{font-size:.9rem}.About_qualifications__CkiY8{margin-top:.6rem}.About_qualifications__CkiY8>div:first-child{font-size:1.4rem}.About_qualifications__CkiY8>div:last-child{font-size:1.2rem}}@media screen and (max-width:720px){.About_image__1nHls{height:15rem;margin:0 0 1rem}}.ContactMe_container__KY3sz{padding:2rem 0}.ContactMe_container__KY3sz,.ContactMe_contentWrapper__gKj7c{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly}.ContactMe_contentWrapper__gKj7c{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:rgba(0,0,0,.4);border:.08rem solid #fbb13c;border-radius:3rem;box-shadow:0 0 1.2rem rgba(0,0,0,.35);margin:0 auto;max-width:70rem;padding:2rem 1.2rem;width:90%}.ContactMe_sectionHeading__jPKyg{font-size:2.4rem;font-weight:500;padding-top:.8rem;text-align:center}@media screen and (max-height:650px){.ContactMe_sectionHeading__jPKyg{padding-top:1.6rem}}.ContactMe_emailsContainer__GyPxZ{align-items:center;display:flex;flex-direction:column;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin:3rem 0}@media screen and (max-width:720px){.ContactMe_emailsContainer__GyPxZ{flex-direction:column}.ContactMe_emailsContainer__GyPxZ>*{padding-bottom:.2rem}}.ContactMe_emailText__tOuaH{font-size:1.6rem;font-weight:500;padding-right:.8rem}@media screen and (max-width:720px){.ContactMe_emailText__tOuaH{padding-bottom:.4rem;padding-right:0}}.ContactMe_emailId__lKUF2{color:#fbb13c;font-size:1.4rem;font-weight:500;text-decoration:none}.ContactMe_emailId__lKUF2:hover{text-decoration:underline}.ContactMe_emailDivider__rQppp{font-size:1.6rem;padding:0 .8rem}@media screen and (max-width:720px){.ContactMe_emailDivider__rQppp{display:none}}.ContactMe_socialMediaLinks__R2FGE{align-items:center;display:flex;flex-direction:column;flex-direction:row;gap:2rem;justify-content:space-evenly;padding-bottom:.8rem}@media screen and (max-height:650px){.ContactMe_socialMediaLinks__R2FGE{padding-bottom:9.2rem}}.ContactMe_socialMediaImg__\+8\+Xi{font-size:2rem;height:4rem!important;transition:color .15s ease,border-color .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,color .15s ease,border-color .15s ease;transition:transform .15s ease,color .15s ease,border-color .15s ease,-webkit-transform .15s ease;width:4rem!important}.ContactMe_socialMediaImg__\+8\+Xi:hover{border-color:#fbb13c!important;color:#fbb13c!important;-webkit-transform:scale(1.02);transform:scale(1.02)}@media screen and (max-width:720px){.ContactMe_socialMediaImg__\+8\+Xi{font-size:1.5rem;height:3.2rem!important;width:3.2rem!important}}.ContactMe_resume__PBP8H{align-items:center;display:flex;flex-direction:column;flex-direction:row;font-size:1.2rem;height:3.6rem!important;justify-content:space-evenly;transition:color .15s ease,border-color .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,color .15s ease,border-color .15s ease;transition:transform .15s ease,color .15s ease,border-color .15s ease,-webkit-transform .15s ease}.ContactMe_resume__PBP8H:hover{border-color:#b30b00!important;color:#b30b00!important;-webkit-transform:scale(1.015);transform:scale(1.015)}.ContactMe_resume__PBP8H .anticon{font-size:1.6rem}@media screen and (max-width:720px){.ContactMe_resume__PBP8H{font-size:1rem;height:2.8rem!important}}.historyBanner_container__ftTpI{align-items:center;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border:1px solid rgba(251,177,60,.451);border-radius:6rem;box-shadow:0 0 1.2rem rgba(0,0,0,.35);display:flex;flex-direction:column;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin:0 10vw;min-height:9.6rem;min-width:12rem;padding:.5rem 2rem;position:relative}.historyBanner_image__zSSOg{aspect-ratio:3/2;border-radius:1rem;height:auto;object-fit:contain;padding:1rem;width:10rem}@media screen and (max-width:1282px){.historyBanner_image__zSSOg{padding-left:2.5rem;padding-right:2.5rem}}@media screen and (max-width:900px){.historyBanner_image__zSSOg{aspect-ratio:3/2;height:auto;padding-left:1rem;padding-right:1rem;width:9rem}.historyBanner_container__ftTpI{padding:1rem 2rem}}@media screen and (max-height:650px){.historyBanner_container__ftTpI{padding:0 2rem;width:calc(100% - 4rem)!important}}@media screen and (max-width:720px){.historyBanner_container__ftTpI{-ms-overflow-style:none;gap:1rem;scrollbar-width:none}.historyBanner_container__ftTpI::-webkit-scrollbar{display:none}.historyBanner_image__zSSOg{aspect-ratio:3/2;height:auto;width:8rem}}.appBody_childSection__oFe7q{overflow:hidden;padding:0 10vw 4rem;scroll-snap-align:start;transition:width .5s ease-in-out,height .5s ease-in-out;z-index:1}.appBody_sectionHeading__hCd9y{font-size:2.4rem;font-weight:500;text-align:center}.Publications_sectionContainer__oqJRP{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;margin-top:8rem}.Publications_smallFont__e6w6S *{font-size:.9rem}.Publications_content__jBMq-{margin:2rem 0 0;overflow:hidden;padding:0 1rem;text-align:left;white-space:pre-wrap}.Publications_subSectionTitle__CZEpG{color:#fbb13c;font-size:1.4rem;font-size:1.6rem;font-weight:400;font-weight:500;margin-bottom:1.6rem;margin-top:2rem}@media screen and (max-width:900px){.Publications_subSectionTitle__CZEpG{font-size:1.4rem}}@media screen and (max-width:720px){.Publications_subSectionTitle__CZEpG{font-size:1.2rem}}.Publications_publication__emjG3{grid-gap:1.5rem;align-items:start;border:.09rem solid hsla(0,0%,100%,.3);border-radius:.6rem;box-shadow:0 2px 6px rgba(0,0,0,.45);display:grid;gap:1.5rem;grid-template-columns:25% 1fr;padding:1.2rem;transition:.3s ease-in-out}.Publications_publication__emjG3:hover{box-shadow:0 4px 8px rgba(0,0,0,.55);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.Publications_publication__emjG3:not(:first-child){margin-top:2rem}.Publications_publicationImageContainer__S8Zd5{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;width:100%}.Publications_publicationImage__zxfk2{aspect-ratio:16/9;border-radius:.4rem;object-fit:cover;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out;width:100%}.Publications_publicationImage__zxfk2:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.Publications_publicationDetails__lgdHu{width:100%}.Publications_publicationTitle__pCMkD{font-size:1.4rem;font-weight:500}.Publications_publicationAuthors__06F0M{font-size:1.1rem;margin-top:1rem}.Publications_publicationVenue__uQxu4{font-style:oblique;margin-top:1rem;white-space:break-spaces}.Publications_publicationAward__VS37J{font-size:.9rem;font-weight:700;margin-top:.5rem;white-space:break-spaces}.Publications_publicationLinksContainer__me9CT{align-items:center;display:flex;flex-direction:column;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:space-evenly;justify-content:flex-start;margin-top:1rem}.Publications_publicationLink__ieynT{border:1px solid #fbb13c;border-radius:.3rem;color:#fbb13c;display:inline-block;padding:.25rem .6rem;text-decoration:none;transition:background .15s ease-in-out,color .15s ease-in-out,-webkit-text-decoration .15s ease-in-out;transition:background .15s ease-in-out,color .15s ease-in-out,text-decoration .15s ease-in-out;transition:background .15s ease-in-out,color .15s ease-in-out,text-decoration .15s ease-in-out,-webkit-text-decoration .15s ease-in-out}.Publications_publicationLink__ieynT:hover{background:#fbb13c;color:#202124;text-decoration:underline}@media screen and (max-width:900px){.Publications_publication__emjG3{grid-template-columns:1fr}.Publications_publicationImageContainer__S8Zd5{margin-bottom:1rem;width:100%}.Publications_publicationImage__zxfk2{max-height:12rem;width:100%}.Publications_publicationDetails__lgdHu{width:100%}}@media screen and (max-width:720px){.Publications_content__jBMq-{width:calc(100vw - 4rem)}}
/*# sourceMappingURL=main.dd8cf25d.css.map*/