.PageNotFound-module__9JwN7q__page{min-height:100dvh;padding:var(--space-40) var(--space-24) var(--space-32);box-sizing:border-box;background:var(--surface);flex-direction:column;align-items:center;display:flex}.PageNotFound-module__9JwN7q__wordmark{margin-bottom:0}.PageNotFound-module__9JwN7q__body{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:480px;padding-bottom:6vh;display:flex}.PageNotFound-module__9JwN7q__stage{width:100%;max-width:340px;height:auto;margin-bottom:var(--space-32);display:block;overflow:visible}.PageNotFound-module__9JwN7q__code{font-family:var(--font-mono);font-size:var(--font-size-11);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:var(--space-10)}.PageNotFound-module__9JwN7q__title{font:inherit;font-size:clamp(24px,5vw,30px);font-weight:var(--font-weight-medium);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;line-height:1.15}.PageNotFound-module__9JwN7q__copy{max-width:var(--empty-state-copy-width);margin-top:var(--space-12);font-size:var(--font-size-14);line-height:var(--empty-state-copy-line-height);color:var(--muted);text-wrap:pretty}.PageNotFound-module__9JwN7q__actions{justify-content:center;gap:var(--space-8);margin-top:var(--space-24);flex-wrap:wrap;display:flex}.PageNotFound-module__9JwN7q__bracket{fill:var(--ink)}.PageNotFound-module__9JwN7q__dot{fill:var(--brand-accent)}.PageNotFound-module__9JwN7q__spot{fill:none;stroke:var(--line-strong);stroke-width:2px;stroke-dasharray:6 8;animation:.4s ease-out .65s both PageNotFound-module__9JwN7q__spot-reveal}.PageNotFound-module__9JwN7q__shadow{fill:var(--ink);opacity:.08;transform-box:fill-box;transform-origin:50%;animation:1.2s .5s both PageNotFound-module__9JwN7q__shadow-land}.PageNotFound-module__9JwN7q__poolCenter{stop-color:var(--brand-accent-fill)}.PageNotFound-module__9JwN7q__poolEdge{stop-color:var(--brand-accent-fill);stop-opacity:0}.PageNotFound-module__9JwN7q__floorCenter{stop-color:var(--line-strong)}.PageNotFound-module__9JwN7q__floorEdge{stop-color:var(--line-strong);stop-opacity:0}.PageNotFound-module__9JwN7q__hopX{animation:1.2s .5s both PageNotFound-module__9JwN7q__hop-x}.PageNotFound-module__9JwN7q__hopY{animation:1.2s .5s both PageNotFound-module__9JwN7q__hop-y}@keyframes PageNotFound-module__9JwN7q__hop-x{0%{animation-timing-function:cubic-bezier(.3,.35,.45,1);transform:translate(-229.2px)}72%{animation-timing-function:ease-out;transform:translate(-8px)}to{transform:translate(0)}}@keyframes PageNotFound-module__9JwN7q__hop-y{0%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(-80.24px)}38%{animation-timing-function:cubic-bezier(.6,0,.9,.6);transform:translateY(-190px)}72%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(0)}84%{animation-timing-function:cubic-bezier(.6,0,.9,.6);transform:translateY(-14px)}to{transform:translateY(0)}}@keyframes PageNotFound-module__9JwN7q__shadow-land{0%,38%{opacity:0;transform:scale(.4)}72%{opacity:.08;transform:scale(1)}84%{transform:scale(.85)}to{opacity:.08;transform:scale(1)}}@keyframes PageNotFound-module__9JwN7q__spot-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.PageNotFound-module__9JwN7q__hopX,.PageNotFound-module__9JwN7q__hopY,.PageNotFound-module__9JwN7q__shadow,.PageNotFound-module__9JwN7q__spot{animation:none}}