.Navbar_menuBar__xLpGG{position:fixed;top:0;left:0;right:0;height:42px;background:var(--glass-header);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;padding:0 16px;z-index:1000;font-family:var(--font-body);transition:background .3s,border-color .3s}.Navbar_scrolled__N9DJM{box-shadow:0 4px 20px rgba(0,0,0,.15)}.Navbar_leftGroup__71_J8{display:flex;align-items:center;gap:20px}.Navbar_logo__X4o9i{font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:-.01em;color:var(--text);text-decoration:none;display:flex;align-items:center;gap:5px;transition:opacity .2s}.Navbar_logo__X4o9i:hover{opacity:.85}.Navbar_appleIcon__7EsUC{font-size:15px;opacity:.9}.Navbar_logoAccent__w7ZSI{color:var(--accent)}.Navbar_navLinks__BPXkM{display:flex;align-items:center;gap:16px}.Navbar_navItem__Fpmiu{color:var(--text-mid);text-decoration:none;font-size:13px;font-weight:500;padding:4px 8px;border-radius:6px;transition:all .15s ease-in-out}.Navbar_navItem__Fpmiu:hover{color:var(--text);background:var(--surface-2)}.Navbar_rightGroup__4_DEF{display:flex;align-items:center;gap:12px}.Navbar_menuClock__Kzptv{font-family:monospace;font-size:12px;font-weight:600;color:var(--text);display:flex;align-items:center;gap:4px;padding:3px 8px;background:var(--surface-2);border:1px solid var(--border);border-radius:6px}.Navbar_clockTz__XC_VZ{color:var(--accent);font-size:10px}.Navbar_themeToggleBtn__58fCp{width:28px;height:28px;border-radius:7px;border:1px solid var(--border);background:var(--surface-2);color:var(--text);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.Navbar_themeToggleBtn__58fCp:hover{background:var(--border-hover);color:var(--accent)}.Navbar_resumeBtn__hf73o{display:flex;align-items:center;gap:4px;padding:4px 10px;border-radius:7px;background:var(--accent);color:#080808;font-size:12px;font-weight:700;text-decoration:none;transition:filter .2s,transform .15s}.Navbar_resumeBtn__hf73o:hover{filter:brightness(1.1);transform:translateY(-1px)}.Navbar_resumeArrow__gRaz6{font-size:11px}.Navbar_mobileMenuBtn__vCYFv{display:none;width:28px;height:28px;border-radius:6px;border:1px solid var(--border);background:var(--surface-2);color:var(--text);align-items:center;justify-content:center;cursor:pointer}.Navbar_mobileDrawer__Tgbob{display:none}@media (max-width:860px){.Navbar_navLinks__BPXkM{display:none}.Navbar_mobileMenuBtn__vCYFv{display:flex}.Navbar_mobileDrawer__Tgbob{display:flex;flex-direction:column;position:absolute;top:42px;left:0;right:0;background:var(--glass-header);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid var(--border);padding:12px 16px;gap:8px;box-shadow:0 10px 30px rgba(0,0,0,.25)}.Navbar_mobileDrawerItem__3Wkjd{color:var(--text);text-decoration:none;font-size:14px;font-weight:500;padding:8px 12px;border-radius:8px;background:var(--surface);border:1px solid var(--border)}.Navbar_mobileDrawerResume__HKWJX{color:#080808;background:var(--accent);text-decoration:none;font-size:13px;font-weight:700;padding:10px 12px;border-radius:8px;text-align:center;margin-top:4px}}.DesktopScene_scene__3vXSW{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:-1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transition:opacity 1.2s ease}.DesktopScene_ready__uHe7z{opacity:1}.IntroLoader_overlay__G0H7_{position:fixed;inset:0;background:#000;z-index:999999;display:flex;justify-content:center;align-items:center;pointer-events:all;-webkit-user-select:none;-moz-user-select:none;user-select:none}.IntroLoader_container__Ec_WM{display:flex;flex-direction:column;align-items:center;gap:48px}.IntroLoader_initialsLogo__Td6eQ{font-family:var(--font-display);font-size:56px;font-weight:800;letter-spacing:-.04em;color:#fff;line-height:1;display:flex;align-items:baseline}.IntroLoader_accentDot__9JNaL{color:var(--accent)}.IntroLoader_progressTrack__FQcB3{width:220px;height:5px;background:hsla(0,0%,100%,.22);border-radius:9999px;overflow:hidden;position:relative}.IntroLoader_progressBar__kTLEx{height:100%;background:#fff;border-radius:9999px}