.story-content[data-astro-cid-pdsezuxd]{gap:var(--space-8);grid-template-columns:1fr 1fr;align-items:center;display:grid}.lead[data-astro-cid-pdsezuxd]{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:var(--line-height-relaxed);margin-bottom:var(--space-4)}.story-text[data-astro-cid-pdsezuxd] p[data-astro-cid-pdsezuxd]{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--space-4)}.story-image[data-astro-cid-pdsezuxd]{border-radius:var(--radius-xl);overflow:hidden}.values-grid[data-astro-cid-pdsezuxd]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.value-card[data-astro-cid-pdsezuxd]{text-align:center;padding:var(--space-6)}.value-icon[data-astro-cid-pdsezuxd]{margin-bottom:var(--space-3);font-size:2.5rem;line-height:1}.value-title[data-astro-cid-pdsezuxd]{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-2)}.value-desc[data-astro-cid-pdsezuxd]{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}.timeline[data-astro-cid-pdsezuxd]{max-width:800px;margin:0 auto;position:relative}.timeline[data-astro-cid-pdsezuxd]:before{content:"";background:var(--color-brand-200);width:2px;position:absolute;top:0;bottom:0;left:30px}.timeline-item[data-astro-cid-pdsezuxd]{gap:var(--space-4);padding-left:40px;padding-bottom:var(--space-8);animation:.6s ease-out both fadeInUp;animation-delay:var(--delay);display:flex;position:relative}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.timeline-marker[data-astro-cid-pdsezuxd]{background:var(--color-brand-500);width:14px;height:14px;box-shadow:0 0 0 2px var(--color-brand-500);border:3px solid #fff;border-radius:50%;flex-shrink:0;position:absolute;top:4px;left:-40px}.timeline-year[data-astro-cid-pdsezuxd]{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-brand-600);background:var(--color-brand-50);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);margin-bottom:var(--space-2);display:inline-block}.timeline-title[data-astro-cid-pdsezuxd]{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-1)}.timeline-detail[data-astro-cid-pdsezuxd]{font-size:var(--font-size-base);color:var(--color-text-secondary);margin:0}.team-grid[data-astro-cid-pdsezuxd]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.team-card[data-astro-cid-pdsezuxd]{border:1px solid var(--color-border-light);border-radius:var(--radius-xl);transition:transform var(--transition-normal), box-shadow var(--transition-normal);background:#fff;flex-direction:column;display:flex;overflow:hidden}.team-card[data-astro-cid-pdsezuxd]:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.team-photo[data-astro-cid-pdsezuxd]{aspect-ratio:1;overflow:hidden}.team-photo[data-astro-cid-pdsezuxd] .image-placeholder[data-astro-cid-pdsezuxd]{width:100%;height:100%}.team-info[data-astro-cid-pdsezuxd]{padding:var(--space-6);flex-direction:column;flex:1;display:flex}.team-name[data-astro-cid-pdsezuxd]{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-1)}.team-role[data-astro-cid-pdsezuxd]{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-brand-600);margin:0 0 var(--space-3)}.team-bio[data-astro-cid-pdsezuxd]{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}.press-grid[data-astro-cid-pdsezuxd]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.press-item[data-astro-cid-pdsezuxd]{border:1px solid var(--color-border-light);border-radius:var(--radius-xl);padding:var(--space-6);background:#fff}.press-source[data-astro-cid-pdsezuxd]{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-brand-600);background:var(--color-brand-50);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);margin-bottom:var(--space-3);display:inline-block}.press-quote[data-astro-cid-pdsezuxd]{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0;font-style:italic}@media (width<=768px){.story-content[data-astro-cid-pdsezuxd]{grid-template-columns:1fr}.story-image[data-astro-cid-pdsezuxd]{max-width:400px;margin:0 auto}.timeline[data-astro-cid-pdsezuxd]:before{left:15px}.timeline-item[data-astro-cid-pdsezuxd]{padding-left:30px}.timeline-marker[data-astro-cid-pdsezuxd]{width:10px;height:10px;left:-30px}}
