.not-found-scene_page__xerWx{--nf-beam:#f0d45a;min-height:calc(100dvh - var(--site-nav-offset, 4rem));display:flex;align-items:center;justify-content:center;padding:1.5rem 1.25rem 4rem;background:var(--site-background);color:var(--site-fg);overflow:clip}.not-found-scene_inner__uDRfx{width:100%;max-width:1120px;display:grid;grid-template-columns:1fr;gap:1.75rem;align-items:center}@media (min-width:900px){.not-found-scene_inner__uDRfx{grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr);gap:2.5rem;min-height:min(560px,70dvh)}}.not-found-scene_copy__h8_AC{display:flex;flex-direction:column;gap:.75rem;text-align:center;z-index:1}@media (min-width:900px){.not-found-scene_copy__h8_AC{text-align:left;padding-left:.75rem}}.not-found-scene_code__5Uu60{margin:0;font-size:clamp(5rem,16vw,8rem);font-weight:800;letter-spacing:-.05em;line-height:.9;color:var(--site-fg)}.not-found-scene_title__z55oX{margin:0;font-size:clamp(1.4rem,3.4vw,1.95rem);font-weight:700;line-height:1.25;color:var(--site-fg)}.not-found-scene_hint__wmk6I{margin:0;max-width:26rem;font-size:.875rem;line-height:1.65;color:var(--site-fg-muted)}@media (min-width:900px){.not-found-scene_hint__wmk6I{margin-inline:0}}@media (max-width:899px){.not-found-scene_hint__wmk6I{margin-inline:auto}}.not-found-scene_actions__xa9Ka{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:.65rem}@media (min-width:900px){.not-found-scene_actions__xa9Ka{justify-content:flex-start}}.not-found-scene_homeBtn__aqsyg{display:inline-flex;align-items:center;justify-content:center;min-height:2.85rem;padding:0 1.5rem;border-radius:.7rem;background:var(--brand-primary);color:#fff;font-weight:700;text-decoration:none;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease;box-shadow:0 10px 28px rgb(var(--brand-primary-rgb)/.35)}.not-found-scene_homeBtn__aqsyg:hover{background:var(--brand-primary-hover);transform:translateY(-1px)}.not-found-scene_homeBtn__aqsyg:active{transform:translateY(0)}.not-found-scene_stage__oa0zN{position:relative;width:100%;max-width:560px;margin-inline:auto;aspect-ratio:4/5;overflow:visible}@media (min-width:900px){.not-found-scene_stage__oa0zN{max-width:none;height:min(620px,78dvh);aspect-ratio:auto;align-self:stretch}}.not-found-scene_art__azYCN{position:absolute;inset:0;width:100%;height:100%;display:block;overflow:visible}.not-found-scene_logoFloat__2ch3O{position:absolute;left:58%;top:58%;z-index:3;display:flex;align-items:center;justify-content:center;width:min(58%,240px);transform:translate(-50%);animation:not-found-scene_logoFloat__2ch3O 3.2s ease-in-out infinite;filter:drop-shadow(0 0 18px rgb(240 212 90/.45)) drop-shadow(0 12px 24px rgb(0 0 0/.4))}.not-found-scene_logoImg__VCxE8{width:100%;height:auto;max-height:4.25rem;object-fit:contain;object-position:center}.not-found-scene_logoFallback__poT0M{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.45rem 1rem;border-radius:.75rem;background:color-mix(in srgb,var(--site-card-bg) 88%,transparent);border:1px solid var(--site-card-border);color:var(--site-fg);font-size:1.25rem;font-weight:800;letter-spacing:.04em;backdrop-filter:blur(6px)}.not-found-scene_beam__Zfzjr{transform-origin:50% 12%;animation:not-found-scene_beamPulse__OqT4I 2.8s ease-in-out infinite}.not-found-scene_beamCore__Mjpg_{animation:not-found-scene_beamShimmer__WmZxH 2.2s linear infinite}.not-found-scene_groundGlow__kgsDV{animation:not-found-scene_glowBreath__DS8CS 2.8s ease-in-out infinite;transform-origin:center}.not-found-scene_stars__s7_43 circle{animation:not-found-scene_starTwinkle__oKmHF 3s ease-in-out infinite}.not-found-scene_stars__s7_43 circle:nth-child(2){animation-delay:.6s}.not-found-scene_stars__s7_43 circle:nth-child(3){animation-delay:1.2s}.not-found-scene_stars__s7_43 circle:nth-child(4){animation-delay:1.8s}@keyframes not-found-scene_logoFloat__2ch3O{0%,to{transform:translate(-50%,8px) rotate(-5deg)}50%{transform:translate(calc(-50% + 4px),-12px) rotate(-10deg)}}@keyframes not-found-scene_beamPulse__OqT4I{0%,to{opacity:.9}50%{opacity:1}}@keyframes not-found-scene_beamShimmer__WmZxH{0%{opacity:.5}50%{opacity:.95}to{opacity:.5}}@keyframes not-found-scene_glowBreath__DS8CS{0%,to{opacity:.5}50%{opacity:.95}}@keyframes not-found-scene_starTwinkle__oKmHF{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.not-found-scene_beamCore__Mjpg_,.not-found-scene_beam__Zfzjr,.not-found-scene_groundGlow__kgsDV,.not-found-scene_logoFloat__2ch3O,.not-found-scene_stars__s7_43 circle{animation:none}.not-found-scene_logoFloat__2ch3O{transform:translate(-50%)}}