.acknowledgements.svelte-462xk8{padding:var(--space-lg) var(--page-gutter);background:#fff}.acknowledgements-inner.svelte-462xk8{width:min(100%,var(--measure));margin:0 auto}h2.svelte-462xk8{margin:0;color:#111827;font-size:clamp(1.75rem,2.2vw,2.15rem);font-weight:700;line-height:1.2}.acknowledgements-list.svelte-462xk8{display:grid;gap:2rem;margin-top:1.75rem;color:#374151}h3.svelte-462xk8{margin:0;color:#111827;font-size:1.125rem;font-weight:600;line-height:1.4}p.svelte-462xk8{margin:.5rem 0 0}.intro-hero__media.svelte-1uha8ag{position:absolute;inset:0;z-index:0;overflow:clip;pointer-events:none}.intro-hero__media-frame.svelte-1uha8ag{position:sticky;top:0;width:100%;height:100svh}.intro-title.svelte-1uha8ag{display:grid;width:100%;min-height:clamp(6.3rem,14vw,12rem);margin-inline:auto;place-items:center;line-height:1.05;text-wrap:balance}.intro-title--fr.svelte-1uha8ag{max-width:18ch;font-size:clamp(2.25rem,7vw,6rem)}.intro-title--en.svelte-1uha8ag{max-width:30ch;font-size:clamp(1.75rem,5.6vw,4.5rem)}@media(max-width:767.98px){.story-section.story-mobile.svelte-1uha8ag{height:auto!important;padding-block:2.5rem 1rem}.story-mobile.svelte-1uha8ag .story-stage:where(.svelte-1uha8ag){position:relative;top:auto!important;height:auto!important;overflow:visible}.story-mobile.svelte-1uha8ag .story-copy-frame:where(.svelte-1uha8ag){height:auto;padding-top:0;padding-bottom:1.25rem}.story-mobile.svelte-1uha8ag .story-copy-primary:where(.svelte-1uha8ag){position:relative;inset:auto}.story-mobile.svelte-1uha8ag .story-copy-secondary:where(.svelte-1uha8ag){display:none}.story-mobile.svelte-1uha8ag [data-policy-cards]{scroll-snap-type:x mandatory}.story-mobile.svelte-1uha8ag [data-policy-card]{scroll-snap-align:start}}
