.about-page.svelte-cwls5q{padding-top:40px;padding-bottom:60px}header.svelte-cwls5q{text-align:center;margin-bottom:30px}h1.svelte-cwls5q{font-size:3em;color:var(--color-text-dark);margin-bottom:10px;font-weight:800}.tagline.svelte-cwls5q{font-size:1.2em;color:var(--color-primary-accent)}h2.svelte-cwls5q{text-align:center;font-size:2.2em;color:var(--color-text-dark);margin:40px 0 20px}.section-intro.svelte-cwls5q{text-align:center;max-width:800px;margin:0 auto 30px;color:var(--color-text-light);font-size:1.1em}.mission-section.svelte-cwls5q{background-color:var(--color-text-dark);color:var(--color-white);padding:40px;border-radius:10px}.mission-section.svelte-cwls5q h2:where(.svelte-cwls5q){color:var(--color-white);border-bottom:2px solid var(--color-primary-accent);display:inline-block;padding-bottom:5px;margin-bottom:30px;text-align:center;width:100%}.mission-content.svelte-cwls5q{display:flex;gap:30px}.mission-text.svelte-cwls5q{flex:1;background-color:#ffffff0d;padding:20px;border-radius:8px}.mission-text.svelte-cwls5q h3:where(.svelte-cwls5q){color:var(--color-primary-accent);font-size:1.6em;margin-bottom:10px;font-weight:700}.narrative-section.svelte-cwls5q h2:where(.svelte-cwls5q){color:var(--color-primary-accent)}.policy-cycle-section.svelte-cwls5q h2:where(.svelte-cwls5q){color:var(--color-secondary-accent)}.cycle-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px;margin-top:30px}.cycle-step-card.svelte-cwls5q{background-color:var(--color-white);padding:25px;border-radius:8px;box-shadow:0 4px 10px #0000000d;border-top:5px solid var(--color-primary-accent);text-align:center}.step-icon.svelte-cwls5q{font-size:3em;margin-bottom:15px;display:block}.cycle-step-card.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:1.4em;color:var(--color-text-dark);margin-bottom:10px}.cycle-step-card.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--color-text-light);font-size:.95em;margin-bottom:15px}.stakeholders-section.svelte-cwls5q h2:where(.svelte-cwls5q){color:var(--color-secondary-accent)}.stakeholders-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:30px;margin-bottom:40px}.partner-card.svelte-cwls5q{display:flex;align-items:center;background-color:var(--color-white);padding:20px;border-radius:8px;border:1px solid var(--color-border-light);box-shadow:0 2px 5px #0000000d;border-left:5px solid #3498DB}.partner-details.svelte-cwls5q h4:where(.svelte-cwls5q){font-size:1.1em;color:var(--color-text-dark);margin-bottom:5px}.partner-details.svelte-cwls5q .role:where(.svelte-cwls5q){font-size:.9em;color:var(--color-text-dark);font-weight:600}.cta-section.svelte-cwls5q{text-align:center;padding:40px;background-color:#e8f5e9;border-radius:10px;border:1px solid var(--color-primary-accent)}.cta-section.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:2em;color:var(--color-text-dark);margin-bottom:15px}.cta-section.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1.1em;color:var(--color-text-dark);margin-bottom:30px}.large-btn.svelte-cwls5q{padding:15px 30px;font-size:1.1em;font-weight:700;text-transform:uppercase;border-radius:6px;text-decoration:none;transition:transform .2s}.email-address.svelte-cwls5q{margin-top:15px;font-size:1em;color:var(--color-text-light)}@media(max-width:768px){.mission-content.svelte-cwls5q{flex-direction:column}}
