.not-found-module__H5YUga__wrap{text-align:center;padding:var(--space-3xl) var(--space-md);flex-direction:column;justify-content:center;align-items:center;min-height:60vh;display:flex}.not-found-module__H5YUga__code{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:var(--space-sm);font-size:clamp(4rem,10vw,8rem);line-height:1}.not-found-module__H5YUga__title{font-family:var(--font-heading);color:var(--color-text);margin-bottom:var(--space-sm);font-size:clamp(1.4rem,3vw,2rem)}.not-found-module__H5YUga__description{color:var(--color-text-muted);max-width:440px;margin-bottom:var(--space-lg);font-size:1.05rem}.not-found-module__H5YUga__actions{gap:var(--space-sm);flex-wrap:wrap;justify-content:center;display:flex}.not-found-module__H5YUga__primary{background:var(--color-primary);color:#fff;border-radius:var(--radius-md);transition:background var(--transition-fast);align-items:center;gap:8px;padding:14px 28px;font-weight:600;display:inline-flex}.not-found-module__H5YUga__primary:hover{background:var(--color-primary-hover)}.not-found-module__H5YUga__secondary{border:1px solid var(--color-border-strong);color:var(--color-text);border-radius:var(--radius-md);transition:border-color var(--transition-fast), color var(--transition-fast);align-items:center;gap:8px;padding:14px 28px;font-weight:500;display:inline-flex}.not-found-module__H5YUga__secondary:hover{border-color:var(--color-primary);color:var(--color-primary)}
