.ErrorState-module__AEiIoW__state{text-align:center;max-width:36rem;margin:0 auto;padding:5rem 1.5rem}.ErrorState-module__AEiIoW__title{color:var(--color-text-strong);overflow-wrap:anywhere;margin-bottom:1rem;font-size:1.875rem}.ErrorState-module__AEiIoW__message{color:var(--color-text-secondary);margin-bottom:2.5rem;line-height:1.7}.ErrorState-module__AEiIoW__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.ErrorState-module__AEiIoW__bande{background-color:var(--color-surface-raised);background-image:linear-gradient(var(--color-surface-accent-soft), var(--color-surface-accent-soft));padding:clamp(56px,8vw,112px) 0}.ErrorState-module__AEiIoW__bandeConteneur{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 clamp(20px,4vw,32px)}.ErrorState-module__AEiIoW__bandeCorps{max-width:620px}.ErrorState-module__AEiIoW__titreBande{max-width:20ch;font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-text-strong);text-wrap:balance;overflow-wrap:break-word;margin:0;font-size:clamp(34px,2.4vw + 22px,60px);font-weight:400;line-height:1.06}.ErrorState-module__AEiIoW__messageBande{max-width:60ch;color:var(--color-text-secondary);margin:22px 0 0;font-size:clamp(17px,.6vw + 14px,20px);line-height:1.62}.ErrorState-module__AEiIoW__actionsGauche{justify-content:flex-start;margin-top:28px}.ErrorState-module__AEiIoW__cadreBloc{max-width:760px;margin:0 auto;padding-top:24px}.ErrorState-module__AEiIoW__bloc{box-sizing:border-box;border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background-color:var(--color-surface-raised);text-align:center;padding:48px 28px}.ErrorState-module__AEiIoW__picto{background-color:var(--color-surface-primary-soft);width:56px;height:56px;color:var(--color-text-brand);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.ErrorState-module__AEiIoW__titreBloc{font-family:var(--font-heading);letter-spacing:-.015em;color:var(--color-text-strong);text-wrap:balance;overflow-wrap:anywhere;margin:18px 0 0;font-size:clamp(26px,1vw + 22px,32px);font-weight:400;line-height:1.15}.ErrorState-module__AEiIoW__messageBloc{max-width:62ch;color:var(--color-text-secondary);margin:10px auto 0;font-size:16px;line-height:1.6}.ErrorState-module__AEiIoW__bloc .ErrorState-module__AEiIoW__actions{margin-top:24px}@media (max-width:480px){.ErrorState-module__AEiIoW__state{padding:3rem 1rem}.ErrorState-module__AEiIoW__title{font-size:1.5rem}.ErrorState-module__AEiIoW__actions{flex-direction:column;align-items:stretch}.ErrorState-module__AEiIoW__bloc{padding:36px 20px}}