:root{--bg-blue:#36465d;--text-on-blue:#737e8e;--grey-button:#9ba2ae;--text-on-color:#fff;--border-accent:#46556a;--accent-green:#55bc8a;--accent-red:#d95e40;--accent-orange:#f2992e;--accent-light-blue:#529ecc;--accent-grey:#748089;--accent-purple:#a77dc2}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Arial,Helvetica,sans-serif}.LandingPage_landing-page__P\+dH9{background-color:#36465d;background-color:var(--bg-blue);min-height:100vh}.LandingPage_header__vfgQf{background-color:#36465d;background-color:var(--bg-blue);border-bottom:1px solid #46556a;border-bottom:1px solid var(--border-accent);box-shadow:0 2px 4px #0000001a}.LandingPage_nav-container__PsDg0{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1280px;padding:.75rem 1rem}.LandingPage_logo-link__AsBBI{align-items:center;display:flex}.LandingPage_logo__Dvwi0{height:40px;width:auto}.LandingPage_nav-link__T3lAc{border-radius:4px;color:#737e8e;color:var(--text-on-blue);font-weight:500;padding:.5rem 1rem;text-decoration:none;transition:color .3s ease}.LandingPage_nav-link__T3lAc:hover{color:#fff;color:var(--text-on-color)}.LandingPage_mobile-menu__vv5v5{position:relative}.LandingPage_menu-button__rxPtj{background-color:initial;border:none;border-radius:4px;color:#fff;color:var(--text-on-color);cursor:pointer;padding:.5rem;transition:background-color .3s ease}.LandingPage_dropdown-menu__2rsWr,.LandingPage_menu-button__rxPtj.LandingPage_active__8wDD8,.LandingPage_menu-button__rxPtj:hover{background-color:#46556a;background-color:var(--border-accent)}.LandingPage_dropdown-menu__2rsWr{border-radius:6px;box-shadow:0 4px 6px #0000001a;margin-top:.5rem;padding:.25rem 0;position:absolute;right:0;width:12rem;z-index:10}.LandingPage_dropdown-item__sdr7O{color:#fff;color:var(--text-on-color);display:block;padding:.5rem 1rem;text-decoration:none;transition:background-color .3s ease}.LandingPage_dropdown-item__sdr7O:hover{background-color:#55bc8a;background-color:var(--accent-green)}.LandingPage_main-content__pH8bH{margin:0 auto;max-width:672px;padding:4rem 1rem;text-align:center}.LandingPage_main-heading__ouz7V{color:#fff;color:var(--text-on-color);font-size:3rem;font-weight:700;letter-spacing:.05em;margin-bottom:1.5rem;text-transform:uppercase}.LandingPage_main-text__IYSXa{color:#737e8e;color:var(--text-on-blue);font-size:1.125rem;font-weight:400;line-height:1.75;margin-bottom:2.5rem}.LandingPage_cta-button__aJjiU{background-color:#9ba2ae;background-color:var(--grey-button);border-radius:4px;box-shadow:0 2px 4px #0000001a;color:#fff;color:var(--text-on-color);display:inline-block;font-size:.875rem;font-weight:600;letter-spacing:.05em;padding:.75rem 2rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.LandingPage_cta-button__aJjiU:hover{background-color:#748089;background-color:var(--accent-grey)}.LandingPage_accent-line__4fO6B{background-color:#46556a;background-color:var(--border-accent);height:2px;margin-left:auto;margin-right:auto;margin-top:4rem;width:100px}.LandingPage_footer__riJD6{border-top:1px solid #46556a;border-top:1px solid var(--border-accent);bottom:0;padding:1rem 0;position:fixed;text-align:center;width:100%}.LandingPage_footer-text__fIvCu{color:#737e8e;color:var(--text-on-blue);font-size:.875rem;font-weight:400}@media (max-width:768px){.LandingPage_main-heading__ouz7V{font-size:2rem}.LandingPage_main-text__IYSXa{font-size:1rem}.LandingPage_main-content__pH8bH{padding:3rem 1rem}}@media (max-width:480px){.LandingPage_main-heading__ouz7V{font-size:1.5rem}.LandingPage_cta-button__aJjiU{font-size:.8125rem;padding:.625rem 1.5rem}}.PostModal_postModalPaper__DIJsS{background-color:var(--border-accent)!important;border-radius:12px!important}.PostModal_postModalTitle__bqq9H{background-color:var(--bg-blue)!important;border-bottom:1px solid var(--border-accent)!important;padding:1.5rem!important}.PostModal_modalTitleText__JU0jS{color:var(--text-on-color)!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;letter-spacing:.03em!important;text-transform:uppercase!important}.PostModal_modalCloseButton__nAifX{color:var(--text-on-blue)!important}.PostModal_modalCloseButton__nAifX:hover{background-color:var(--border-accent)!important;color:var(--text-on-color)!important}.PostModal_postModalContent__pONzH{background-color:var(--border-accent)!important;padding:2rem!important}.PostModal_modalImageContainer__HkhJi{align-items:center;border-radius:8px;display:flex;justify-content:center;margin:0 auto 1.5rem;max-width:250px;overflow:hidden;width:100%}.PostModal_modalImage__hxaIp{display:block;height:auto;max-height:150px;max-width:100%;object-fit:contain;width:100%}.PostModal_modalTags__mEQt5{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.PostModal_modalDate__3nIic{display:block;margin-bottom:1.5rem!important}.PostModal_modalContentText__QWIWO,.PostModal_modalDate__3nIic{color:var(--text-on-blue)!important;font-family:Arial,Helvetica,sans-serif!important}.PostModal_modalContentText__QWIWO{line-height:1.8!important;white-space:pre-line}.PostModal_modalContentText__QWIWO ol,.PostModal_modalContentText__QWIWO ul{border-left:3px solid var(--accent-green);margin:1rem 0!important;padding-left:2.5rem!important}.PostModal_modalContentText__QWIWO li{margin-bottom:.75rem!important;padding-left:.5rem}.PostModal_postModalActions__lVWqK{background-color:var(--bg-blue)!important;border-top:1px solid var(--border-accent)!important;padding:1rem 1.5rem!important}.PostModal_modalCloseButtonText__ZiyxP{background-color:var(--grey-button)!important;color:var(--text-on-color)!important;font-family:Arial,Helvetica,sans-serif!important;letter-spacing:.05em!important;padding:.5rem 1.5rem!important;text-transform:uppercase!important}.PostModal_modalCloseButtonText__ZiyxP:hover{background-color:var(--accent-grey)!important}@media (max-width:600px){.PostModal_postModalContent__pONzH{padding:1.5rem!important}}.Header_headerContainer__yE38e{margin-bottom:2rem}.Header_toolbar__uZ3zI{flex-wrap:wrap;gap:1rem;padding-bottom:.5rem;padding-top:.5rem}.Header_logoLink__08AgE{align-items:center;display:flex}.Header_logo__\+\+IvZ{height:40px;width:auto}.Header_button1__9Iz1i{background-color:#9ba2ae;color:#46556a!important}.Header_button1__9Iz1i,.Header_button2__7ArNh{font-weight:600;letter-spacing:.05em;text-transform:uppercase}.Header_button2__7ArNh{background-color:#529ecc!important;color:#fff}.Header_spacer__uTFZp{flex-grow:1}.Header_searchContainer__S5pvy{align-items:center;display:flex;gap:1rem;min-width:300px}.Header_searchField__THvuM{background-color:#46556a;border-radius:4px}.Header_searchField__THvuM .MuiOutlinedInput-root{color:#fff}.Header_searchField__THvuM .MuiOutlinedInput-root fieldset{border-color:#46556a}.Header_searchField__THvuM .MuiOutlinedInput-root.Mui-focused fieldset,.Header_searchField__THvuM .MuiOutlinedInput-root:hover fieldset{border-color:#55bc8a}.Header_searchField__THvuM .MuiInputBase-input::placeholder{color:#737e8e;opacity:1}.Header_autocomplete__Oizlk{background-color:#46556a;border-radius:4px;min-width:200px}.Header_autocomplete__Oizlk .MuiOutlinedInput-root{color:#fff}.Header_autocomplete__Oizlk .MuiOutlinedInput-root fieldset{border-color:#46556a}.Header_autocomplete__Oizlk .MuiOutlinedInput-root.Mui-focused fieldset,.Header_autocomplete__Oizlk .MuiOutlinedInput-root:hover fieldset{border-color:#55bc8a}.Header_autocomplete__Oizlk .MuiInputBase-input::placeholder{color:#737e8e;opacity:1}.Header_autocomplete__Oizlk .MuiAutocomplete-tag{margin:2px}.Header_chip__DS3rh{background-color:#55bc8a;color:#fff}.Header_chip__DS3rh .MuiChip-deleteIcon{color:#fff}.Header_chip__DS3rh .MuiChip-deleteIcon:hover{color:#e0e0e0}.Header_menuIcon__\+HXLB{color:#fff}.Header_menu__lK-zo{background-color:#46556a;color:#fff}.Header_mobileSearchContainer__Qpc7j{padding:1rem}.Header_mobileSearchField__QthOL{background-color:#36465d;border-radius:4px;margin-bottom:1rem}.Header_mobileSearchField__QthOL .MuiOutlinedInput-root{color:#fff}.Header_mobileSearchField__QthOL .MuiOutlinedInput-root fieldset{border-color:#46556a}.Header_mobileAutocomplete__9Q34E{background-color:#36465d;border-radius:4px}.Header_mobileAutocomplete__9Q34E .MuiOutlinedInput-root{color:#fff}.TerminalWindow_container__DEaQQ{background:#000;bottom:0;left:0;margin:0;min-height:100vh;overflow-y:auto;padding:0;position:fixed;right:0;top:0}.TerminalWindow_window__9UhAg{background:#000;border:2px solid #0f0;border-radius:8px;box-shadow:0 0 20px #00ff004d;margin:20px auto;max-width:1200px;overflow:hidden}.TerminalWindow_content__qfCQv{color:#0f0;font-family:Courier New,monospace;line-height:1.6;min-height:600px;padding:24px}.TerminalHeader_header__kH98Q{align-items:center;background:linear-gradient(180deg,#2a2a2a,#1a1a1a);border-bottom:1px solid #0f0;box-shadow:0 2px 4px #00ff001a;display:flex;justify-content:space-between;padding:8px 12px}.TerminalHeader_leftSection__zC4aa{align-items:center;display:flex;gap:8px}.TerminalHeader_windowButtons__kHHFF{display:flex;gap:6px}.TerminalHeader_windowButton__OBTKv{border:none;border-radius:50%;cursor:pointer;height:12px;transition:all .2s;width:12px}.TerminalHeader_windowButton__OBTKv:hover{box-shadow:0 0 8px currentColor;filter:brightness(1.3)}.TerminalHeader_closeButton__dff8q{background:#ff5f56}.TerminalHeader_minimizeButton__CVD-Z{background:#ffbd2e}.TerminalHeader_maximizeButton__lKIns{background:#27c93f}.TerminalHeader_title__TvJBo{color:#0f0;font-family:Courier New,monospace;font-size:14px;margin-left:12px;text-shadow:0 0 5px #00ff0080}.TerminalHeader_navButtons__qvMB3{display:flex;gap:8px}.TerminalHeader_navButton__z48J9{background:#00ff001a;border:1px solid #0f0;color:#0f0;cursor:pointer;font-family:Courier New,monospace;font-size:12px;letter-spacing:1px;padding:6px 16px;text-transform:uppercase;transition:all .3s}.TerminalHeader_navButton__z48J9:hover{background:#0f03;box-shadow:0 0 10px #00ff0080;transform:translateY(-1px)}.TerminalHeader_navButton__z48J9:active{transform:translateY(0)}.ExperienceContent_prompt__dDj0P{color:#0f0;margin-bottom:20px;text-shadow:0 0 5px #00ff0080}.ExperienceContent_cursor__pGyy2{animation:ExperienceContent_blink__Dc2K7 1s infinite}@keyframes ExperienceContent_blink__Dc2K7{0%,50%{opacity:1}51%,to{opacity:0}}.ExperienceContent_section__aS3Ch{margin-bottom:32px}.ExperienceContent_sectionTitle__tLkC9{border-bottom:1px solid #0f0;color:#0f0;font-size:20px;margin-bottom:16px;padding-bottom:8px;text-shadow:0 0 8px #0f09}.ExperienceContent_experienceBlock__wIoNV{border-left:2px solid #00ff004d;margin-bottom:24px;padding:16px}.ExperienceContent_company__FrZxz{color:#0f0;font-size:18px;font-weight:700;text-shadow:0 0 5px #00ff0080}.ExperienceContent_title__F5VP5{color:#0d0;font-size:16px;margin-top:4px}.ExperienceContent_meta__e93RE{color:#0a0;font-size:14px;margin-bottom:12px;margin-top:4px}.ExperienceContent_subheading__823Wn{color:#0c0;font-size:14px;margin-bottom:8px;margin-top:12px}.ExperienceContent_list__kEiet{list-style:none;padding-left:0}.ExperienceContent_listItem__CrkmL{margin-bottom:6px;padding-left:20px;position:relative}.ExperienceContent_listItem__CrkmL:before{color:#0f0;content:">";left:0;position:absolute}.ExperienceContent_skillsGrid__piXA9{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ExperienceContent_skill__y6Mxb{background:#00ff001a;border:1px solid #00ff004d;color:#0f0;font-size:12px;padding:4px 12px}.ExperienceContent_educationBlock__QVQ3Z{background:#00ff000d;border:1px solid #0f03;margin-bottom:16px;padding:12px}.ExperienceContent_institution__7VO9a{color:#0f0;font-size:16px;font-weight:700}.ExperienceContent_degree__K97YP{color:#0d0;font-size:14px;margin-top:4px}.ExperienceContent_date__eLam0{color:#0a0;font-size:12px;margin-top:4px}
/*# sourceMappingURL=main.b08e872a.css.map*/