.error-module__bSZLSW__pageWrapper{background-color:var(--color-background,#fdfbe1);justify-content:center;align-items:center;min-height:75vh;padding:48px 16px;display:flex}.error-module__bSZLSW__errorCard{text-align:center;background-color:#fff;border:1.5px dashed #4054354d;border-radius:24px;flex-direction:column;align-items:center;width:100%;max-width:560px;padding:48px 32px;display:flex;box-shadow:0 8px 32px #4a35280f}.error-module__bSZLSW__badgeWrapper{width:88px;height:88px;color:var(--color-primary,#405435);background-color:#edf5e8;border:1.5px solid #40543540;border-radius:50%;justify-content:center;align-items:center;margin-bottom:24px;animation:3s ease-in-out infinite error-module__bSZLSW__gentleBob;display:flex;box-shadow:0 4px 14px #4054351a}@keyframes error-module__bSZLSW__gentleBob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.error-module__bSZLSW__title{font-family:var(--font-headline,"Quicksand"), sans-serif;color:var(--color-on-surface,#4a3528);margin:0 0 12px;font-size:26px;font-weight:700}.error-module__bSZLSW__subtitle{font-family:var(--font-body,"Manrope"), sans-serif;color:#6e5546;max-width:440px;margin:0 0 28px;font-size:15px;line-height:1.6}.error-module__bSZLSW__buttonGroup{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;margin-bottom:24px;display:flex}.error-module__bSZLSW__btnPrimary{background-color:var(--color-primary,#405435);color:#fff;font-family:var(--font-label,"Space Grotesk"), sans-serif;letter-spacing:.05em;cursor:pointer;border:none;border-radius:9999px;align-items:center;gap:8px;padding:14px 28px;font-size:13px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 14px #40543533}.error-module__bSZLSW__btnPrimary:hover{background-color:#2b3924;transform:translateY(-2px);box-shadow:0 8px 20px #4054354d}.error-module__bSZLSW__btnSecondary{color:var(--color-on-surface,#4a3528);font-family:var(--font-label,"Space Grotesk"), sans-serif;letter-spacing:.05em;cursor:pointer;background-color:#0000;border:1.5px solid #4a352840;border-radius:9999px;align-items:center;gap:8px;padding:14px 28px;font-size:13px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.error-module__bSZLSW__btnSecondary:hover{border-color:var(--color-primary,#405435);color:var(--color-primary,#405435);background-color:#f7f5ea;transform:translateY(-2px)}.error-module__bSZLSW__helpNotice{width:100%;font-family:var(--font-body,"Manrope"), sans-serif;color:#8c7365;border-top:1.5px dashed #40543533;padding-top:18px;font-size:12px}.error-module__bSZLSW__helpNotice a{color:var(--color-secondary,#7c554a);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (max-width:480px){.error-module__bSZLSW__errorCard{border-radius:20px;padding:36px 20px}.error-module__bSZLSW__title{font-size:22px}.error-module__bSZLSW__buttonGroup{flex-direction:column}.error-module__bSZLSW__btnPrimary,.error-module__bSZLSW__btnSecondary{justify-content:center;width:100%}}
