.page_progressBar__4Ocww{position:fixed;top:0;left:0;height:2px;background:linear-gradient(90deg,#7c3aed,#00d4ff);z-index:200;transition:width .1s linear;box-shadow:0 0 8px rgba(0,212,255,.5);pointer-events:none}.page_page__556_G{position:relative;min-height:100vh;background:#060d1a;color:#e2e8f0;font-family:var(--font-geist-sans),system-ui,sans-serif}.page_page__556_G:before{content:"";position:fixed;inset:0;background-image:linear-gradient(rgba(0,212,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(0,212,255,.025) 1px,transparent 0);background-size:52px 52px;pointer-events:none;z-index:0}.page_canvas__t5Zrn{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.page_main__nw1Wk{position:relative;z-index:1;max-width:920px;margin:0 auto;padding:0 2rem 5rem}.page_nav__ijo23{position:fixed;top:1rem;left:50%;transform:translateX(-50%) translateY(-80px);z-index:150;display:flex;align-items:center;gap:1.5rem;padding:.45rem .6rem .45rem 1.25rem;background:rgba(6,13,26,.82);border:1px solid rgba(0,212,255,.14);border-radius:100px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .4s ease;opacity:0;pointer-events:none;white-space:nowrap}.page_navVisible__dRvES{transform:translateX(-50%) translateY(0);opacity:1;pointer-events:all}.page_navLogo__XrZYK{font-size:.82rem;font-weight:700;color:#00d4ff;font-family:var(--font-geist-mono),monospace;letter-spacing:.08em}.page_navLinks__8rPi_{display:flex;align-items:center;gap:.15rem}.page_navLink__Z58UL{padding:.3rem .75rem;font-size:.8rem;color:#94a3b8;border-radius:100px;transition:color .2s,background .2s}.page_navLink__Z58UL:hover{color:#e2e8f0;background:hsla(0,0%,100%,.05)}.page_navCta__hU4J_{padding:.32rem .9rem;background:linear-gradient(135deg,#7c3aed,#00d4ff);border-radius:100px;font-size:.8rem;font-weight:600;color:#fff;margin-left:.35rem;transition:opacity .2s,box-shadow .2s}.page_navCta__hU4J_:hover{opacity:.88;box-shadow:0 0 16px rgba(0,212,255,.3)}.page_hero__7KFOs{min-height:100vh;display:flex;align-items:center}.page_heroInner__8WoKQ{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.page_badge__0mJr3{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .85rem;border:1px solid rgba(0,212,255,.35);border-radius:100px;font-size:.72rem;color:#00d4ff;letter-spacing:.08em;text-transform:uppercase;animation:page_pulse__XPtbN 2.5s ease-in-out infinite}.page_availDot__2LfLb{width:6px;height:6px;border-radius:50%;background:#22c55e;flex-shrink:0;animation:page_availPulse__n1rbg 2s ease-in-out infinite}@keyframes page_availPulse__n1rbg{0%,to{box-shadow:0 0 0 0 rgba(34,197,94,.5)}50%{box-shadow:0 0 0 5px rgba(34,197,94,0)}}@keyframes page_pulse__XPtbN{0%,to{opacity:1;border-color:rgba(0,212,255,.35)}50%{opacity:.6;border-color:rgba(0,212,255,.1)}}.page_heroInner__8WoKQ>*{animation:page_heroEnter__tPKD4 .7s cubic-bezier(.16,1,.3,1) both}.page_heroInner__8WoKQ>:first-child{animation-delay:.1s}.page_heroInner__8WoKQ>:nth-child(2){animation-delay:.3s}.page_heroInner__8WoKQ>:nth-child(3){animation-delay:.5s}.page_heroInner__8WoKQ>:nth-child(4){animation-delay:.7s}.page_heroInner__8WoKQ>:nth-child(5){animation-delay:.9s}.page_heroInner__8WoKQ>:nth-child(6){animation-delay:1.1s}@keyframes page_heroEnter__tPKD4{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page_heroInner__8WoKQ>*{opacity:1;animation:none}}.page_name__o7Dx1{font-size:clamp(3rem,9vw,5.5rem);font-weight:800;letter-spacing:-.03em;line-height:1;background:linear-gradient(135deg,#fff,#00d4ff 55%,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:.25rem 0;cursor:default}.page_name__o7Dx1:hover{animation:page_glitch__26nHU .45s steps(3) 2}@keyframes page_glitch__26nHU{0%{transform:translate(0);filter:none}15%{transform:translate(-3px,1px);filter:hue-rotate(80deg)}30%{transform:translate(3px,-1px);filter:hue-rotate(-80deg)}45%{transform:translate(-2px);filter:brightness(1.3)}60%{transform:translate(2px,1px);filter:hue-rotate(40deg)}75%{transform:translate(-1px,-1px);filter:none}to{transform:translate(0);filter:none}}.page_role__zcjgG{font-size:clamp(1.1rem,3vw,1.5rem);color:#00d4ff;font-family:var(--font-geist-mono),monospace;min-height:2rem}.page_cursor__RVIC4{animation:page_blink__MXDOE 1s step-end infinite;color:#00d4ff}@keyframes page_blink__MXDOE{0%,to{opacity:1}50%{opacity:0}}.page_heroDesc__hhXmd{max-width:540px;font-size:1.05rem;line-height:1.75;color:#94a3b8;margin:.25rem 0}.page_liveChart__NsJv7{width:100%;max-width:360px;height:80px;margin:.5rem 0;opacity:.85}.page_links__t4Q_2{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.25rem}.page_cta__i2v5_{padding:.5rem 1.4rem;background:linear-gradient(135deg,#7c3aed,#00d4ff);border-radius:100px;font-size:.875rem;font-weight:600;color:#fff;transition:all .2s;box-shadow:0 0 20px rgba(0,212,255,.25)}.page_cta__i2v5_:hover{transform:translateY(-2px);box-shadow:0 0 32px rgba(0,212,255,.45)}.page_link__k5j_x{padding:.5rem 1.2rem;border:1px solid rgba(0,212,255,.25);border-radius:100px;font-size:.875rem;color:#cbd5e1;transition:all .2s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.page_link__k5j_x:hover{border-color:#00d4ff;color:#00d4ff;box-shadow:0 0 14px rgba(0,212,255,.18)}.page_ticker___6RD_{overflow:hidden;border-top:1px solid rgba(0,212,255,.08);border-bottom:1px solid rgba(0,212,255,.08);padding:.6rem 0;margin:0 -2rem;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.page_tickerTrack__xigRA{display:inline-flex;gap:2.5rem;white-space:nowrap;animation:page_tickerScroll__ZhsaH 35s linear infinite}@keyframes page_tickerScroll__ZhsaH{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.page_tickerItem___kkIf{font-size:.72rem;color:#475569;font-family:var(--font-geist-mono),monospace;letter-spacing:.04em;display:flex;align-items:center;gap:.5rem}.page_tickerDot__OSxjX{color:#00d4ff;font-size:.6rem;opacity:.6}.page_statsRow__zReHn{display:grid!important;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem;padding:2rem;background:rgba(13,24,41,.65);border:1px solid rgba(0,212,255,.1);border-radius:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_stat__wNpTi{display:flex;flex-direction:column;align-items:center;gap:.2rem}.page_statVal__jJ2X8{font-size:2.4rem;font-weight:800;background:linear-gradient(135deg,#00d4ff,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.page_statLabel__2jNx3{font-size:.72rem;color:#64748b;text-align:center;text-transform:uppercase;letter-spacing:.07em}.page_fadeSection__UoAYa{opacity:0;transition:opacity .7s ease;margin:3.5rem 0}.page_fadeIn__jjObi{opacity:1}.page_sectionTitle__6ic_4{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;color:#e2e8f0;letter-spacing:-.01em}.page_accent__bwWGo{color:#00d4ff;margin-right:.5rem;font-family:var(--font-geist-mono),monospace;font-weight:400}.page_skillsGrid__jY9Qq{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.4rem;gap:1.4rem;margin-bottom:2rem}.page_skillItem__cI0En{display:flex;flex-direction:column;gap:.4rem}.page_skillRow__8LkET{display:flex;justify-content:space-between;font-size:.875rem;color:#cbd5e1}.page_skillPct__iCfz7{color:#00d4ff;font-family:var(--font-geist-mono),monospace;font-size:.8rem}.page_skillTrack__omwCD{height:4px;background:hsla(0,0%,100%,.07);border-radius:100px;overflow:hidden}.page_skillFill__BfOJ_{height:100%;background:linear-gradient(90deg,#7c3aed,#00d4ff);border-radius:100px;width:0;box-shadow:0 0 8px rgba(0,212,255,.4)}.page_techCloud__NAAjH{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.page_tag__t9Q6I{padding:.3rem .75rem;background:rgba(0,212,255,.06);border:1px solid rgba(0,212,255,.18);border-radius:100px;font-size:.78rem;color:#94a3b8;transition:all .2s}.page_tag__t9Q6I:hover{border-color:#00d4ff;color:#00d4ff;background:rgba(0,212,255,.1)}.page_aboutGrid__Z3HBI{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:start}.page_aboutText__ge1Iz{font-size:.975rem;line-height:1.8;color:#94a3b8}.page_aboutText__ge1Iz strong{color:#e2e8f0;font-weight:600}.page_timeline__8Dtgf{display:flex;flex-direction:column;gap:1.4rem;position:relative;padding-left:.5rem}.page_timeline__8Dtgf:before{content:"";position:absolute;left:3px;top:6px;bottom:6px;width:1px;background:linear-gradient(180deg,#7c3aed,#00d4ff,transparent)}.page_timelineItem__Pzfd1{display:flex;gap:1.2rem;align-items:flex-start}.page_timelineDot__Um_GO{width:8px;height:8px;border-radius:50%;background:#00d4ff;margin-top:4px;flex-shrink:0;box-shadow:0 0 10px rgba(0,212,255,.7);position:relative;z-index:1}.page_timelineContent__5WGaV{display:flex;flex-direction:column;gap:.15rem}.page_timelineContent__5WGaV strong{font-size:.9rem;color:#e2e8f0;font-weight:600}.page_timelineContent__5WGaV span{font-size:.78rem;color:#64748b;font-family:var(--font-geist-mono),monospace}.page_tierGroup__lhgYy{margin-bottom:2.5rem}.page_tierHeader___RV19{display:flex;align-items:center;gap:.6rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid rgba(0,212,255,.07)}.page_tierDot__Q_dh0{width:7px;height:7px;border-radius:50%;flex-shrink:0}.page_tierDot_products__HFZKE{background:#00d4ff;box-shadow:0 0 8px rgba(0,212,255,.8)}.page_tierDot_finance__eQ73K{background:#7c3aed;box-shadow:0 0 8px rgba(124,58,237,.7)}.page_tierDot_apps__5CxFW{background:#475569;box-shadow:0 0 5px rgba(71,85,105,.5)}.page_tierLabel__waJw_{font-size:.72rem;font-weight:700;color:#e2e8f0;text-transform:uppercase;letter-spacing:.12em;font-family:var(--font-geist-mono),monospace}.page_cardHeader__GSUA9{display:flex;align-items:center;justify-content:space-between}.page_sleepBadge__eucM6{font-size:.6rem;padding:.15rem .5rem;background:rgba(124,58,237,.12);border:1px solid rgba(124,58,237,.28);border-radius:100px;color:#a78bfa;font-family:var(--font-geist-mono),monospace;white-space:nowrap}.page_cardPreview___ms2n{height:0;overflow:hidden;margin:-1.4rem -1.4rem 0;transition:height .35s cubic-bezier(.4,0,.2,1),margin-bottom .35s ease;flex-shrink:0;border-radius:.6rem .6rem 0 0}.page_card__Cf__u:hover .page_cardPreview___ms2n{height:115px;margin-bottom:1rem}.page_cardPreview___ms2n img{width:100%;height:115px;object-fit:cover;object-position:top center;opacity:.75;filter:saturate(.7) brightness(.9);display:block}.page_projectsGrid__MicJp{display:grid;grid-template-columns:repeat(auto-fill,minmax(255px,1fr));grid-gap:1rem;gap:1rem}.page_card__Cf__u{display:flex;flex-direction:column;gap:.6rem;padding:1.4rem;background:rgba(13,24,41,.7);border:1px solid rgba(0,212,255,.1);border-radius:.85rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .25s;cursor:pointer;position:relative;overflow:hidden}.page_card__Cf__u:after{content:"↗";position:absolute;top:1.1rem;right:1.2rem;font-size:1rem;color:#00d4ff;opacity:0;transform:translate(-4px,4px);transition:all .2s}.page_card__Cf__u:hover{border-color:rgba(0,212,255,.4);transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,212,255,.1);background:rgba(13,24,41,.85)}.page_card__Cf__u:hover:after{opacity:1;transform:translate(0)}.page_cardIcon__syb4d{font-size:1.5rem}.page_cardTitle__T08IG{font-size:1rem;font-weight:600;color:#e2e8f0}.page_cardDesc__owQ1w{font-size:.85rem;line-height:1.65;color:#64748b;flex:1 1}.page_cardTags__c6JEp{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.25rem}.page_cardTag__gCeAY{padding:.2rem .55rem;background:rgba(124,58,237,.12);border:1px solid rgba(124,58,237,.3);border-radius:100px;font-size:.7rem;color:#a78bfa}.page_footer__F3MD0{display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding:3rem 0 2rem;margin-top:2rem;border-top:1px solid rgba(0,212,255,.07)}.page_backToTop__3rlv7{padding:.4rem 1.1rem;border:1px solid rgba(0,212,255,.2);border-radius:100px;font-size:.78rem;color:#64748b;background:transparent;cursor:pointer;transition:all .2s;font-family:var(--font-geist-mono),monospace}.page_backToTop__3rlv7:hover{border-color:#00d4ff;color:#00d4ff;box-shadow:0 0 12px rgba(0,212,255,.15)}.page_footerLinks__ZWbAq{display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:center}.page_footerLinks__ZWbAq a{font-size:.82rem;color:#475569;transition:color .2s}.page_footerLinks__ZWbAq a:hover{color:#00d4ff}.page_footerCopy__1MvSI{font-size:.72rem;color:#1e293b}@media (max-width:768px){.page_statsRow__zReHn{grid-template-columns:repeat(2,1fr)!important}.page_aboutGrid__Z3HBI,.page_skillsGrid__jY9Qq{grid-template-columns:1fr}.page_aboutGrid__Z3HBI{gap:2rem}.page_timeline__8Dtgf:before{display:none}.page_heroDesc__hhXmd{font-size:.95rem}}@media (max-width:640px){.page_navLink__Z58UL{display:none}.page_nav__ijo23{gap:.75rem;padding:.4rem .5rem .4rem 1rem}.page_links__t4Q_2{gap:.55rem}.page_link__k5j_x{padding:.45rem 1rem;font-size:.8rem}.page_cta__i2v5_{width:100%;text-align:center}}@media (max-width:480px){.page_main__nw1Wk{padding:0 1.25rem 4rem}.page_ticker___6RD_{margin:0 -1.25rem}.page_statsRow__zReHn{padding:1.25rem;gap:.75rem}.page_statVal__jJ2X8{font-size:1.8rem}.page_projectsGrid__MicJp{grid-template-columns:1fr}.page_tierHeader___RV19{flex-wrap:wrap}}@media (hover:none){.page_cardPreview___ms2n{height:115px;margin-bottom:1rem}.page_card__Cf__u:hover{transform:none}}