.not-found-module__sxuMuG__page{--cs2-home-v2-container:1680px;--cs2-home-v2-page-x:clamp(16px, 2.2vw, 40px);--cs2-home-v2-accent:#f5a400;--cs2-home-v2-green:#31d15b;isolation:isolate;box-sizing:border-box;color:#f6f7fa;background:#080b13;min-height:100svh;padding-top:64px;position:relative}.not-found-module__sxuMuG__scene{background:radial-gradient(at 18% 79%,#c6530c30,#0000 42%),radial-gradient(at 53% 12%,#1e35575e,#0000 53%),linear-gradient(112deg,#0b0e18 0%,#0a0e17 60%,#090d17 100%);grid-template-columns:minmax(0,58%) minmax(0,42%);align-items:center;width:100%;min-height:max(670px,100svh - 64px);display:grid;position:relative;overflow:hidden}.not-found-module__sxuMuG__ambient,.not-found-module__sxuMuG__art,.not-found-module__sxuMuG__sceneShade{pointer-events:none;position:absolute}.not-found-module__sxuMuG__ambient{z-index:0;opacity:.65;background:radial-gradient(circle at 57% 73%,#e5691729,#0000 22%),radial-gradient(circle at 97% 48%,#dd6f1b1f,#0000 34%);inset:0}.not-found-module__sxuMuG__art{z-index:0;background-image:url(/images/errors/cs2case-404-scene.avif);background-position:bottom;background-repeat:no-repeat;background-size:cover;width:min(65vw,1180px);animation:.8s ease-out both not-found-module__sxuMuG__sceneReveal;inset:0 auto 0 0;-webkit-mask-image:linear-gradient(90deg,#000 0% 67%,#000000d9 78%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 67%,#000000d9 78%,#0000 100%)}.not-found-module__sxuMuG__sceneShade{z-index:1;background:linear-gradient(90deg,#0000 31%,#080b1308 47%,#080b138c 67%,#080b1333 100%);inset:0}.not-found-module__sxuMuG__copy{z-index:2;text-shadow:0 2px 32px #000000a3;grid-column:2;width:min(100%,580px);margin-right:auto;padding:64px clamp(22px,4.5vw,86px) 74px 0;animation:.66s ease-out .1s both not-found-module__sxuMuG__copyReveal;position:relative}.not-found-module__sxuMuG__kicker{color:#ffbd53;letter-spacing:.09em;align-items:center;gap:9px;margin:0 0 21px;font-size:clamp(11px,.9vw,13px);font-weight:850;line-height:1.25;display:inline-flex}.not-found-module__sxuMuG__kickerMark{background:#ffaf2f;border-radius:50%;flex:0 0 6px;width:6px;height:6px;display:inline-block;box-shadow:0 0 13px #ffa01ecc}.not-found-module__sxuMuG__heading{letter-spacing:.013em;text-transform:uppercase;text-wrap:balance;color:#f2f4f9;margin:0;font-family:Oswald,Arial Narrow,Impact,sans-serif;font-size:clamp(39px,3.35vw,67px);font-weight:800;line-height:1.095}.not-found-module__sxuMuG__heading span{display:block}.not-found-module__sxuMuG__description{color:#c7cad3;text-wrap:pretty;max-width:460px;margin:24px 0 27px;font-size:clamp(14px,1.12vw,17px);font-weight:450;line-height:1.55}.not-found-module__sxuMuG__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.not-found-module__sxuMuG__button{letter-spacing:.032em;min-height:53px;text-shadow:none;white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 19px;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.not-found-module__sxuMuG__button:focus-visible{outline-offset:4px;outline:2px solid #fff}.not-found-module__sxuMuG__button:hover{transform:translateY(-2px)}.not-found-module__sxuMuG__buttonPrimary{color:#11100b;background:linear-gradient(#ffc65b 0%,#f5a428 100%);box-shadow:0 4px 25px #f386134a,inset 0 1px #fff8d08c}.not-found-module__sxuMuG__buttonPrimary:hover{background:linear-gradient(#ffd47e,#ffb23d);box-shadow:0 7px 34px #f386135e}.not-found-module__sxuMuG__buttonSecondary{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b111db5;border-color:#cedbf261;box-shadow:inset 0 1px #ffffff0a}.not-found-module__sxuMuG__buttonSecondary svg{color:#f4a729}.not-found-module__sxuMuG__buttonSecondary:hover{background:#141a25e0;border-color:#ffbc51ad}@keyframes not-found-module__sxuMuG__sceneReveal{0%{opacity:0;filter:brightness(.7)}to{opacity:1;filter:brightness()}}@keyframes not-found-module__sxuMuG__copyReveal{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.not-found-module__sxuMuG__scene{grid-template-columns:minmax(0,55%) minmax(0,45%)}.not-found-module__sxuMuG__art{width:69vw}.not-found-module__sxuMuG__copy{padding-right:24px}.not-found-module__sxuMuG__heading{font-size:clamp(34px,4vw,46px)}.not-found-module__sxuMuG__button{min-height:49px;padding-inline:13px}}@media (max-width:820px){.not-found-module__sxuMuG__scene{flex-direction:column;align-items:center;min-height:calc(100svh - 64px);padding:0 20px 57px;display:flex;overflow:hidden}.not-found-module__sxuMuG__ambient{background:radial-gradient(at 50% 28%,#b64d0a26,#0000 57%)}.not-found-module__sxuMuG__art{background-position:50% 55%;background-size:cover;flex:none;width:calc(100% + 40px);height:clamp(310px,88vw,620px);margin:0 -20px;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#000 0% 76%,#0000 100%);mask-image:linear-gradient(#000 0% 76%,#0000 100%)}.not-found-module__sxuMuG__sceneShade{background:linear-gradient(#0000 0% 35%,#090d17 69% 100%)}.not-found-module__sxuMuG__copy{text-align:center;flex:none;width:min(100%,570px);margin:-15px auto 0;padding:0}.not-found-module__sxuMuG__kicker{margin-bottom:13px}.not-found-module__sxuMuG__heading{font-size:clamp(34px,6.3vw,52px)}.not-found-module__sxuMuG__description{max-width:480px;margin:16px auto 25px}.not-found-module__sxuMuG__actions{justify-content:center}}@media (max-width:470px){.not-found-module__sxuMuG__scene{padding-inline:17px;padding-bottom:45px}.not-found-module__sxuMuG__art{width:calc(100% + 34px);height:clamp(290px,88vw,415px);margin-inline:-17px}.not-found-module__sxuMuG__copy{margin-top:-5px}.not-found-module__sxuMuG__heading{font-size:clamp(31px,8.5vw,41px)}.not-found-module__sxuMuG__description{font-size:14px;line-height:1.48}.not-found-module__sxuMuG__actions{grid-template-columns:1fr 1fr;gap:9px;width:100%;display:grid}.not-found-module__sxuMuG__button{gap:6px;min-width:0;min-height:48px;padding:0 8px;font-size:10.5px}.not-found-module__sxuMuG__button svg{flex:none;width:14px;height:14px}}@media (max-width:360px){.not-found-module__sxuMuG__actions{grid-template-columns:1fr}.not-found-module__sxuMuG__button{min-height:45px;font-size:12px}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__art,.not-found-module__sxuMuG__copy{animation:none}.not-found-module__sxuMuG__button{transition:none}.not-found-module__sxuMuG__button:hover{transform:none}}
