.not-found-module__mpbYFq__section{color:#fff;box-sizing:border-box;background:#080a0f;justify-content:center;align-items:center;min-height:calc(100vh - 80px);padding:150px 24px 100px;display:flex;position:relative;overflow:hidden}.not-found-module__mpbYFq__bgLayer{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.not-found-module__mpbYFq__bgGrid{opacity:.6;background-image:radial-gradient(circle,#ffffff1a 1.2px,#0000 1.2px);background-size:32px 32px;position:absolute;inset:0}.not-found-module__mpbYFq__bgGlowRed{filter:blur(100px);background:radial-gradient(circle,#e4333a29 0%,#0000 65%);border-radius:50%;width:550px;height:550px;position:absolute;top:30%;right:15%}.not-found-module__mpbYFq__bgGlowDark{filter:blur(120px);background:radial-gradient(circle,#e4333a14 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;bottom:10%;left:5%}.not-found-module__mpbYFq__container{z-index:2;grid-template-columns:1.15fr .85fr;align-items:center;gap:60px;width:100%;max-width:1360px;margin:0 auto;display:grid;position:relative}.not-found-module__mpbYFq__contentCol{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.not-found-module__mpbYFq__badgeTag{letter-spacing:.16em;text-transform:uppercase;color:#ffffffb3;align-items:center;gap:10px;margin-bottom:24px;font-size:13px;font-weight:700;display:inline-flex}.not-found-module__mpbYFq__badgeLine{background-color:#e4333a;border-radius:2px;width:28px;height:2px;display:inline-block}.not-found-module__mpbYFq__title{letter-spacing:-.02em;color:#fff;margin:0 0 24px;font-size:clamp(2.8rem,5.5vw,4.6rem);font-weight:900;line-height:1.08}.not-found-module__mpbYFq__titleAccent{color:#e4333a;display:block}.not-found-module__mpbYFq__description{color:#ffffffbf;max-width:560px;margin:0 0 36px;font-size:clamp(1.05rem,1.3vw,1.25rem);line-height:1.65}.not-found-module__mpbYFq__actionsRow{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:48px;display:flex}.not-found-module__mpbYFq__btnPrimary{color:#fff;letter-spacing:.02em;background:#e4333a;border:1px solid #e4333a66;border-radius:9999px;align-items:center;gap:10px;padding:14px 30px;font-size:15px;font-weight:700;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 8px 24px #e4333a61}.not-found-module__mpbYFq__btnPrimary:hover{background:#ff3b44;transform:translateY(-2px);box-shadow:0 12px 30px #e4333a8c}.not-found-module__mpbYFq__btnPrimary svg{transition:transform .2s}.not-found-module__mpbYFq__btnPrimary:hover svg{transform:translate(4px)}.not-found-module__mpbYFq__btnSecondary{color:#fff;letter-spacing:.02em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff38;border-radius:9999px;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.not-found-module__mpbYFq__btnSecondary:hover{background:#ffffff1a;border-color:#ffffff80;transform:translateY(-2px)}.not-found-module__mpbYFq__btnSecondary svg{transition:transform .2s}.not-found-module__mpbYFq__btnSecondary:hover svg{transform:translate(2px,-2px)}.not-found-module__mpbYFq__altLangCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:flex-start;gap:14px;max-width:500px;padding:14px 20px;display:flex}.not-found-module__mpbYFq__altBadge{color:#ff5b63;letter-spacing:.05em;background:#e4333a2e;border:1px solid #e4333a59;border-radius:6px;margin-top:2px;padding:3px 8px;font-size:11px;font-weight:800;display:inline-block}.not-found-module__mpbYFq__altTextGroup{color:#ffffffb3;flex-direction:column;gap:2px;font-size:13px;display:flex}.not-found-module__mpbYFq__altTitle{color:#ffffffe6;font-weight:600}.not-found-module__mpbYFq__altDesc{color:#ffffff80}.not-found-module__mpbYFq__altLink{color:#e4333a;text-underline-offset:3px;align-items:center;gap:3px;margin-left:4px;font-weight:600;text-decoration:underline;transition:color .2s;display:inline-flex}.not-found-module__mpbYFq__altLink:hover{color:#ff5b63}.not-found-module__mpbYFq__graphicCol{justify-content:center;align-items:center;display:flex;position:relative}.not-found-module__mpbYFq__numberWrapper{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}.not-found-module__mpbYFq__bigNumber{font-family:var(--font-montserrat),system-ui,sans-serif;letter-spacing:-.04em;color:#e4333a;text-shadow:0 10px 40px #e4333a59;font-size:clamp(7rem,18vw,15rem);font-weight:900;line-height:.9}@media (max-width:1024px){.not-found-module__mpbYFq__container{text-align:center;grid-template-columns:1fr;gap:40px}.not-found-module__mpbYFq__contentCol{text-align:center;align-items:center}.not-found-module__mpbYFq__badgeTag,.not-found-module__mpbYFq__actionsRow{justify-content:center}.not-found-module__mpbYFq__altLangCard{text-align:left}.not-found-module__mpbYFq__bigNumber{font-size:clamp(6rem,22vw,11rem)}}@media (max-width:640px){.not-found-module__mpbYFq__section{padding:120px 16px 80px}.not-found-module__mpbYFq__actionsRow{flex-direction:column;width:100%}.not-found-module__mpbYFq__btnPrimary,.not-found-module__mpbYFq__btnSecondary{justify-content:center;width:100%}.not-found-module__mpbYFq__bigNumber{font-size:clamp(5.5rem,25vw,8rem)}}
