.sxuMuG_notfound-page{--nf-bg:#fff;min-height:100%;color:var(--ink);background:var(--nf-bg);font-family:var(--font-bricolage), system-ui, sans-serif}.sxuMuG_nf-main{min-height:100svh;padding:clamp(110px, 14vw, 170px) var(--gutter) clamp(32px, 6vh, 64px);flex-direction:column;justify-content:space-between;display:flex;overflow:hidden}.sxuMuG_nf-top{width:100%}.sxuMuG_nf-kicker{color:var(--org);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:16px;font-weight:700}.sxuMuG_nf-code{color:var(--ink);letter-spacing:-.06em;white-space:nowrap;margin:0 0 0 -.04em;font-size:clamp(110px,26vw,380px);font-weight:800;line-height:.8}.sxuMuG_nf-code span{color:var(--org)}.sxuMuG_nf-title{color:var(--ink);letter-spacing:-.035em;margin:clamp(24px,3.5vw,44px) 0 0;font-size:clamp(34px,4.5vw,62px);font-weight:800;line-height:1}.sxuMuG_nf-copy{max-width:40ch;color:var(--mute);margin:16px 0 0;font-size:clamp(17px,1.65vw,21px);line-height:1.6}.sxuMuG_nf-actions{flex-wrap:wrap;gap:12px;margin-top:clamp(24px,3vw,36px);display:flex}.sxuMuG_nf-button,.sxuMuG_nf-button-ghost{border:1px solid #0000;border-radius:999px;align-items:center;gap:12px;min-height:50px;padding:15px 26px;font-size:17px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.sxuMuG_nf-button{color:#fff;background:var(--red)}.sxuMuG_nf-button-ghost{color:var(--ink);border-color:var(--line);background:0 0}.sxuMuG_nf-button:hover{background:var(--org)}.sxuMuG_nf-button-ghost:hover{color:#fff;background:var(--ink);border-color:var(--ink)}.sxuMuG_nf-arrow{flex:none;transition:transform .2s}.sxuMuG_nf-button:hover .sxuMuG_nf-arrow{transform:translate(4px)}.sxuMuG_nf-button:focus-visible,.sxuMuG_nf-button-ghost:focus-visible{outline:2px solid var(--org);outline-offset:3px}.sxuMuG_notfound-page .sxuMuG_nf-rail{--gap:72px;--cut:68%;height:64px;margin-top:clamp(40px,8vh,88px);position:relative}.sxuMuG_notfound-page .sxuMuG_nf-seg{background:var(--line);border-radius:3px;height:3px;position:absolute;bottom:0}.sxuMuG_notfound-page .sxuMuG_nf-a{width:var(--cut);left:0}.sxuMuG_notfound-page .sxuMuG_nf-b{left:calc(var(--cut) + var(--gap));right:0}.sxuMuG_notfound-page .sxuMuG_nf-a:after{content:"";background:var(--org);transform-origin:0;border-radius:3px;animation:2.6s cubic-bezier(.45,.05,.3,1) .3s both sxuMuG_nf-lay;position:absolute;inset:0}.sxuMuG_notfound-page .sxuMuG_nf-cart{--end:calc(var(--cut) - 56px);--crash:translate(6px,14px) rotate(46deg);transform-origin:100% 100%;width:56px;height:30px;animation:2.6s cubic-bezier(.4,0,.8,.7) .3s both sxuMuG_nf-roll,1s cubic-bezier(.4,0,.6,1) 2.9s both sxuMuG_nf-crash;position:absolute;bottom:3px;left:0}.sxuMuG_notfound-page .sxuMuG_nf-cart b{background:var(--org);border-radius:4px 4px 2px 2px;position:absolute;inset:0 0 8px}.sxuMuG_notfound-page .sxuMuG_nf-cart b:after{content:"";background:var(--ink);border-radius:2px 2px 0 0;height:8px;position:absolute;top:-8px;left:8px;right:8px}.sxuMuG_notfound-page .sxuMuG_nf-cart u{background:var(--ink);border:2px solid var(--bg);border-radius:50%;width:12px;height:12px;position:absolute;bottom:0}.sxuMuG_notfound-page .sxuMuG_nf-cart u:first-of-type{left:6px}.sxuMuG_notfound-page .sxuMuG_nf-cart u:last-of-type{right:6px}.sxuMuG_notfound-page .sxuMuG_nf-hit{left:var(--cut);width:0;height:0;position:absolute;bottom:4px}.sxuMuG_notfound-page .sxuMuG_nf-hit s{background:var(--org);transform-origin:0;opacity:0;border-radius:3px;width:16px;height:3px;animation:.55s ease-out 3s both sxuMuG_nf-spark;position:absolute;bottom:0;left:0}.sxuMuG_notfound-page .sxuMuG_nf-hit s:first-child{--r:-110deg}.sxuMuG_notfound-page .sxuMuG_nf-hit s:nth-child(2){--r:-80deg}.sxuMuG_notfound-page .sxuMuG_nf-hit s:nth-child(3){--r:-50deg}.sxuMuG_notfound-page .sxuMuG_nf-hit s:nth-child(4){--r:-25deg}.sxuMuG_notfound-page .sxuMuG_nf-hit s:nth-child(5){--r:-5deg}.sxuMuG_notfound-page .sxuMuG_nf-hit:after{content:"";border:2px solid var(--org);opacity:0;border-radius:50%;width:16px;height:16px;animation:.7s ease-out 3s both sxuMuG_nf-ring;position:absolute;bottom:-8px;left:-8px}@keyframes sxuMuG_nf-lay{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sxuMuG_nf-roll{to{left:var(--end)}}@keyframes sxuMuG_nf-crash{0%{transform:none}22%{transform:translate(2px,-5px)rotate(-4deg)}to{transform:var(--crash)}}@keyframes sxuMuG_nf-spark{0%{opacity:1;transform:rotate(var(--r)) translateX(4px) scaleX(.2)}to{opacity:0;transform:rotate(var(--r)) translateX(26px) scaleX(1)}}@keyframes sxuMuG_nf-ring{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(2.6)}}@media (max-width:600px){.sxuMuG_nf-button,.sxuMuG_nf-button-ghost{padding:14px 22px}.sxuMuG_notfound-page .sxuMuG_nf-rail{--gap:44px;--cut:64%}.sxuMuG_notfound-page .sxuMuG_nf-cart{--end:calc(var(--cut) - 46px);width:46px;height:26px}.sxuMuG_notfound-page .sxuMuG_nf-cart u{width:10px;height:10px}}@media (prefers-reduced-motion:reduce){.sxuMuG_nf-button,.sxuMuG_nf-button-ghost,.sxuMuG_nf-arrow{transition:none}.sxuMuG_notfound-page *{transition:none!important;animation:none!important}.sxuMuG_notfound-page .sxuMuG_nf-cart{left:var(--end);transform:var(--crash);animation:none}.sxuMuG_notfound-page .sxuMuG_nf-hit{display:none}}
