.NotFoundContent-module__zJfftG__page{background:radial-gradient(circle at 20% 20%, #aa3bff1f, transparent 34%), radial-gradient(circle at 85% 80%, #ffffff1f, transparent 32%), var(--bg,#fff);justify-content:center;align-items:center;min-height:calc(100svh - 120px);padding:48px 24px;display:flex;position:relative;overflow:hidden}.NotFoundContent-module__zJfftG__backgroundCircle{filter:blur(4px);pointer-events:none;background:#aa3bff0f;border-radius:50%;width:520px;height:520px;position:absolute}.NotFoundContent-module__zJfftG__card{z-index:1;-webkit-backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #6b637526;border-radius:32px;grid-template-columns:minmax(280px,1fr) minmax(320px,1fr);align-items:center;gap:48px;width:min(1050px,100%);padding:48px;display:grid;position:relative;box-shadow:0 30px 80px #24182f1f,0 8px 24px #24182f0f}.NotFoundContent-module__zJfftG__animationWrapper{pointer-events:none;justify-content:center;align-items:center;min-width:0;display:flex}.NotFoundContent-module__zJfftG__animation{pointer-events:none;width:min(420px,100%);height:auto}.NotFoundContent-module__zJfftG__content{z-index:5;text-align:left;position:relative}.NotFoundContent-module__zJfftG__errorCode{color:gold;letter-spacing:.08em;text-transform:uppercase;background:#000;border:1px solid #aa3bff33;border-radius:999px;margin-bottom:18px;padding:8px 14px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.NotFoundContent-module__zJfftG__content h1{color:var(--text-h,#08060d);font-family:var(--heading,"Jost", sans-serif);letter-spacing:-.04em;margin:0 0 18px;font-size:clamp(40px,5vw,72px);font-weight:700;line-height:.98}.NotFoundContent-module__zJfftG__content p{max-width:560px;color:var(--text,#6b6375);margin:0;font-size:clamp(17px,2vw,20px);line-height:1.6}.NotFoundContent-module__zJfftG__actions{z-index:10;flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;display:flex;position:relative}.NotFoundContent-module__zJfftG__primaryButton,.NotFoundContent-module__zJfftG__secondaryButton{z-index:11;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-size:16px;font-weight:600;line-height:1;text-decoration:none;transition:transform .18s,box-shadow .18s,background-color .18s,border-color .18s;display:inline-flex;position:relative}.NotFoundContent-module__zJfftG__primaryButton{color:#000;background:gold;border:1px solid #aa3bff;font-size:2rem;box-shadow:0 12px 24px #aa3bff3d}.NotFoundContent-module__zJfftG__secondaryButton{color:var(--text-h,#08060d);background:0 0;border:1px solid #6b637540}.NotFoundContent-module__zJfftG__primaryButton:hover,.NotFoundContent-module__zJfftG__secondaryButton:hover{transform:scale(1.1)}.NotFoundContent-module__zJfftG__primaryButton:hover{color:gold;background:#000;box-shadow:0 16px 30px #aa3bff52}.NotFoundContent-module__zJfftG__secondaryButton:hover{background:#aa3bff0f;border-color:#aa3bff80}.NotFoundContent-module__zJfftG__primaryButton:focus-visible,.NotFoundContent-module__zJfftG__secondaryButton:focus-visible{outline-offset:4px;outline:3px solid #aa3bff4d}@media (prefers-color-scheme:dark){.NotFoundContent-module__zJfftG__card{background:#fffffffc;border-color:#ffffff1a;box-shadow:0 30px 80px #00000059,0 8px 24px #0003}.NotFoundContent-module__zJfftG__secondaryButton{border-color:#ffffff2e}}@media (max-width:800px){.NotFoundContent-module__zJfftG__page{padding:28px 16px}.NotFoundContent-module__zJfftG__card{border-radius:24px;grid-template-columns:1fr;gap:12px;padding:28px 22px 34px}.NotFoundContent-module__zJfftG__animation{width:min(300px,100%)}.NotFoundContent-module__zJfftG__content{text-align:center}.NotFoundContent-module__zJfftG__content p{margin-inline:auto}.NotFoundContent-module__zJfftG__actions{justify-content:center}}@media (max-width:480px){.NotFoundContent-module__zJfftG__primaryButton,.NotFoundContent-module__zJfftG__secondaryButton{width:100%}}@media (prefers-reduced-motion:reduce){.NotFoundContent-module__zJfftG__primaryButton,.NotFoundContent-module__zJfftG__secondaryButton{transition:none}.NotFoundContent-module__zJfftG__primaryButton:hover,.NotFoundContent-module__zJfftG__secondaryButton:hover{transform:none}}
