.not-found-module__HS70Aa__container{justify-content:center;align-items:center;min-height:calc(100vh - 160px);padding:3rem 1.5rem;display:flex}.not-found-module__HS70Aa__content{text-align:center;width:100%;max-width:680px}.not-found-module__HS70Aa__errorCode{font-family:var(--font-heading);color:var(--color-primary);letter-spacing:-.04em;margin-bottom:.5rem;font-size:7rem;font-weight:800;line-height:1}.not-found-module__HS70Aa__heading{font-family:var(--font-heading);color:var(--color-fg);margin-bottom:.75rem;font-size:1.75rem;font-weight:700}.not-found-module__HS70Aa__description{color:var(--color-fg-muted);margin-bottom:2.5rem;font-size:1.05rem;line-height:1.6}.not-found-module__HS70Aa__toolGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:2.5rem;display:grid}.not-found-module__HS70Aa__toolCard{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem 1rem;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.not-found-module__HS70Aa__toolCard:hover{border-color:var(--color-primary);background:var(--color-blue-50)}.not-found-module__HS70Aa__toolIcon{border-radius:var(--radius);background:var(--color-bg-muted);width:44px;height:44px;color:var(--color-primary);justify-content:center;align-items:center;display:flex}.not-found-module__HS70Aa__toolName{font-family:var(--font-heading);color:var(--color-fg);text-align:center;font-size:.9rem;font-weight:600}.not-found-module__HS70Aa__toolTagline{color:var(--color-fg-muted);text-align:center;font-size:.78rem;line-height:1.4}.not-found-module__HS70Aa__homeLink{color:var(--color-primary);align-items:center;gap:.5rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.not-found-module__HS70Aa__homeLink:hover{color:var(--color-primary-hover)}@media (max-width:640px){.not-found-module__HS70Aa__errorCode{font-size:5rem}.not-found-module__HS70Aa__heading{font-size:1.4rem}.not-found-module__HS70Aa__toolGrid{grid-template-columns:repeat(2,1fr);gap:.75rem}}
