.NotFound-module__bvQlaa__wrapper{box-sizing:border-box;justify-content:center;align-items:center;min-height:calc(100% - 60px);padding:32px 20px 40px;display:flex;position:relative;overflow:hidden}.NotFound-module__bvQlaa__glowLeft,.NotFound-module__bvQlaa__glowRight{pointer-events:none;filter:blur(12px);opacity:.7;border-radius:50%;width:320px;height:320px;position:absolute;inset:auto}.NotFound-module__bvQlaa__glowLeft{background:radial-gradient(circle,#2eb9a12e 0%,#2eb9a100 72%);top:72px;left:-80px}.NotFound-module__bvQlaa__glowRight{background:radial-gradient(circle,#ffffff1a 0%,#fff0 72%);bottom:40px;right:-110px}.NotFound-module__bvQlaa__content{z-index:1;background:radial-gradient(circle at 0 0,#2eb9a114,#0000 26%),linear-gradient(#ffffff08,#fff0),#1a1a1af0;border:1px solid #ffffff14;border-radius:24px;width:min(1160px,100%);padding:24px;position:relative}.NotFound-module__bvQlaa__badge{color:#9de4d8;letter-spacing:.04em;text-transform:uppercase;background:#2eb9a114;border:1px solid #2eb9a13d;border-radius:999px;align-items:center;min-height:32px;margin-bottom:18px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}.NotFound-module__bvQlaa__hero{gap:24px;display:grid}.NotFound-module__bvQlaa__codeBlock{background:linear-gradient(#ffffff06,#fff0),#1f1f1f;border:1px solid #ffffff12;border-radius:18px;padding:22px 20px}.NotFound-module__bvQlaa__code{letter-spacing:-.05em;color:#2eb9a1;margin:0;font-size:clamp(72px,18vw,172px);line-height:.9}.NotFound-module__bvQlaa__caption{color:#d3d3d3;text-transform:uppercase;letter-spacing:.16em;margin:10px 0 0;font-size:13px;font-weight:700}.NotFound-module__bvQlaa__textBlock{flex-direction:column;justify-content:center;display:flex}.NotFound-module__bvQlaa__title{color:#fbfafa;margin:0 0 14px;font-size:clamp(28px,4vw,50px);line-height:1.02}.NotFound-module__bvQlaa__text{color:#c7c7c7;max-width:580px;margin:0;font-size:16px;line-height:1.6}.NotFound-module__bvQlaa__actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.NotFound-module__bvQlaa__primaryButton,.NotFound-module__bvQlaa__secondaryButton{border-radius:12px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-weight:700;text-decoration:none;transition:transform .2s,border-color .2s,background-color .2s;display:inline-flex}.NotFound-module__bvQlaa__primaryButton{color:#1a1a1a;background:#2eb9a1}.NotFound-module__bvQlaa__secondaryButton{color:#fbfafa;background:#ffffff0a;border:1px solid #ffffff1f}.NotFound-module__bvQlaa__primaryButton:hover,.NotFound-module__bvQlaa__secondaryButton:hover{transform:translateY(-1px)}@media (min-width:1100px){.NotFound-module__bvQlaa__wrapper{padding:40px 24px 48px}.NotFound-module__bvQlaa__content{padding:34px}.NotFound-module__bvQlaa__hero{grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);align-items:stretch;gap:28px}.NotFound-module__bvQlaa__codeBlock{flex-direction:column;justify-content:space-between;padding:28px 24px;display:flex}}
