.experience-page[data-astro-cid-ajxctdaq]{background:var(--bg-primary);min-height:100vh}.container[data-astro-cid-ajxctdaq]{max-width:1200px;margin:0 auto;padding:0 2rem}.hero[data-astro-cid-ajxctdaq]{padding:4rem 0;text-align:center;border-bottom:1px solid var(--border-primary)}.hero[data-astro-cid-ajxctdaq] h1[data-astro-cid-ajxctdaq]{font-size:3rem;font-weight:700;color:var(--text-primary);margin:0 0 1rem}.hero-subtitle[data-astro-cid-ajxctdaq]{font-size:1.25rem;color:var(--text-secondary);margin:0 0 3rem}.stats-bar[data-astro-cid-ajxctdaq]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;max-width:800px;margin:0 auto}.stat[data-astro-cid-ajxctdaq]{text-align:center}.stat-number[data-astro-cid-ajxctdaq]{display:block;font-size:2.5rem;font-weight:700;color:rgb(var(--accent));line-height:1}.stat-label[data-astro-cid-ajxctdaq]{display:block;font-size:.9rem;color:var(--text-secondary);margin-top:.5rem;font-weight:500}.timeline[data-astro-cid-ajxctdaq]{padding:4rem 0}.timeline-header[data-astro-cid-ajxctdaq]{text-align:center;margin-bottom:4rem}.timeline-header[data-astro-cid-ajxctdaq] h2[data-astro-cid-ajxctdaq]{font-size:2.5rem;font-weight:600;color:var(--text-primary);margin:0 0 1rem}.timeline-header[data-astro-cid-ajxctdaq] p[data-astro-cid-ajxctdaq]{font-size:1.125rem;color:var(--text-secondary);margin:0}.timeline-container[data-astro-cid-ajxctdaq]{position:relative;padding-left:2rem}.timeline-container[data-astro-cid-ajxctdaq]:before{content:"";position:absolute;left:1rem;top:0;bottom:0;width:2px;background:var(--border-primary)}.timeline-item[data-astro-cid-ajxctdaq]{position:relative;margin-bottom:4rem;padding-left:3rem}.timeline-marker[data-astro-cid-ajxctdaq]{position:absolute;left:-3rem;top:1rem;width:1rem;height:1rem;background:rgb(var(--accent));border-radius:50%;border:3px solid var(--bg-primary);box-shadow:0 0 0 3px var(--border-primary)}.timeline-header-card[data-astro-cid-ajxctdaq]{background:var(--bg-card);padding:2rem;border-radius:var(--radius-lg);border:1px solid var(--border-primary);margin-bottom:2rem}.timeline-header-card[data-astro-cid-ajxctdaq] h3[data-astro-cid-ajxctdaq]{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0 0 1rem}.company-info[data-astro-cid-ajxctdaq]{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.company-info[data-astro-cid-ajxctdaq] strong[data-astro-cid-ajxctdaq]{color:rgb(var(--accent));font-weight:600}.location[data-astro-cid-ajxctdaq],.period[data-astro-cid-ajxctdaq]{color:var(--text-secondary);font-size:.9rem}.case-studies[data-astro-cid-ajxctdaq]{display:flex;flex-direction:column;gap:3rem}.case-study[data-astro-cid-ajxctdaq]{background:var(--bg-card);padding:2rem;border-radius:var(--radius-lg);border:1px solid var(--border-primary)}.case-study[data-astro-cid-ajxctdaq] h4[data-astro-cid-ajxctdaq]{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0 0 2rem}.challenge[data-astro-cid-ajxctdaq],.approach[data-astro-cid-ajxctdaq],.results[data-astro-cid-ajxctdaq]{margin-bottom:2rem}.challenge[data-astro-cid-ajxctdaq] h5[data-astro-cid-ajxctdaq],.approach[data-astro-cid-ajxctdaq] h5[data-astro-cid-ajxctdaq],.results[data-astro-cid-ajxctdaq] h5[data-astro-cid-ajxctdaq]{font-size:1rem;font-weight:600;color:rgb(var(--accent));margin:0 0 .75rem;text-transform:uppercase;letter-spacing:.05em}.challenge[data-astro-cid-ajxctdaq] p[data-astro-cid-ajxctdaq],.approach[data-astro-cid-ajxctdaq] ul[data-astro-cid-ajxctdaq]{color:var(--text-secondary);line-height:1.6;margin:0}.approach[data-astro-cid-ajxctdaq] ul[data-astro-cid-ajxctdaq]{padding-left:1.5rem}.approach[data-astro-cid-ajxctdaq] li[data-astro-cid-ajxctdaq]{margin-bottom:.5rem}.metrics[data-astro-cid-ajxctdaq]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.metric[data-astro-cid-ajxctdaq]{text-align:center;padding:1rem;background:rgba(var(--accent),.05);border-radius:var(--radius-md);border:1px solid rgba(var(--accent),.1)}.metric-value[data-astro-cid-ajxctdaq]{display:block;font-size:1.5rem;font-weight:700;color:rgb(var(--accent));line-height:1}.metric-label[data-astro-cid-ajxctdaq]{display:block;font-size:.8rem;color:var(--text-secondary);margin-top:.5rem;font-weight:500}.leadership-philosophy[data-astro-cid-ajxctdaq]{padding:4rem 0;border-top:1px solid var(--border-primary);background:var(--bg-card)}.philosophy-content[data-astro-cid-ajxctdaq]{text-align:center}.philosophy-content[data-astro-cid-ajxctdaq] h2[data-astro-cid-ajxctdaq]{font-size:2.5rem;font-weight:600;color:var(--text-primary);margin:0 0 2rem}.philosophy-content[data-astro-cid-ajxctdaq] blockquote[data-astro-cid-ajxctdaq]{font-size:1.25rem;font-style:italic;color:var(--text-secondary);margin:0 0 4rem;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.6}.principles[data-astro-cid-ajxctdaq]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;max-width:1000px;margin:0 auto}.principle[data-astro-cid-ajxctdaq]{background:var(--bg-primary);padding:2rem;border-radius:var(--radius-lg);border:1px solid var(--border-primary);text-align:center}.principle-icon[data-astro-cid-ajxctdaq]{width:3rem;height:3rem;margin:0 auto 1.5rem;color:rgb(var(--accent))}.principle[data-astro-cid-ajxctdaq] h3[data-astro-cid-ajxctdaq]{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0 0 1rem}.principle[data-astro-cid-ajxctdaq] p[data-astro-cid-ajxctdaq]{color:var(--text-secondary);line-height:1.6;margin:0}@media (max-width: 768px){.container[data-astro-cid-ajxctdaq]{padding:0 1rem}.hero[data-astro-cid-ajxctdaq] h1[data-astro-cid-ajxctdaq]{font-size:2rem}.hero-subtitle[data-astro-cid-ajxctdaq]{font-size:1rem}.stats-bar[data-astro-cid-ajxctdaq]{grid-template-columns:repeat(2,1fr);gap:1rem}.stat-number[data-astro-cid-ajxctdaq]{font-size:2rem}.timeline-container[data-astro-cid-ajxctdaq]{padding-left:1rem}.timeline-item[data-astro-cid-ajxctdaq]{padding-left:2rem}.timeline-marker[data-astro-cid-ajxctdaq]{left:-2rem}.timeline-header-card[data-astro-cid-ajxctdaq],.case-study[data-astro-cid-ajxctdaq]{padding:1.5rem}.company-info[data-astro-cid-ajxctdaq]{flex-direction:column;align-items:flex-start;gap:.5rem}.metrics[data-astro-cid-ajxctdaq]{grid-template-columns:1fr;gap:1rem}.principles[data-astro-cid-ajxctdaq]{grid-template-columns:1fr;gap:1.5rem}}
