.NotFoundHero-module__SheT1W__hero{min-height:var(--s-nf-min-h);padding:var(--s-space-8) var(--s-gutter) var(--s-space-9);background-image:radial-gradient(var(--s-color-line-soft) 1px, transparent 1px);background-size:var(--s-hero-grid) var(--s-hero-grid);--s-btn-round-bg:var(--s-color-acid);--s-btn-round-fg:var(--s-color-ink);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.NotFoundHero-module__SheT1W__glow{left:0;right:0;top:var(--s-nf-glow-top);width:var(--s-nf-glow-w);max-width:100%;height:var(--s-nf-glow-h);border-radius:var(--s-radius-round);background:radial-gradient(closest-side, var(--s-color-acid-glow), transparent);pointer-events:none;margin-inline:auto;position:absolute}.NotFoundHero-module__SheT1W__stage{align-items:center;gap:var(--s-space-5);text-align:center;flex-direction:column;display:flex;position:relative}.NotFoundHero-module__SheT1W__code{align-items:center;gap:var(--s-space-4);display:flex}.NotFoundHero-module__SheT1W__digit{font-family:var(--s-font-alt);font-weight:var(--s-weight-bold);font-size:var(--s-text-404);line-height:var(--s-leading-tight);letter-spacing:var(--s-tracking-tight);color:var(--s-fg)}.NotFoundHero-module__SheT1W__marked{isolation:isolate;white-space:nowrap;position:relative}.NotFoundHero-module__SheT1W__marker{inset-inline:calc(var(--s-space-1) / -2);bottom:var(--s-space-1);height:var(--s-hero-mark-h);background:var(--s-color-acid);z-index:-1;transform:rotate(var(--s-marker-tilt));position:absolute}.NotFoundHero-module__SheT1W__action{justify-content:center;display:flex}.NotFoundHero-module__SheT1W__plate{background:var(--s-color-ink);border-radius:54px;justify-content:center;align-items:center;width:100px;height:132px;display:flex;position:relative;overflow:hidden}.NotFoundHero-module__SheT1W__qr{width:48px;height:48px}.NotFoundHero-module__SheT1W__qrInk{fill:var(--s-color-on-ink)}.NotFoundHero-module__SheT1W__qrAcid{fill:var(--s-color-acid)}.NotFoundHero-module__SheT1W__scan{border-radius:var(--s-radius-pill);background:var(--s-color-acid);height:2.5px;animation:NotFoundHero-module__SheT1W__scan var(--s-dur-idle) ease-in-out infinite;position:absolute;top:16px;left:10px;right:10px}@keyframes NotFoundHero-module__SheT1W__scan{0%{opacity:0;transform:translateY(0)}8%{opacity:1}46%{opacity:1;transform:translateY(92px)}54%{opacity:0}60%{opacity:0;transform:translateY(92px)}68%{opacity:1}96%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@media (min-width:768px){.NotFoundHero-module__SheT1W__plate{border-radius:96px;width:180px;height:236px}.NotFoundHero-module__SheT1W__qr{width:84px;height:84px}.NotFoundHero-module__SheT1W__scan{height:3px;animation-name:NotFoundHero-module__SheT1W__scanWide;top:36px;left:14px;right:14px}@keyframes NotFoundHero-module__SheT1W__scanWide{0%{opacity:0;transform:translateY(0)}8%{opacity:1}46%{opacity:1;transform:translateY(148px)}54%{opacity:0}60%{opacity:0;transform:translateY(148px)}68%{opacity:1}96%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}.NotFoundHero-module__SheT1W__stage{gap:var(--s-space-6)}.NotFoundHero-module__SheT1W__code{gap:var(--s-space-5)}}@media (prefers-reduced-motion:reduce){.NotFoundHero-module__SheT1W__scan{opacity:1;animation:none}}
.SiteShell-module__dUwbzG__root{background:var(--s-color-paper-2);color:var(--s-fg);font-family:var(--s-font);font-size:var(--s-text-md);min-height:var(--s-page-min-h);-webkit-font-smoothing:antialiased;text-wrap:pretty;line-height:normal;overflow-x:clip;container-type:inline-size}.SiteShell-module__dUwbzG__root button{font-family:inherit}.SiteShell-module__dUwbzG__root :where(h1,h2,h3,h4,p,figure,blockquote,ul,ol){margin:0}:where(.SiteShell-module__dUwbzG__root) a:not([class]){color:inherit;text-decoration:none}html.posse-reveal .SiteShell-module__dUwbzG__root [data-reveal]{transition:opacity var(--s-dur-reveal) var(--s-ease-reveal), transform var(--s-dur-reveal) var(--s-ease-reveal)}html.posse-reveal .SiteShell-module__dUwbzG__root [data-reveal]:not([data-seen]){opacity:0;transform:translateY(var(--s-reveal-shift))}html:has([data-theme=site]){overscroll-behavior:none}
