.statements.svelte-fo0yqp{display:grid;grid-template-columns:minmax(0,1fr)}.statement-card.svelte-fo0yqp{padding:clamp(2rem,5vw,4rem)}.mission-card.svelte-fo0yqp{background:var(--moss);color:var(--cream)}.statement-card.svelte-fo0yqp h1:where(.svelte-fo0yqp){max-width:24ch;margin:0;font-family:var(--font-display);font-size:clamp(2.5rem,4.5vw,4.7rem);font-weight:600;line-height:1.02}.mission-copy.svelte-fo0yqp{max-width:58rem;margin:1.5rem 0 0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.7}.approach-grid.svelte-fo0yqp,.problem-grid.svelte-fo0yqp{display:grid;max-width:58rem;grid-template-columns:1fr;gap:clamp(.9rem,2vw,1.25rem);color:var(--brown)}.approach-grid.svelte-fo0yqp{margin-top:clamp(2rem,4vw,3rem)}.problem-grid.svelte-fo0yqp{margin-top:1rem}.approach-grid.svelte-fo0yqp article:where(.svelte-fo0yqp),.problem-grid.svelte-fo0yqp article:where(.svelte-fo0yqp){padding:clamp(1.25rem,2.5vw,1.8rem);border:2px solid var(--brown);border-radius:1rem 1rem 3rem}.approach-grid.svelte-fo0yqp .periwinkle:where(.svelte-fo0yqp),.problem-grid.svelte-fo0yqp .periwinkle:where(.svelte-fo0yqp){background:#c8caf0}.approach-grid.svelte-fo0yqp .rose:where(.svelte-fo0yqp),.problem-grid.svelte-fo0yqp .rose:where(.svelte-fo0yqp){background:#efc8ca}.approach-grid.svelte-fo0yqp .marigold:where(.svelte-fo0yqp),.problem-grid.svelte-fo0yqp .marigold:where(.svelte-fo0yqp){background:var(--marigold-soft)}.approach-grid.svelte-fo0yqp h2:where(.svelte-fo0yqp),.problem-grid.svelte-fo0yqp h2:where(.svelte-fo0yqp){margin:0 0 1rem;font-family:var(--font-display);font-size:clamp(1.9rem,3vw,2.7rem);line-height:1}.approach-grid.svelte-fo0yqp p:where(.svelte-fo0yqp),.problem-grid.svelte-fo0yqp p:where(.svelte-fo0yqp){margin:0;font-size:.95rem;line-height:1.55}.problem-grid.svelte-fo0yqp p:where(.svelte-fo0yqp)+p:where(.svelte-fo0yqp){margin-top:1rem}.problem-section.svelte-fo0yqp{background:var(--rose)}.problem-conclusion.svelte-fo0yqp{max-width:24ch;margin:0 0 clamp(2rem,4vw,3rem);font-family:var(--font-display);font-size:clamp(2.5rem,4.5vw,4.7rem);font-weight:600;line-height:1.02}.references.svelte-fo0yqp{max-width:64rem;margin-top:1.75rem;padding-top:1rem;border-top:1px solid var(--brown)}.references.svelte-fo0yqp h3:where(.svelte-fo0yqp){margin-bottom:.65rem;font-family:var(--font-display);font-size:1.25rem}.references.svelte-fo0yqp ol:where(.svelte-fo0yqp){margin:0;padding-left:1.15rem;columns:2 24rem;column-gap:1.75rem}.references.svelte-fo0yqp li:where(.svelte-fo0yqp){break-inside:avoid;margin:0 0 .55rem;padding-left:.15rem;font-size:.76rem;line-height:1.45}.mission-cta.svelte-fo0yqp{background:var(--moss-dark);color:var(--cream);text-align:center}.mission-cta.svelte-fo0yqp h2:where(.svelte-fo0yqp){margin-bottom:1.5rem;font-family:var(--font-display);font-size:clamp(2.8rem,6vw,5.5rem);line-height:1}.cta-actions.svelte-fo0yqp{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}@media(max-width:850px){.statements.svelte-fo0yqp{grid-template-columns:1fr}}@media(max-width:600px){.statement-card.svelte-fo0yqp{padding:1.75rem 1rem 2rem}.statement-card.svelte-fo0yqp h1:where(.svelte-fo0yqp){font-size:clamp(2.35rem,11vw,2.75rem);line-height:1.04}.mission-copy.svelte-fo0yqp{margin-top:1rem;line-height:1.6}.approach-grid.svelte-fo0yqp,.problem-grid.svelte-fo0yqp{gap:.8rem}.approach-grid.svelte-fo0yqp{margin-top:1.75rem}.problem-grid.svelte-fo0yqp{margin-top:.65rem}.approach-grid.svelte-fo0yqp article:where(.svelte-fo0yqp),.problem-grid.svelte-fo0yqp article:where(.svelte-fo0yqp){padding:1.1rem;border-radius:.85rem .85rem 2.25rem}.approach-grid.svelte-fo0yqp h2:where(.svelte-fo0yqp),.problem-grid.svelte-fo0yqp h2:where(.svelte-fo0yqp){margin-bottom:.65rem;font-size:2rem}.approach-grid.svelte-fo0yqp p:where(.svelte-fo0yqp),.problem-grid.svelte-fo0yqp p:where(.svelte-fo0yqp){line-height:1.5}.problem-wrap.svelte-fo0yqp{padding-block:2.5rem}.problem-wrap.svelte-fo0yqp>.eyebrow:where(.svelte-fo0yqp){margin-bottom:.65rem}.problem-conclusion.svelte-fo0yqp{margin-bottom:1.75rem;font-size:clamp(2.35rem,11vw,2.75rem);line-height:1.04}.references.svelte-fo0yqp{margin-top:1.5rem;padding-top:1rem}.references.svelte-fo0yqp h3:where(.svelte-fo0yqp){margin-bottom:.65rem}.references.svelte-fo0yqp ol:where(.svelte-fo0yqp){padding-left:1rem;columns:1}.references.svelte-fo0yqp li:where(.svelte-fo0yqp){margin-bottom:.5rem}.mission-cta.svelte-fo0yqp .section-wrap:where(.svelte-fo0yqp){padding-block:2.75rem}.mission-cta.svelte-fo0yqp h2:where(.svelte-fo0yqp){margin-bottom:1.25rem;font-size:2.75rem}.cta-actions.svelte-fo0yqp{flex-direction:column;gap:.75rem}.cta-actions.svelte-fo0yqp .button:where(.svelte-fo0yqp){width:100%}}
