main[data-astro-cid-kh7btl4r]{padding:var(--space-16) 0}.hero[data-astro-cid-kh7btl4r]{text-align:center;margin-bottom:var(--space-24)}.hero[data-astro-cid-kh7btl4r] h1[data-astro-cid-kh7btl4r]{font-size:var(--text-6xl);font-weight:var(--font-bold);margin-bottom:var(--space-4)}.hero-subtitle[data-astro-cid-kh7btl4r]{font-size:var(--text-2xl);color:var(--color-text-muted)}.profile-showcase[data-astro-cid-kh7btl4r]{margin-bottom:var(--space-32)}.profile-container[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:400px 1fr;gap:var(--space-16);align-items:start}.profile-left[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:var(--space-8)}.profile-image-wrapper[data-astro-cid-kh7btl4r]{position:relative;display:inline-block;margin:0 auto}.profile-image[data-astro-cid-kh7btl4r]{width:300px;height:300px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:5px solid var(--color-bg);box-shadow:0 0 0 2px var(--color-border),0 8px 32px #0000001a}.experience-badge[data-astro-cid-kh7btl4r]{position:absolute;top:20px;left:-20px;background:var(--gradient-primary);color:#fff;padding:var(--space-4);border-radius:50%;width:80px;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 4px 16px #5d87ff4d;animation:float 3s ease-in-out infinite}.experience-badge[data-astro-cid-kh7btl4r] .years[data-astro-cid-kh7btl4r]{font-size:var(--text-2xl);font-weight:var(--font-bold);line-height:1}.experience-badge[data-astro-cid-kh7btl4r] span[data-astro-cid-kh7btl4r]:last-child{font-size:var(--text-sm);font-weight:var(--font-medium)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.certifications[data-astro-cid-kh7btl4r]{background:var(--color-bg-subtle);padding:var(--space-8);border-radius:var(--radius-2xl);border:1px solid var(--color-border)}.certifications[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:var(--text-xl);margin-bottom:var(--space-6);text-align:center}.cert-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.cert-badge[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-4);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:all var(--transition-base);text-align:center}.cert-badge[data-astro-cid-kh7btl4r]:hover{transform:translateY(-2px);border-color:var(--color-accent);box-shadow:0 4px 12px #0000001a}.cert-badge[data-astro-cid-kh7btl4r] span[data-astro-cid-kh7btl4r]{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:var(--font-medium)}.bio-content[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:var(--text-3xl);margin-bottom:var(--space-6);line-height:1.2}.bio-content[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-muted);margin-bottom:var(--space-4)}.bio-content[data-astro-cid-kh7btl4r] .lead[data-astro-cid-kh7btl4r]{font-size:var(--text-xl);color:var(--color-text);font-weight:var(--font-medium)}.quick-stats[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-6);margin-top:var(--space-8);padding:var(--space-8);background:var(--gradient-mesh);border-radius:var(--radius-2xl)}.stat-item[data-astro-cid-kh7btl4r]{text-align:center}.stat-value[data-astro-cid-kh7btl4r]{display:block;font-size:var(--text-4xl);font-weight:var(--font-bold);background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;margin-bottom:var(--space-2)}.stat-label[data-astro-cid-kh7btl4r]{font-size:var(--text-sm);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.expertise-section[data-astro-cid-kh7btl4r]{margin-bottom:var(--space-32);text-align:center}.expertise-section[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:var(--text-4xl);margin-bottom:var(--space-12)}.expertise-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-12);max-width:1000px;margin:0 auto}.expertise-chart[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:var(--space-4)}.chart-wrapper[data-astro-cid-kh7btl4r]{position:relative;width:100%;height:300px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6)}.chart-wrapper[data-astro-cid-kh7btl4r] canvas[data-astro-cid-kh7btl4r]{max-width:100%;height:100%!important}@media (max-width: 768px){.expertise-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:var(--space-8)}.chart-wrapper[data-astro-cid-kh7btl4r]{height:250px;padding:var(--space-4)}}.chart-caption[data-astro-cid-kh7btl4r]{text-align:center}.chart-caption[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:var(--text-xl);margin-bottom:var(--space-2)}.chart-caption[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{color:var(--color-text-muted);font-size:var(--text-base)}.achievements[data-astro-cid-kh7btl4r]{margin-bottom:var(--space-32);text-align:center}.achievements[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:var(--text-4xl);margin-bottom:var(--space-12)}.achievements-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-8)}.achievement-card[data-astro-cid-kh7btl4r]{background:var(--gradient-mesh);padding:var(--space-8);border-radius:var(--radius-2xl);border:1px solid var(--color-border);transition:all var(--transition-base)}.achievement-card[data-astro-cid-kh7btl4r]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.achievement-icon[data-astro-cid-kh7btl4r]{margin-bottom:var(--space-4);color:var(--color-accent)}.achievement-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:var(--text-xl);margin-bottom:var(--space-2)}.achievement-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{color:var(--color-text-muted);font-size:var(--text-base)}.action-section[data-astro-cid-kh7btl4r]{text-align:center}.action-section[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:var(--text-4xl);margin-bottom:var(--space-12)}.action-cards-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-8);max-width:1200px;margin:0 auto}.action-card[data-astro-cid-kh7btl4r]{background:var(--color-bg);border:2px solid var(--color-border);border-radius:var(--radius-2xl);padding:var(--space-8);text-align:center;transition:all var(--transition-base);text-decoration:none;color:var(--color-text);display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.action-card[data-astro-cid-kh7btl4r]:hover{transform:translateY(-4px);border-color:var(--color-accent);box-shadow:0 8px 24px #0000001a}.action-card[data-astro-cid-kh7btl4r].highlight{background:var(--gradient-mesh);border:none;box-shadow:0 4px 16px #5d87ff33}.action-card[data-astro-cid-kh7btl4r] .card-icon[data-astro-cid-kh7btl4r]{color:var(--color-accent);margin-bottom:var(--space-2)}.action-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:var(--text-2xl);margin-bottom:var(--space-2);font-weight:var(--font-semibold)}.action-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{color:var(--color-text-muted);margin-bottom:var(--space-6);flex-grow:1;font-size:var(--text-base);line-height:var(--leading-relaxed)}.action-card[data-astro-cid-kh7btl4r] .button[data-astro-cid-kh7btl4r]{margin-top:auto;width:100%;justify-content:center;display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);font-size:var(--text-base);font-weight:var(--font-medium);border-radius:var(--radius-lg);transition:all var(--transition-base);text-decoration:none}.action-card[data-astro-cid-kh7btl4r] .button[data-astro-cid-kh7btl4r][data-variant=primary]{background:var(--gradient-primary);color:#fff;border:none}.action-card[data-astro-cid-kh7btl4r] .button[data-astro-cid-kh7btl4r][data-variant=secondary]{background:var(--color-bg-subtle);color:var(--color-text);border:2px solid var(--color-border)}.action-card[data-astro-cid-kh7btl4r] .button[data-astro-cid-kh7btl4r][data-variant=gradient]{background:var(--gradient-primary);color:#fff;font-weight:var(--font-semibold);box-shadow:0 4px 12px #5d87ff4d}.action-card[data-astro-cid-kh7btl4r] .button[data-astro-cid-kh7btl4r]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000001a}:root.theme-dark .action-card[data-astro-cid-kh7btl4r]{background:var(--color-bg-subtle);border-color:var(--color-border)}:root.theme-dark .action-card[data-astro-cid-kh7btl4r].highlight{background:#5d87ff1a;border:1px solid rgba(93,135,255,.3)}:root.theme-dark .action-card[data-astro-cid-kh7btl4r] .button[data-astro-cid-kh7btl4r][data-variant=secondary]{background:var(--color-bg);border-color:var(--color-border)}.bio-content[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r],.timeline-content[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{color:var(--accent-regular);text-decoration:none;font-weight:var(--font-medium);transition:opacity var(--transition-base)}.bio-content[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]:hover,.timeline-content[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]:hover{opacity:.8;text-decoration:underline}@media (max-width: 1024px){.profile-container[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.profile-left[data-astro-cid-kh7btl4r]{margin:0 auto}.bio-content[data-astro-cid-kh7btl4r]{text-align:center}.quick-stats[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){main[data-astro-cid-kh7btl4r],.wrapper[data-astro-cid-kh7btl4r]{padding-left:var(--space-4)!important;padding-right:var(--space-4)!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.hero[data-astro-cid-kh7btl4r] h1[data-astro-cid-kh7btl4r]{font-size:var(--text-5xl)}.profile-image[data-astro-cid-kh7btl4r]{width:250px;height:250px}.cert-grid[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(2,1fr)}.expertise-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.achievements-grid[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(2,1fr)}.action-cards-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.action-card[data-astro-cid-kh7btl4r]{max-width:400px;margin:0 auto}.quick-stats[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.wrapper[data-astro-cid-kh7btl4r]{max-width:100%!important;padding-left:var(--space-4)!important;padding-right:var(--space-4)!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}main[data-astro-cid-kh7btl4r]{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.hero[data-astro-cid-kh7btl4r]{padding:var(--space-8) 0 var(--space-12);text-align:center}.hero[data-astro-cid-kh7btl4r] h1[data-astro-cid-kh7btl4r]{font-size:var(--text-4xl);line-height:1.1;margin-bottom:var(--space-4)}.hero-subtitle[data-astro-cid-kh7btl4r]{font-size:var(--text-xl);line-height:1.4;margin-bottom:var(--space-6)}.profile-showcase[data-astro-cid-kh7btl4r]{padding:var(--space-12) 0}.profile-image-wrapper[data-astro-cid-kh7btl4r],.certifications[data-astro-cid-kh7btl4r]{text-align:center!important}.profile-image[data-astro-cid-kh7btl4r]{width:200px;height:200px}.experience-badge[data-astro-cid-kh7btl4r]{width:60px;height:60px;left:-10px;top:10px}.experience-badge[data-astro-cid-kh7btl4r] .years[data-astro-cid-kh7btl4r]{font-size:var(--text-xl)}.bio-content[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:var(--text-2xl);line-height:1.3;margin-bottom:var(--space-4)}.bio-content[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:var(--text-base);line-height:1.6;margin-bottom:var(--space-4)}.bio-content[data-astro-cid-kh7btl4r] .lead[data-astro-cid-kh7btl4r]{font-size:var(--text-lg);line-height:1.5}.certifications[data-astro-cid-kh7btl4r]{padding:var(--space-6);margin-top:var(--space-8)}.certifications[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:var(--text-lg);margin-bottom:var(--space-4)}.cert-badge[data-astro-cid-kh7btl4r] span[data-astro-cid-kh7btl4r]{font-size:.7rem}.quick-stats[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(2,1fr);gap:var(--space-4);padding:var(--space-6);margin-top:var(--space-6)}.stat-value[data-astro-cid-kh7btl4r]{font-size:var(--text-3xl)}.stat-label[data-astro-cid-kh7btl4r]{font-size:.7rem}.expertise-section[data-astro-cid-kh7btl4r]{padding:var(--space-12) 0}.expertise-section[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:var(--text-3xl);margin-bottom:var(--space-8)}.chart-wrapper[data-astro-cid-kh7btl4r]{height:250px;padding:var(--space-4)}.journey-timeline[data-astro-cid-kh7btl4r]{padding:var(--space-12) 0}.journey-timeline[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:var(--text-3xl);margin-bottom:var(--space-8)}.achievements[data-astro-cid-kh7btl4r]{padding:var(--space-12) 0}.achievements[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:var(--text-3xl);margin-bottom:var(--space-8)}.achievements-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:var(--space-4)}.achievement-card[data-astro-cid-kh7btl4r]{padding:var(--space-6);text-align:center}.achievement-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:var(--text-lg)}.achievement-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:var(--text-sm);line-height:1.5}.achievement-icon[data-astro-cid-kh7btl4r]{display:flex;justify-content:center;margin-bottom:var(--space-3)}.action-section[data-astro-cid-kh7btl4r]{padding:var(--space-12) 0 var(--space-16)}.action-section[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:var(--text-3xl);margin-bottom:var(--space-8)}.action-cards-grid[data-astro-cid-kh7btl4r]{gap:var(--space-6)}.action-card[data-astro-cid-kh7btl4r]{padding:var(--space-6)}.action-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:var(--text-lg)}.action-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:var(--text-sm);line-height:1.5;margin-bottom:var(--space-4)}.action-card[data-astro-cid-kh7btl4r] .button[data-astro-cid-kh7btl4r]{min-height:44px;padding:var(--space-3) var(--space-4);font-size:var(--text-sm)}}:root.theme-dark .profile-image[data-astro-cid-kh7btl4r]{border-color:var(--color-bg);box-shadow:0 0 0 2px var(--color-border),0 8px 32px #ffffff1a}:root.theme-dark .cert-badge[data-astro-cid-kh7btl4r]{background:var(--color-bg-subtle)}:root.theme-dark .achievement-card[data-astro-cid-kh7btl4r]{background:rgba(var(--gradient-mesh-rgb),.05)}
