.footer_Footer__hXXX6{display:flex;justify-content:center;width:100%;padding:5rem 0}html.light .footer_Footer__hXXX6{background-color:#f8f8f8}.footer_Footer_content___AUkC{display:flex;justify-content:space-between;align-items:center;max-width:130rem;width:100%;margin:0 1.6rem}.footer_Footer_content_left__leY0U{display:flex;flex-direction:column;gap:.8rem}.footer_Footer_name_text__kdE8k{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.6rem;font-weight:500;font-size:2rem}html.dark .footer_Footer_name_text__kdE8k{color:#fff}.footer_Footer_description_text___pbVp{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.7rem;line-height:1.5;color:rgba(0,0,0,.8);font-size:1.4rem}html.dark .footer_Footer_description_text___pbVp{color:#d6d6d6}.footer_Footer_content_right__XBRQE{display:flex;gap:1.6rem}.footer_Footer_link_text__loRad{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.6rem;cursor:pointer}html.dark .footer_Footer_link_text__loRad{color:#fff}.footer_Footer_link_text__loRad:hover{color:#9249e7!important}@media(max-width:768px){.footer_Footer_content___AUkC{flex-direction:column;align-items:flex-start;gap:1.6rem}.footer_Footer_content_right__XBRQE{flex-direction:column}}.navBar_NavBar__rCggH{font-size:1.6rem;width:100%;display:flex;justify-content:center;align-items:center;height:6rem;position:fixed;top:0;left:0;background-color:hsla(0,0%,100%,0);z-index:5;transition:box-shadow .3s ease-in-out}.navBar_NavBar__rCggH.navBar_scrolled__nCs5o{box-shadow:0 0 8px rgba(150,101,101,.2);background-color:hsla(0,0%,100%,.9)}html.dark .navBar_NavBar__rCggH.navBar_scrolled__nCs5o{background-color:rgba(22,23,23,.9)}.navBar_NavBar_content__FXjsk{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:130rem;padding:0 1.6rem}.navBar_NavBar_logo___Vj9C{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2rem;font-weight:500;color:#000!important;text-decoration:none!important}html.dark .navBar_NavBar_logo___Vj9C{color:#fff!important}.navBar_NavBar_content_right__SHPZC,.navBar_NavBar_item_container__nLePe{display:flex;align-items:center}.navBar_NavBar_item_wrapper__OpoHb{display:flex;align-items:center;gap:3rem}.navBar_NavBar_item__8hlTK{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.6rem;cursor:pointer;position:relative;list-style:none}html.dark .navBar_NavBar_item__8hlTK{color:#fff}.navBar_NavBar_item__8hlTK.navBar_active__5lKSB:before{content:"";height:3px;width:120%;border-radius:1px;background-color:#9249e7;position:absolute;left:-10%;bottom:-1rem}.navBar_NavBar_link__cezJq{text-decoration:none;color:#000}.navBar_NavBar_link__cezJq:hover{color:#9249e7!important}html.dark .navBar_NavBar_link__cezJq{color:#fff}.navBar_NavBar_hamburger_icon__bdcnW{cursor:pointer}.navBar_NavBar_cv_btn__WOS0s{margin:0 1.6rem 0 3rem}.navBar_NavBar_cv_btn_content__ub3Ju{display:flex;align-items:center;gap:.2rem}.navBar_NavBar_cv_btn_icon__Wr371{font-size:1.6rem}.navBar_NavBar_cv_btn_text__j5K4d{font-size:1.4rem;font-weight:700}@media(max-width:768px){.navBar_NavBar_mob_right_wrapper__CDlmx{display:flex;align-items:center;gap:.8rem}.navBar_NavBar_cv_btn__WOS0s{margin:0}}.themeToggleBtn_ThemeToggleBtn___w7HR{cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:50%;padding:1rem;transition:background-color .3s ease-in-out,color .3s ease-in-out}.themeToggleBtn_ThemeToggleBtn___w7HR:hover{background-color:#ededed}html.dark .themeToggleBtn_ThemeToggleBtn___w7HR:hover{color:#000}.themeToggleBtn_ThemeToggleBtn_icon__KyHKF{font-size:2rem!important;font-weight:100}.navbarDropdown_NavbarDropdown__R_tXe{position:absolute;top:6rem;left:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:2.4rem;padding-bottom:2rem;background-color:hsla(0,0%,100%,.9)}html.dark .navbarDropdown_NavbarDropdown__R_tXe{background-color:rgba(22,23,23,.9)}.navbarDropdown_NavbarDropdown_item__bcGos{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.6rem;cursor:pointer;position:relative;list-style:none}html.dark .navbarDropdown_NavbarDropdown_item__bcGos{color:#fff}.navbarDropdown_NavbarDropdown_item__bcGos.navbarDropdown_active__BU2eM:before{content:"";height:.3rem;width:120%;border-radius:1px;background-color:#9249e7;position:absolute;left:-10%;bottom:-.8rem}.navbarDropdown_NavbarDropdown_link__D8GfF{text-decoration:none;color:#000}.navbarDropdown_NavbarDropdown_link__D8GfF:hover{color:#9249e7!important}html.dark .navbarDropdown_NavbarDropdown_link__D8GfF{color:#fff}.button_button__HOmVR{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.6rem;padding:1rem 1.2rem;border:none;border-radius:.7rem;cursor:pointer;transition:background-color .3s ease;background-color:#9249e7;color:#fff;text-decoration:none;text-align:center}html.dark .button_button__HOmVR{color:#fff}.button_button__HOmVR:hover{background-color:rgb(127.1101941748,41.459223301,226.840776699)}.button_button__HOmVR:disabled{background-color:#999;cursor:not-allowed}.button_secondary_btn__iGFNw{color:rgba(0,0,0,.8);color:#000;border:1px solid rgba(0,0,0,.2);background-color:rgba(0,0,0,0)}html.dark .button_secondary_btn__iGFNw{border-color:hsla(0,0%,100%,.3)}.button_secondary_btn__iGFNw:hover{background-color:rgba(0,0,0,.05)}html.dark .button_secondary_btn__iGFNw:hover{background-color:hsla(0,0%,100%,.1)}.threeDotLoader_loader__BLwRo{display:flex;justify-content:center;align-items:center;gap:calc(var(--dot-size)*.5)}.threeDotLoader_loader__BLwRo span{width:var(--dot-size);height:var(--dot-size);background-color:var(--dot-color);border-radius:50%;display:inline-block;animation:threeDotLoader_bounce__s2zAc calc(var(--dot-speed)*.6) ease-in-out infinite}.threeDotLoader_loader__BLwRo span:nth-child(2){animation-delay:calc(var(--dot-speed)*.2)}.threeDotLoader_loader__BLwRo span:nth-child(3){animation-delay:calc(var(--dot-speed)*.4)}@keyframes threeDotLoader_bounce__s2zAc{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.stackItem_StackItem__g__8_{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.7rem;line-height:1.5;color:rgba(0,0,0,.8);line-height:unset;font-size:1.4rem;border:1px solid #e0e0e0;background-color:#f2f2f2;border-radius:1.5rem;padding:.4rem .8rem;font-weight:700}html.dark .stackItem_StackItem__g__8_{color:#d6d6d6;border:1px solid #878787;background-color:#191919}.previewImage_PreviewImage__3hWnT{position:fixed;top:0;left:0;height:100%;width:100%;z-index:8;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.4)}html.dark .previewImage_PreviewImage__3hWnT{background-color:rgba(0,0,0,.2)}.previewImage_PreviewImage_close_btn__Zw7Un{position:absolute;top:1rem;right:1rem}.previewImage_PreviewImage_content__9t0NX{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:.8rem;max-height:100vh;height:100vh;width:90%}.previewImage_PreviewImage_arrow__6T7UU{font-size:2rem;color:#fff}.previewImage_PreviewImage_arrow_wrapper__Jb_HW{display:flex;justify-content:center;align-items:center;border-radius:50%;max-height:5rem;max-width:5rem;min-height:5rem;min-width:5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:rgba(0,0,0,.3)}.previewImage_PreviewImage_arrow_wrapper__Jb_HW:hover{background-color:rgba(0,0,0,.7)}html.dark .previewImage_PreviewImage_arrow_wrapper__Jb_HW{background-color:hsla(0,0%,100%,.2)}html.dark .previewImage_PreviewImage_arrow_wrapper__Jb_HW:hover{background-color:hsla(0,0%,100%,.4)}.previewImage_PreviewImage_img__1uzXT{max-width:100%;max-height:100%;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border:1px solid #cdcdcd}.previewImage_PreviewImage_description__b6yKw{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.7rem;line-height:1.5;color:rgba(0,0,0,.8);color:#fff;text-align:center}html.dark .previewImage_PreviewImage_description__b6yKw{color:#d6d6d6}.previewImage_PreviewImage_description_wrapper__TdAC3{background-color:rgba(0,0,0,.5);padding:.8rem;width:100%}.previewImage_PreviewImage_left_arrow__KUU7I{position:absolute;left:1rem}.previewImage_PreviewImage_right_arrow__McDvC{position:absolute;right:1rem}@media(max-width:992px){.previewImage_PreviewImage_content__9t0NX{width:100%}.previewImage_PreviewImage_img__1uzXT{flex:unset}}.aboutSection_AboutSection__b3rgl{height:100vh;padding-top:6rem;position:relative}html.light .aboutSection_AboutSection__b3rgl{background-color:#f8f8f8}.aboutSection_AboutSection_content___DFKx{max-width:130rem;width:100%;margin:0 auto;height:100%;display:flex;flex-direction:column;padding:12rem 1.6rem 0}.aboutSection_AboutSection_page_heading__eIRvL{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:3.6rem;font-weight:700;width:-moz-fit-content;width:fit-content;position:relative}.aboutSection_AboutSection_page_heading__eIRvL:after{content:"";height:.5rem;width:70%;background-color:#9249e7;position:absolute;left:0;bottom:-.8rem}@media(max-width:768px){.aboutSection_AboutSection_page_heading__eIRvL{font-size:3.2rem}}.aboutSection_AboutSection_content_wrapper__BHwTU{padding-top:8rem;padding-bottom:3rem;display:flex;justify-content:space-between;gap:8rem;height:100%}.aboutSection_AboutSection_about_img_wrapper__X9bzK{position:relative;border:1px solid #9249e7;width:-moz-fit-content;width:fit-content;border-radius:1rem;height:40rem;width:40rem}.aboutSection_AboutSection_about_img__UWZME{position:absolute;top:1.5rem;left:1.5rem;height:40rem;width:40rem;border-radius:1rem}.aboutSection_AboutSection_content_title__iK5Gq{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2.4rem;font-weight:700;line-height:1.3;margin-bottom:3rem}@media(max-width:768px){.aboutSection_AboutSection_content_title__iK5Gq{font-size:2.2rem}}.aboutSection_AboutSection_about_text_wrapper__VTP__{display:flex;flex-direction:column;gap:2rem;margin-bottom:3rem}.aboutSection_AboutSection_about_text__mDE_W{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.7rem;line-height:1.5;color:rgba(0,0,0,.8)}html.dark .aboutSection_AboutSection_about_text__mDE_W{color:#d6d6d6}.aboutSection_AboutSection_other_details_wrapper__LfCUS{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:2rem;row-gap:2rem;grid-column-gap:1rem;column-gap:1rem}@media(max-width:992px){.aboutSection_AboutSection__b3rgl{height:auto}.aboutSection_AboutSection_content_wrapper__BHwTU{align-items:center;flex-direction:column}}@media(max-width:768px){.aboutSection_AboutSection_about_img_wrapper__X9bzK{width:70vw;height:70vw}.aboutSection_AboutSection_about_img__UWZME{height:35rem;width:35rem;width:70vw;height:70vw;border-radius:1rem}.aboutSection_AboutSection_other_details_wrapper__LfCUS{grid-template-columns:1fr}}.aboutOtherDetails_AboutOtherDetails__9vSdz{display:flex;flex-direction:column;gap:1rem}.aboutOtherDetails_AboutOtherDetails_title__H7iRs{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.6rem;color:#9249e7}html.dark .aboutOtherDetails_AboutOtherDetails_title__H7iRs{color:#fff;color:#9249e7}.aboutOtherDetails_AboutOtherDetails_text__A3wrT{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.7rem;line-height:1.5;color:rgba(0,0,0,.8)}html.dark .aboutOtherDetails_AboutOtherDetails_text__A3wrT{color:#d6d6d6}.skillGroupCard_SkillGroupCard__9QPba{border-radius:.8rem;padding:1.6rem;max-width:40rem;width:100%;background-color:#fff}html.dark .skillGroupCard_SkillGroupCard__9QPba{border:1px solid hsla(0,0%,100%,.2);background-color:#202020}.skillGroupCard_SkillGroupCard_head__B6AWe{display:flex;align-items:center;gap:1rem}.skillGroupCard_SkillGroupCard_icon__LWYlH{font-size:2.4rem;color:#9249e7}.skillGroupCard_SkillGroupCard_title__Wqyy2{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2.4rem;font-weight:700;line-height:1.3;font-size:2.2rem;font-weight:600}@media(max-width:768px){.skillGroupCard_SkillGroupCard_title__Wqyy2{font-size:2.2rem}}.skillGroupCard_SkillGroupCard_skill_list_wrapper__PXhMN{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.6rem;margin-bottom:.5rem}.skillGroupCard_SkillGroupCard_skill_text__ZRJ8G{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.6rem;line-height:unset;font-size:1.4rem;font-weight:500;border:1px solid #e0e0e0;padding:.5rem 1rem;border-radius:1.5rem}html.dark .skillGroupCard_SkillGroupCard_skill_text__ZRJ8G{color:#fff;border:1px solid #878787;background-color:#191919}@media(max-width:768px){.skillGroupCard_SkillGroupCard__9QPba{max-width:100%}}.contactSection_ContactSection__hgHdc{height:100vh;padding-top:6rem;position:relative;height:auto;min-height:100vh}.contactSection_ContactSection_content__S0loa{max-width:130rem;width:100%;margin:0 auto;height:100%;height:auto;display:flex;flex-direction:column;padding:12rem 1.6rem 0}.contactSection_ContactSection_page_heading___8rgI{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:3.6rem;font-weight:700;width:-moz-fit-content;width:fit-content;position:relative}.contactSection_ContactSection_page_heading___8rgI:after{content:"";height:.5rem;width:70%;background-color:#9249e7;position:absolute;left:0;bottom:-.8rem}@media(max-width:768px){.contactSection_ContactSection_page_heading___8rgI{font-size:3.2rem}}.contactSection_ContactSection_content_wrapper__NLCXC{padding-top:3rem;padding-bottom:3rem;display:flex;flex-direction:column;gap:3rem;height:100%}.contactSection_ContactSection_page_description__hi_Qc{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.7rem;line-height:1.5;color:rgba(0,0,0,.8);max-width:80rem;width:100%}html.dark .contactSection_ContactSection_page_description__hi_Qc{color:#d6d6d6}.contactSection_ContactSection_form_wrapper__B9BeL{display:flex}.contactSection_ContactSection_content_left__2bGso{flex:5 1}.contactSection_ContactSection_content_right__2L3Py{flex:6 1;display:flex;flex-direction:column;gap:2rem}.contactSection_ContactSection_title__5TSLW{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2.4rem;font-weight:700;line-height:1.3;font-size:2rem;margin-bottom:2.6rem}@media(max-width:768px){.contactSection_ContactSection_title__5TSLW{font-size:2.2rem}}.contactSection_ContactSection_contact_details_wrapper__55dQU{display:flex;flex-direction:column;gap:2.6rem}.contactSection_ContactSection_media_title__B_9mm{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2.4rem;font-weight:700;line-height:1.3;font-size:2rem;margin-top:2.6rem;margin-bottom:1.8rem}@media(max-width:768px){.contactSection_ContactSection_media_title__B_9mm{font-size:2.2rem}}.contactSection_ContactSection_media_link_wrapper__ayuzR{display:flex;gap:2.6rem}.contactSection_ContactSection_media_icon___loG7{font-size:2.2rem;cursor:pointer;color:#9249e7}.contactSection_ContactSection_send_btn__l7bAB{height:4rem}@media(max-width:992px){.contactSection_ContactSection_form_wrapper__B9BeL{flex-direction:column;gap:5rem}}