@import url("https://fonts.googleapis.com/css2?family=Courier+Prime:ital,wght@0,400;0,700;1,400;1,700&family=Hind:wght@300;400;500;600;700&family=Roboto+Mono:ital,wght@0,100..700;1,100..700&display=swap");.TerminalAnimation_darkScreen__wZVDI{position:fixed;top:0;left:0;height:100%;background-color:rgb(14,14,14);justify-content:center;align-items:center;z-index:200;color:white;font-family:Courier Prime,monospace;text-align:left;overflow:hidden;padding:0;margin:0}@keyframes TerminalAnimation_fadeIn__kMO8_{0%{opacity:0}to{opacity:1}}.TerminalAnimation_darkScreen__wZVDI{background-color:#000;color:#0f0;width:100%;height:100vh;display:flex;justify-content:flex-start;align-items:flex-start}.TerminalAnimation_consoleOutput__nmKXs{font-family:Courier Prime,monospace;font-size:1.2rem;line-height:1.4;margin:10px;padding:0;white-space:pre-wrap}.TerminalAnimation_blinkingCursor__8wATg{display:inline-block;width:10px;background-color:#0f0;animation:TerminalAnimation_blink__O5fYs 1s step-start infinite}@keyframes TerminalAnimation_blink__O5fYs{50%{opacity:0}}@media (max-width:640px){.TerminalAnimation_consoleOutput__nmKXs{font-size:.8rem;margin:2px}}.LetterNav_nav__Rp5Sg{position:fixed;top:45%;width:30px;transform:translateY(-50%);display:flex;flex-direction:column;gap:5px;z-index:80;align-items:center;transition:opacity .5s ease,transform .5s ease,top .5s ease;padding-left:20px}.LetterNav_nav__Rp5Sg.LetterNav_show__FLcHq{opacity:1;transform:translateX(0)}.LetterNav_nav__Rp5Sg.LetterNav_hide__R9aj3{opacity:0;transform:translateX(-100%)}.LetterNav_navItem__F76i0.LetterNav_active__EQhe2,.LetterNav_navItem__F76i0:hover{color:#c5c5c5}.LetterNav_navItem__F76i0{justify-content:center;align-items:center;font-size:1.1rem;color:rgb(78,78,78);cursor:pointer;transition:color .3s ease}@media (max-width:640px){.LetterNav_nav__Rp5Sg{display:none}}@keyframes LetterNav_flicker__MfeY7{0%{opacity:.1}20%{opacity:.9}40%{opacity:1}60%{opacity:.5}80%{opacity:1}to{opacity:1}}.LetterNav_flicker__MfeY7{animation:LetterNav_flicker__MfeY7 .4s ease-in-out}.WelcomeComponent_welcomeComponent__FTiLa{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;background-color:#000;transition:background-color 2s ease,background-image 2s ease}.WelcomeComponent_flickerText__PdHwF{font-size:16.5vw;max-width:100vw;color:#fff;gap:2vw;display:flex;white-space:nowrap}.WelcomeComponent_flickerText__PdHwF span{display:inline-block;opacity:0;animation:WelcomeComponent_flicker-animation__cNKuw 1s ease-in-out forwards;text-align:center;line-height:1}.WelcomeComponent_hidden__rL3qM{opacity:0;transform:translateY(20px);transition:opacity 1s ease,transform 1s ease}.WelcomeComponent_visible__AByct{opacity:1;transform:translateY(0)}.WelcomeComponent_content__kyyn9{text-align:center;padding:20px}.WelcomeComponent_lightUp__TTlGP{background-color:#141414}@keyframes WelcomeComponent_flicker-animation__cNKuw{0%{opacity:.1}10%{opacity:.5}20%{opacity:.4}30%{opacity:.2}40%{opacity:.6}50%{opacity:.2}60%{opacity:.8}70%{opacity:.3}80%{opacity:.7}90%{opacity:.3}to{opacity:1}}.WelcomeComponent_waveFadeIn__LUHa_{animation:WelcomeComponent_wave-fade-in__mIjta .4s ease-in-out forwards}@keyframes WelcomeComponent_wave-fade-in__mIjta{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}@media (max-width:640px){.WelcomeComponent_flickerText__PdHwF{font-size:calc(9vh + 10px);font-weight:400;flex-direction:column-reverse;position:absolute;top:calc(var(--vh, 1vh) * 50);right:0;margin-right:10px;transform:translateY(-50%);transition:top .5s ease,transform .5s ease;padding-bottom:60px}.WelcomeComponent_flickerText__PdHwF span{transform:rotate(270deg);display:block;width:100%;height:100%;align-items:center;display:flex;justify-content:center}.WelcomeComponent_welcomeComponent__FTiLa{display:flex;flex-direction:column;justify-content:center;align-items:center;transition:background-color 2s ease,background-image 2s ease;height:100vh}}.WelcomeComponent_particle__QlBM_{position:absolute;border-radius:50%;background:rgba(255,255,255,.889);pointer-events:none;animation:WelcomeComponent_particleAnimation__SBdzn infinite;z-index:1}.WelcomeComponent_particleContainer__FJAy3{position:absolute;width:100%;height:100vh;overflow:hidden}@keyframes WelcomeComponent_particleAnimation__SBdzn{0%{transform:translate(0);opacity:0}50%{opacity:1}to{transform:translate(100vw,100vh);opacity:0}}.WelcomeComponent_locked__uxBLA{pointer-events:none}.ProjectsComponent_projectsComponent__TbAb7{padding:100px 8%;margin:0 auto;position:relative}.ProjectsComponent_maxWidth__JNrGO{max-width:90rem;margin-left:auto;margin-right:auto}.ProjectsComponent_personalProjectsText__UDJQ1{text-align:left}.ProjectsComponent_personalProjectsTitle__YWAYF{font-size:2.3rem;font-weight:700;margin-bottom:20px;color:#ffffff}.ProjectsComponent_personalProjectsDescription__T8Coc{font-size:1rem;color:#ddd}.ProjectsComponent_projectsList__tp7ZM{display:grid;grid-template-columns:repeat(auto-fill,minmax(450px,1fr));gap:60px;margin-top:60px}.ProjectsComponent_projectBox__CmM1n{height:100%;position:relative;display:flex;flex-direction:column}.ProjectsComponent_projectTitle__xXUqz{font-size:2rem;font-weight:700;color:white}.ProjectsComponent_columnHeader__qba5F{display:flex;align-items:center;gap:1rem}.ProjectsComponent_line__FNenP{border-radius:2px;width:.3rem;height:3rem;background-color:#FB923C}.ProjectsComponent_projectHeader__FMOk3{display:flex;justify-content:space-between;align-items:center}.ProjectsComponent_projectSubText__3wa0W{margin-top:10px;color:#888;padding-right:10px}.ProjectsComponent_projectLinks__gFdh7{display:flex;gap:15px}.ProjectsComponent_githubLink__ZoZg8,.ProjectsComponent_websiteLink__qlHUq{font-size:1.2rem;color:#FB923C;transition:transform .3s ease,color .3s ease}.ProjectsComponent_githubLink__ZoZg8:hover,.ProjectsComponent_websiteLink__qlHUq:hover{color:#f88a20;transform:scale(1.2)}.ProjectsComponent_projectDescription__NV9Ns{font-size:1rem;color:#bbb;margin-top:40px;line-height:1.6;flex-grow:1}.ProjectsComponent_ctaLink__wcXL3{margin-top:2rem}.ProjectsComponent_tableContainer__m8DIH{margin-top:60px;width:100%;overflow-x:auto}.ProjectsComponent_projectsTable__lSnss{width:100%;border-collapse:collapse;color:#ddd;font-size:1rem}.ProjectsComponent_projectsTable__lSnss td,.ProjectsComponent_projectsTable__lSnss th{padding:1rem;text-align:left;border-bottom:1px solid #444}.ProjectsComponent_projectsTable__lSnss th{font-size:1.1rem;color:#ffffff;background-color:#1e1e1e}.ProjectsComponent_expandButton__nrB1U{background:none;border:none;color:#FB923C;font-size:1rem;cursor:pointer;transition:transform .3s ease}.ProjectsComponent_expandButton__nrB1U:hover{color:#f88a20;transform:scale(1.1)}.ProjectsComponent_expandedRow__fh4XY{background-color:#2a2a2a}.ProjectsComponent_expandedContent__k94zY{padding:1rem 2rem;color:#bbb;line-height:1.6}@media (max-width:900px){.ProjectsComponent_projectsList__tp7ZM{grid-template-columns:1fr;gap:60px}.ProjectsComponent_personalProjectsTitle__YWAYF{font-size:1.8rem}.ProjectsComponent_projectTitle__xXUqz{font-size:1.3rem}.ProjectsComponent_projectBox__CmM1n{padding:0}.ProjectsComponent_personalProjectsDescription__T8Coc,.ProjectsComponent_projectDescription__NV9Ns{font-size:.875rem}}.CtaLink_ctaLinkWrapper___CFyS{display:flex;align-items:center;gap:4px}.CtaLink_ctaLinkIcon__pNvFX{color:#FB923C;transition:transform .3s ease-out;padding-right:2px}.CtaLink_ctaLinkText__VxN7s{font-size:1.125rem;color:white;text-decoration:underline;text-decoration-color:#FB923C;text-underline-offset:.25rem;transition:transform .3s ease-out,color .3s ease-out}.CtaLink_ctaLinkText__VxN7s:hover{color:#FB923C}.CtaLink_ctaLinkWrapper___CFyS:hover .CtaLink_ctaLinkIcon__pNvFX{transform:translateX(.2rem) translateY(.2rem)}.CtaLink_ctaLinkWrapper___CFyS:hover .CtaLink_redirectIcon__oKpFq{transform:translateX(.3rem)}.CtaLink_ctaLinkWrapper___CFyS:hover .CtaLink_externalIcon__Eq3sB{transform:translateX(.2rem) translateY(-.2rem)}@media (max-width:640px){.CtaLink_ctaLinkText__VxN7s{font-size:1rem}}.AboutComponent_aboutComponent__JJ_D1{padding:100px 1.5rem;position:relative}.AboutComponent_maxWidth__BSUDc{max-width:90rem;margin-left:auto;margin-right:auto}.AboutComponent_header__TeQjI{font-size:2rem;font-weight:700;margin-bottom:2rem;color:white}.AboutComponent_grid__kTmWG{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.AboutComponent_column__6ToSc{display:flex;flex-direction:column}.AboutComponent_columnHeader__HgW0d{display:flex;align-items:center;gap:.5rem}.AboutComponent_line__7J5DL{border-radius:2px;width:.25rem;height:3rem;background-color:#FB923C}.AboutComponent_columnTitle__jySAX{font-size:2.5rem;font-weight:700;color:white}.AboutComponent_columnSubtitle__yTec2{font-size:1.125rem;font-weight:600;color:#D1D5DB;margin-top:.5rem}.AboutComponent_columnDescription__3CrB5{color:#9CA3AF;margin-top:.5rem}.AboutComponent_flexContainer__T_sPd{display:flex;gap:3.125rem;flex-wrap:wrap;margin-top:5rem}.AboutComponent_flexContainer__T_sPd>*{flex:1 1 calc(50% - 1.5625rem);box-sizing:border-box}.AboutComponent_flexItemTitleContainer__NwIyQ{display:flex;flex-direction:row;align-items:center;gap:10px}.AboutComponent_flexItem__s2cL3{width:50%;border-radius:5px;background-color:#313131;padding:2.5rem;display:flex;flex-direction:column;justify-content:space-between}.AboutComponent_flexItemTitle___VBQM{font-size:1.5rem;font-weight:600;color:white}.AboutComponent_flexItemDescription__Z6D1B{color:#D1D5DB;margin-top:1rem}.AboutComponent_svgIcon__7nDvW{height:8rem;width:8rem;color:white}.AboutComponent_externalLinksContainer__U_ODB{margin-top:2rem;display:flex;gap:1rem;align-items:center}.AboutComponent_icon__d9yKk{color:#FB923C;cursor:pointer;transition:transform .3s ease,color .3s ease;font-size:1.8rem}.AboutComponent_icon__d9yKk:hover{transform:translate(2px)}.AboutComponent_hoverAnimate__SzJSn{color:#FB923C;cursor:pointer;transition:transform .3s ease,color .3s ease}.AboutComponent_hoverAnimate__SzJSn:hover{transform:translate(5px,5px)}@media (max-width:1400px){.AboutComponent_maxWidth__BSUDc{margin-left:40px;margin-right:40px}}@media (max-width:1024px){.AboutComponent_grid__kTmWG{grid-template-columns:1fr}.AboutComponent_flexContainer__T_sPd{gap:2rem}.AboutComponent_flexItem__s2cL3{width:100%;height:auto}}@media (max-width:768px){.AboutComponent_header__TeQjI{font-size:1.5rem}.AboutComponent_columnTitle__jySAX{font-size:2rem}.AboutComponent_columnSubtitle__yTec2{font-size:1rem}.AboutComponent_columnDescription__3CrB5{font-size:.875rem}.AboutComponent_flexItemTitle___VBQM{font-size:1.25rem}.AboutComponent_flexItemDescription__Z6D1B{font-size:.875rem}.AboutComponent_svgIcon__7nDvW{height:6rem;width:6rem}.AboutComponent_flexContainer__T_sPd{flex-direction:column}.AboutComponent_flexItem__s2cL3{padding:1.5rem}}@media (max-width:640px){.AboutComponent_maxWidth__BSUDc{max-width:90rem;margin-left:5px;margin-right:5px}}.CareerComponent_careerComponent__IFqMv{margin:0 auto;position:relative;padding:100px 8%}.CareerComponent_maxWidth__dAuTG{max-width:90rem;margin-left:auto;margin-right:auto}.CareerComponent_title__bgk8d{font-size:2rem;font-weight:700;margin-bottom:2rem;color:white}.CareerComponent_grid__hkLPi{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem}.CareerComponent_position__EQhmB{border-radius:8px;color:white}.CareerComponent_number___PqUg{font-size:4rem;font-weight:700;color:#FB923C;text-align:left;margin-bottom:1rem}.CareerComponent_positionTitle__FRNqo{font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.CareerComponent_dates__JMyRy{font-size:1rem;color:#D1D5DB;margin-bottom:1rem}.CareerComponent_description__iXU_Q{font-size:1.125rem;color:#9CA3AF}.CareerComponent_ctaLink__iDDD1{padding-top:8rem}@media (max-width:1500px){.CareerComponent_grid__hkLPi{grid-template-columns:repeat(3,1fr)}}@media (max-width:1000px){.CareerComponent_grid__hkLPi{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.CareerComponent_grid__hkLPi{grid-template-columns:1fr;gap:4rem}.CareerComponent_ctaLink__iDDD1{padding-top:4rem}.CareerComponent_position__EQhmB{padding:0}.CareerComponent_title__bgk8d{font-size:1.5rem;text-align:left}.CareerComponent_number___PqUg{font-size:2rem}.CareerComponent_description__iXU_Q{font-size:.875rem}}.SkillsComponent_skillsContainer__zqmMn{margin:0 auto;position:relative;padding:100px 8%}.SkillsComponent_maxWidth__ws9IT{max-width:90rem;margin-left:auto;margin-right:auto}.SkillsComponent_skillsTitle__kz0BN{font-size:2rem;font-weight:700;margin-bottom:2rem;color:white;text-align:center}.SkillsComponent_skillsTableWrapper__jp_Lp{border-radius:5px;overflow-x:auto}.SkillsComponent_skillsTable__6LYf8{background-color:#222;color:#f1f1f1;padding:30px;font-family:Arial,sans-serif;position:relative;border-radius:8px;max-width:2000px;margin:0 auto}.SkillsComponent_skillsTable__6LYf8 td,.SkillsComponent_skillsTable__6LYf8 th{padding:15px 25px;text-align:left;border-bottom:1px solid #444;font-size:16px}.SkillsComponent_skillsTable__6LYf8 th{background-color:#333;color:#fff}.SkillsComponent_categoryCell__vvsOq{width:30%}.SkillsComponent_skillsCell__3T0vj{width:70%;color:#ddd}.SkillsComponent_categoryName__fZH5e{font-size:1rem;font-weight:bolder;color:#FB923C;text-transform:uppercase}.SkillsComponent_categoryDescription__NWPz9{font-size:.9rem;color:#bbb;margin-top:8px;line-height:1.4}.SkillsComponent_skillsTable__6LYf8 tr:nth-child(odd){background-color:#2a2a2a}.SkillsComponent_skillsTable__6LYf8 tr:nth-child(2n){background-color:#333}@media screen and (max-width:768px){.SkillsComponent_skillsTable__6LYf8 td,.SkillsComponent_skillsTable__6LYf8 th{padding:10px;font-size:14px}.SkillsComponent_categoryName__fZH5e{font-size:16px}.SkillsComponent_categoryDescription__NWPz9{font-size:12px}.SkillsComponent_skillsCell__3T0vj{font-size:14px}}.InformationComponent_container__iK1Hd{justify-content:space-between;padding-top:100px;padding-left:8%;padding-right:8%;margin:0 auto;position:relative}.InformationComponent_textContainer__vLigK{flex:1;display:flex;flex-direction:column;gap:.5rem;text-align:left}.InformationComponent_imageContainer__5_c6_{flex:1;display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column;gap:10px}.InformationComponent_maxWidth__M80YG{max-width:90rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;align-items:center;gap:5rem}.InformationComponent_title__U9z8z{font-size:2rem;font-weight:700;margin-bottom:2rem;color:white}.InformationComponent_cvOverview__66StG,.InformationComponent_introduction__PqQOk,.InformationComponent_opportunities__gw598{font-size:1.1rem;color:#b1b1b1}.InformationComponent_linksContainer__3Oyjq{display:flex;flex-direction:column;gap:.5rem}.InformationComponent_caption__PTTZY{color:#e4e4e4}.InformationComponent_profileImage__hF_S_{width:100%;height:auto;max-width:100%;border-radius:10px}.InformationComponent_linksSection__Yz1Wg{display:flex;flex-direction:column;align-items:flex-start;margin-top:2rem;gap:1rem}@media (min-width:1400px){.InformationComponent_maxWidth__M80YG{justify-content:space-between;gap:auto}}@media (max-width:1024px){.InformationComponent_maxWidth__M80YG{flex-direction:column;gap:2rem}.InformationComponent_imageContainer__5_c6_,.InformationComponent_textContainer__vLigK{width:100%;align-self:flex-start}}@media (max-width:768px){.InformationComponent_container__iK1Hd{gap:2rem}.InformationComponent_caption__PTTZY,.InformationComponent_cvOverview__66StG,.InformationComponent_introduction__PqQOk,.InformationComponent_opportunities__gw598{font-size:.875rem}}@media (max-width:480px){.InformationComponent_title__U9z8z{font-size:1.5rem}.InformationComponent_imageContainer__5_c6_,.InformationComponent_textContainer__vLigK{width:100%;margin-top:20px}.InformationComponent_profileImage__hF_S_{max-width:400px}}