._page_5pr9c_5{display:flex;flex-direction:column;width:100%;max-width:1080px;margin:0 auto;padding:0 var(--space-6);position:relative}._ambientGlow_5pr9c_18{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:-1;background-color:var(--bg-primary);background-image:radial-gradient(circle 800px at var(--mouse-x, 50vw) var(--mouse-y, 50vh),rgba(59,130,246,.06),transparent 80%),linear-gradient(to right,rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.02) 1px,transparent 1px);background-size:100% 100%,40px 40px,40px 40px;mask-image:radial-gradient(circle 800px at var(--mouse-x, 50vw) var(--mouse-y, 50vh),black,transparent 80%);-webkit-mask-image:radial-gradient(circle 800px at var(--mouse-x, 50vw) var(--mouse-y, 50vh),black,transparent 80%)}@media(max-width:768px){._ambientGlow_5pr9c_18{display:none}}@media(prefers-reduced-motion:reduce){._ambientGlow_5pr9c_18{display:none}}._heroSection_5pr9c_59{padding:var(--space-20) 0 var(--space-16);border-bottom:1px solid rgba(255,255,255,.05)}._heroInner_5pr9c_64{display:flex;flex-direction:column;gap:var(--space-6);max-width:720px}._heroEyebrow_5pr9c_71{display:inline-flex;align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em}._pulseDot_5pr9c_81{width:6px;height:6px;background:var(--text-secondary);border-radius:50%}._heroTitle_5pr9c_88{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;color:#fff;line-height:1.1;letter-spacing:-.03em;margin:0}._textAccent_5pr9c_96{color:var(--text-secondary)}._heroDesc_5pr9c_100{font-size:var(--text-xl);color:var(--text-secondary);line-height:1.6;margin:0}._currentRoleSection_5pr9c_110{padding:var(--space-16) 0}._roleCardPrimary_5pr9c_114{position:relative;background:#ffffff04;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:var(--space-8);overflow:hidden}@media(min-width:768px){._roleCardPrimary_5pr9c_114{padding:var(--space-12)}}._cardGlow_5pr9c_128{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(800px circle at var(--mouse-x, 50vw) var(--mouse-y, 50vh),rgba(255,255,255,.03),transparent 40%);background-attachment:fixed;opacity:0;transition:opacity .5s ease;pointer-events:none;z-index:1}@media(hover:hover)and (pointer:fine){._page_5pr9c_5:hover ._cardGlow_5pr9c_128{opacity:1}}._primaryHeader_5pr9c_146{position:relative;z-index:2;display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-12);padding-bottom:var(--space-8);border-bottom:1px solid rgba(255,255,255,.05)}._companyMeta_5pr9c_156{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-4)}._companyName_5pr9c_163{font-size:var(--text-3xl);font-weight:700;color:#fff;margin:0;letter-spacing:-.02em}._dateBadge_5pr9c_170{font-family:var(--font-mono);font-size:12px;color:var(--accent);background:var(--accent-glow);border:1px solid var(--border-accent);padding:6px 12px;border-radius:999px}._primaryRole_5pr9c_179{font-size:var(--text-xl);color:var(--text-secondary);font-weight:500;margin:0}._impactGrid_5pr9c_187{position:relative;z-index:2;display:grid;grid-template-columns:1fr;gap:var(--space-12)}@media(min-width:768px){._impactGrid_5pr9c_187{grid-template-columns:repeat(3,1fr);gap:var(--space-8)}}._impactBlock_5pr9c_201{display:flex;flex-direction:column;gap:var(--space-4)}._impactIcon_5pr9c_206{width:40px;height:40px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff}._impactTitle_5pr9c_217{font-size:var(--text-lg);font-weight:600;color:#fff;margin:0}._impactDesc_5pr9c_223{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.6;margin:0}._statMetric_5pr9c_231{margin-top:auto;padding-top:var(--space-4);display:flex;flex-direction:column;gap:2px}._statValue_5pr9c_238{font-size:var(--text-2xl);font-weight:700;color:var(--accent);letter-spacing:-.02em}._statLabel_5pr9c_244{font-family:var(--font-mono);font-size:11px;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em}._telemetryRow_5pr9c_252{margin-top:auto;padding-top:var(--space-4);display:flex;gap:var(--space-6)}._telemetryItem_5pr9c_258{display:flex;flex-direction:column;gap:2px}._telemetryValue_5pr9c_263{font-size:var(--text-2xl);font-weight:700;color:#fff;letter-spacing:-.02em}._telemetryLabel_5pr9c_269{font-family:var(--font-mono);font-size:11px;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em}._techContext_5pr9c_277{position:relative;z-index:2;margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px dashed rgba(255,255,255,.1);display:flex;align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:12px}._techContextLabel_5pr9c_289{color:var(--text-tertiary)}._techContextText_5pr9c_292{color:var(--text-secondary)}._previousRolesSection_5pr9c_299{padding:var(--space-16) 0;border-top:1px solid rgba(255,255,255,.05)}._sectionHeader_5pr9c_303{margin-bottom:var(--space-8)}._sectionTitle_5pr9c_306{font-size:var(--text-xl);font-weight:600;color:var(--text-primary)}._rolesList_5pr9c_312{display:flex;flex-direction:column;gap:var(--space-4)}._roleCardSecondary_5pr9c_318{padding:var(--space-6) 0;border-bottom:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;gap:var(--space-4);transition:opacity var(--duration-fast)}._roleCardSecondary_5pr9c_318:last-child{border-bottom:none}._secondaryHeader_5pr9c_330{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:var(--space-2)}._roleTitleGroup_5pr9c_337{display:flex;flex-direction:column;gap:var(--space-1)}._secondaryRole_5pr9c_342{font-size:var(--text-lg);font-weight:600;color:#fff;margin:0}._secondaryCompany_5pr9c_348{font-size:var(--text-sm);color:var(--text-secondary)}._secondaryDate_5pr9c_352{font-family:var(--font-mono);font-size:12px;color:var(--text-tertiary);margin-top:4px}._secondaryDesc_5pr9c_359{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.6;max-width:800px;margin:0}._resumeSection_5pr9c_370{padding:var(--space-16) 0 var(--space-24)}._resumeCard_5pr9c_374{position:relative;background:#ffffff04;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:var(--space-8) var(--space-6);display:flex;flex-direction:column;gap:var(--space-6);align-items:center;text-align:center;overflow:hidden}@media(min-width:768px){._resumeCard_5pr9c_374{flex-direction:row;justify-content:space-between;text-align:left;padding:var(--space-8) var(--space-12)}}._resumeContent_5pr9c_396{position:relative;z-index:2;display:flex;flex-direction:column;gap:var(--space-2)}._resumeTitle_5pr9c_403{font-size:var(--text-xl);font-weight:600;color:#fff;margin:0}._resumeDesc_5pr9c_409{font-size:var(--text-sm);color:var(--text-secondary);margin:0}._resumeButton_5pr9c_415{position:relative;z-index:2;display:inline-flex;align-items:center;gap:var(--space-2);padding:12px 20px;background:#fff;color:#000;border-radius:8px;font-weight:600;font-size:var(--text-sm);text-decoration:none;transition:transform var(--duration-fast),background var(--duration-fast);white-space:nowrap;flex-shrink:0}._resumeButton_5pr9c_415:hover{background:#ffffffd9;transform:translateY(-2px)}
