.error-state-module__wYRf3G__section{padding:120px var(--container-padding);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:60vh;display:flex}.error-state-module__wYRf3G__code{font-family:var(--font-heading);font-size:64px;font-weight:var(--font-weight-bold);color:var(--color-orange);letter-spacing:4px}.error-state-module__wYRf3G__title{font-family:var(--font-heading);font-size:36px;font-weight:var(--font-weight-bold);color:var(--color-text)}.error-state-module__wYRf3G__body{color:var(--color-text-secondary);max-width:540px;font-size:16px;line-height:1.6}.error-state-module__wYRf3G__actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:8px;display:flex}.error-state-module__wYRf3G__cta,.error-state-module__wYRf3G__ctaSecondary{font-size:14px;font-weight:var(--font-weight-semibold);cursor:pointer;border-radius:4px;align-items:center;gap:8px;padding:14px 28px;transition:background-color .2s,color .2s;display:inline-flex}.error-state-module__wYRf3G__cta{background:var(--color-orange);color:var(--color-background);border:none}.error-state-module__wYRf3G__cta:hover{opacity:.9}.error-state-module__wYRf3G__ctaSecondary{color:var(--color-orange);border:1px solid var(--color-orange);background:0 0}.error-state-module__wYRf3G__ctaSecondary:hover{background:var(--color-orange);color:var(--color-background)}@media (max-width:880px){.error-state-module__wYRf3G__section{padding:80px var(--container-padding)}.error-state-module__wYRf3G__code{font-size:48px}.error-state-module__wYRf3G__title{font-size:28px}}
