.sidenav_menuPanel__bUkEV{background-color:var(--primary);height:100vh;width:100%;text-align:left;padding:0 var(--padding-large);position:fixed;top:0;left:0;z-index:200000;transition:transform .3s ease-in-out}.sidenav_openPanel__TUtxO{transform:translateX(0)}.sidenav_closePanel__KHl5M{transform:translateX(-100%)}.sidenav_disableScroll__B8bJa{overflow:hidden}@media (min-width:701px){.sidenav_menuPanel__bUkEV{display:none}}.header_header__dGL52{height:var(--header-height);display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%}.header_logoContainer__k2qc_{display:flex;gap:20px}.header_desktopNav__aXWz4{display:flex;align-items:center}.header_menu__0pf7l{display:flex}.header_menu__0pf7l li{padding-right:24px}.header_link__ldUUW{background-image:linear-gradient(to right,var(--primary),var(--primary) 50%,var(--primary-text) 50%);background-size:200% 100%;background-position:-100%;display:inline-block;padding:6px 0;position:relative;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .3s ease-in-out}.header_link__ldUUW:before{content:"";background:var(--primary);display:block;position:absolute;bottom:-3px;left:0;width:0;height:1px;transition:all .3s ease-in-out}.header_link__ldUUW:hover{background-position:0}.header_link__ldUUW:hover:before{width:100%}.header_headerPanel__DBeYd{width:100%;height:64px;display:flex;justify-content:flex-end}.header_menuPanelLinks__2xtyn{list-style:none}.header_menuPanelLinks__2xtyn li{padding:24px 0 24px 24px}.header_menuPanelLinks__2xtyn a{color:#fff;font-size:var(--fs-large);text-decoration:none}.header_menuButton___WD5_{border:none;background-color:transparent;outline:none;display:none;cursor:pointer;padding:0}.header_resumeButton__tBUuz{display:block}@media (max-width:700px){.header_menuButton___WD5_{display:block}.header_desktopNav__aXWz4,.header_resumeButton__tBUuz{display:none}}a.utils_button___3OGR{border:1px solid var(--primary-text);background-color:transparent;padding:6px 24px;border-radius:4px;color:var(--primary-text);font-size:var( --fs-small);font-weight:var(--fw-regular);text-decoration:none}a.utils_button___3OGR:hover{border:1px solid var(--primary);color:var(--primary);text-decoration:underline}a.utils_buttonSolid__zZScY{border:1px solid var(--primary-border);background-color:var(--primary);padding:6px 24px;border-radius:4px;color:#fff;font-size:var( --fs-small);font-weight:var(--fw-regular);text-decoration:none}a.utils_buttonSolid__zZScY:hover{color:var(--primary-background);font-weight:var(--fw-medium);text-decoration:underline}a.utils_back__39jwe{font-size:18px;text-decoration:none;color:var(--primary-text);display:block;margin-bottom:24px}a.utils_back__39jwe:hover{color:var(--primary);text-decoration:underline}.utils_paragraph__WYqsX{margin-bottom:16px;line-height:30px}.utils_topSection__jU1nF{width:100%;height:auto;position:relative}.utils_headerPageTitle__JEzTX{font-weight:var(--fw-semi-medium);color:var(--primary);margin-bottom:10px;font-size:var(--fs-large)}.utils_headerPageSlogan__24BE4{font-weight:var(--fw-regular);font-size:clamp(12px,3.5vw,var(--fs-regular))}.utils_blogItem___R_OP{color:#fff;text-decoration:none}.hero_heroSection__rSgbT{width:100%;height:auto;display:flex;align-items:flex-start;padding-bottom:70px;padding-top:100px;background:radial-gradient(50% 50% at 50% 50%,rgba(240,104,23,.22) 0,hsla(0,3%,7%,0) 100%)}.hero_headingsWrapper__n8D2l{order:1;width:70%}.hero_profileWrapper__RGOcd{display:flex;flex-grow:1;width:30%;justify-content:center;order:2;position:relative}.hero_profilePic__xudEc{border-radius:100%;border:7px solid #fff!important}.hero_heroText__sYddR{font-style:italic;font-weight:var(--fw-bold)}.hero_heroTextHightlight__EtBfF{color:var(--primary)}.hero_slogan__dUMPv{margin:60px 0 24px;font-size:clamp(14px,3.5vw,var(--fs-medium))}@media (max-width:900px){.hero_h1__CDjsc{text-align:center}.hero_headingsWrapper__n8D2l,.hero_heroSection__rSgbT{flex-direction:column;align-items:center}.hero_headingsWrapper__n8D2l{order:2;width:100%;height:100%;display:flex;margin-top:36px}.hero_profileWrapper__RGOcd{order:1;width:100%;object-fit:cover}.hero_slogan__dUMPv{text-align:center}}.tech-stack-item_section__0rByJ{width:100%;height:auto;display:flex;flex-direction:column;border-radius:6px;background-color:var(--secondary-background);padding:24px;margin-bottom:24px}.tech-stack-item_description__92PEs{font-size:var(--fs-small);font-weight:var(--fw-regular);margin-bottom:10px}.tech-stack-item_url__ubfEo{text-decoration:none}.tech-stack-item_levelHeader__ik9ll,.tech-stack-item_url__ubfEo{font-family:var(--ff-secondary);font-size:var(--caption-font);color:var( --secondary-text)}.tech-stack-item_levelHeader__ik9ll{margin-bottom:6px}.tech-stack-item_url__ubfEo:hover{text-decoration:underline}.tech-stack-item_levelContainer__G5YEE{margin-bottom:10px}.tech-stack-item_progress__TKCHm{background-color:#d9d9d9;height:6px;border-radius:6px;width:100%}.tech-stack-item_levelProgress__LpYze{background-color:var(--primary);height:6px;border-radius:6px}.footer_footer__MbdlQ{width:100%;background-color:var(--third-background)}.footer_footerContent___vgDl{display:flex;justify-content:space-between;flex-direction:row;width:100%;height:100%;align-items:center;align-content:flex-end}.footer_copyright__69W_S{font-family:var(--ff-secondary);font-size:var(--fs-small);display:flex;align-items:center;height:70px}.footer_socialMedia__j0oMu{display:flex;align-items:center;justify-content:flex-end;gap:24px;height:70px;width:100%}@media (max-width:768px){.footer_copyright__69W_S,.footer_socialMedia__j0oMu{justify-content:center}}.tag_tag__yvVQA{border:1px solid var(  --primary-text);background-color:transparent;padding:6px 16px;border-radius:6px;color:var(--primary-text);font-size:var( --caption-font);font-weight:var(--fw-regular)}.blog-item_wrapper__t2Lpt{background-color:var(--secondary-background);width:100%;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.32);transform:scale(1);transition:transform .3s}.blog-item_wrapper__t2Lpt:hover{transform:scale(1.025)}.blog-item_imageSection__A1PEE{width:100%;height:180px;position:relative}.blog-item_imageSection__A1PEE img{object-fit:cover;width:100%;height:100%}.blog-item_contentSection__1jFJ_{padding:16px}.blog-item_titleSection__o89N9{height:48px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-item_description__R3SAK,.blog-item_titleSection__o89N9{margin-bottom:10px;width:100%;font-weight:var(--fw-medium);overflow:hidden;text-overflow:ellipsis}.blog-item_description__R3SAK{font-size:var(--fs-small);white-space:nowrap}.blog-item_tags__1_dCH{margin-bottom:10px;width:min-content;gap:6px;display:flex}.blog-item_date__CheXF{font-family:var(--ff-secondary);font-weight:var(--fw-regular);font-size:var(--caption-font);color:var(--secondary-text);width:100%}.Home_main__VkIEL{padding:40px 0;display:flex;gap:60px;flex-direction:column}.Home_skillContainer__yIlJ2{margin-bottom:16px}.Home_skillHeader__rjBPz{color:var(--primary);font-size:20px;font-weight:var(--fw-semi-medium)}.Home_contactSection__vO01c{width:100%;display:flex;justify-content:center}.Home_contact__Z5CCv{display:flex;flex-direction:column;align-items:center;width:100%;max-width:650px;row-gap:30px;text-align:center}.Home_contactHeader__Nslmf,.Home_h2___ndSG{color:var(--primary)}.Home_col__N6Wdm{margin-bottom:24px}@media (max-width:600px){.Home_main__VkIEL{padding:40px 16px}}