.not-found-module__HS70Aa__screen{background:var(--paper);min-height:100dvh;color:var(--ink);text-align:center;justify-content:center;align-items:center;padding:48px 16px;display:flex}.not-found-module__HS70Aa__content{flex-direction:column;align-items:center;width:100%;max-width:448px;animation:.32s ease-out both not-found-module__HS70Aa__rise;display:flex}.not-found-module__HS70Aa__constellation{width:100%;max-width:420px;height:auto}.not-found-module__HS70Aa__code{color:var(--g500);font-family:var(--font-mono);letter-spacing:.1em;margin:24px 0 0;font-size:12px}.not-found-module__HS70Aa__title{font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:balance;margin:8px 0 0;font-size:40px;font-weight:400;line-height:1.05}.not-found-module__HS70Aa__description{max-width:384px;color:var(--g500);text-wrap:pretty;margin:12px 0 0;font-size:14px;line-height:1.625}.not-found-module__HS70Aa__home{background:var(--ink);height:36px;color:var(--paper);border-radius:999px;align-items:center;margin-top:28px;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s;display:inline-flex}.not-found-module__HS70Aa__home:hover{background:color-mix(in srgb,var(--ink)85%,var(--paper))}.not-found-module__HS70Aa__pulse{transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out infinite not-found-module__HS70Aa__pulse}.not-found-module__HS70Aa__orbit{transform-box:fill-box;transform-origin:50%;animation:9s linear infinite not-found-module__HS70Aa__spin}@keyframes not-found-module__HS70Aa__spin{to{transform:rotate(360deg)}}.not-found-module__HS70Aa__dash{animation:1.6s linear infinite not-found-module__HS70Aa__dash}@keyframes not-found-module__HS70Aa__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes not-found-module__HS70Aa__pulse{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}@keyframes not-found-module__HS70Aa__dash{to{stroke-dashoffset:-14px}}@media (min-width:640px){.not-found-module__HS70Aa__title{font-size:48px}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__content,.not-found-module__HS70Aa__pulse,.not-found-module__HS70Aa__dash,.not-found-module__HS70Aa__orbit{animation:none}}
