.not-found_page__K3Gk1{--surface:var(--paper);--text:#171717;--secondary:var(--muted);min-height:calc(100svh - 81px);padding:clamp(80px,15svh,180px) 24px 64px;background:var(--surface);color:var(--text);font-family:DM Sans Variable,Arial,sans-serif;text-align:center}.not-found_content__y9AQM{max-width:600px;margin:0 auto}.not-found_icon__yPSDf{margin:0 auto 22px;color:var(--secondary)}.not-found_page__K3Gk1 h1{font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1.2;letter-spacing:-.025em;color:inherit}.not-found_page__K3Gk1 p{margin-top:18px;color:var(--secondary);font-size:16px;line-height:1.6}.not-found_button__n4TYN{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:28px;padding:10px 24px;border-radius:9px;background:var(--text);color:var(--surface);font-size:14px;font-weight:700;line-height:1.3}.not-found_button__n4TYN:hover{opacity:.82}.not-found_button__n4TYN:focus-visible{outline:2px solid currentColor;outline-offset:4px;outline-color:var(--text)}@media (prefers-color-scheme:dark){.not-found_page__K3Gk1{--surface:#0b0b0b;--text:#f5f5f5;--secondary:#b8b8b8;color-scheme:dark}body:has(.not-found_page__K3Gk1){background:#0b0b0b}}