.hero.svelte-1vmoer0{grid-template-areas:1fr / 1fr;align-items:center;display:grid}h1.svelte-1vmoer0{max-inline-size:22ch}.illustration.svelte-1vmoer0{--img-inline-size:auto;max-block-size:max(30rem,50dvh);margin-block-start:var(--space-s);margin-block-end:var(--space-l)}.statistics-section.svelte-bx5uir{--switcher-space:var(--space-l) var(--space-2xl)}.context-img.svelte-bx5uir{aspect-ratio:3.5/3;border-radius:var(--radius-2);object-fit:cover;object-position:center;block-size:100%;inline-size:100%}ul.svelte-bx5uir{border-left:1px dashed var(--color-border);border-right:1px dashed var(--color-border);padding-block-start:var(--space-2xs-xs);padding-block-end:var(--space-s-m);padding-inline:var(--space-m)}.method-section.svelte-qbs7hp{--img-inline-size:min(80%, 30rem);--switcher-base:45rem;--switcher-space:var(--space-2xl) var(--space-l)}.switcher.svelte-qbs7hp{align-items:center}.target-section.svelte-ebf94x{container:target/inline-size}.cards-wrapper.svelte-ebf94x{grid-template-columns:minmax(0,5rem) minmax(0,1fr)[c-start]min(66rem,100%)[c-end]minmax(0,1fr) minmax(0,5rem);display:grid}.stakeholders-list.svelte-ebf94x{gap:var(--space-s-m);grid-column:c;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:auto 1fr auto;display:grid}.card.svelte-ebf94x{justify-content:center;row-gap:var(--space-m);grid-row:span 3;grid-template-rows:subgrid;display:grid}.card.svelte-ebf94x .illustration:where(.svelte-ebf94x){--img-inline-size:12rem;aspect-ratio:1;object-fit:contain;object-position:center}@container target (inline-size<50rem){.cards-wrapper.svelte-ebf94x{--gap-size:var(--space-xl-3xl);grid-template-columns:var(--gap-size) [c-start] min(66rem, 100% - var(--gap-size) * 2) [c-end] var(--gap-size)}.stakeholders-list.svelte-ebf94x{grid-template-columns:1fr}}.core-section.svelte-1ovgxmf{container:core/inline-size}.cards-wrapper.svelte-1ovgxmf{--grid-min-size:clamp(13rem, 8.5rem + 20vw, 24rem);padding-inline:var(--space-xl-3xl);grid-auto-rows:1fr auto auto}.card.svelte-1ovgxmf{row-gap:var(--space-m);grid-row:span 3;grid-template-rows:subgrid;min-block-size:28rem;display:grid}.card.svelte-1ovgxmf a:where(.svelte-1ovgxmf){justify-self:start}@container core (inline-size<38rem){.cards-wrapper.svelte-1ovgxmf{padding-inline:0}}
