.ErrorSurfaceStyles-module__320Xja__root{isolation:isolate}.ErrorSurfaceStyles-module__320Xja__errorPageWrapper{padding-block:var(--tokens-space-space-x16);align-items:center;min-height:50vh;display:flex}.ErrorSurfaceStyles-module__320Xja__errorPageContainer{flex-direction:column;align-items:center;max-width:804px;display:flex}.ErrorSurfaceStyles-module__320Xja__errorPageIcon{color:var(--color-secondary-400)}.ErrorSurfaceStyles-module__320Xja__errorPageTitle{font:var(--font-headings-375-h1);color:var(--color-secondary-900);text-align:center}.ErrorSurfaceStyles-module__320Xja__errorPageDescription{font:var(--font-body-small-regular);color:var(--color-secondary-600);text-align:center;margin:0}.ErrorSurfaceStyles-module__320Xja__errorPageDescription p{margin:0}.ErrorSurfaceStyles-module__320Xja__errorPageActions{align-items:center;gap:var(--tokens-space-space-x4);flex-direction:column;display:flex}.ErrorSurfaceStyles-module__320Xja__errorPageRetry{min-width:160px}.ErrorSurfaceStyles-module__320Xja__notFoundPageWrapper{padding-block:var(--tokens-space-space-x16)}.ErrorSurfaceStyles-module__320Xja__notFoundPageContainer{flex-direction:column;max-width:804px;display:flex}.ErrorSurfaceStyles-module__320Xja__notFoundPageImage{max-width:320px;padding-block:var(--tokens-space-space-x6);margin:0 auto}.ErrorSurfaceStyles-module__320Xja__notFoundPageHeading{font:var(--font-headings-375-h1);color:var(--color-secondary-900);text-align:center}.ErrorSurfaceStyles-module__320Xja__notFoundPageSubtext{font:var(--font-body-small-regular);color:var(--color-secondary-600);text-align:center;margin:0}.ErrorSurfaceStyles-module__320Xja__notFoundPageSubtext p{margin:0}.ErrorSurfaceStyles-module__320Xja__notFoundPagePhone{font:var(--font-body-small-bold);color:var(--color-secondary-700);display:block}.ErrorSurfaceStyles-module__320Xja__notFoundPageDivider{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.ErrorSurfaceStyles-module__320Xja__notFoundPageLine{background:var(--color-neutral-400);flex:1;height:1px}.ErrorSurfaceStyles-module__320Xja__notFoundPageDividerText{font:var(--font-text-single-100-regular);color:var(--color-neutral-400);text-align:center}.ErrorSurfaceStyles-module__320Xja__notFoundPageFormTitle{font:var(--font-headings-h5);color:var(--color-secondary-700);text-align:center}.ErrorSurfaceStyles-module__320Xja__notFoundPageForm{gap:var(--tokens-space-space-x6);flex-direction:column;display:flex}.ErrorSurfaceStyles-module__320Xja__notFoundPageLink{margin-left:-6px}.ErrorSurfaceStyles-module__320Xja__notFoundPageInput{width:100%}.ErrorSurfaceStyles-module__320Xja__notFoundPageGrid{column-gap:var(--tokens-space-space-x2);row-gap:var(--tokens-space-space-x2);width:100%}.ErrorSurfaceStyles-module__320Xja__notFoundPageHome{width:fit-content;margin:0 auto}.ErrorSurfaceStyles-module__320Xja__globalErrorBody{text-align:center;color:#1a1a2e;background-color:#fafafa;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:2rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.ErrorSurfaceStyles-module__320Xja__globalErrorIcon{color:#94a3b8;margin-bottom:1.5rem}.ErrorSurfaceStyles-module__320Xja__globalErrorTitle{margin:0 0 .5rem;font-size:1.5rem}.ErrorSurfaceStyles-module__320Xja__globalErrorDescription{color:#64748b;max-width:400px;margin:0 0 2rem;font-size:1rem}.ErrorSurfaceStyles-module__320Xja__globalErrorActions{gap:1rem;display:flex}.ErrorSurfaceStyles-module__320Xja__globalErrorRetry,.ErrorSurfaceStyles-module__320Xja__globalErrorHome{border-radius:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600}.ErrorSurfaceStyles-module__320Xja__globalErrorRetry{color:#fff;cursor:pointer;background-color:#3b82f6;border:none}.ErrorSurfaceStyles-module__320Xja__globalErrorHome{color:#3b82f6;background-color:#0000;border:1px solid #3b82f6;align-items:center;text-decoration:none;display:inline-flex}@media (min-width:600px){.ErrorSurfaceStyles-module__320Xja__errorPageWrapper,.ErrorSurfaceStyles-module__320Xja__notFoundPageWrapper{padding-top:var(--tokens-space-space-x16);padding-bottom:var(--tokens-space-space-x32)}.ErrorSurfaceStyles-module__320Xja__errorPageActions{gap:var(--tokens-space-space-x4);flex-direction:row}.ErrorSurfaceStyles-module__320Xja__notFoundPageGrid{column-gap:var(--tokens-space-space-x4);row-gap:var(--tokens-space-space-x4)}.ErrorSurfaceStyles-module__320Xja__notFoundPageImage{padding-block:var(--tokens-space-space-x8)}}
