.not-found-module__HS70Aa__page{background:radial-gradient(ellipse 70% 60% at 50% 40%, color-mix(in oklab, var(--surface-2) 85%, transparent), transparent 70%), var(--bg);min-height:100svh;color:var(--text);align-content:center;gap:clamp(20px,3vw,36px);padding:clamp(32px,8vw,120px) 6.25%;display:grid;container-type:inline-size}.not-found-module__HS70Aa__inline{min-height:70svh}.not-found-module__HS70Aa__title{color:var(--accent)}.not-found-module__HS70Aa__copy{gap:6px;max-width:60ch;margin:0;display:grid}.not-found-module__HS70Aa__copy p{color:var(--text-body);margin:0;font-size:clamp(17px,1.5vw,20px);line-height:1.6}.not-found-module__HS70Aa__copy .not-found-module__HS70Aa__reference{color:var(--text-muted);overflow-wrap:anywhere;font-size:14px}.not-found-module__HS70Aa__links{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.not-found-module__HS70Aa__links a,.not-found-module__HS70Aa__links button{border:1px solid var(--hairline);min-height:48px;color:var(--text);font:inherit;cursor:pointer;transition:background var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out);background:0 0;border-radius:999px;align-items:center;gap:10px;padding:0 22px;font-weight:700;display:inline-flex}.not-found-module__HS70Aa__links a:focus-visible,.not-found-module__HS70Aa__links button:focus-visible{outline:3px solid var(--focus);outline-offset:4px}@media (hover:hover) and (pointer:fine){.not-found-module__HS70Aa__links a:hover,.not-found-module__HS70Aa__links button:hover{background:var(--accent);color:var(--accent-ink);border-color:#0000}}
