.page-404-vitrine-module__ndGuXa__hero{max-width:780px;padding:64px 0 36px}.page-404-vitrine-module__ndGuXa__code{font-family:var(--serif);letter-spacing:-.04em;color:var(--navy);align-items:center;gap:.04em;margin:0 0 6px;font-size:clamp(88px,18vw,170px);font-weight:700;line-height:.9;display:flex}.page-404-vitrine-module__ndGuXa__code svg{width:auto;height:.78em}.page-404-vitrine-module__ndGuXa__titre{padding-top:15px}.page-404-vitrine-module__ndGuXa__liens{flex-wrap:wrap;gap:10px;margin:22px 0 0;padding:0;list-style:none;display:flex}.page-404-vitrine-module__ndGuXa__liens a{color:var(--accent-deep);background:var(--panel);border:1px solid var(--line);border-radius:999px;padding:8px 16px;font-size:13.5px;font-weight:600}.page-404-vitrine-module__ndGuXa__liens a:hover{border-color:var(--accent)}.page-404-vitrine-module__ndGuXa__solutions{padding:34px 0 10px}
