.experience-hero[data-astro-cid-ajxctdaq]{padding:3rem 0 4rem;background:#fafaf8;border-bottom:1px solid #e4e4e4}.container[data-astro-cid-ajxctdaq]{max-width:900px;margin:0 auto;padding:0 2rem}.page-title[data-astro-cid-ajxctdaq]{font-size:2rem;font-weight:600;color:#2a2a2a;margin-bottom:1rem;letter-spacing:-.02em}.page-subtitle[data-astro-cid-ajxctdaq]{font-size:.95rem;color:#6a6a6a;max-width:700px;line-height:1.7}.timeline[data-astro-cid-ajxctdaq]{padding:3rem 0 4rem;background:#fafaf8}.timeline-container[data-astro-cid-ajxctdaq]{position:relative;max-width:700px;margin:0 auto}.timeline-container[data-astro-cid-ajxctdaq]:before{content:"";position:absolute;left:10px;top:0;bottom:0;width:2px;background:#a9b4cd}.timeline-item[data-astro-cid-ajxctdaq]{position:relative;margin-bottom:2.5rem;padding-left:40px}.timeline-marker[data-astro-cid-ajxctdaq]{position:absolute;left:5px;top:8px;width:12px;height:12px;background:#5372aa;border:2px solid #fafaf8;border-radius:50%}.timeline-content[data-astro-cid-ajxctdaq]{background:transparent;border:1px solid #e4e4e4;border-radius:8px;padding:1.5rem;transition:border-color .2s ease}.timeline-content[data-astro-cid-ajxctdaq]:hover{border-color:#2a2a2a}.timeline-header[data-astro-cid-ajxctdaq]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;padding-bottom:1rem;border-bottom:1px solid #e4e4e4}.company[data-astro-cid-ajxctdaq]{font-size:1.1rem;font-weight:600;color:#2a2a2a;margin:0;letter-spacing:-.01em}.duration[data-astro-cid-ajxctdaq]{background:transparent;color:#6a6a6a;padding:0;font-size:.85rem;font-weight:400;white-space:nowrap}.position[data-astro-cid-ajxctdaq]{color:#4a4a4a;font-size:.95rem;margin-bottom:1rem;margin-top:1rem;font-weight:500}.achievements[data-astro-cid-ajxctdaq]{margin-bottom:1.5rem;padding-left:0}.achievements[data-astro-cid-ajxctdaq] li[data-astro-cid-ajxctdaq]{margin-bottom:.75rem;line-height:1.7;color:#4a4a4a;list-style:none;position:relative;padding-left:1.2rem;font-size:.9rem}.achievements[data-astro-cid-ajxctdaq] li[data-astro-cid-ajxctdaq]:before{content:"—";position:absolute;left:0;color:#2a2a2a;font-weight:400}.tech-stack[data-astro-cid-ajxctdaq]{display:flex;flex-wrap:wrap;gap:.5rem}.tech[data-astro-cid-ajxctdaq]{background:transparent;color:#5372aa;padding:.3rem .7rem;border:1px solid #5372aa;border-radius:4px;font-size:.8rem;font-weight:400}.link[data-astro-cid-ajxctdaq]{color:#2a2a2a;text-decoration:underline;font-weight:400}.link[data-astro-cid-ajxctdaq]:hover{color:#6a6a6a}.leadership[data-astro-cid-ajxctdaq]{padding:3rem 0 4rem;background:#fafaf8;border-top:1px solid #e4e4e4}.section-title[data-astro-cid-ajxctdaq]{font-size:1.5rem;margin-bottom:2.5rem;color:#2a2a2a;font-weight:600;letter-spacing:-.02em}.leadership-grid[data-astro-cid-ajxctdaq]{display:grid;gap:2.5rem;max-width:700px;margin:0 auto}.leadership-card[data-astro-cid-ajxctdaq]{background:transparent;border:1px solid #e4e4e4;border-radius:8px;padding:2rem;transition:border-color .2s ease}.leadership-card[data-astro-cid-ajxctdaq]:hover{border-color:#2a2a2a}.leadership-header[data-astro-cid-ajxctdaq]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;padding-bottom:1rem;border-bottom:1px solid #e4e4e4}.organization[data-astro-cid-ajxctdaq]{font-size:1.1rem;font-weight:600;color:#2a2a2a;margin:0;letter-spacing:-.01em}.role-duration[data-astro-cid-ajxctdaq]{background:transparent;color:#6a6a6a;padding:0;font-size:.85rem;font-weight:400;white-space:nowrap}.role[data-astro-cid-ajxctdaq]{color:#4a4a4a;font-size:.95rem;margin-bottom:1rem;margin-top:1rem;font-weight:500}.leadership-achievements[data-astro-cid-ajxctdaq]{margin-bottom:2rem;padding-left:0}.leadership-achievements[data-astro-cid-ajxctdaq] li[data-astro-cid-ajxctdaq]{margin-bottom:.75rem;line-height:1.7;color:#4a4a4a;list-style:none;position:relative;padding-left:1.2rem;font-size:.9rem}.leadership-achievements[data-astro-cid-ajxctdaq] li[data-astro-cid-ajxctdaq]:before{content:"—";position:absolute;left:0;color:#2a2a2a;font-weight:400}.impact-stats[data-astro-cid-ajxctdaq]{display:flex;gap:2rem;border-top:1px solid #e4e4e4;padding-top:1.5rem}.stat[data-astro-cid-ajxctdaq]{display:flex;flex-direction:column;gap:.25rem}.stat-number[data-astro-cid-ajxctdaq]{font-size:1.25rem;font-weight:600;color:#2a2a2a}.stat-label[data-astro-cid-ajxctdaq]{font-size:.85rem;color:#6a6a6a;text-transform:none;letter-spacing:normal}.skills-used[data-astro-cid-ajxctdaq]{padding:3rem 0 4rem;background:#fafaf8;border-top:1px solid #e4e4e4}.skills-showcase[data-astro-cid-ajxctdaq]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;max-width:700px;margin:0 auto}.skill-group[data-astro-cid-ajxctdaq]{background:transparent;border:1px solid #e4e4e4;border-radius:8px;padding:2rem}.skill-group[data-astro-cid-ajxctdaq] h3[data-astro-cid-ajxctdaq]{font-size:1rem;color:#2a2a2a;margin-bottom:1.5rem;font-weight:600;letter-spacing:-.01em}.skill-list[data-astro-cid-ajxctdaq]{display:grid;gap:.75rem}.skill-item[data-astro-cid-ajxctdaq]{padding:0;background:transparent;border:none;font-size:.9rem;color:#4a4a4a}@media (max-width: 768px){.page-title[data-astro-cid-ajxctdaq]{font-size:1.75rem}.timeline-container[data-astro-cid-ajxctdaq]:before{left:8px}.timeline-marker[data-astro-cid-ajxctdaq]{left:3px}.timeline-item[data-astro-cid-ajxctdaq]{padding-left:35px}.timeline-header[data-astro-cid-ajxctdaq],.leadership-header[data-astro-cid-ajxctdaq]{flex-direction:column;gap:.5rem}.timeline-content[data-astro-cid-ajxctdaq],.leadership-card[data-astro-cid-ajxctdaq],.skill-group[data-astro-cid-ajxctdaq]{padding:1.25rem}.skills-showcase[data-astro-cid-ajxctdaq]{grid-template-columns:1fr;gap:1.5rem}.container[data-astro-cid-ajxctdaq]{padding:0 1rem}}
