.projet.svelte-xh5k5v{--projet-marge:calc(15 * var(--px));--projet-case:20;display:block}.projet-revele.svelte-xh5k5v{transition:opacity var(--projet-duree-revelation,.8s) var(--transition-expo), transform var(--projet-duree-revelation,.8s) var(--transition-expo)}.projet-sr.svelte-xh5k5v{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.projet.svelte-xh5k5v :where(p:where(.svelte-xh5k5v),h1:where(.svelte-xh5k5v),h2:where(.svelte-xh5k5v),ul:where(.svelte-xh5k5v),figure:where(.svelte-xh5k5v),blockquote:where(.svelte-xh5k5v)){margin:0;padding:0}.projet.svelte-xh5k5v :where(ul:where(.svelte-xh5k5v)){list-style:none}.projet-tete.svelte-xh5k5v{margin:0 var(--projet-marge);padding-top:calc(var(--esp-haut-page) * var(--px))}.projet-tete__nom.svelte-xh5k5v{font-size:calc(var(--typo-titre-page-taille) * var(--px));line-height:calc(var(--typo-titre-page-interligne) * var(--px))}.projet-tete__texte.svelte-xh5k5v{margin-top:calc(var(--esp-titre-texte) * var(--px))}.projet-tete__accroche.svelte-xh5k5v{font-size:calc(var(--typo-sous-titre-taille) * var(--px));line-height:calc(var(--typo-sous-titre-interligne) * var(--px))}.projet-tete__distinction.svelte-xh5k5v{font-size:calc(var(--typo-corps-taille) * var(--px));line-height:calc(var(--typo-corps-interligne) * var(--px));display:block}.projet-hero.svelte-xh5k5v{margin:calc(var(--esp-entete-image) * var(--px)) var(--projet-marge) 0;border-radius:calc(8 * var(--px));overflow:hidden}.projet-hero__image.svelte-xh5k5v{width:100%;height:calc(308 * var(--px));object-fit:cover;border-radius:calc(8 * var(--px));display:block}.projet-stats.svelte-xh5k5v{margin:calc(var(--esp-filet) * var(--px)) var(--projet-marge) 0;padding-bottom:calc((var(--esp-filet) - var(--projet-case)) * var(--px))}.projet-stats__grille.svelte-xh5k5v{grid-template-columns:minmax(0,1fr);display:grid}.projet-stats__bloc.svelte-xh5k5v{padding:calc(var(--projet-case) * var(--px)) 0;border-top:var(--m-trait)}.projet-stats__valeur.svelte-xh5k5v{font-size:calc(80 * var(--px));line-height:calc(100 * var(--px));letter-spacing:calc(-4 * var(--px));color:var(--m-azur)}.projet-stats__phrase.svelte-xh5k5v{font-size:calc(var(--typo-titre-section-taille) * var(--px));line-height:calc(var(--typo-titre-section-interligne) * var(--px));color:var(--m-azur)}.projet-stats__legende.svelte-xh5k5v,.projet-points__legende.svelte-xh5k5v{margin-top:calc(var(--esp-sous-titre-texte) * var(--px));font-size:calc(var(--typo-corps-taille) * var(--px));line-height:calc(var(--typo-corps-interligne) * var(--px))}.projet-section.svelte-xh5k5v{margin:0 var(--projet-marge);padding:calc(var(--esp-filet) * var(--px)) 0;border-top:var(--m-trait)}.projet-section__titre.svelte-xh5k5v{font-size:calc(var(--typo-titre-section-taille) * var(--px));line-height:calc(var(--typo-titre-section-interligne) * var(--px))}.projet-section__corps.svelte-xh5k5v{margin-top:calc(var(--esp-titre-texte) * var(--px));font-size:calc(var(--typo-corps-taille) * var(--px));line-height:calc(var(--typo-corps-interligne) * var(--px))}.projet-section__corps.svelte-xh5k5v p:where(.svelte-xh5k5v)+p:where(.svelte-xh5k5v){margin-top:calc(var(--esp-paragraphes) * var(--px))}.projet-section--large.svelte-xh5k5v .projet-section__corps:where(.svelte-xh5k5v){font-size:calc(var(--typo-chapo-taille) * var(--px));line-height:calc(var(--typo-chapo-interligne) * var(--px))}.projet-section--large.svelte-xh5k5v .projet-section__corps:where(.svelte-xh5k5v) p:where(.svelte-xh5k5v)+p:where(.svelte-xh5k5v){margin-top:calc(var(--typo-chapo-interligne) * var(--px))}.projet-cta.svelte-xh5k5v{box-sizing:border-box;padding:0 calc(var(--bouton-pad) * var(--px))}.projet-bande.svelte-xh5k5v{margin-top:calc(var(--esp-entete-image) * var(--px));border-radius:calc(8 * var(--px));overflow:hidden}.projet-bande__image.svelte-xh5k5v{width:100%;height:calc(242 * var(--px));object-fit:cover;border-radius:calc(8 * var(--px));display:block}.projet-navire.svelte-xh5k5v{margin:0 var(--projet-marge);padding:calc(var(--esp-filet) * var(--px)) 0 calc((var(--esp-filet) - var(--projet-case)) * var(--px));border-top:var(--m-trait)}.projet-navire__tete.svelte-xh5k5v{padding-right:calc(95 * var(--px));position:relative}.projet-fleches.svelte-xh5k5v{width:calc(80 * var(--px));height:calc(40 * var(--px));border-radius:calc(21 * var(--px));background:var(--m-azur-clair);display:flex;position:absolute;top:50%;right:0;overflow:hidden;transform:translateY(-50%)}.projet-fleches--inutiles.svelte-xh5k5v{visibility:hidden}.projet-fleches__bouton.svelte-xh5k5v{color:var(--m-noir);cursor:pointer;transition:background-color .25s var(--transition-expo);background:0 0;border:0;flex:1;padding:0;position:relative}.projet-fleches__bouton.svelte-xh5k5v:not(:disabled):hover,.projet-fleches__bouton.svelte-xh5k5v:not(:disabled):focus-visible{background:color-mix(in srgb, var(--m-blanc) 40%, transparent)}.projet-fleches__bouton.svelte-xh5k5v:focus-visible{outline:calc(2 * var(--px)) solid var(--m-navy);outline-offset:calc(-2 * var(--px))}.projet-fleches__bouton.svelte-xh5k5v:disabled{color:#242e3866;cursor:default}.projet-fleches__icone.svelte-xh5k5v{width:calc(6.1 * var(--px));height:calc(9.3 * var(--px));fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;display:block;position:absolute;top:50%;overflow:visible;transform:translateY(-50%)scale(1.25)}.projet-fleches__bouton--prec.svelte-xh5k5v .projet-fleches__icone:where(.svelte-xh5k5v){right:calc(12 * var(--px))}.projet-fleches__bouton--suiv.svelte-xh5k5v .projet-fleches__icone:where(.svelte-xh5k5v){left:calc(12 * var(--px))}.projet-galerie.svelte-xh5k5v{gap:calc(15 * var(--px));margin:calc(var(--esp-titre-contenu) * var(--px)) calc(-1 * var(--projet-marge)) 0;padding:0 var(--projet-marge);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:var(--projet-marge);scrollbar-width:none;display:flex;overflow-x:auto}.projet-galerie.svelte-xh5k5v::-webkit-scrollbar{display:none}.projet-galerie.svelte-xh5k5v:focus-visible{outline:calc(2 * var(--px)) solid var(--m-azur);outline-offset:calc(4 * var(--px))}.projet-galerie--glisse.svelte-xh5k5v{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.projet-galerie__media.svelte-xh5k5v{width:calc(330 * var(--px));scroll-snap-align:start;flex:none}.projet-galerie__image.svelte-xh5k5v{width:100%;height:calc(224 * var(--px));object-fit:cover;border-radius:calc(8 * var(--px));-webkit-user-select:none;user-select:none;display:block}.projet-galerie__media--plan.svelte-xh5k5v{border-radius:calc(8 * var(--px));background:var(--m-gris-clair);isolation:isolate}.projet-galerie__media--plan.svelte-xh5k5v .projet-galerie__image:where(.svelte-xh5k5v){mix-blend-mode:multiply}.projet-points.svelte-xh5k5v{column-gap:calc(15 * var(--px));margin-top:calc(var(--esp-titre-contenu) * var(--px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.projet-points__bloc.svelte-xh5k5v{box-sizing:border-box;padding:calc(var(--projet-case) * var(--px)) 0;border-top:var(--m-trait)}.projet-points__valeur.svelte-xh5k5v{font-size:calc(22 * var(--px));line-height:calc(28 * var(--px));color:var(--m-azur)}.projet-partenaires.svelte-xh5k5v{margin:0 var(--projet-marge);padding-top:calc(var(--esp-filet) * var(--px));border-top:var(--m-trait)}.projet-partenaires__fenetre.svelte-xh5k5v{overscroll-behavior-x:contain;scrollbar-width:none;margin-top:calc(var(--esp-titre-contenu) * var(--px));padding:calc(var(--esp-bande-logos) * var(--px)) 0;overflow:auto hidden}.projet-partenaires__fenetre.svelte-xh5k5v::-webkit-scrollbar{display:none}.projet-partenaires__piste.svelte-xh5k5v{width:max-content;display:flex}@media (width>=64em){.projet-partenaires__fenetre--defile.svelte-xh5k5v .projet-partenaires__piste:where(.svelte-xh5k5v){animation:svelte-xh5k5v-projet-partenaires-defile var(--projet-partenaires-duree,120s) linear infinite;will-change:transform}}@media (width>=64em) and (hover:hover){.projet-partenaires__fenetre--defile.svelte-xh5k5v:hover .projet-partenaires__piste:where(.svelte-xh5k5v){animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.projet-partenaires__fenetre--defile.svelte-xh5k5v .projet-partenaires__piste:where(.svelte-xh5k5v){animation:none}}@keyframes svelte-xh5k5v-projet-partenaires-defile{to{transform:translate(-50%)}}.projet-partenaires__liste.svelte-xh5k5v{margin:0;padding:0;list-style:none;display:flex}.projet-partenaires__fenetre--fixe.svelte-xh5k5v .projet-partenaires__piste:where(.svelte-xh5k5v){width:auto}.projet-partenaires__fenetre--fixe.svelte-xh5k5v .projet-partenaires__liste:where(.svelte-xh5k5v){gap:calc(20 * var(--px)) calc(24 * var(--px));grid-template-columns:1fr 1fr;width:100%;display:grid}.projet-partenaires__fenetre--fixe.svelte-xh5k5v .projet-partenaires__pastille:where(.svelte-xh5k5v){width:auto;height:auto;margin-right:0}.projet-partenaires__pastille.svelte-xh5k5v{width:calc(140 * var(--px));height:calc(50 * var(--px));margin-right:calc(16 * var(--px));text-align:center;flex:none;justify-content:center;align-items:center;display:flex}.projet-partenaires__nom.svelte-xh5k5v{font-size:calc(var(--typo-corps-taille) * var(--px));line-height:calc(var(--typo-corps-interligne) * var(--px))}.projet-partenaires__logo.svelte-xh5k5v{--projet-partenaires-echelle:.9;width:calc(var(--projet-partenaires-largeur,100) * var(--projet-partenaires-echelle) * var(--px));object-fit:contain;max-width:100%;height:auto;max-height:100%;display:block}.projet-partenaires__note.svelte-xh5k5v{margin-top:calc(var(--esp-titre-texte) * var(--px));font-size:calc(var(--typo-corps-taille) * var(--px));line-height:calc(var(--typo-corps-interligne) * var(--px))}.projet-temoignage.svelte-xh5k5v{margin:calc(var(--esp-section) * var(--px)) var(--projet-marge) 0;flex-direction:column;display:flex}.projet-temoignage__citations.svelte-xh5k5v{font-size:calc(var(--typo-citation-taille) * var(--px));line-height:calc(var(--typo-citation-interligne) * var(--px))}.projet-temoignage__citations.svelte-xh5k5v p:where(.svelte-xh5k5v)+p:where(.svelte-xh5k5v){margin-top:calc(var(--typo-citation-interligne) * var(--px))}.projet-temoignage__auteur.svelte-xh5k5v{margin-top:calc(var(--esp-titre-contenu) * var(--px));font-size:calc(var(--typo-corps-taille) * var(--px));line-height:calc(var(--typo-corps-interligne) * var(--px))}.projet-temoignage__nom.svelte-xh5k5v,.projet-temoignage__fonction.svelte-xh5k5v{text-box:trim-both cap alphabetic;display:block}.projet-temoignage__fonction.svelte-xh5k5v{margin-top:calc(var(--typo-corps-interligne) * var(--px) - .71em);color:var(--m-gris-texte)}.projet-voisins.svelte-xh5k5v{margin:calc(var(--esp-filet) * var(--px)) var(--projet-marge) 0}@media (width>=64em){.projet.svelte-xh5k5v{--projet-marge:calc(30 * var(--px));--projet-case:24;max-width:calc(1440 * var(--px));margin-inline:auto}.projet-tete.svelte-xh5k5v{grid-template-columns:calc(710 * var(--px)) calc(567 * var(--px));padding-top:calc((var(--esp-haut-page) + 10) * var(--px));align-items:start;display:grid}.projet-tete__nom.svelte-xh5k5v{max-width:calc(440 * var(--px))}.projet-tete__texte.svelte-xh5k5v{margin-top:0}.projet-tete__distinction.svelte-xh5k5v{font-size:inherit;line-height:inherit;display:inline}.projet-hero__image.svelte-xh5k5v{height:calc(754 * var(--px))}.projet-stats__grille.svelte-xh5k5v{grid-template-columns:repeat(2, calc(440 * var(--px)));column-gap:calc(30 * var(--px));margin-left:calc(470 * var(--px))}.projet-stats__grille--trois.svelte-xh5k5v{grid-template-columns:repeat(3, calc(440 * var(--px)));margin-left:0}.projet-stats__legende.svelte-xh5k5v{max-width:calc(410 * var(--px))}.projet-section__grille.svelte-xh5k5v{grid-template-columns:calc(705 * var(--px)) calc(573 * var(--px));align-items:start;display:grid}.projet-section__titre.svelte-xh5k5v{max-width:calc(440 * var(--px))}.projet-points__valeur.svelte-xh5k5v{font-size:calc(var(--typo-titre-section-taille) * var(--px));line-height:calc(var(--typo-titre-section-interligne) * var(--px))}.projet-section__corps.svelte-xh5k5v{margin-top:0}.projet-section--large.svelte-xh5k5v .projet-section__grille:where(.svelte-xh5k5v){grid-template-columns:calc(470 * var(--px)) calc(804 * var(--px))}.projet-bande__image.svelte-xh5k5v{height:calc(383 * var(--px))}.projet-navire__tete.svelte-xh5k5v{padding-right:calc(91 * var(--px))}.projet-fleches.svelte-xh5k5v{width:calc(61 * var(--px));height:calc(32 * var(--px))}.projet-fleches__icone.svelte-xh5k5v{top:calc(11.4 * var(--px));transform:none}.projet-fleches__bouton--prec.svelte-xh5k5v .projet-fleches__icone:where(.svelte-xh5k5v){right:auto;left:calc(15.1 * var(--px))}.projet-fleches__bouton--suiv.svelte-xh5k5v .projet-fleches__icone:where(.svelte-xh5k5v){left:calc(9.9 * var(--px))}.projet-galerie.svelte-xh5k5v{gap:calc(30 * var(--px));margin-inline:0;padding:0;scroll-padding-left:0}.projet-galerie--defilable.svelte-xh5k5v{cursor:grab}.projet-galerie--glisse.svelte-xh5k5v{cursor:grabbing}:is(.projet-galerie.svelte-xh5k5v:has(>:where(.svelte-xh5k5v):nth-child(3):last-child),.projet-galerie.svelte-xh5k5v:has(>:where(.svelte-xh5k5v):nth-child(2):last-child)){justify-content:space-between}:is(.projet-galerie.svelte-xh5k5v:has(>:where(.svelte-xh5k5v):nth-child(3):last-child) .projet-galerie__media:where(.svelte-xh5k5v),.projet-galerie.svelte-xh5k5v:has(>:where(.svelte-xh5k5v):nth-child(2):last-child) .projet-galerie__media:where(.svelte-xh5k5v)){width:calc(432 * var(--px))}.projet-galerie__media.svelte-xh5k5v{width:calc(440 * var(--px))}.projet-galerie__image.svelte-xh5k5v{height:calc(299 * var(--px))}.projet-points.svelte-xh5k5v{grid-template-columns:repeat(2, calc(440 * var(--px)));column-gap:calc(30 * var(--px));margin-left:calc(470 * var(--px))}.projet-navire--compact.svelte-xh5k5v{grid-template-columns:calc(470 * var(--px)) minmax(0, 1fr);align-items:start;display:grid}.projet-navire--compact.svelte-xh5k5v .projet-points:where(.svelte-xh5k5v){margin:0}.projet-partenaires.svelte-xh5k5v>.projet-section__titre:where(.svelte-xh5k5v){max-width:calc(675 * var(--px))}.projet-partenaires__fenetre.svelte-xh5k5v{overflow:hidden}.projet-partenaires__pastille.svelte-xh5k5v{width:calc(176 * var(--px));height:calc(56 * var(--px));margin-right:calc(24 * var(--px));padding:0 calc(12 * var(--px))}.projet-partenaires__logo.svelte-xh5k5v{--projet-partenaires-echelle:1}.projet-partenaires__fenetre--fixe.svelte-xh5k5v .projet-partenaires__liste:where(.svelte-xh5k5v){justify-content:space-between;gap:0;display:flex}.projet-partenaires__fenetre--fixe.svelte-xh5k5v .projet-partenaires__pastille:where(.svelte-xh5k5v){width:calc(176 * var(--px));height:calc(56 * var(--px));margin-right:0}.projet-partenaires__fenetre--fixe.svelte-xh5k5v .projet-partenaires__pastille:where(.svelte-xh5k5v):first-child{justify-content:flex-start;padding-left:0}.projet-partenaires__fenetre--fixe.svelte-xh5k5v .projet-partenaires__pastille:where(.svelte-xh5k5v):last-child{justify-content:flex-end;padding-right:0}.projet-temoignage.svelte-xh5k5v{grid-template-columns:calc(470 * var(--px)) calc(808 * var(--px));align-items:start;display:grid}.projet-temoignage__citations.svelte-xh5k5v{grid-area:1/2}.projet-temoignage__auteur.svelte-xh5k5v{max-width:calc(300 * var(--px));grid-area:1/1;margin-top:0}}
