.error-module__xUJpta__container{max-inline-size:min(1200px,100%);padding-block:var(--spacing-3xl);padding-inline:clamp(var(--spacing-md),4vw,var(--spacing-lg));text-align:center;margin-inline:auto}.error-module__xUJpta__content{gap:var(--spacing-lg);flex-direction:column;max-inline-size:42rem;margin-inline:auto;display:flex}.error-module__xUJpta__title{color:var(--color-text);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold)}.error-module__xUJpta__message{color:var(--color-text-secondary);font-size:var(--font-size-lg)}.error-module__xUJpta__actions{justify-content:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.error-module__xUJpta__button{padding-block:var(--spacing-md);padding-inline:var(--spacing-xl);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-base);border:none;text-decoration:none;display:inline-block}.error-module__xUJpta__buttonPrimary{background-color:var(--color-primary);color:var(--color-text-on-primary)}.error-module__xUJpta__buttonPrimary:hover{background-color:var(--color-primary-dark)}.error-module__xUJpta__buttonSecondary{background-color:var(--color-border);color:var(--color-text)}.error-module__xUJpta__buttonSecondary:hover{background-color:var(--color-text-light)}.error-module__xUJpta__errorId{color:var(--color-text-light);font-family:monospace;font-size:var(--font-size-xs);margin-block-start:var(--spacing-xl)}
