.sb-page{font-family:var(--site-police-texte);font-size:var(--site-taille-base);line-height:var(--site-interligne);color:var(--site-couleur-texte);background:var(--site-couleur-fond)}.sb-page :where(h1,h2,h3,h4,h5,h6){font-family:var(--site-police-titres);font-weight:var(--site-graisse-titres);line-height:var(--site-interligne-titres);text-transform:var(--site-casse-titres);letter-spacing:var(--site-interlettrage-titres);margin:0 0 var(--site-espace-3);text-wrap:balance}.sb-page :where(h1){font-size:var(--site-taille-h1)}.sb-page :where(h2){font-size:var(--site-taille-h2)}.sb-page :where(h3){font-size:var(--site-taille-h3)}.sb-page :where(h4,h5,h6){font-size:var(--site-taille-h4)}.sb-page :where(p,ul,ol,dl,figure,blockquote,table){margin:0 0 var(--site-espace-3)}.sb-page :where(img,video){max-width:100%;height:auto}.sb-page :where(a){color:var(--site-couleur-lien);text-underline-offset:.15em}.sb-page :where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--site-couleur-focus);outline-offset:2px}.sb-vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.sb-avis{margin:var(--site-espace-2) 0;padding:var(--site-espace-2) var(--site-espace-3);border-radius:var(--site-rayon-petit);font-size:var(--site-taille-petit);opacity:.8;border:1px dashed}.sb-bloc{position:relative;container-type:inline-size}.sb-conteneur{width:min(100% - 2 * var(--site-gouttiere), var(--sb-largeur,var(--site-largeur-contenu)));margin-inline:auto;position:relative}.sb-largeur-etroite{--sb-largeur:var(--site-largeur-etroite)}.sb-largeur-normale{--sb-largeur:var(--site-largeur-contenu)}.sb-largeur-large{--sb-largeur:var(--site-largeur-large)}.sb-largeur-pleine{width:100%}.sb-esp-haut-aucun{padding-top:0}.sb-esp-haut-petit{padding-top:var(--site-section-petit)}.sb-esp-haut-moyen{padding-top:var(--site-section-moyen)}.sb-esp-haut-grand{padding-top:var(--site-section-grand)}.sb-esp-bas-aucun{padding-bottom:0}.sb-esp-bas-petit{padding-bottom:var(--site-section-petit)}.sb-esp-bas-moyen{padding-bottom:var(--site-section-moyen)}.sb-esp-bas-grand{padding-bottom:var(--site-section-grand)}.sb-fond-surface{background:var(--site-couleur-surface);color:var(--site-couleur-texte)}.sb-fond-sombre{background:var(--site-couleur-sombre);color:var(--site-couleur-sur-sombre)}.sb-fond-primaire{background:var(--site-couleur-primaire);color:var(--site-couleur-sur-primaire)}.sb-fond-accent{background:var(--site-couleur-accent);color:var(--site-couleur-sur-accent)}.sb-fond-image{color:var(--site-couleur-sur-sombre)}:is(.sb-fond-sombre,.sb-fond-primaire,.sb-fond-accent,.sb-fond-image,.sb-heros--sur-media) a:not(.sb-bouton){color:inherit}.sb-fond-image,.sb-heros--sur-media{isolation:isolate}.sb-fond-media,.sb-heros-media{position:absolute;inset:0;overflow:hidden}.sb-fond-media>.sb-image,.sb-heros-media>.sb-image{position:absolute;inset:0}.sb-fond-media>.sb-image img,.sb-heros-media>.sb-image img,.sb-heros-media video{object-fit:cover;border-radius:0;width:100%;height:100%}.sb-fond-image>.sb-conteneur,.sb-heros--sur-media>.sb-conteneur{z-index:1}.sb-heros-media .sb-video-pause{z-index:2}.sb-voile{background:var(--site-couleur-sombre);opacity:var(--sb-voile,.45);position:absolute;inset:0}.sb-align-gauche{text-align:start}.sb-align-centre{text-align:center}.sb-align-droite{text-align:end}.sb-align-centre :is(.sb-boutons,.sb-logos-liste){justify-content:center}.sb-align-droite :is(.sb-boutons,.sb-logos-liste){justify-content:flex-end}@media (max-width:47.99em){.sb-seulement-ordinateur{display:none}}@media (min-width:48em){.sb-seulement-mobile{display:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.sb-apparition>.sb-conteneur{animation:linear both sb-apparaitre;animation-timeline:view();animation-range:entry entry 40%}}}@keyframes sb-apparaitre{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}.sb-entete{margin-bottom:var(--site-espace-5);max-width:var(--site-largeur-etroite)}.sb-entete.sb-align-centre{margin-inline:auto}.sb-surtitre{font-size:var(--site-taille-petit);letter-spacing:.08em;text-transform:uppercase;color:var(--site-couleur-accent-texte,currentColor);margin-bottom:var(--site-espace-2);font-weight:600}.sb-intro{color:var(--site-couleur-texte-discret);font-size:1.125em}:is(.sb-fond-sombre,.sb-fond-primaire,.sb-fond-accent,.sb-fond-image,.sb-heros--sur-media) .sb-intro{color:inherit;opacity:.85}:is(.sb-fond-sombre,.sb-fond-primaire,.sb-fond-accent,.sb-fond-image,.sb-heros--sur-media) .sb-surtitre{color:inherit}.sb-boutons{gap:var(--site-espace-2);margin-top:var(--site-espace-4);flex-wrap:wrap;display:flex}.sb-bouton{min-height:44px;padding:var(--site-bouton-padding);border-radius:var(--site-bouton-rayon);font-family:var(--site-police-texte);font-weight:var(--site-bouton-graisse);text-transform:var(--site-bouton-casse);cursor:pointer;transition:background-color var(--site-duree), color var(--site-duree), border-color var(--site-duree);border:2px solid #0000;justify-content:center;align-items:center;gap:.5em;text-decoration:none;display:inline-flex}.sb-bouton--primaire{background:var(--site-bouton-primaire-fond);color:var(--site-bouton-primaire-texte);border-color:var(--site-bouton-primaire-fond)}.sb-bouton--primaire:hover{background:var(--site-bouton-primaire-fond-survol);border-color:var(--site-bouton-primaire-fond-survol)}.sb-bouton--secondaire{background:var(--site-bouton-secondaire-fond);color:var(--site-bouton-secondaire-texte);border-color:var(--site-bouton-secondaire-fond)}.sb-bouton--secondaire:hover{background:var(--site-bouton-secondaire-fond-survol);border-color:var(--site-bouton-secondaire-fond-survol)}.sb-bouton--contour{color:inherit;background:0 0;border-color:currentColor}.sb-bouton--contour:hover{background:color-mix(in srgb, currentColor 10%, transparent)}.sb-bouton--texte{min-height:0;color:inherit;text-underline-offset:.2em;background:0 0;border:0;padding:0;text-decoration:underline}.sb-bouton--sans-lien{opacity:.6;outline:1px dashed}.sb-bouton:disabled{opacity:.6;cursor:not-allowed}.sb-image{display:block}.sb-image img{border-radius:var(--site-rayon-image);width:100%;height:auto;display:block}.sb-image--vide{border-radius:var(--site-rayon-image);opacity:.4;border:1px dashed;min-height:8rem}.sb-ratio-16-9 img{aspect-ratio:16/9;object-fit:cover}.sb-ratio-4-3 img{aspect-ratio:4/3;object-fit:cover}.sb-ratio-1-1 img{aspect-ratio:1;object-fit:cover}.sb-ratio-3-4 img{aspect-ratio:3/4;object-fit:cover}.sb-figure{margin:0}.sb-figure figcaption,.sb-texte-image-figure figcaption{margin-top:var(--site-espace-2);font-size:var(--site-taille-petit);color:var(--site-couleur-texte-discret)}.sb-grille,.sb-galerie-liste,.sb-logos-liste,.sb-chronologie-liste,.sb-telechargements-liste{margin:0;padding:0;list-style:none}.sb-grille,.sb-galerie-liste{gap:var(--site-espace-4);grid-template-columns:1fr;display:grid}@container (min-width:36rem){.sb-grille,.sb-galerie-liste{grid-template-columns:repeat(min(var(--sb-colonnes,3), 2), minmax(0, 1fr))}}@container (min-width:60rem){.sb-grille,.sb-galerie-liste{grid-template-columns:repeat(var(--sb-colonnes,3), minmax(0, 1fr))}}.sb-colonnes-grille{gap:var(--site-espace-5);grid-template-columns:1fr;display:grid}.sb-ecart-petit{gap:var(--site-espace-3)}.sb-ecart-grand{gap:var(--site-espace-6)}.sb-valign-centre{align-items:center}.sb-valign-haut{align-items:start}.sb-valign-etire{align-items:stretch}@container (min-width:48rem){.sb-colonnes-grille{grid-template-columns:var(--sb-gabarit)}}@container (max-width:47.99rem){.sb-mobile-inverse>:first-child{order:2}}.sb-zone{min-width:0}.sb-heros{align-items:center;display:flex;overflow:hidden}.sb-heros>.sb-conteneur{padding-block:var(--site-section-grand)}.sb-hauteur-moyenne{min-height:32rem}.sb-hauteur-plein-ecran{min-height:100svh}.sb-heros--sur-media{color:var(--site-couleur-sur-sombre)}.sb-heros-titre{font-size:var(--site-taille-h1)}.sb-heros-texte{max-width:var(--site-largeur-etroite)}.sb-heros-texte.sb-align-centre{margin-inline:auto}.sb-heros-chapo{font-size:1.15em}.sb-heros--typographique .sb-heros-titre{font-size:calc(var(--site-taille-h1) * 1.4)}.sb-heros-grille{gap:var(--site-espace-5);align-items:center;display:grid}@container (min-width:56rem){.sb-heros-grille{grid-template-columns:1fr 1fr}.sb-ordre-image-gauche .sb-heros-visuel{order:-1}}.sb-heros-centre{justify-items:center;gap:var(--site-espace-4);text-align:center;display:grid}.sb-heros-logo img{max-width:20rem}.sb-heros-chiffres{gap:var(--site-espace-5);margin-top:var(--site-espace-5);flex-wrap:wrap;display:flex}.sb-fil-ariane ol{margin:0 0 var(--site-espace-3);font-size:var(--site-taille-petit);flex-wrap:wrap;gap:.5em;padding:0;list-style:none;display:flex}.sb-fil-ariane li+li:before{content:"/";opacity:.6;margin-inline-end:.5em}.sb-video-auto{height:100%;position:relative}.sb-video-auto video{object-fit:cover;width:100%;height:100%}.sb-video-pause{right:var(--site-espace-3);bottom:var(--site-espace-3);z-index:1;min-height:44px;padding:0 var(--site-espace-3);border-radius:var(--site-rayon-petit);background:var(--site-couleur-sombre);color:var(--site-couleur-sur-sombre);font-size:var(--site-taille-petit);cursor:pointer;border:0;position:absolute}.sb-riche>:last-child{margin-bottom:0}.sb-texte-riche--encadre .sb-conteneur{padding:var(--site-espace-5);border-radius:var(--site-rayon-carte);background:var(--site-couleur-surface);text-align:center}.sb-texte-riche--manifeste .sb-riche{font-family:var(--site-police-titres);font-size:var(--site-taille-h3);line-height:1.35}.sb-texte-riche--document .sb-riche{counter-reset:sb-section}.sb-texte-riche--document .sb-riche h2{counter-increment:sb-section;scroll-margin-top:6rem}.sb-texte-riche--document .sb-riche h2:before{content:counter(sb-section) ". "}.sb-sommaire{margin-bottom:var(--site-espace-5);padding:var(--site-espace-4);border-radius:var(--site-rayon-carte);background:var(--site-couleur-surface)}.sb-texte-image-grille{gap:var(--site-espace-5);display:grid}@container (min-width:48rem){.sb-texte-image-grille{grid-template-columns:1fr 1fr}.sb-texte-image-grille.sb-ordre-image-droite .sb-texte-image-figure{order:2}}.sb-texte-image-figure{margin:0;position:relative}.sb-texte-image--panneau .sb-texte-image-texte{padding:var(--site-espace-5);background:var(--site-couleur-sombre);color:var(--site-couleur-sur-sombre);border-radius:var(--site-rayon-carte)}.sb-texte-image--portrait .sb-image img{aspect-ratio:3/4;object-fit:cover}.sb-badge{bottom:var(--site-espace-3);left:var(--site-espace-3);padding:var(--site-espace-3);border-radius:var(--site-rayon-moyen);background:var(--site-couleur-accent);color:var(--site-couleur-sur-accent);margin:0;display:grid;position:absolute}.sb-badge-valeur{font-family:var(--site-police-titres);font-size:var(--site-taille-h2);line-height:1}.sb-puces{padding:0;list-style:none}.sb-puces li{margin-bottom:var(--site-espace-2);padding-inline-start:1.75em;position:relative}.sb-puces--coches li:before{content:"✓";color:var(--site-couleur-accent-texte,currentColor);font-weight:700;position:absolute;inset-inline-start:0}.sb-puces--tirets li:before{content:"—";position:absolute;inset-inline-start:0}ol.sb-puces{counter-reset:sb-puce}.sb-puces--numeros li{counter-increment:sb-puce}.sb-puces--numeros li:before{content:counter(sb-puce, decimal-leading-zero);font-weight:700;position:absolute;inset-inline-start:0}.sb-carte{gap:var(--site-espace-3);flex-direction:column;display:flex;position:relative}.sb-grille-cartes--cartes .sb-carte,.sb-chiffres-cles--cartes .sb-chiffre,.sb-temoignages--cartes .sb-temoignage,.sb-formule{padding:var(--site-espace-4);border:1px solid var(--site-couleur-bordure);border-radius:var(--site-rayon-carte);background:var(--site-couleur-fond);color:var(--site-couleur-texte);box-shadow:var(--site-ombre-legere)}.sb-grille-cartes--filet .sb-carte{padding-top:var(--site-espace-3);border-top:2px solid}.sb-grille-cartes--photo .sb-carte{min-height:18rem;color:var(--site-couleur-sur-sombre);justify-content:flex-end}.sb-grille-cartes--photo .sb-carte-image{position:absolute;inset:0}.sb-grille-cartes--photo .sb-carte-image img{object-fit:cover;height:100%}.sb-grille-cartes--photo .sb-carte-corps{padding:var(--site-espace-4);background:linear-gradient(transparent, var(--site-couleur-sombre));position:relative}.sb-carte-icone img{object-fit:contain;border-radius:0;width:3rem;height:3rem}.sb-carte-numero{font-family:var(--site-police-titres);font-size:var(--site-taille-h2);opacity:.35;line-height:1;display:block}.sb-carte-titre{font-size:var(--site-taille-h4);margin-bottom:var(--site-espace-2)}.sb-carte-lien{font-weight:600}.sb-lien-etendu{color:inherit;text-decoration:none}.sb-lien-etendu:after{content:"";position:absolute;inset:0}.sb-carte--cliquable:hover{box-shadow:var(--site-ombre-moyenne)}.sb-chiffres{margin:0}.sb-chiffre{justify-content:flex-end;gap:var(--site-espace-1);flex-direction:column-reverse;display:flex}.sb-chiffres-cles--separateurs .sb-chiffre+.sb-chiffre{border-inline-start:1px solid var(--site-couleur-bordure);padding-inline-start:var(--site-espace-4)}.sb-chiffre-valeur{font-family:var(--site-police-titres);font-size:var(--site-taille-h1);font-weight:var(--site-graisse-titres);margin:0;line-height:1}.sb-chiffre-libelle{font-size:var(--site-taille-petit)}.sb-chiffre-description{font-size:var(--site-taille-petit);opacity:.8;order:-1;margin:0}.sb-heros-chiffres .sb-chiffre-valeur{font-size:var(--site-taille-h2)}.sb-temoignage{margin:0}.sb-temoignages--citation .sb-temoignage{max-width:var(--site-largeur-etroite);text-align:center;margin-inline:auto}.sb-citation{margin:0 0 var(--site-espace-3);font-family:var(--site-police-titres);font-size:var(--site-taille-h3);line-height:1.4}.sb-temoignage-auteur{align-items:center;gap:var(--site-espace-3);display:flex}.sb-temoignages--citation .sb-temoignage-auteur{justify-content:center}.sb-temoignage-auteur>span{text-align:start;display:grid}.sb-auteur{font-weight:700}.sb-fonction,.sb-organisation{font-size:var(--site-taille-petit);opacity:.8}.sb-avatar img{object-fit:cover;border-radius:50%;width:3.5rem;height:3.5rem}.sb-formule{gap:var(--site-espace-2);flex-direction:column;display:flex}.sb-formule.est-mise-en-avant{border:2px solid var(--site-couleur-primaire);box-shadow:var(--site-ombre-forte)}.sb-formule .sb-boutons{margin-top:auto}.sb-etiquette{background:var(--site-couleur-primaire);color:var(--site-couleur-sur-primaire);font-size:var(--site-taille-petit);border-radius:999px;align-self:flex-start;margin:0;padding:.2em .75em;font-weight:600}.sb-prix-montant{font-family:var(--site-police-titres);font-size:var(--site-taille-h2);font-weight:var(--site-graisse-titres)}.sb-mention{margin-top:var(--site-espace-4);font-size:var(--site-taille-petit);opacity:.8}.sb-membre-photo img{aspect-ratio:1;object-fit:cover}.sb-equipe--ronds .sb-membre{text-align:center}.sb-equipe--ronds .sb-membre-photo img{border-radius:50%;width:10rem;margin-inline:auto}.sb-membre-nom{font-size:var(--site-taille-h4);margin:var(--site-espace-3) 0 var(--site-espace-1)}.sb-chronologie-liste{gap:var(--site-espace-4);counter-reset:sb-etape;display:grid}.sb-etape{gap:var(--site-espace-2);display:grid;position:relative}.sb-repere{font-family:var(--site-police-titres);font-size:var(--site-taille-h3);font-weight:var(--site-graisse-titres);color:var(--site-couleur-accent-texte,currentColor)}.sb-chronologie--verticale .sb-etape{padding-bottom:var(--site-espace-4);border-inline-start:2px solid var(--site-couleur-bordure);grid-template-columns:4rem 1fr;padding-inline-start:var(--site-espace-3)}@container (min-width:48rem){.sb-chronologie--horizontale .sb-chronologie-liste{grid-template-columns:repeat(var(--sb-colonnes,4), minmax(0, 1fr))}.sb-chronologie--horizontale .sb-etape{padding-top:var(--site-espace-3);border-top:2px solid var(--site-couleur-bordure)}}.sb-etape-titre{font-size:var(--site-taille-h4);margin-bottom:var(--site-espace-1)}.sb-galerie--mosaique .sb-galerie-liste{grid-auto-flow:dense}@container (min-width:48rem){.sb-galerie--mosaique li:nth-child(4n+1){grid-row:span 2}.sb-galerie--mosaique li:nth-child(4n+1) img{object-fit:cover;height:100%}.sb-galerie--bande .sb-galerie-liste{grid-template-columns:none;grid-auto-columns:minmax(16rem,1fr);grid-auto-flow:column;overflow-x:auto}}.sb-carrousel{position:relative}.sb-carrousel-piste{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--site-rayon-image);display:flex;overflow-x:auto}.sb-diapo{scroll-snap-align:start;flex:0 0 100%}.sb-carrousel--edition .sb-carrousel-piste{gap:var(--site-espace-3);scroll-snap-type:none}.sb-carrousel--edition .sb-diapo{flex-basis:80%}.sb-diapo-contenu{margin:0;position:relative}.sb-diapo-legende{gap:var(--site-espace-1);padding:var(--site-espace-3) 0;display:grid}.sb-diapo-titre{font-family:var(--site-police-titres);font-size:var(--site-taille-h4);font-weight:var(--site-graisse-titres)}.sb-carrousel-controles{justify-content:flex-end;gap:var(--site-espace-2);margin-bottom:var(--site-espace-2);display:flex}.sb-carrousel-controles button,.sb-carrousel-point{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px}.sb-carrousel-points{justify-content:center;gap:var(--site-espace-1);margin-top:var(--site-espace-2);display:flex}.sb-carrousel-point{width:24px;min-width:24px;min-height:24px;padding:0}.sb-carrousel-point[aria-current=true]{background:currentColor}.sb-logos-liste{align-items:center;gap:var(--site-espace-4) var(--site-espace-5);flex-wrap:wrap;display:flex}.sb-logo-image img{border-radius:0;width:auto;max-width:10rem;max-height:3.5rem}.sb-gris img{filter:grayscale();opacity:.8}.sb-gris a:hover img{filter:none;opacity:1}.sb-pastille{border:1px solid var(--site-couleur-bordure);border-radius:999px;padding:.4em 1em;display:inline-block}.sb-defilant{position:relative;overflow:hidden}.sb-defilant-piste{width:max-content;display:flex}.sb-defilant-groupe{padding-inline-end:var(--site-espace-5)}.sb-defilant-groupe .sb-logos-liste{flex-wrap:nowrap}@media (prefers-reduced-motion:no-preference){.sb-defilant-piste{animation:sb-defiler var(--sb-duree,40s) linear infinite}.sb-defilant:hover .sb-defilant-piste,.sb-defilant:focus-within .sb-defilant-piste,.sb-defilant.est-en-pause .sb-defilant-piste{animation-play-state:paused}}@keyframes sb-defiler{to{transform:translate(-50%)}}.sb-defilant-pause{inset-inline-end:0;z-index:1;min-height:44px;font-size:var(--site-taille-petit);position:absolute;top:0}.sb-defilant-pause:not(:focus-visible){opacity:0}.sb-defilant:hover .sb-defilant-pause{opacity:1}.sb-video video,.sb-tiers{border-radius:var(--site-rayon-image);width:100%}.sb-tiers{background:var(--site-couleur-surface);position:relative;overflow:hidden}.sb-tiers iframe{border:0;width:100%;height:100%}.sb-tiers--attente{place-items:center;display:grid}.sb-tiers-alternative{position:absolute;inset:0}.sb-tiers-alternative img{object-fit:cover;height:100%}.sb-tiers-message{justify-items:center;gap:var(--site-espace-3);max-width:32rem;margin:var(--site-espace-4);padding:var(--site-espace-4);border-radius:var(--site-rayon-carte);background:var(--site-couleur-fond);color:var(--site-couleur-texte);text-align:center;font-size:var(--site-taille-petit);display:grid;position:relative}.sb-carte-adresse{top:var(--site-espace-3);left:var(--site-espace-3);font-style:normal;position:absolute}.sb-transcription{margin-top:var(--site-espace-3)}.sb-transcription summary{cursor:pointer;font-weight:600}.sb-html-apercu{box-sizing:border-box;border:1px dashed;width:100%;min-height:12rem}.sb-faq-element{border-bottom:1px solid var(--site-couleur-bordure)}.sb-faq-question{padding:var(--site-espace-3) 0;font-family:var(--site-police-titres);font-size:var(--site-taille-h4);font-weight:var(--site-graisse-titres);cursor:pointer;display:block}summary.sb-faq-question{padding-inline-end:2rem;list-style:none;position:relative}summary.sb-faq-question::-webkit-details-marker{display:none}summary.sb-faq-question:after{content:"+";position:absolute;inset-inline-end:0}details[open]>summary.sb-faq-question:after{content:"−"}.sb-faq-reponse{padding-bottom:var(--site-espace-3)}.sb-onglets-liste{gap:var(--site-espace-1);border-bottom:1px solid var(--site-couleur-bordure);margin-bottom:var(--site-espace-4);flex-wrap:wrap;display:flex}.sb-onglet{min-height:44px;padding:0 var(--site-espace-3);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000}.sb-onglet.est-actif{border-bottom-color:var(--site-couleur-primaire);font-weight:700}@container (min-width:48rem){.sb-onglets--verticale{gap:var(--site-espace-5);grid-template-columns:16rem 1fr;display:grid}.sb-onglets--verticale .sb-onglets-liste{border-bottom:0;border-inline-end:1px solid var(--site-couleur-bordure);flex-direction:column}.sb-onglets--verticale .sb-onglet{text-align:start;border-bottom:0;border-inline-end:3px solid #0000}.sb-onglets--verticale .sb-onglet.est-actif{border-inline-end-color:var(--site-couleur-primaire)}}.sb-tableau-defilement{overflow-x:auto}.sb-tableau{border-collapse:collapse;width:100%}.sb-tableau caption{caption-side:top;text-align:start;margin-bottom:var(--site-espace-2);font-weight:600}.sb-tableau :is(th,td){padding:var(--site-espace-2) var(--site-espace-3);text-align:start;border-bottom:1px solid var(--site-couleur-bordure)}.sb-tableau thead th{border-bottom-width:2px}.sb-tableau--raye tbody tr:nth-child(odd){background:var(--site-couleur-surface)}.sb-tableau--bordures .sb-tableau :is(th,td){border:1px solid var(--site-couleur-bordure)}.sb-formulaire--carte .sb-formulaire{padding:var(--site-espace-5);border-radius:var(--site-rayon-carte);background:var(--site-couleur-fond);color:var(--site-couleur-texte);box-shadow:var(--site-ombre-moyenne)}.sb-formulaire-champs{gap:var(--site-espace-3);grid-template-columns:1fr 1fr;display:grid}.sb-champ{gap:var(--site-espace-1);border:0;grid-column:1/-1;margin:0;padding:0;display:grid}@container (min-width:32rem){.sb-champ--demi{grid-column:auto}}.sb-champ label,.sb-champ legend{font-weight:600}.sb-champ :is(input:not([type=checkbox],[type=radio]),select,textarea){box-sizing:border-box;width:100%;min-height:44px;padding:var(--site-espace-2) var(--site-espace-3);border:1px solid var(--site-couleur-bordure-forte,var(--site-couleur-bordure));border-radius:var(--site-rayon-petit);background:var(--site-couleur-fond);color:var(--site-couleur-texte);font:inherit}.sb-champ [aria-invalid=true]{border-color:var(--site-couleur-erreur)}.sb-option{align-items:center;gap:var(--site-espace-2);font-weight:400;display:flex}.sb-champ-aide{font-size:var(--site-taille-petit);color:var(--site-couleur-texte-discret);margin:0}.sb-champ-erreur{font-size:var(--site-taille-petit);color:var(--site-couleur-erreur);margin:0}.sb-requis{color:var(--site-couleur-erreur)}.sb-formulaire-intertitre,.sb-formulaire-paragraphe{grid-column:1/-1;margin:0}.sb-formulaire-intertitre{margin-top:var(--site-espace-3);font-size:var(--site-taille-h4,1.25rem)}.sb-formulaire-intertitre:first-child{margin-top:0}.sb-formulaire-paragraphe{color:var(--site-couleur-texte-discret)}.sb-formulaire-note,.sb-mention-rgpd{font-size:var(--site-taille-petit);color:var(--site-couleur-texte-discret)}.sb-formulaire .sb-bouton{margin-top:var(--site-espace-4)}.sb-formulaire-etat:empty{display:none}.sb-formulaire-etat{padding:var(--site-espace-3);border-radius:var(--site-rayon-petit);margin-bottom:var(--site-espace-3)}.sb-etat--succes{border:1px solid var(--site-couleur-succes)}.sb-etat--erreur{border:1px solid var(--site-couleur-erreur)}.sb-piege{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.sb-coordonnees{font-style:normal}.sb-coordonnees dl{gap:var(--site-espace-3);display:grid}.sb-coordonnees dt{font-weight:700}.sb-coordonnees dd{margin:0}.sb-coordonnees--cartes .sb-coordonnees dl{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.sb-coordonnees--compacte .sb-coordonnees dl{gap:var(--site-espace-4);flex-wrap:wrap;display:flex}.sb-coordonnees-liens{gap:var(--site-espace-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.sb-telechargement{padding:var(--site-espace-3) 0;border-bottom:1px solid var(--site-couleur-bordure)}.sb-telechargement-lien{font-weight:600}.sb-meta{font-size:var(--site-taille-petit);color:var(--site-couleur-texte-discret);font-weight:400}.sb-article{gap:var(--site-espace-2);display:grid;position:relative}.sb-article-image img{aspect-ratio:16/9;object-fit:cover}.sb-article-titre{font-size:var(--site-taille-h4);margin:0}.sb-appel{gap:var(--site-espace-5);align-items:center;display:grid}.sb-appel-titre{font-size:var(--site-taille-h2)}@container (min-width:48rem){.sb-appel-action--image .sb-appel{grid-template-columns:1fr 1fr}.sb-appel-action--image .sb-ordre-image-droite .sb-appel-image{order:2}.sb-appel-action--bandeau .sb-appel{grid-template-columns:1fr}}.sb-appel-action--carte .sb-appel{padding:var(--site-espace-6);border-radius:var(--site-rayon-grand);background:var(--site-couleur-fond);color:var(--site-couleur-texte);box-shadow:var(--site-ombre-forte)}.sb-appel-action--centre .sb-appel-texte{max-width:var(--site-largeur-etroite);margin-inline:auto}.sb-en-tete{z-index:10;position:relative}.sb-en-tete--colle{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb, var(--site-couleur-fond) 85%, transparent);position:sticky;top:0}.sb-en-tete--transparent{inset-inline:0;color:var(--site-couleur-sur-sombre);background:0 0;position:absolute;top:0}.sb-en-tete-barre{justify-content:space-between;align-items:center;gap:var(--site-espace-4);min-height:4.5rem;display:flex}.sb-logo{color:inherit;align-items:center;text-decoration:none;display:inline-flex}.sb-logo .sb-image img{border-radius:0;width:auto;max-height:3rem}.sb-logo-texte{font-family:var(--site-police-titres);font-size:var(--site-taille-h4);font-weight:var(--site-graisse-titres)}.sb-evitement{left:var(--site-espace-2);z-index:20;padding:var(--site-espace-2) var(--site-espace-3);background:var(--site-couleur-fond);color:var(--site-couleur-texte);position:absolute;top:-100%}.sb-evitement:focus{top:var(--site-espace-2)}.sb-nav{align-items:center;display:flex}.sb-nav-liste{gap:var(--site-espace-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sb-nav-lien{min-height:44px;padding:0 var(--site-espace-2);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:inline-flex}.sb-nav-lien[aria-current=page]{text-underline-offset:.3em;text-decoration:underline}.sb-nav-entree--parent>.sb-nav-lien:after{content:"▾";margin-inline-start:.35em;font-size:.8em}.sb-nav-sous-menu{padding:var(--site-espace-2);margin:0;list-style:none}.sb-nav-sous-lien{padding:var(--site-espace-2);border-radius:var(--site-rayon-petit);color:inherit;text-decoration:none;display:grid}.sb-nav-sous-lien:hover{background:var(--site-couleur-surface)}.sb-nav-description{font-size:var(--site-taille-petit);color:var(--site-couleur-texte-discret)}.sb-nav-bascule{align-items:center;gap:var(--site-espace-2);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;display:inline-flex}.sb-nav-icone,.sb-nav-icone:before,.sb-nav-icone:after{background:currentColor;width:1.25rem;height:2px;display:block}.sb-nav-icone{position:relative}.sb-nav-icone:before,.sb-nav-icone:after{content:"";position:absolute}.sb-nav-icone:before{top:-6px}.sb-nav-icone:after{top:6px}@media (max-width:63.99em){.sb-nav-menu{inset-inline:0;padding:var(--site-espace-4);background:var(--site-couleur-fond);color:var(--site-couleur-texte);box-shadow:var(--site-ombre-moyenne);display:none;position:absolute;top:100%}.sb-nav-menu.est-ouvert{gap:var(--site-espace-3);display:grid}}@media (min-width:64em){.sb-nav-bascule{display:none}.sb-nav-menu{align-items:center;gap:var(--site-espace-4);display:flex}.sb-nav-liste{flex-direction:row}.sb-nav-entree--parent{position:relative}.sb-nav-sous-menu{top:100%;background:var(--site-couleur-fond);min-width:18rem;color:var(--site-couleur-texte);border-radius:var(--site-rayon-moyen);box-shadow:var(--site-ombre-moyenne);position:absolute;inset-inline-start:0}}.sb-pied{padding-block:var(--site-section-moyen) var(--site-espace-4);position:relative;overflow:hidden}.sb-pied--clair{background:var(--site-couleur-surface);color:var(--site-couleur-texte)}.sb-pied a,.sb-pied .sb-lien-bouton{color:inherit}.sb-pied-haut{gap:var(--site-espace-5);display:grid}@container (min-width:48rem){.sb-pied-haut{grid-template-columns:minmax(14rem,1fr) 2fr}}.sb-pied-colonnes{gap:var(--site-espace-4);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.sb-pied-colonnes ul,.sb-pied-bas ul{margin:0;padding:0;list-style:none}.sb-pied-titre{font-size:var(--site-taille-petit);text-transform:uppercase;letter-spacing:.08em}.sb-pied address{font-style:normal}.sb-pied-bas{justify-content:space-between;gap:var(--site-espace-3);margin-top:var(--site-espace-5);padding-top:var(--site-espace-3);border-top:1px solid color-mix(in srgb, currentColor 20%, transparent);font-size:var(--site-taille-petit);flex-wrap:wrap;display:flex}.sb-pied-bas ul{gap:var(--site-espace-3);flex-wrap:wrap;display:flex}.sb-lien-bouton{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.sb-filigrane{inset-inline:0;font-family:var(--site-police-titres);text-align:center;white-space:nowrap;opacity:.06;pointer-events:none;margin:0;font-size:18vw;line-height:1;position:absolute;bottom:-.2em}
html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--site-couleur-fond,#fff);color:var(--site-couleur-texte,#1c1c1e);margin:0}main#contenu:focus{outline:none}.kd-consentement{z-index:1000;inset:auto var(--site-espace-3,1rem) var(--site-espace-3,1rem) auto;box-sizing:border-box;width:min(34rem, calc(100vw - 2 * var(--site-espace-3,1rem)));max-height:calc(100vh - 2 * var(--site-espace-3,1rem));padding:var(--site-espace-4,1.5rem);border:1px solid var(--site-couleur-bordure,#d9d9de);border-radius:var(--site-rayon-carte,12px);background:var(--site-couleur-fond,#fff);color:var(--site-couleur-texte,#1c1c1e);box-shadow:var(--site-ombre-forte,0 16px 40px #00000029);font-family:var(--site-police-texte,system-ui, sans-serif);font-size:var(--site-taille-petit,.9375rem);line-height:var(--site-interligne,1.6);position:fixed;overflow:auto}.kd-consentement-titre{margin:0 0 var(--site-espace-2,.5rem);font-family:var(--site-police-titres,inherit);font-size:var(--site-taille-h4,1.25rem);line-height:var(--site-interligne-titres,1.2)}.kd-consentement-titre:focus{outline:none}.kd-consentement-texte{margin:0 0 var(--site-espace-3,1rem)}.kd-consentement a,.kd-consentement button:focus-visible,.kd-consentement input:focus-visible{color:inherit}.kd-consentement :where(a,button,input):focus-visible{outline:3px solid var(--site-couleur-focus,#1c1c1e);outline-offset:2px}.kd-consentement-choix{margin:0 0 var(--site-espace-3,1rem);border:0;padding:0}.kd-consentement-choix legend{margin-bottom:var(--site-espace-2,.5rem);font-weight:600}.kd-consentement-option{gap:var(--site-espace-2,.5rem);min-height:44px;padding:var(--site-espace-1,.25rem) 0;cursor:pointer;align-items:flex-start;display:flex}.kd-consentement-option input{flex:none;width:1.25rem;height:1.25rem;margin-top:.15rem}.kd-consentement-aide{color:var(--site-couleur-texte-discret,#5a5a60);display:block}.kd-consentement-actions{gap:var(--site-espace-2,.5rem);flex-wrap:wrap;display:flex}.kd-consentement-actions .sb-bouton{flex:auto}.kd-consentement-fermer{top:var(--site-espace-2,.5rem);right:var(--site-espace-2,.5rem);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;font-size:1.5rem;position:absolute}@media (max-width:48em){.kd-consentement{border-radius:var(--site-rayon-carte,12px) var(--site-rayon-carte,12px) 0 0;width:100%;inset:auto 0 0}}@media print{.kd-consentement{display:none}}
