.marseille.svelte-1o0s34t{--pad: 1.25rem;width:100%;--mer: #3b6278;--sable: #f6f1e7;color:var(--c-green-900)}.container.svelte-1o0s34t{width:min(100% - 2 * var(--pad),var(--container));margin-inline:auto;padding-inline:0}h2.svelte-1o0s34t{margin:0 0 var(--space-4);letter-spacing:-.01em;color:var(--c-green-700)}p.svelte-1o0s34t{line-height:var(--lh-body)}:where(ul[role=list].svelte-1o0s34t,ol.svelte-1o0s34t){list-style:none;margin:0;padding:0}.hero.svelte-1o0s34t{position:relative;min-height:min(88vh,760px);display:flex;align-items:flex-end;color:#fff;overflow:hidden}.hero-img.svelte-1o0s34t{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 60%;object-position:center 60%}.hero.svelte-1o0s34t:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(12,22,18,.78) 0%,rgba(12,22,18,.15) 45%,transparent 70%)}@media (prefers-reduced-motion: no-preference){.hero-img.svelte-1o0s34t{animation:svelte-1o0s34t-hero-settle 2.2s cubic-bezier(.2,.7,.2,1) both}.hero.svelte-1o0s34t .coord:where(.svelte-1o0s34t){animation:svelte-1o0s34t-hero-rise .9s cubic-bezier(.2,.7,.2,1) .15s both}.hero.svelte-1o0s34t h1:where(.svelte-1o0s34t){animation:svelte-1o0s34t-hero-rise .9s cubic-bezier(.2,.7,.2,1) .25s both}.hero.svelte-1o0s34t .chapo:where(.svelte-1o0s34t){animation:svelte-1o0s34t-hero-rise .9s cubic-bezier(.2,.7,.2,1) .45s both}}@keyframes svelte-1o0s34t-hero-settle{0%{scale:1.08}to{scale:1}}@keyframes svelte-1o0s34t-hero-rise{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0 0}}.hero-text.svelte-1o0s34t{position:relative;z-index:1;padding:8rem 0 clamp(2.5rem,6vw,4.5rem)}.coord.svelte-1o0s34t{margin:0 0 var(--space-2);font-size:var(--fs-small);letter-spacing:.08em;opacity:.85}h1.svelte-1o0s34t{margin:0 0 var(--space-4);letter-spacing:-.01em}h1.svelte-1o0s34t span:where(.svelte-1o0s34t){display:block;font-family:var(--font-display);font-weight:var(--fw-regular);letter-spacing:0;color:var(--c-green-200)}.chapo.svelte-1o0s34t{margin:0;max-width:34rem;font-size:var(--fs-lead)}.recit.svelte-1o0s34t{display:grid;gap:var(--space-6);padding:var(--section-y) 0}@media (min-width: 900px){.recit.svelte-1o0s34t{grid-template-columns:1.4fr 1fr;gap:var(--space-8);align-items:center}}.recit-texte.svelte-1o0s34t p:where(.svelte-1o0s34t){margin:0 0 var(--space-4);font-size:var(--fs-lead);max-width:60ch}.lettrine.svelte-1o0s34t:first-letter{float:left;margin:var(--space-1) var(--space-2) 0 0;font-family:var(--font-display);font-size:var(--fs-display);line-height:var(--lh-tight);color:var(--c-green-700)}.citation.svelte-1o0s34t{margin:0;padding-left:1.4rem;border-left:3px solid var(--c-green-300)}.citation.svelte-1o0s34t p:where(.svelte-1o0s34t){margin:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--fs-lead);line-height:var(--lh-tight);color:var(--c-green-700)}.citation.svelte-1o0s34t footer:where(.svelte-1o0s34t){font-size:var(--fs-small);color:var(--c-muted)}.scene.svelte-1o0s34t{position:relative;height:clamp(70px,9vw,120px);margin-top:calc(-1 * var(--space-5));overflow:hidden}.waves.svelte-1o0s34t{position:absolute;left:0;bottom:-1px;width:100%;height:100%}.parallax.svelte-1o0s34t>use:where(.svelte-1o0s34t){animation:svelte-1o0s34t-vague 25s cubic-bezier(.55,.5,.45,.5) infinite}.parallax.svelte-1o0s34t>use:where(.svelte-1o0s34t):nth-child(1){animation-delay:-2s;animation-duration:7s}.parallax.svelte-1o0s34t>use:where(.svelte-1o0s34t):nth-child(2){animation-delay:-3s;animation-duration:10s}.parallax.svelte-1o0s34t>use:where(.svelte-1o0s34t):nth-child(3){animation-delay:-4s;animation-duration:13s}.parallax.svelte-1o0s34t>use:where(.svelte-1o0s34t):nth-child(4){animation-delay:-5s;animation-duration:20s}.boat.svelte-1o0s34t{position:absolute;z-index:1;top:2%;width:clamp(56px,7vw,96px);height:auto;animation:svelte-1o0s34t-flotte 3s ease-in-out infinite}@keyframes svelte-1o0s34t-vague{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@keyframes svelte-1o0s34t-flotte{50%{transform:translateY(6px) rotate(-3deg)}}@media (prefers-reduced-motion: reduce){.parallax.svelte-1o0s34t>use:where(.svelte-1o0s34t),.boat.svelte-1o0s34t{animation:none}}.carrefour.svelte-1o0s34t{padding:var(--section-y) 0 var(--space-6);background:var(--mer);color:#fff}.carrefour.svelte-1o0s34t h2:where(.svelte-1o0s34t){color:#fff;max-width:20ch}.carrefour-intro.svelte-1o0s34t{margin:0;max-width:52ch;opacity:.9}.chiffres.svelte-1o0s34t{display:grid;margin-top:var(--space-6);border-top:1px solid rgba(255,255,255,.35)}@media (min-width: 900px){.chiffres.svelte-1o0s34t{grid-template-columns:repeat(3,1fr)}.chiffres.svelte-1o0s34t li:where(.svelte-1o0s34t)+li:where(.svelte-1o0s34t){border-left:1px solid rgba(255,255,255,.35);padding-left:2rem}}.chiffres.svelte-1o0s34t li:where(.svelte-1o0s34t){padding:1.6rem 1.5rem 1.6rem 0;border-bottom:1px solid rgba(255,255,255,.35)}@media (min-width: 900px){.chiffres.svelte-1o0s34t li:where(.svelte-1o0s34t){border-bottom:0}}.valeur.svelte-1o0s34t{margin:0 0 var(--space-2);font-size:var(--fs-h1);font-weight:var(--fw-bold);line-height:var(--lh-tight);color:#f5c14b}.valeur.svelte-1o0s34t span:where(.svelte-1o0s34t){display:block;margin-top:var(--space-1);font-size:var(--fs-body);font-weight:var(--fw-semibold);color:#fff}.chiffres.svelte-1o0s34t .texte:where(.svelte-1o0s34t){margin:0;font-size:var(--fs-body);opacity:.9}.carrefour-pied.svelte-1o0s34t{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-6)}.skyline.svelte-1o0s34t{width:min(100%,420px);height:auto;opacity:.9}.sources.svelte-1o0s34t{margin:0;font-size:var(--fs-xs);opacity:.7}.fil.svelte-1o0s34t{display:grid;gap:var(--space-6);padding:var(--section-y) 0}@media (min-width: 900px){.fil.svelte-1o0s34t{grid-template-columns:1fr 1.2fr;gap:var(--space-8);align-items:center}}.fil-visuel.svelte-1o0s34t{display:grid;gap:var(--space-5);justify-items:start}.fil-photo.svelte-1o0s34t{margin:0;width:min(100%,420px);aspect-ratio:918 / 1101;border-radius:var(--radius-lg);overflow:hidden;background:var(--c-green-50);box-shadow:0 14px 34px #1e2a2624;rotate:-1.5deg}.fil-photo.svelte-1o0s34t img:where(.svelte-1o0s34t){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 899.98px){.fil-visuel.svelte-1o0s34t{order:2}.fil-photo.svelte-1o0s34t{width:min(100%,340px);justify-self:center}}.fil-citation.svelte-1o0s34t{margin:0;font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-tight);color:var(--c-green-700)}.fil-citation.svelte-1o0s34t em:where(.svelte-1o0s34t){font-style:normal;color:#b07a2a}.fil-texte.svelte-1o0s34t,.franco-texte.svelte-1o0s34t{--flow-space: 0}.fil-texte.svelte-1o0s34t p:where(.svelte-1o0s34t){margin:0 0 var(--space-4);max-width:60ch}.acteurs-section.svelte-1o0s34t{padding:var(--section-y) 0;background:var(--sable)}.rives.svelte-1o0s34t{display:grid;gap:var(--space-6);margin-top:var(--space-4)}@media (min-width: 900px){.rives.svelte-1o0s34t{grid-template-columns:1fr 1fr;gap:var(--space-8)}}.rive-lieu.svelte-1o0s34t{margin:0 0 var(--space-2);color:#b07a2a}.acteurs.svelte-1o0s34t li:where(.svelte-1o0s34t){display:flex;gap:var(--space-4);padding:1.3rem 0;border-top:1px solid #ddd3c0}.acteurs.svelte-1o0s34t li:where(.svelte-1o0s34t):last-child{border-bottom:1px solid #ddd3c0}.n.svelte-1o0s34t{flex-shrink:0;width:2.2rem;font-size:var(--fs-small);font-weight:var(--fw-bold);color:#b07a2a}.acteurs.svelte-1o0s34t h4:where(.svelte-1o0s34t){margin:0 0 var(--space-1);color:var(--c-green-700)}.acteurs.svelte-1o0s34t p:where(.svelte-1o0s34t){margin:0;color:var(--c-muted)}.francophonie.svelte-1o0s34t{display:grid;gap:var(--space-6);padding:var(--section-y) 0}@media (min-width: 900px){.francophonie.svelte-1o0s34t{grid-template-columns:1fr 1.1fr;gap:var(--space-8);align-items:start}}figure.svelte-1o0s34t{margin:0}figure.svelte-1o0s34t img:where(.svelte-1o0s34t){display:block;width:100%;height:auto;border-radius:var(--radius-sm)}figcaption.svelte-1o0s34t{margin-top:var(--space-2);font-size:var(--fs-small);color:var(--c-muted)}.franco-texte.svelte-1o0s34t p:where(.svelte-1o0s34t){margin:0 0 var(--space-4);max-width:60ch}.agir.svelte-1o0s34t{padding:var(--section-y) 0;background:var(--c-green-700);color:#fff}.agir.svelte-1o0s34t h2:where(.svelte-1o0s34t){color:#fff}.agir-inner.svelte-1o0s34t>p:where(.svelte-1o0s34t){margin:0 0 var(--space-6);max-width:44ch;font-size:var(--fs-lead);opacity:.92}.liens.svelte-1o0s34t{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-4)}.lien.svelte-1o0s34t{color:var(--c-green-200);font-weight:var(--fw-semibold)}
