.hero-section[data-astro-cid-4ujbcyjy]{background:linear-gradient(135deg,#7B3FE4 0%,#E73C7E 100%);padding:4rem 0}.container[data-astro-cid-4ujbcyjy]{max-width:1200px;margin:0 auto;padding:0 2rem}.profile-header[data-astro-cid-4ujbcyjy]{display:flex;align-items:center;gap:3rem;max-width:800px;margin:0 auto}.profile-photo[data-astro-cid-4ujbcyjy]{width:200px;height:200px;border-radius:50%;object-fit:cover;border:4px solid white;box-shadow:0 10px 30px #0000004d}.profile-info[data-astro-cid-4ujbcyjy] h1[data-astro-cid-4ujbcyjy]{font-size:3rem;margin-bottom:.5rem;color:#fff}.title[data-astro-cid-4ujbcyjy]{font-size:1.3rem;color:#ffffffe6;margin-bottom:1rem;font-weight:600}.tagline[data-astro-cid-4ujbcyjy]{font-size:1.1rem;color:#fffc;font-style:italic}.content-section[data-astro-cid-4ujbcyjy]{padding:4rem 0}.biography-section[data-astro-cid-4ujbcyjy],.education-section[data-astro-cid-4ujbcyjy],.experience-section[data-astro-cid-4ujbcyjy],.achievements-section[data-astro-cid-4ujbcyjy],.vision-section[data-astro-cid-4ujbcyjy],.skills-section[data-astro-cid-4ujbcyjy],.contact-section[data-astro-cid-4ujbcyjy]{margin-bottom:4rem}h2[data-astro-cid-4ujbcyjy]{color:#7b3fe4;font-size:2.5rem;margin-bottom:2rem}.lead[data-astro-cid-4ujbcyjy]{font-size:1.3rem;line-height:1.6;color:#a0a0a0;margin-bottom:1.5rem}.bio-content[data-astro-cid-4ujbcyjy] p[data-astro-cid-4ujbcyjy]{color:#a0a0a0;line-height:1.6;margin-bottom:1.5rem;font-size:1.1rem}.education-grid[data-astro-cid-4ujbcyjy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.education-card[data-astro-cid-4ujbcyjy]{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:2rem;text-align:center}.education-icon[data-astro-cid-4ujbcyjy]{font-size:3rem;margin-bottom:1rem}.education-card[data-astro-cid-4ujbcyjy] h3[data-astro-cid-4ujbcyjy]{color:#7b3fe4;margin-bottom:.5rem}.institution[data-astro-cid-4ujbcyjy]{color:#e73c7e;font-weight:600;margin-bottom:.5rem}.year[data-astro-cid-4ujbcyjy]{color:#a0a0a0;font-size:.9rem;margin-bottom:1rem}.description[data-astro-cid-4ujbcyjy]{color:#a0a0a0;line-height:1.6}.experience-timeline[data-astro-cid-4ujbcyjy]{position:relative;margin:2rem 0}.experience-timeline[data-astro-cid-4ujbcyjy]:before{content:"";position:absolute;left:120px;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,#7B3FE4,#E73C7E)}.experience-item[data-astro-cid-4ujbcyjy]{display:flex;margin-bottom:3rem;position:relative}.experience-period[data-astro-cid-4ujbcyjy]{width:100px;color:#7b3fe4;font-weight:700;font-size:1.1rem}.experience-content[data-astro-cid-4ujbcyjy]{margin-left:3rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;position:relative}.experience-content[data-astro-cid-4ujbcyjy]:before{content:"";position:absolute;left:-8px;top:20px;width:12px;height:12px;background:#7B3FE4;border-radius:50%}.experience-content[data-astro-cid-4ujbcyjy] h3[data-astro-cid-4ujbcyjy]{color:#e73c7e;margin-bottom:.5rem}.company[data-astro-cid-4ujbcyjy]{color:#7b3fe4;font-weight:600;margin-bottom:1rem}.experience-content[data-astro-cid-4ujbcyjy] .description[data-astro-cid-4ujbcyjy]{color:#a0a0a0;line-height:1.6;margin:0}.achievements-grid[data-astro-cid-4ujbcyjy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.achievement-item[data-astro-cid-4ujbcyjy]{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:2rem;text-align:center}.achievement-icon[data-astro-cid-4ujbcyjy]{font-size:3rem;margin-bottom:1rem}.achievement-item[data-astro-cid-4ujbcyjy] h3[data-astro-cid-4ujbcyjy]{color:#7b3fe4;margin-bottom:.5rem}.achievement-year[data-astro-cid-4ujbcyjy]{color:#e73c7e;font-weight:600;margin-bottom:1rem}.achievement-description[data-astro-cid-4ujbcyjy]{color:#a0a0a0;line-height:1.6}.vision-quote[data-astro-cid-4ujbcyjy]{background:rgba(123,63,228,.1);border-left:4px solid #7B3FE4;padding:2rem;margin:2rem 0;font-size:1.3rem;font-style:italic;color:#fff;border-radius:0 1rem 1rem 0}.vision-content[data-astro-cid-4ujbcyjy] p[data-astro-cid-4ujbcyjy]{color:#a0a0a0;line-height:1.6;margin-bottom:1.5rem;font-size:1.1rem}.skills-grid[data-astro-cid-4ujbcyjy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.skill-category[data-astro-cid-4ujbcyjy]{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:2rem}.skill-category[data-astro-cid-4ujbcyjy] h3[data-astro-cid-4ujbcyjy]{color:#7b3fe4;margin-bottom:1rem}.skills-list[data-astro-cid-4ujbcyjy]{list-style:none;padding:0}.skills-list[data-astro-cid-4ujbcyjy] li[data-astro-cid-4ujbcyjy]{color:#a0a0a0;line-height:1.6;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.skills-list[data-astro-cid-4ujbcyjy] li[data-astro-cid-4ujbcyjy]:before{content:"▶";color:#e73c7e;position:absolute;left:0}.contact-info[data-astro-cid-4ujbcyjy]{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:2rem;text-align:center}.contact-links[data-astro-cid-4ujbcyjy]{display:flex;gap:2rem;justify-content:center;margin-bottom:1.5rem}.contact-link[data-astro-cid-4ujbcyjy]{display:flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:rgba(123,63,228,.1);border:1px solid #7B3FE4;color:#7b3fe4;text-decoration:none;border-radius:.5rem;font-weight:600;transition:all .3s ease}.contact-link[data-astro-cid-4ujbcyjy]:hover{background:rgba(123,63,228,.2);transform:translateY(-2px)}.contact-icon[data-astro-cid-4ujbcyjy]{font-size:1.2rem}.contact-note[data-astro-cid-4ujbcyjy]{color:#a0a0a0;font-size:.9rem;font-style:italic}.navigation-section[data-astro-cid-4ujbcyjy]{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.nav-links[data-astro-cid-4ujbcyjy]{display:flex;gap:2rem}.nav-link[data-astro-cid-4ujbcyjy]{display:inline-block;padding:1rem 2rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#7b3fe4;text-decoration:none;border-radius:.5rem;font-weight:600;transition:all .3s ease}.nav-link[data-astro-cid-4ujbcyjy]:hover{background:rgba(123,63,228,.1);border-color:#7b3fe4}@media (max-width: 768px){.profile-header[data-astro-cid-4ujbcyjy]{flex-direction:column;text-align:center;gap:2rem}.profile-photo[data-astro-cid-4ujbcyjy]{width:150px;height:150px}.profile-info[data-astro-cid-4ujbcyjy] h1[data-astro-cid-4ujbcyjy]{font-size:2rem}.experience-timeline[data-astro-cid-4ujbcyjy]:before{left:20px}.experience-period[data-astro-cid-4ujbcyjy]{width:60px;font-size:.9rem}.experience-content[data-astro-cid-4ujbcyjy]{margin-left:2rem}.contact-links[data-astro-cid-4ujbcyjy]{flex-direction:column;align-items:center}.nav-links[data-astro-cid-4ujbcyjy]{flex-direction:column}}
