:where(.Symbole-module__kyLCeG__symbole){width:100%;height:auto;display:block;overflow:visible}@media (prefers-reduced-motion:no-preference){.Symbole-module__kyLCeG__anime circle{transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite Symbole-module__kyLCeG__battement;animation-delay:calc(var(--phase) * -5s)}.Symbole-module__kyLCeG__anime[data-pause] circle{animation-play-state:paused}}@keyframes Symbole-module__kyLCeG__battement{0%,to{opacity:1;transform:scale(1.13)}50%{opacity:.82;transform:scale(.87)}}
.Bouton-module__oGYMda__bouton{min-height:48px;font-size:var(--texte-s);white-space:nowrap;cursor:pointer;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 22px;font-weight:600;line-height:1.2;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.Bouton-module__oGYMda__principal{background:var(--primaire);color:var(--sur-primaire)}.Bouton-module__oGYMda__principal:hover{background:var(--primaire-appuye)}.Bouton-module__oGYMda__sombre{background:var(--sauge-nuit);color:var(--surface)}.Bouton-module__oGYMda__sombre:hover{background:var(--encre)}.Bouton-module__oGYMda__clair{background:var(--surface);color:var(--sauge-nuit)}.Bouton-module__oGYMda__clair:hover{background:var(--fond)}.Bouton-module__oGYMda__contour{color:var(--primaire);background:0 0;border-color:currentColor}.Bouton-module__oGYMda__contour:hover{background:color-mix(in srgb, var(--primaire) 8%, transparent)}.Bouton-module__oGYMda__compact{min-height:44px;padding:10px 18px}.Bouton-module__oGYMda__lien{min-height:44px;font-size:var(--texte-s);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);align-items:center;gap:8px;font-weight:600;transition:text-decoration-color .18s;display:inline-flex}.Bouton-module__oGYMda__lien:hover{text-decoration-color:currentColor}
.Section-module__27SNAG__conteneur{width:100%;max-width:var(--largeur-max);padding-inline:var(--gouttiere);margin-inline:auto}.Section-module__27SNAG__section{padding-block:var(--espace-section)}.Section-module__27SNAG__titre{max-width:17ch;font-size:var(--titre-m);text-align:center;margin-inline:auto}.Section-module__27SNAG__chapeau{max-width:34rem;font-size:var(--texte-l);text-align:center;color:var(--encre-douce);margin-inline:auto;line-height:1.55}
