.hero-section[data-astro-cid-4exypkya]{background:linear-gradient(#1a5490cc,#1a5490cc),url(/estatico/images/missions/ecuador-2011-hero.jpg) center/cover;color:#fff;padding:var(--space-3xl) 0;text-align:center}.hero-content[data-astro-cid-4exypkya] h1[data-astro-cid-4exypkya]{font-size:var(--fs-3xl);margin-bottom:var(--space-md)}.subtitle[data-astro-cid-4exypkya]{font-size:var(--fs-xl);font-style:italic}.container[data-astro-cid-4exypkya]{max-width:1000px;margin:0 auto;padding:0 var(--space-lg)}.breadcrumb[data-astro-cid-4exypkya]{margin:var(--space-xl) 0}.breadcrumb[data-astro-cid-4exypkya] a[data-astro-cid-4exypkya]{color:var(--color-primary);text-decoration:none;font-weight:600}.breadcrumb[data-astro-cid-4exypkya] a[data-astro-cid-4exypkya]:hover{text-decoration:underline}.mission-intro[data-astro-cid-4exypkya]{text-align:center;margin-bottom:var(--space-3xl)}.mission-intro[data-astro-cid-4exypkya] h2[data-astro-cid-4exypkya]{color:var(--color-primary);margin-bottom:var(--space-lg)}.mission-intro[data-astro-cid-4exypkya] p[data-astro-cid-4exypkya]{font-size:var(--fs-lg);line-height:1.8;max-width:800px;margin:0 auto}.mission-details[data-astro-cid-4exypkya]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-lg);margin-bottom:var(--space-3xl)}.detail-card[data-astro-cid-4exypkya]{background:var(--color-bg-light);padding:var(--space-xl);border-radius:var(--radius-md);text-align:center}.detail-card[data-astro-cid-4exypkya] h3[data-astro-cid-4exypkya]{color:var(--color-secondary);font-size:var(--fs-sm);margin-bottom:var(--space-sm)}.detail-card[data-astro-cid-4exypkya] p[data-astro-cid-4exypkya]{font-size:var(--fs-2xl);font-weight:700;color:var(--color-primary)}.mission-story[data-astro-cid-4exypkya]{margin-bottom:var(--space-3xl)}.mission-story[data-astro-cid-4exypkya] h2[data-astro-cid-4exypkya]{color:var(--color-primary);text-align:center;margin-bottom:var(--space-2xl)}.story-section[data-astro-cid-4exypkya]{margin-bottom:var(--space-xl)}.story-section[data-astro-cid-4exypkya] h3[data-astro-cid-4exypkya]{color:var(--color-secondary);margin-bottom:var(--space-md)}.story-section[data-astro-cid-4exypkya] p[data-astro-cid-4exypkya]{line-height:1.8;color:var(--color-text-light)}.photo-gallery[data-astro-cid-4exypkya]{margin-bottom:var(--space-3xl)}.photo-gallery[data-astro-cid-4exypkya] h2[data-astro-cid-4exypkya]{color:var(--color-primary);text-align:center;margin-bottom:var(--space-xl)}.gallery-grid[data-astro-cid-4exypkya]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-lg)}.gallery-item[data-astro-cid-4exypkya]{border-radius:var(--radius-md);overflow:hidden;box-shadow:0 4px 12px #0000001a}.gallery-item[data-astro-cid-4exypkya] img[data-astro-cid-4exypkya]{width:100%;height:200px;object-fit:cover;transition:transform .3s}.gallery-item[data-astro-cid-4exypkya]:hover img[data-astro-cid-4exypkya]{transform:scale(1.05)}.testimonial-section[data-astro-cid-4exypkya]{background:var(--color-bg-light);padding:var(--space-2xl);border-radius:var(--radius-lg);margin-bottom:var(--space-3xl);text-align:center}.testimonial-section[data-astro-cid-4exypkya] h2[data-astro-cid-4exypkya]{color:var(--color-primary);margin-bottom:var(--space-xl)}.testimonial-section[data-astro-cid-4exypkya] blockquote[data-astro-cid-4exypkya]{max-width:700px;margin:0 auto}.testimonial-section[data-astro-cid-4exypkya] p[data-astro-cid-4exypkya]{font-size:var(--fs-lg);font-style:italic;color:var(--color-text);margin-bottom:var(--space-md)}.testimonial-section[data-astro-cid-4exypkya] cite[data-astro-cid-4exypkya]{font-style:normal;font-weight:600;color:var(--color-primary)}.outcomes[data-astro-cid-4exypkya]{margin-bottom:var(--space-3xl)}.outcomes[data-astro-cid-4exypkya] h2[data-astro-cid-4exypkya]{color:var(--color-primary);text-align:center;margin-bottom:var(--space-2xl)}.outcomes-grid[data-astro-cid-4exypkya]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-xl)}.outcome[data-astro-cid-4exypkya]{background:#fff;padding:var(--space-xl);border-radius:var(--radius-lg);box-shadow:0 2px 10px #0000000d}.outcome-icon[data-astro-cid-4exypkya]{font-size:2.5rem;text-align:center;margin-bottom:var(--space-md)}.outcome[data-astro-cid-4exypkya] h3[data-astro-cid-4exypkya]{color:var(--color-secondary);text-align:center;margin-bottom:var(--space-md)}.outcome[data-astro-cid-4exypkya] ul[data-astro-cid-4exypkya]{list-style:none;padding:0}.outcome[data-astro-cid-4exypkya] li[data-astro-cid-4exypkya]{padding:var(--space-xs) 0;color:var(--color-text-light)}.legacy[data-astro-cid-4exypkya]{background:linear-gradient(135deg,#e3f2fd,#f3e5f5);padding:var(--space-2xl);border-radius:var(--radius-lg);margin-bottom:var(--space-3xl)}.legacy[data-astro-cid-4exypkya] h2[data-astro-cid-4exypkya]{color:var(--color-primary);margin-bottom:var(--space-lg)}.legacy[data-astro-cid-4exypkya] p[data-astro-cid-4exypkya]{line-height:1.8;font-size:var(--fs-lg)}.cta-section[data-astro-cid-4exypkya]{background:var(--color-primary);color:#fff;padding:var(--space-3xl);border-radius:var(--radius-lg);text-align:center;margin-bottom:var(--space-3xl)}.cta-section[data-astro-cid-4exypkya] h2[data-astro-cid-4exypkya]{color:#fff;margin-bottom:var(--space-md)}.cta-section[data-astro-cid-4exypkya] p[data-astro-cid-4exypkya]{font-size:var(--fs-lg);margin-bottom:var(--space-xl)}.cta-buttons[data-astro-cid-4exypkya]{display:flex;gap:var(--space-md);justify-content:center;flex-wrap:wrap}.btn[data-astro-cid-4exypkya]{display:inline-block;padding:var(--space-md) var(--space-xl);border-radius:var(--radius-sm);font-weight:600;text-decoration:none;transition:all .2s}.btn-primary[data-astro-cid-4exypkya]{background:#fff;color:var(--color-primary);border:2px solid white}.btn-primary[data-astro-cid-4exypkya]:hover{background:transparent;color:#fff}.btn-secondary[data-astro-cid-4exypkya]{background:transparent;color:#fff;border:2px solid white}.btn-secondary[data-astro-cid-4exypkya]:hover{background:#fff;color:var(--color-primary)}@media (max-width: 768px){.mission-details[data-astro-cid-4exypkya]{grid-template-columns:1fr 1fr}.gallery-grid[data-astro-cid-4exypkya],.outcomes-grid[data-astro-cid-4exypkya]{grid-template-columns:1fr}.cta-buttons[data-astro-cid-4exypkya]{flex-direction:column}.btn[data-astro-cid-4exypkya]{width:100%}}
