#experience[data-astro-cid-xpq65ryk]{background:var(--background-dark)}.experience-hero[data-astro-cid-xpq65ryk]{padding-top:4rem;background:linear-gradient(135deg,#1e3860f2,#2d4a5ad9),url(/images/modern-office-setup.jpg) center/cover;min-height:80vh;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;position:relative}.hero-content[data-astro-cid-xpq65ryk]{max-width:900px;padding:2rem}.hero-subtitle[data-astro-cid-xpq65ryk]{font-size:.9rem;letter-spacing:2px;color:var(--primary-color);margin-bottom:1rem;font-weight:600}.hero-title[data-astro-cid-xpq65ryk]{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;margin-bottom:2rem;color:#fff}.hero-description[data-astro-cid-xpq65ryk]{font-size:1.1rem;line-height:1.6;color:#ffffffe6;margin-bottom:3rem;max-width:700px;margin:0 auto 3rem}.stats-container[data-astro-cid-xpq65ryk]{display:flex;justify-content:center;gap:3rem;flex-wrap:wrap}.stat-label[data-astro-cid-xpq65ryk]{font-size:.9rem;color:#fffc;letter-spacing:1px;font-weight:500}.journey-section[data-astro-cid-xpq65ryk]{background:var(--background-light);padding:5rem 2rem;color:#fff}.journey-header[data-astro-cid-xpq65ryk]{max-width:1000px;margin:0 auto;text-align:center}.journey-subtitle[data-astro-cid-xpq65ryk]{font-size:.9rem;letter-spacing:2px;color:var(--primary-color);margin-bottom:1rem;font-weight:600}.journey-title[data-astro-cid-xpq65ryk]{font-size:clamp(2.5rem,4vw,3.5rem);font-weight:700;color:#d4af37;margin-bottom:2rem;letter-spacing:1px}.journey-description[data-astro-cid-xpq65ryk]{font-size:1.1rem;line-height:1.7;color:#ffffffe6;margin-bottom:2rem;text-align:center}.timeline-section[data-astro-cid-xpq65ryk]{padding:5rem 2rem;background:var(--background-dark)}.timeline-header[data-astro-cid-xpq65ryk]{text-align:center;margin-bottom:4rem}.timeline-title[data-astro-cid-xpq65ryk]{font-size:clamp(2rem,3vw,2.8rem);font-weight:700;color:#fff;margin-bottom:1rem}.timeline-subtitle[data-astro-cid-xpq65ryk]{font-size:1.1rem;color:#ffffffb3;font-weight:400}.timeline-container[data-astro-cid-xpq65ryk]{max-width:1000px;margin:0 auto;position:relative}.timeline-container[data-astro-cid-xpq65ryk]:before{content:"";position:absolute;left:2rem;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,var(--primary-color),rgba(94,232,232,.3))}.timeline-item[data-astro-cid-xpq65ryk]{position:relative;margin-bottom:3rem;padding-left:5rem}.timeline-item[data-astro-cid-xpq65ryk].current .timeline-marker[data-astro-cid-xpq65ryk]{background:#2ecc71;box-shadow:0 0 20px #2ecc7180}.timeline-marker[data-astro-cid-xpq65ryk]{position:absolute;left:1.2rem;top:1rem;width:1.6rem;height:1.6rem;background:var(--primary-color);border-radius:50%;border:3px solid var(--background-dark);z-index:2}.timeline-content[data-astro-cid-xpq65ryk]{background:#ffffff0d;padding:2rem;border-radius:1rem;border:1px solid rgba(255,255,255,.1);transition:transform .3s ease,box-shadow .3s ease}.timeline-content[data-astro-cid-xpq65ryk]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000004d}.timeline-period[data-astro-cid-xpq65ryk]{font-size:.9rem;color:var(--primary-color);font-weight:600;margin-bottom:.5rem}.position-title[data-astro-cid-xpq65ryk]{font-size:1.4rem;font-weight:700;color:#fff;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.external-link[data-astro-cid-xpq65ryk]{color:var(--primary-color);opacity:.7;transition:opacity .3s ease}.position-title[data-astro-cid-xpq65ryk]:hover .external-link[data-astro-cid-xpq65ryk]{opacity:1}.company-info[data-astro-cid-xpq65ryk]{margin-bottom:1.5rem}.company-description[data-astro-cid-xpq65ryk]{font-size:1rem;line-height:1.6;color:#fffc;margin-bottom:1rem}.achievement[data-astro-cid-xpq65ryk]{font-size:.95rem;line-height:1.6;color:#ffffffe6;background:#ffffff0d;padding:1rem;border-radius:.5rem;border-left:3px solid var(--primary-color)}.tech-stack[data-astro-cid-xpq65ryk]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.tech-pill[data-astro-cid-xpq65ryk]{background:#5ee8e833;color:var(--primary-color);padding:.4rem .8rem;border-radius:1rem;font-size:.8rem;font-weight:500;border:1px solid rgba(94,232,232,.3);transition:all .3s ease}.tech-pill[data-astro-cid-xpq65ryk]:hover{background:#5ee8e84d;transform:translateY(-2px)}.cta-section[data-astro-cid-xpq65ryk]{background:var(--background-light);padding:4rem 2rem;text-align:center;color:#fff}.cta-content[data-astro-cid-xpq65ryk]{max-width:600px;margin:0 auto}.cta-title[data-astro-cid-xpq65ryk]{font-size:clamp(2rem,3vw,2.5rem);font-weight:700;margin-bottom:1.5rem;color:#fff}.cta-description[data-astro-cid-xpq65ryk]{font-size:1.1rem;line-height:1.6;color:#ffffffe6;margin-bottom:2rem}@media (max-width: 768px){.experience-hero[data-astro-cid-xpq65ryk]{min-height:60vh;padding:4rem 1rem 2rem}.hero-content[data-astro-cid-xpq65ryk]{padding:1rem}.stats-container[data-astro-cid-xpq65ryk]{gap:2rem;flex-direction:column}.journey-section[data-astro-cid-xpq65ryk],.timeline-section[data-astro-cid-xpq65ryk]{padding:3rem 1rem}.timeline-container[data-astro-cid-xpq65ryk]:before{left:1rem}.timeline-item[data-astro-cid-xpq65ryk]{padding-left:3rem}.timeline-marker[data-astro-cid-xpq65ryk]{left:.2rem}.timeline-content[data-astro-cid-xpq65ryk]{padding:1.5rem}.position-title[data-astro-cid-xpq65ryk]{font-size:1.2rem}.company-description[data-astro-cid-xpq65ryk]{font-size:.9rem}.achievement[data-astro-cid-xpq65ryk]{font-size:.8rem}.tech-stack[data-astro-cid-xpq65ryk]{justify-content:center}}
