.not-found-module__HS70Aa__wrap{min-height:calc(100svh - 76px);padding:calc(76px + var(--section-y)) 24px var(--section-y);text-align:center;place-items:center;display:grid}.not-found-module__HS70Aa__inner{flex-direction:column;align-items:center;max-width:640px;display:flex}.not-found-module__HS70Aa__art svg{width:clamp(150px,18vw,210px);height:auto;display:block;overflow:visible}.not-found-module__HS70Aa__sq{fill:var(--color-ink)}.not-found-module__HS70Aa__slot{fill:none;stroke:#0b0b0c59;stroke-width:8px;stroke-dasharray:22 18}.not-found-module__HS70Aa__stray{fill:#ee8360;transform-box:fill-box;transform-origin:50%;animation:5.5s ease-in-out infinite not-found-module__HS70Aa__drift}@keyframes not-found-module__HS70Aa__drift{0%,to{transform:translate(0)rotate(-12deg)}50%{transform:translate(28px,-26px)rotate(8deg)}}.not-found-module__HS70Aa__code{letter-spacing:.06em;text-transform:uppercase;color:#0b0b0c99;background:#fff;border-radius:999px;margin-top:40px;padding:6px 14px;font-size:13px;box-shadow:inset 0 0 0 1px #0b0b0c0f}.not-found-module__HS70Aa__title{letter-spacing:-.05em;color:var(--color-ink);text-wrap:balance;margin-top:22px;font-size:clamp(38px,5.4vw,72px);font-weight:500;line-height:1}.not-found-module__HS70Aa__body{color:#0b0b0cb3;max-width:480px;margin-top:20px;font-size:clamp(16px,1.4vw,19px);line-height:1.5}.not-found-module__HS70Aa__ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;margin-top:36px;display:flex}.not-found-module__HS70Aa__ghost{color:var(--color-ink);text-underline-offset:4px;align-items:center;gap:8px;font-size:16px;display:inline-flex}.not-found-module__HS70Aa__ghost:hover{text-decoration:underline}.not-found-module__HS70Aa__rise{animation:not-found-module__HS70Aa__rise .9s cubic-bezier(.16, 1, .3, 1) var(--d,0s) both}@keyframes not-found-module__HS70Aa__rise{0%{opacity:0;filter:blur(6px);transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__stray{animation:none;transform:rotate(-12deg)}}
