.hcw{--hcw-vert:#40a534;--hcw-vert-clair:#7dc66a;--hcw-vert-pale:#e6f3e1;--hcw-vert-profond:#1f5c1a;--hcw-encre:#1b2a1e;--hcw-texte:#3c4a3f;--hcw-gris:#6e7b70;--hcw-display:"Advent Pro","Arial Narrow",sans-serif;--hcw-body:"Mulish","Segoe UI",system-ui,sans-serif;font-family:var(--hcw-body);box-sizing:border-box}.hcw *,.hcw *:before,.hcw *:after{box-sizing:inherit}.hcw [hidden]{display:none !important}.hcw button{font:inherit;cursor:pointer}.hcw :focus-visible{outline:3px solid var(--hcw-vert-clair);outline-offset:3px}@keyframes hcw-onde{0%{opacity:.8;transform:scale(1)}100%{opacity:0;transform:scale(1.35)}}@keyframes hcw-pulse{0%{box-shadow:0 0 0 0 rgba(64,165,52,.65)}70%{box-shadow:0 0 0 16px rgba(64,165,52,0)}100%{box-shadow:0 0 0 0 rgba(64,165,52,0)}}@keyframes hcw-flash{30%{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.hcw *,.hcw{animation:none !important;transition-duration:.01ms !important}}