.NotFound-module__W922Fa__page{min-height:70vh;padding-block:var(--section-space);background:radial-gradient(circle at 80% 30%, #ff6a0014, transparent 28%), var(--color-off-white);align-items:center;display:flex}.NotFound-module__W922Fa__inner{max-width:760px}.NotFound-module__W922Fa__code{margin-bottom:var(--space-5);color:var(--color-orange);letter-spacing:-.06em;font-size:clamp(4rem,10vw,8rem);font-weight:700;line-height:.85}.NotFound-module__W922Fa__inner h1{color:var(--color-navy)}.NotFound-module__W922Fa__description{margin-top:var(--space-5);color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:1.8}.NotFound-module__W922Fa__actions{margin-top:var(--space-7);gap:var(--space-3);flex-wrap:wrap;display:flex}.NotFound-module__W922Fa__primaryButton,.NotFound-module__W922Fa__secondaryButton{min-height:52px;padding-inline:var(--space-5);border-radius:var(--radius-sm);font-size:var(--font-size-sm);transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.NotFound-module__W922Fa__primaryButton{color:var(--color-white);background:var(--color-orange);border:1px solid var(--color-orange)}.NotFound-module__W922Fa__primaryButton:hover{color:var(--color-orange);background:0 0}.NotFound-module__W922Fa__secondaryButton{color:var(--color-navy);border:1px solid var(--color-border)}.NotFound-module__W922Fa__secondaryButton:hover{color:var(--color-orange);border-color:var(--color-orange)}@media (max-width:600px){.NotFound-module__W922Fa__page{min-height:65vh;padding-block:var(--space-8)}.NotFound-module__W922Fa__description{font-size:var(--font-size-base)}.NotFound-module__W922Fa__actions{flex-direction:column}.NotFound-module__W922Fa__primaryButton,.NotFound-module__W922Fa__secondaryButton{width:100%}}
