.L-ZjZa_ErrorContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:1200px;min-height:calc(100vh - 40px);margin:0 auto;padding:0 2rem;display:flex}.L-ZjZa_ErrorHeading{color:var(--gray-12);text-align:center;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.L-ZjZa_ErrorDescription{color:var(--gray-11);text-align:center;margin-bottom:1.5rem;font-size:1rem;line-height:1.5}.L-ZjZa_ErrorButton{color:var(--violet-contrast);cursor:pointer;background-color:var(--violet-9);border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;transition:all .15s ease-in-out;display:inline-flex}.L-ZjZa_ErrorButton:hover{background-color:var(--violet-10);transform:translateY(-1px)}.L-ZjZa_ErrorButton:focus{outline:2px solid var(--violet-a8);outline-offset:2px}.L-ZjZa_ErrorButton:active{transform:translateY(0)}.L-ZjZa_GlobalErrorHtml{height:100%;margin:0;padding:0}.L-ZjZa_GlobalErrorBody{height:100%;margin:0;padding:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.L-ZjZa_ErrorContainer .directus-html-content{text-align:center;width:100%}:is(.L-ZjZa_ErrorContainer .directus-html-content h1,.L-ZjZa_ErrorContainer .directus-html-content h2,.L-ZjZa_ErrorContainer .directus-html-content h3){color:var(--gray-12);margin-bottom:1rem;font-weight:700}.L-ZjZa_ErrorContainer .directus-html-content p{color:var(--gray-11);margin-bottom:1.5rem;line-height:1.5}
