.error-module__koaFQG__page{background:var(--bai-background);min-height:100dvh;color:var(--bai-foreground);font-family:var(--v2-body), system-ui, sans-serif;place-items:center;padding:3rem 1.25rem;display:grid}.error-module__koaFQG__card{border-radius:calc(var(--bai-radius) + 6px);background:var(--bai-card);width:min(100%,32rem);box-shadow:var(--bai-shadow-soft);text-align:center;padding:clamp(2rem,6vw,3rem)}.error-module__koaFQG__card h1{letter-spacing:-.045em;margin:0;font-size:clamp(2rem,6vw,3rem);line-height:1.1}.error-module__koaFQG__card p{color:var(--bai-muted-foreground);line-height:1.65}.error-module__koaFQG__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.error-module__koaFQG__actions button,.error-module__koaFQG__actions a{background:var(--bai-primary);min-height:2.75rem;color:var(--bai-primary-foreground);font:inherit;cursor:pointer;border:0;border-radius:.5rem;justify-content:center;align-items:center;padding:.65rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}.error-module__koaFQG__actions button:hover,.error-module__koaFQG__actions a:hover{filter:brightness(.94)}.error-module__koaFQG__actions button:focus-visible,.error-module__koaFQG__actions a:focus-visible{outline:2px solid var(--bai-ring);outline-offset:3px}.error-module__koaFQG__actions a{background:var(--bai-surface-raised);color:var(--bai-foreground)}.error-module__koaFQG__actions .error-module__koaFQG__homeLink{border:1px solid var(--bai-border)}
