.not-found-module__mpbYFq__wrap{text-align:center;padding-block:clamp(4rem,3rem + 8vw,9rem)}.not-found-module__mpbYFq__code{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.3em;color:var(--accent-text);margin-bottom:var(--space-4)}.not-found-module__mpbYFq__title{font-family:var(--font-serif);font-size:var(--fs-h1);color:var(--ink-heading);margin-bottom:var(--space-4)}.not-found-module__mpbYFq__body{font-size:var(--fs-body);color:var(--ink);max-width:46ch;margin:0 auto var(--space-7)}.not-found-module__mpbYFq__actions{gap:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.not-found-module__mpbYFq__primary,.not-found-module__mpbYFq__secondary{min-height:44px;letter-spacing:var(--tracking-wide);text-transform:uppercase;transition:background var(--dur) var(--ease-in-out), color var(--dur) var(--ease-in-out);align-items:center;padding:.75rem 1.5rem;font-size:.75rem;font-weight:600;display:inline-flex}.not-found-module__mpbYFq__primary{background:var(--color-bleu-nuit);color:var(--color-creme)}.not-found-module__mpbYFq__primary:hover{background:var(--color-bleu-nuit-hover)}.not-found-module__mpbYFq__secondary{border:1px solid var(--color-bleu-nuit);color:var(--color-bleu-nuit)}.not-found-module__mpbYFq__secondary:hover{background:var(--color-bleu-nuit);color:var(--color-creme)}
