.not-found-module__1KS1Wq__page{background:var(--paper);flex-direction:column;min-height:100svh;display:flex}.not-found-module__1KS1Wq__main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;max-width:620px;margin:0 auto;padding:clamp(48px,10vh,120px) clamp(20px,5vw,48px);display:flex}.not-found-module__1KS1Wq__art{aspect-ratio:3/2;border-radius:var(--r-card);outline:1px solid var(--img-outline);outline-offset:-1px;width:min(100%,440px);box-shadow:var(--shadow-card);margin-bottom:28px;position:relative;overflow:hidden}.not-found-module__1KS1Wq__art img{object-fit:cover}.not-found-module__1KS1Wq__code{font-family:var(--sans);letter-spacing:0;color:var(--accent-ink);font-variant-numeric:tabular-nums;margin:0 0 8px;font-size:13px;font-weight:600}.not-found-module__1KS1Wq__title{font-family:var(--serif);letter-spacing:0;color:var(--ink);text-wrap:balance;font-optical-sizing:auto;margin:0 0 26px;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:500;line-height:1.12}.not-found-module__1KS1Wq__link{background:var(--accent);color:var(--accent-fg);font-family:var(--sans);border-radius:var(--r-pill);align-items:center;gap:8px;min-height:40px;padding:13px 26px;font-size:1rem;font-weight:600;text-decoration:none;transition-property:transform,box-shadow,background-color;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,0,0,1);display:inline-flex}.not-found-module__1KS1Wq__link:hover{transform:translateY(-1px);box-shadow:0 12px 28px -14px #78420f99}.not-found-module__1KS1Wq__link:active{transform:scale(.96)}.not-found-module__1KS1Wq__link:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}.not-found-module__1KS1Wq__arrow{transition:transform .18s cubic-bezier(.2,0,0,1)}.not-found-module__1KS1Wq__link:hover .not-found-module__1KS1Wq__arrow{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.not-found-module__1KS1Wq__link,.not-found-module__1KS1Wq__arrow{transition:none}.not-found-module__1KS1Wq__link:hover,.not-found-module__1KS1Wq__link:active{transform:none}}
