.not-found-module__HS70Aa__page{min-height:calc(100dvh - var(--nav-h,0px));background:var(--color-surface);color:var(--color-ink);place-items:center;padding:clamp(3rem,8vw,7rem) 1.5rem;display:grid;position:relative;overflow:hidden}.not-found-module__HS70Aa__bare{min-height:100dvh}.not-found-module__HS70Aa__content{text-align:center;flex-direction:column;align-items:center;width:min(100%,46rem);display:flex;position:relative}.not-found-module__HS70Aa__code{font-family:var(--font-plex-mono), ui-monospace, "SF Mono", monospace;font-size:var(--text-label);letter-spacing:.08em;color:var(--color-cite);margin:0;line-height:1.45}.not-found-module__HS70Aa__cairn{width:min(100%,35rem);height:auto;margin:clamp(1.5rem,4vw,2.5rem) 0 clamp(1rem,3vw,2rem);overflow:visible}.not-found-module__HS70Aa__marker{color:var(--color-accent)}.not-found-module__HS70Aa__fallRig{transform-box:fill-box;transform-origin:18% 91%;animation-name:not-found-module__HS70Aa__cairn-tip;animation-duration:.88s;animation-timing-function:cubic-bezier(.45,.03,.58,.28);animation-iteration-count:1;animation-delay:.22s;animation-fill-mode:both}.not-found-module__HS70Aa__stone{fill:currentColor;transform-box:fill-box;transform-origin:50%;opacity:1;animation-duration:.68s;animation-timing-function:cubic-bezier(.22,.72,.28,1);animation-iteration-count:1;animation-fill-mode:both}@keyframes not-found-module__HS70Aa__cairn-tip{0%{transform:translate(0)rotate(0)}18%{transform:translate(2px,2px)rotate(1deg)}58%{transform:translate(8px,9px)rotate(9deg)}86%{transform:translate(17px,21px)rotate(20deg)}to{transform:translate(18px,22px)rotate(18deg)}}@keyframes not-found-module__HS70Aa__cairn-impact-cap{0%{transform:translate(0)rotate(0)}to{transform:translate(150px,50px)rotate(-54deg)}}@keyframes not-found-module__HS70Aa__cairn-impact-middle{0%{transform:translate(0)rotate(0)}to{transform:translate(74px,42px)rotate(-31deg)}}@keyframes not-found-module__HS70Aa__cairn-impact-base{0%{transform:translate(0)rotate(0)}to{transform:translate(-40px,36px)rotate(-16deg)}}.not-found-module__HS70Aa__base{animation-name:not-found-module__HS70Aa__cairn-impact-base;animation-delay:1.12s;transform:translate(-40px,36px)rotate(-16deg)}.not-found-module__HS70Aa__middle{animation-name:not-found-module__HS70Aa__cairn-impact-middle;animation-delay:.82s;transform:translate(74px,42px)rotate(-31deg)}.not-found-module__HS70Aa__cap{animation-name:not-found-module__HS70Aa__cairn-impact-cap;animation-delay:.52s;transform:translate(150px,50px)rotate(-54deg)}.not-found-module__HS70Aa__copy{max-width:35rem}.not-found-module__HS70Aa__copy h1{font-family:var(--font-newsreader), Georgia, "Times New Roman", serif;font-optical-sizing:auto;letter-spacing:-.01em;margin:0;font-size:clamp(2.4rem,6vw,3.4rem);font-weight:500;line-height:1.05}.not-found-module__HS70Aa__copy p{max-width:34rem;font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;color:var(--color-ink-soft);margin:1rem auto 0;line-height:1.65}.not-found-module__HS70Aa__homeLink{background:var(--color-accent);min-height:44px;box-shadow:var(--elev-1), var(--edge-light);color:var(--color-on-accent);font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;font-size:var(--text-label);transition:background-color var(--dur-hover) var(--ease-out);border-radius:9999px;align-items:center;gap:.65rem;margin-top:1.75rem;padding:.65rem 1.25rem;font-weight:500;text-decoration:none;display:inline-flex}.not-found-module__HS70Aa__homeLink:hover{background:var(--color-accent-hover)}@media (max-width:36rem){.not-found-module__HS70Aa__page{padding:3rem 1.25rem}.not-found-module__HS70Aa__cairn{width:min(115%,30rem)}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__fallRig{animation:none;transform:translate(18px,22px)rotate(18deg)}.not-found-module__HS70Aa__stone{opacity:1;animation:none}.not-found-module__HS70Aa__base{transform:translate(-40px,36px)rotate(-16deg)}.not-found-module__HS70Aa__middle{transform:translate(74px,42px)rotate(-31deg)}.not-found-module__HS70Aa__cap{transform:translate(150px,50px)rotate(-54deg)}.not-found-module__HS70Aa__homeLink{transition:none}}
