.home_heroSection__auozw{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem 2rem 2rem;gap:2rem;height:calc(100svh - 100px)}.home_content__gJY_c{max-width:90%;display:flex;flex-direction:column;gap:1rem}.home_techStackSection__lMI_e{width:100%;background-color:#884ab2;padding:2rem;color:white;display:flex;flex-direction:column;align-items:center;gap:4rem}.home_imageContainer__aXmcV{position:relative;aspect-ratio:1/1;max-width:320px;width:100%}.home_image___BbDT{object-fit:cover}@media (min-width:880px){.home_heroSection__auozw{flex-direction:row;height:auto}.home_content__gJY_c{padding:1rem;max-width:50%}}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/5606b99136e1d990-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c3cf927af01ce774-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f100ddbc9dc54de4-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a118874fbab888cd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/ebf02fc3e7dd10ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Merriweather Fallback;src:local("Times New Roman");ascent-override:80.59%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:122.09%}.__className_050c30{font-family:Merriweather,Merriweather Fallback;font-weight:400;font-style:normal}.__variable_050c30{--font-merriweather:"Merriweather","Merriweather Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_21eb4d{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-weight:400;font-style:normal}.__variable_21eb4d{--font-ibmPlexMono:"IBM Plex Mono","IBM Plex Mono Fallback"}.global-not-found_body__lmJdk{margin:0}.global-not-found_main__npKdD{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:2rem;background:linear-gradient(135deg,#667eea,#764ba2)}.global-not-found_container__zj85g{text-align:center;max-width:600px;background-color:rgba(255,255,255,.95);padding:3rem 2rem;border-radius:1rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.global-not-found_errorCode__Hnb74{font-size:8rem;font-weight:700;color:#471ca8;margin:0;line-height:1}@media (max-width:768px){.global-not-found_errorCode__Hnb74{font-size:5rem}}.global-not-found_title__7BrAQ{font-size:1.5rem;font-weight:600;color:#1f2937;margin:1.5rem 0 1rem}@media (max-width:768px){.global-not-found_title__7BrAQ{font-size:1.25rem}}.global-not-found_description___U0Lh{font-size:1rem;color:#4b5563;margin:.5rem 0;line-height:1.6}.global-not-found_links__Rys4n{width:100%;display:flex;justify-content:center;align-items:center;gap:1rem;max-width:700px}.global-not-found_link__mdhIW{display:flex;align-items:center;justify-content:center;flex:1 1;border-radius:.375rem;padding:.5rem;background-color:#471ca8;color:white;border:2px solid #471ca8;transition:color .3s,background-color .3s;text-decoration:none;max-width:250px}@media (max-width:480px){.global-not-found_links__Rys4n{flex-direction:column}.global-not-found_link__mdhIW{width:100%}}.global-not-found_link__mdhIW:hover{background-color:white;color:#471ca8}.global-not-found_link__mdhIW:focus{outline:3px solid #fbbf24;outline-offset:2px}.global-not-found_link__mdhIW:focus-visible{outline:3px solid #fbbf24;outline-offset:2px}.Sidebar_overlay__wjaka{position:fixed;inset:0;background-color:rgba(0,0,0,.407);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;opacity:0;transition:opacity .7s}.Sidebar_overlayVisible__cUDsC{opacity:1}.Sidebar_drawer__dl4Jk{position:fixed;top:0;right:0;bottom:0;width:80%;max-width:400px;background-color:white;z-index:1001;transform:translateX(100%);transition:transform .7s cubic-bezier(.23,1,.32,1)}.Sidebar_drawerVisible__3FU4B{transform:translateX(0)}@media (min-width:768px){.Sidebar_drawer__dl4Jk,.Sidebar_overlay__wjaka,.Sidebar_smallScreenOnly__vlzjp{display:none}}.Sidebar_drawerBody__D270O{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;height:100%}.Sidebar_icon__RUQt5{width:1.5rem;height:1.5rem}.Socials_socialsContainer__NlqDX{display:flex;flex-direction:column;gap:.5rem;list-style-type:none;align-items:flex-start}.Socials_sidebarSocialLink__p3bKM{width:100%;justify-content:start!important;gap:1rem}.Socials_sidebarSocialLinkItem__qf1ok{width:100%}.socials_icon__TFI4R{width:1.5rem;height:1.5rem}.LanguageToggle_languageToggle__OiKz_{width:100%;justify-content:start!important;gap:1rem}.LanguageToggle_languageWidget__TX_3m{border-left:none!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;width:-moz-fit-content;width:fit-content;position:absolute}.LanguageToggle_stackedToggle__mA4OV{position:relative}.LanguageToggle_swapping__QMhor{pointer-events:none}.LanguageToggle_stackedToggle__mA4OV:focus .LanguageToggle_topButton__Wwbiu,.LanguageToggle_stackedToggle__mA4OV:focus-visible .LanguageToggle_topButton__Wwbiu{outline:3px solid var(--focus-color);outline-offset:2px}.LanguageToggle_topButton__Wwbiu{top:0;z-index:2;box-shadow:0 4px 10px rgba(0 0 0);filter:blur(0)}.LanguageToggle_bottomButton__iDUTy{top:.5rem;z-index:1;pointer-events:none;filter:blur(.5px);box-shadow:0 0 0 rgba(0 0 0)}.LanguageToggle_swapping__QMhor .LanguageToggle_topButton__Wwbiu{animation:LanguageToggle_topToBottom__Wrvzw .6s cubic-bezier(.4,0,.2,1) forwards}.LanguageToggle_swapping__QMhor .LanguageToggle_bottomButton__iDUTy{animation:LanguageToggle_bottomDownThenTop___A0Q9 .6s cubic-bezier(.4,0,.2,1) forwards}@keyframes LanguageToggle_topToBottom__Wrvzw{0%{transform:translateY(0);filter:blur(0);box-shadow:0 4px 10px rgba(0 0 0)}to{transform:translateY(.5rem);filter:blur(.5px);box-shadow:0 0 0 rgba(0 0 0)}}@keyframes LanguageToggle_bottomDownThenTop___A0Q9{0%{transform:translateY(0);filter:blur(.5px);box-shadow:0 0 0 rgba(0 0 0);z-index:1}50%{transform:translateY(100%);z-index:3}to{transform:translateY(-.5rem);filter:blur(0);box-shadow:0 4px 10px rgba(0 0 0);z-index:3}}.Widgets_widgetsContainer__ypNkQ{position:fixed;left:0;bottom:1.25rem;display:flex;flex-direction:column;align-items:flex-start;z-index:100;margin-bottom:148px}@media (min-width:640px){.Widgets_widgetsContainer__ypNkQ{margin-bottom:108px}}.Widgets_languageToggle__kAY37{margin-top:2rem}.Widgets_linkButton__A2WZF{border-left:none!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;box-shadow:0 4px 10px rgba(0 0 0)}.TravelPage_experiencePageContainer__Z7DB2{width:100%;padding:2rem}.TechStack_container__ahVf4,.TravelPage_experiencePageContainer__Z7DB2{display:flex;flex-direction:column;align-items:center;gap:2rem}.TechStack_techGrid__BoyLx{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center}.TechStack_techItem__7K0u7{max-width:5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:transform .3s ease-in-out}.TechStack_techItem__7K0u7:hover{transform:scale(1.1)}.TechStack_icon__RV_Br{height:80%;width:80%;filter:drop-shadow(0 4px 6px rgba(0,0,0,.1))}.TechStack_label__W4C9O{margin-top:.5rem;font-size:smaller;text-align:center}.RecentProjects_container__j_EfT{display:flex;flex-direction:column;align-items:center;width:100%}.RecentProjects_heading__DGBDw{margin-bottom:1rem}.RecentProjects_projectsGrid__NDfSU{max-width:1326px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center}@media (min-width:768px){.RecentProjects_projectsGrid__NDfSU{width:80%}}.RecentProjects_projectCard__Va__h{position:relative;display:inline-block;border-radius:1.25rem;max-width:320px;width:41.666667%;aspect-ratio:1/1;margin-bottom:1.5rem;box-shadow:0 10px 30px rgba(0,0,0)}@media (min-width:768px){.RecentProjects_projectCard__Va__h{margin-bottom:0}}.RecentProjects_projectImage__WunzK{border-radius:1.5rem;object-fit:cover}.RecentProjects_overlay__MQSji{position:absolute;bottom:-1.5rem;left:0;width:100%;min-height:25%;background-color:#471ca8;opacity:1;border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.5rem;padding:.5rem;transition:opacity .5s ease-in-out}@media (min-width:768px){.RecentProjects_overlay__MQSji{bottom:0;opacity:0}.RecentProjects_projectCard__Va__h:hover .RecentProjects_overlay__MQSji{opacity:1}}.RecentProjects_description__ptl5y{display:none}@media (min-width:768px){.RecentProjects_description__ptl5y{display:block}}.RecentAdventures_container__TNnNv{display:flex;flex-direction:column;align-items:center;width:100%}.RecentAdventures_heading__RdPN3{margin-bottom:1rem}.RecentAdventures_adventuresGrid__2jCmW{width:100%;display:flex;flex-direction:column;min-height:70vh;max-width:1326px}@media (min-width:900px){.RecentAdventures_adventuresGrid__2jCmW{flex-direction:row;height:70vh;width:80%}}.RecentAdventures_adventureCard__0q8LA{display:flex;justify-content:center;align-items:center;flex:1 1;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%;transition:all .6s cubic-bezier(.4,0,.2,1);overflow:hidden}.RecentAdventures_adventureCard__0q8LA:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.3);transition:background .6s cubic-bezier(.4,0,.2,1)}.RecentAdventures_adventureCard__0q8LA:hover{flex-grow:7}.RecentAdventures_adventureCard__0q8LA:hover:before{background:rgba(0,0,0,.1)}.RecentAdventures_adventureTitle__DUc_7{position:relative;z-index:1;-webkit-text-stroke:2px black;filter:drop-shadow(0 0 10px rgba(0,0,0,1));font-weight:700;font-size:3em;transition:all .6s cubic-bezier(.4,0,.2,1);opacity:.9}.RecentAdventures_adventureCard__0q8LA:hover .RecentAdventures_adventureTitle__DUc_7{opacity:1;transform:scale(1.1)}@media (min-width:900px){.RecentAdventures_adventureTitle__DUc_7{transform:rotate(90deg)}}.ContactMe_container__yITH_{display:flex;flex-direction:column;align-items:center;width:100%}.ContactMe_heading__0aQwG{margin-bottom:1rem}.ContactMe_description__GhNL_{text-align:center}.ContactMe_svgWrapper__IV602{width:100%;transform:scaleX(-1)}.ContactMe_svgContainer__zd4Sk{position:relative;margin-top:-4%;margin-right:10%;margin-left:auto;width:25%}.ContactMe_svg__r3xSm{overflow:visible}