.not-found-module__HS70Aa__page{background:var(--bg-1);min-height:100dvh;color:var(--ink-1);place-items:center;padding:96px clamp(16px,4.2vw,24px);display:grid}.not-found-module__HS70Aa__inner{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:560px;display:flex}.not-found-module__HS70Aa__code{color:var(--ink-1);font-family:var(--font-display);font-size:var(--text-display-2xl);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;margin:0;font-weight:300;line-height:1}.not-found-module__HS70Aa__code em{color:var(--brand);font-style:normal}.not-found-module__HS70Aa__title{font-family:var(--font-display);font-size:var(--text-display-md);letter-spacing:var(--tracking-display-tight);text-wrap:balance;margin:0;font-weight:300;line-height:1.15}.not-found-module__HS70Aa__desc{max-width:40em;color:var(--ink-2);font-size:var(--text-body-md);text-wrap:pretty;margin:0;line-height:1.5}.not-found-module__HS70Aa__action{border-radius:var(--r-field);background:var(--brand-primary);height:44px;color:var(--bg-1);transition:background-color var(--dur-base) var(--ease-standard), filter var(--dur-fast) var(--ease-standard);align-items:center;gap:8px;margin-top:16px;padding:0 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.not-found-module__HS70Aa__action:hover{background:var(--brand-primary-hover)}.not-found-module__HS70Aa__action:active{filter:brightness(.96)}.not-found-module__HS70Aa__action:focus-visible{box-shadow:var(--focus-ring);outline:none}.not-found-module__HS70Aa__action svg{width:16px;height:16px;transition:transform var(--dur-base) var(--ease-standard)}.not-found-module__HS70Aa__action:hover svg{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__action,.not-found-module__HS70Aa__action svg{transition:none}.not-found-module__HS70Aa__action:hover svg{transform:none}}
