.error-page__container{display:flex;align-items:center;justify-content:center;padding:4rem 0;width:100%;position:relative}.error-page__inner-container{display:flex;flex-direction:column;text-align:center}.error-page__container ul{list-style-type:circle;text-align:left}.error-page__container li{color:#0f0f0f}.error-page__container h2{color:#0f0f0f;margin-bottom:2rem}.error-page__container something-went-wrong h2{font-size:var(--text-size-2xl)}.error-page__container p{color:#3f4d62}.error-page__container .something-went-wrong--list{width:20%;margin:auto}.error-page__error-code{color:#0f0f0f;font-size:130px;margin-bottom:2rem}.error-message-last-paragraph,.something-went-wrong:first-of-type(p){color:#3f4d62;text-wrap-style:pretty;text-align:center;width:80%}.error-message-last-paragraph{margin:1rem auto 0 auto}.something-went-wrong:first-of-type(p){margin:3rem auto 0 auto}.error-page__buttons{align-items:center;justify-content:center;display:flex;flex-direction:column;gap:1.25rem;margin-top:1.5rem;margin-bottom:1rem}.error-page__buttons .error-page__button,.error-page__buttons .error-page__button a{width:100%}.button.error-page__support-button{color:unset;font-size:16px;font-weight:400;text-decoration:underline;width:fit-content}.button.error-page__support-button:hover{text-decoration:underline!important}@media (min-width:640px){.error-page__container{height:80vh;padding:0}.error-page__buttons,.error-page__inner-container p{width:50%}.error-page__inner-container h2{width:60%}.error-page__container something-went-wrong h2{font-size:var(--text-size-3xl)}.error-page__buttons,.error-page__inner-container h2,.error-page__inner-container p{margin-left:auto;margin-right:auto}.error-page__buttons{flex-direction:row}.error-page__buttons .error-page__button{min-width:180px;width:auto}}