.NotFound-module__E4QXZa__container{justify-content:center;align-items:center;width:100%;height:100vh;min-height:500px;display:flex;position:relative;overflow:hidden}.NotFound-module__E4QXZa__imageWrap{position:absolute;inset:0}.NotFound-module__E4QXZa__overlay{background:linear-gradient(to bottom, var(--bg-color) 0%, #00234b0d 100%);position:absolute;inset:0}.NotFound-module__E4QXZa__message{z-index:2;text-align:center;background-color:rgb(from var(--bg-color) r g b / .5);-webkit-backdrop-filter:blur(16px);border-radius:var(--radius-lg);color:var(--text-color);border:1px solid #ffffff1f;width:calc(100% - 48px);max-width:480px;padding:48px 56px;position:relative}.NotFound-module__E4QXZa__code{color:var(--light-blue);letter-spacing:-.03em;margin-bottom:12px;font-family:Bricolage Grotesque,sans-serif;font-size:5rem;font-weight:800;line-height:1;display:block}.NotFound-module__E4QXZa__heading{margin:0 0 10px;font-family:Bricolage Grotesque,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.3}.NotFound-module__E4QXZa__sub{margin:0 0 28px;font-family:system-ui,-apple-system,sans-serif;font-size:.92rem;line-height:1.5}.NotFound-module__E4QXZa__btn{color:#fff;background-color:var(--light-blue);border-radius:var(--radius-md);align-items:center;gap:8px;padding:10px 22px;font-family:Bricolage Grotesque,sans-serif;font-size:.9rem;font-weight:700;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex}.NotFound-module__E4QXZa__btn:hover{opacity:.9;transform:translateY(-2px)}@media (max-width:480px){.NotFound-module__E4QXZa__message{padding:36px 28px}.NotFound-module__E4QXZa__code{font-size:4rem}.NotFound-module__E4QXZa__heading{font-size:1.35rem}}
