.not-found-module-scss-module__2jWFaq__wrapper{text-align:center;background-color:var(--background);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex;position:relative;overflow:hidden}.not-found-module-scss-module__2jWFaq__blob{background:radial-gradient(circle at center,var(--primary)0%,transparent 60%);opacity:.12;filter:blur(80px);z-index:0;pointer-events:none;border-radius:50%;width:60vw;max-width:800px;height:60vw;max-height:800px;animation:15s ease-in-out infinite alternate not-found-module-scss-module__2jWFaq__float;position:absolute}.not-found-module-scss-module__2jWFaq__blob:first-child{top:-20%;left:-10%}.not-found-module-scss-module__2jWFaq__blob:nth-child(2){background:radial-gradient(circle at center,var(--text-primary)0%,transparent 60%);opacity:.05;animation-delay:-7s;bottom:-20%;right:-10%}@keyframes not-found-module-scss-module__2jWFaq__float{0%{transform:scale(1)translate(0)}50%{transform:scale(1.05)translate(20px,-20px)}to{transform:scale(1)translate(40px,20px)}}.not-found-module-scss-module__2jWFaq__content{z-index:1;-webkit-backdrop-filter:blur(20px);background:rgba(var(--surface-rgb,255,255,255),.6);border:1px solid rgba(var(--border-rgb,209,213,219),.4);width:100%;max-width:800px;box-shadow:var(--shadow-xl,0 25px 50px -12px #0000000d);border-radius:40px;flex-direction:column;align-items:center;padding:80px 40px;transition:background .3s;display:flex;position:relative}@media (max-width:767px){.not-found-module-scss-module__2jWFaq__content{box-shadow:none;background:0 0;border:none;padding:0}}[data-theme=dark] .not-found-module-scss-module__2jWFaq__content{background:rgba(var(--surface-rgb,30,33,43),.4);border-color:#ffffff0d;box-shadow:0 25px 50px -12px #0000004d}.not-found-module-scss-module__2jWFaq__titleWrapper{margin-bottom:24px;position:relative}.not-found-module-scss-module__2jWFaq__title{background:linear-gradient(135deg,var(--text-primary)0%,var(--primary)100%);-webkit-text-fill-color:#0000;letter-spacing:-.05em;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(6rem,15vw,12rem);font-weight:900;line-height:1}.not-found-module-scss-module__2jWFaq__titleShadow{color:#0000;-webkit-text-stroke:2px var(--border);z-index:-1;letter-spacing:-.05em;-webkit-user-select:none;user-select:none;opacity:.4;margin:0;font-size:clamp(6rem,15vw,12rem);font-weight:900;line-height:1;position:absolute;top:0;left:0;transform:translate(12px,12px)}.not-found-module-scss-module__2jWFaq__subtitle{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:16px;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.not-found-module-scss-module__2jWFaq__description{color:var(--text-secondary);max-width:480px;margin-bottom:48px;font-size:1.125rem;line-height:1.6}@media (max-width:767px){.not-found-module-scss-module__2jWFaq__description{margin-bottom:24px;font-size:1rem}}.not-found-module-scss-module__2jWFaq__button{background:var(--primary);box-shadow:0 10px 25px -5px rgba(var(--primary-rgb,74,108,247),.4);cursor:pointer;border:none;border-radius:100px;justify-content:center;align-items:center;gap:12px;padding:18px 36px;font-size:16px;font-weight:600;text-decoration:none;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:inline-flex;color:#fff!important}.not-found-module-scss-module__2jWFaq__button:hover{box-shadow:0 20px 35px -10px rgba(var(--primary-rgb,74,108,247),.6);transform:translateY(-4px)scale(1.02)}.not-found-module-scss-module__2jWFaq__button:active{box-shadow:0 5px 15px -5px rgba(var(--primary-rgb,74,108,247),.4);transform:translateY(0)scale(.98)}.not-found-module-scss-module__2jWFaq__button svg{transition:transform .3s}.not-found-module-scss-module__2jWFaq__button:hover svg{transform:translate(-4px)}.not-found-module-scss-module__2jWFaq__dotsPattern{background-image:radial-gradient(var(--border)2px,transparent 2px);opacity:.3;z-index:0;background-size:16px 16px;border-radius:50%;width:100px;height:100px;position:absolute;top:40px;right:40px;-webkit-mask-image:radial-gradient(circle,#000 40%,#0000 100%);mask-image:radial-gradient(circle,#000 40%,#0000 100%)}
