.not-found-module__gJeFzW__page{min-height:100vh;padding:var(--space-8);text-align:center;background:var(--surface-page);flex-direction:column;justify-content:center;align-items:center;display:flex}.not-found-module__gJeFzW__code{font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--space-6)}.not-found-module__gJeFzW__title{font-size:var(--font-size-3xl);line-height:var(--line-height-3xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-bottom:var(--space-3)}.not-found-module__gJeFzW__description{max-width:360px;font-size:var(--font-size-md);line-height:var(--line-height-lg);color:var(--text-secondary);margin-bottom:var(--space-10)}.not-found-module__gJeFzW__action{justify-content:center;align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-4);background:var(--accent);color:var(--text-on-accent);border-radius:var(--radius-md);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);white-space:nowrap;transition:background var(--transition-fast);border:1px solid #0000;display:inline-flex}.not-found-module__gJeFzW__action:hover{background:var(--accent-hover)}.not-found-module__gJeFzW__action:active{background:var(--accent-active)}
