.error-module__bSZLSW__container{min-height:80vh;padding:var(--space-xxl) var(--space-lg);background-color:var(--color-canvas-warm);color:var(--color-ink);text-align:center;font-family:var(--font-sans);flex-direction:column;justify-content:center;align-items:center;display:flex}.error-module__bSZLSW__eyebrow{font-size:var(--text-eyebrow);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--color-slate);margin-bottom:var(--space-sm);font-weight:500}.error-module__bSZLSW__title{font-size:var(--text-heading-md);letter-spacing:var(--tracking-heading-md);margin-bottom:var(--space-md);font-weight:400}.error-module__bSZLSW__description{font-size:var(--text-body);color:var(--color-slate-soft);max-width:480px;margin-bottom:var(--space-xl);line-height:1.6}.error-module__bSZLSW__buttonGroup{gap:var(--space-md);align-items:center;display:flex}.error-module__bSZLSW__buttonPrimary{background-color:var(--color-primary);color:var(--color-on-primary);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-sm);font-size:var(--text-button);cursor:pointer;justify-content:center;align-items:center;font-weight:600;transition:opacity .2s;display:inline-flex}.error-module__bSZLSW__buttonPrimary:hover{opacity:.9}.error-module__bSZLSW__buttonSecondary{color:var(--color-ink);border:1px solid var(--color-hairline-soft);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-sm);font-size:var(--text-button);cursor:pointer;background-color:#0000;justify-content:center;align-items:center;font-weight:600;transition:background-color .2s;display:inline-flex}.error-module__bSZLSW__buttonSecondary:hover{background-color:var(--color-hairline)}
