.not-found-module__HS70Aa__scene{isolation:isolate;--ink:#f2f5f7;--ink-dim:#f2f5f7c2;--numeral:#ffffff80;--hairline:#ffffff5c;--mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;background:#0b1622;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.not-found-module__HS70Aa__plate{z-index:0;will-change:transform;animation:38s ease-in-out infinite alternate not-found-module__HS70Aa__drift;position:absolute;inset:-6%}.not-found-module__HS70Aa__plate img{object-fit:cover;filter:brightness(.82)contrast(1.05)saturate(1.02)}@keyframes not-found-module__HS70Aa__drift{0%{transform:scale(1.06)translate(0,0)}to{transform:scale(1.14)translate(-1.8%,-1.2%)}}.not-found-module__HS70Aa__scrim{z-index:1;background:radial-gradient(120% 82% at 50% 46%,#0b16220f 0%,#0b16224d 46%,#0b1622b8 100%),linear-gradient(#0b162266 0%,#0b162214 32%,#0b162242 70%,#0b16229e 100%);position:absolute;inset:0}.not-found-module__HS70Aa__grain{z-index:2;opacity:.14;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");position:absolute;inset:0}.not-found-module__HS70Aa__stack{z-index:3;text-align:center;flex-direction:column;align-items:center;padding:0 24px;display:flex;position:relative}.not-found-module__HS70Aa__brand{color:var(--ink);text-shadow:0 1px 14px #0b16229e;align-items:center;margin-bottom:clamp(36px,6.5vh,78px);font-size:1.125rem;animation:.9s cubic-bezier(.22,1,.36,1) 80ms both not-found-module__HS70Aa__settle;display:flex}.not-found-module__HS70Aa__numerals{letter-spacing:-.028em;color:var(--numeral);text-shadow:0 6px 40px #0b162266;margin:0;font-size:clamp(120px,23vw,292px);font-weight:800;line-height:.86;animation:1s cubic-bezier(.22,1,.36,1) .18s both not-found-module__HS70Aa__settle}.not-found-module__HS70Aa__rule{background:linear-gradient(90deg, #fff0 0%, var(--hairline) 18%, var(--hairline) 82%, #fff0 100%);border:0;width:min(302px,66vw);height:1px;margin:clamp(20px,3.4vh,34px) 0 clamp(16px,2.6vh,26px);animation:1.1s cubic-bezier(.22,1,.36,1) .34s both not-found-module__HS70Aa__widen}.not-found-module__HS70Aa__line{font-family:var(--mono);letter-spacing:.012em;color:var(--ink-dim);text-shadow:0 1px 16px #0b1622bd;text-wrap:balance;max-width:34ch;margin:0;font-size:clamp(12px,1.35vw,14px);line-height:1.65;animation:.9s cubic-bezier(.22,1,.36,1) .44s both not-found-module__HS70Aa__settle}.not-found-module__HS70Aa__home{-webkit-backdrop-filter:blur(14px)saturate(1.3);color:var(--ink);font-family:var(--mono);letter-spacing:.014em;background:#ffffff1a;border:1px solid #ffffff52;border-radius:999px;align-items:center;gap:9px;margin-top:clamp(26px,4.2vh,44px);padding:10px 20px 10px 16px;font-size:12.5px;text-decoration:none;transition:background .26s,border-color .26s,transform .26s cubic-bezier(.22,1,.36,1);animation:.9s cubic-bezier(.22,1,.36,1) .56s both not-found-module__HS70Aa__settle;display:inline-flex}.not-found-module__HS70Aa__home:hover{background:#ffffff2e;border-color:#ffffff7a;transform:translateY(-1px)}.not-found-module__HS70Aa__home:focus-visible{outline:2px solid var(--primary,#e1930f);outline-offset:3px}.not-found-module__HS70Aa__home svg{transition:transform .26s cubic-bezier(.22,1,.36,1);display:block}.not-found-module__HS70Aa__home:hover svg{transform:translate(-3px)}.not-found-module__HS70Aa__credit{z-index:3;font-family:var(--mono);letter-spacing:.02em;color:#f2f5f76b;font-size:10.5px;position:absolute;bottom:16px;right:20px}.not-found-module__HS70Aa__credit a{color:inherit;border-bottom:1px solid #f2f5f738;text-decoration:none}.not-found-module__HS70Aa__credit a:hover{color:#f2f5f7cc}@keyframes not-found-module__HS70Aa__settle{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:translate(0,0)}}@keyframes not-found-module__HS70Aa__widen{0%{opacity:0;transform:scaleX(.3)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__plate{animation:none;transform:scale(1.06)}.not-found-module__HS70Aa__brand,.not-found-module__HS70Aa__numerals,.not-found-module__HS70Aa__rule,.not-found-module__HS70Aa__line,.not-found-module__HS70Aa__home{animation:none}.not-found-module__HS70Aa__home,.not-found-module__HS70Aa__home svg{transition:none}}
