@font-face{font-family:Geist Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2")}.not-found-document{background:#09090b;margin:0}.not-found{color:#f2f2f3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;background:#09090b;flex-direction:column;min-height:100svh;font-family:Geist Variable,Arial,sans-serif;display:flex}.not-found *,.not-found :before,.not-found :after{box-sizing:border-box}.not-found a{color:inherit;text-decoration:none}.not-found a:focus-visible{outline-offset:6px;outline:2px solid #d6d6dc}.not-found__header,.not-found__footer{width:min(100% - 80px,1248px);margin-inline:auto}.not-found__header{align-items:center;padding-block:32px;display:flex}.not-found__brand{align-items:center;gap:10px;display:inline-flex}.not-found__brand img{width:auto;height:25px;display:block}.not-found__main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:64px 24px 96px;display:flex}.not-found__code{color:#0000;letter-spacing:-.07em;-webkit-user-select:none;user-select:none;background:linear-gradient(#88888f 8%,#29292e 92%);-webkit-background-clip:text;background-clip:text;margin:0 0 36px;padding-right:.07em;font-size:clamp(128px,18vw,224px);font-weight:450;line-height:.85}.not-found__title{letter-spacing:-.045em;margin:0;font-size:clamp(32px,4vw,44px);font-weight:450;line-height:1.15}.not-found__description{color:#a1a1a6;max-width:34ch;margin:18px 0 0;font-size:16px;line-height:1.7}.not-found a.not-found__action{color:#18181b;background:#e8e8ec;border:1px solid #ffffff50;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:44px;margin-top:32px;padding:12px 18px;font-size:14px;font-weight:500;line-height:20px;transition:background .18s;display:inline-flex}.not-found__action svg{transition:transform .18s}.not-found a.not-found__action:hover{background:#fff}.not-found__action:hover svg{transform:translate(-3px)}.not-found__footer{color:#85858c;border-top:1px solid #ffffff13;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;padding-block:26px 30px;font-size:13px;line-height:1.5;display:flex}.not-found__footer nav{gap:24px;display:flex}.not-found__footer a{padding-block:6px;transition:color .18s}.not-found__footer a:hover{color:#f2f2f3}@media (width<=600px){.not-found__header,.not-found__footer{width:calc(100% - 40px)}.not-found__header{padding-block:26px}.not-found__main{padding-block:48px 64px}}@media (prefers-reduced-motion:reduce){.not-found *,.not-found :before,.not-found :after{transition:none}}
