.ErrorPage-module__nyhC7a__container{text-align:center;box-sizing:border-box;z-index:1000;background:linear-gradient(135deg,#f5f7fa 0%,#e4e7eb 100%);flex-direction:column;justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100vh;margin:0;padding:.5rem;font-family:Inter,sans-serif;display:flex;position:fixed;top:0;left:0;overflow:hidden}.ErrorPage-module__nyhC7a__heading{color:#2d3748;margin:0;font-size:2.5rem;font-weight:700;line-height:1.2;animation:.8s ease-in-out ErrorPage-module__nyhC7a__fadeIn}.ErrorPage-module__nyhC7a__description{color:#718096;margin:.5rem 0 0;font-size:1rem;font-weight:400;line-height:1.3;animation:1s ease-in-out ErrorPage-module__nyhC7a__fadeIn}.ErrorPage-module__nyhC7a__image{object-fit:contain;width:100%;max-width:250px;height:auto;max-height:25vh;margin:.5rem 0 0;animation:1.2s ease-in-out ErrorPage-module__nyhC7a__bounceIn}@keyframes ErrorPage-module__nyhC7a__fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes ErrorPage-module__nyhC7a__bounceIn{0%{opacity:0;transform:scale(.9)}50%{opacity:1;transform:scale(1.02)}to{transform:scale(1)}}@media (max-width:768px){.ErrorPage-module__nyhC7a__container{padding:.25rem}.ErrorPage-module__nyhC7a__heading{font-size:2rem}.ErrorPage-module__nyhC7a__description{font-size:.875rem}.ErrorPage-module__nyhC7a__image{max-width:200px;max-height:20vh}}@media (max-width:480px){.ErrorPage-module__nyhC7a__heading{font-size:1.5rem}.ErrorPage-module__nyhC7a__description{font-size:.75rem}.ErrorPage-module__nyhC7a__image{max-width:150px;max-height:15vh}}
