.error-module-scss-module__5C4lWq__page{background:#0b0b0b;justify-content:center;align-items:center;min-height:100vh;padding:40px 20px;display:flex}.error-module-scss-module__5C4lWq__inner{text-align:center;width:100%;max-width:560px}.error-module-scss-module__5C4lWq__inner:before{content:"";background:#ff6b6b;border-radius:999px;width:80px;height:4px;margin:0 auto 40px;display:block}.error-module-scss-module__5C4lWq__code{color:#ff6b6b1f;letter-spacing:-4px;margin:0 0 8px;font-size:7rem;font-weight:700;line-height:1}.error-module-scss-module__5C4lWq__title{color:#fff;margin:0 0 20px;font-size:2.6rem;font-weight:700;line-height:1.15}.error-module-scss-module__5C4lWq__accent{color:#ff6b6b}.error-module-scss-module__5C4lWq__description{color:#f0ede88c;margin:0 0 32px;font-size:1rem;line-height:1.7}.error-module-scss-module__5C4lWq__buttons{justify-content:center;gap:14px;margin-bottom:24px;display:flex}.error-module-scss-module__5C4lWq__button{color:#0b0b0b;cursor:pointer;background:#d4f06b;border:none;border-radius:14px;padding:16px 32px;font-family:Unbounded,Arial,sans-serif;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s}@media (hover:hover) and (pointer:fine){.error-module-scss-module__5C4lWq__button:hover{background:#e8ff6b;transform:translateY(-2px)scale(1.03);box-shadow:0 12px 40px #d4f06b40}}.error-module-scss-module__5C4lWq__buttonOutline{color:#d4f06b;background:0 0;border:2px solid #d4f06b;border-radius:14px;padding:16px 32px;font-family:Unbounded,Arial,sans-serif;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s}@media (hover:hover) and (pointer:fine){.error-module-scss-module__5C4lWq__buttonOutline:hover{background:#d4f06b14}}.error-module-scss-module__5C4lWq__note{color:#f0ede866;margin:0;font-size:.85rem}.error-module-scss-module__5C4lWq__link{color:#d4f06b;text-underline-offset:3px;text-decoration:underline}@media (max-width:768px){.error-module-scss-module__5C4lWq__code{font-size:5rem}.error-module-scss-module__5C4lWq__title{font-size:2rem}.error-module-scss-module__5C4lWq__buttons{flex-direction:column}.error-module-scss-module__5C4lWq__button,.error-module-scss-module__5C4lWq__buttonOutline{text-align:center;width:100%}}
