.NotFound3D-module__YhkFKq__page{--ink:#0b0c0f;--ink-2:#3c3f47;--green:#10f777;--green-deep:#067a43;--size:clamp(5rem, min(28vw, 26vh), 15rem);z-index:1000;color:var(--ink);font-family:var(--font-body), system-ui, sans-serif;isolation:isolate;background:#f5f6f8;place-items:center;padding:clamp(5rem,12vh,6.5rem) 1rem clamp(1.5rem,5vh,3rem);display:grid;position:fixed;inset:0;overflow:hidden auto}.NotFound3D-module__YhkFKq__bg{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.NotFound3D-module__YhkFKq__glow{filter:blur(30px);pointer-events:none;background:radial-gradient(50% 50%,#10f77747,#10f77700 70%);height:80%;position:absolute;inset:-20% -10% auto}.NotFound3D-module__YhkFKq__grid{transform-origin:50% 100%;pointer-events:none;background-image:linear-gradient(#0b0c0f12 1px,#0000 1px),linear-gradient(90deg,#0b0c0f12 1px,#0000 1px);background-size:64px 64px;height:55%;position:absolute;bottom:-10%;left:-50%;right:-50%;transform:perspective(700px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000 15%,#000 90%);mask-image:linear-gradient(#0000 15%,#000 90%)}.NotFound3D-module__YhkFKq__logo{position:absolute;top:1.5rem;left:clamp(1rem,4vw,3rem)}.NotFound3D-module__YhkFKq__logo img{width:auto;height:52px;display:block}.NotFound3D-module__YhkFKq__center{text-align:center;justify-items:center;width:100%;max-width:720px;display:grid}.NotFound3D-module__YhkFKq__scene{perspective:1100px;margin-bottom:clamp(1.5rem,4vw,2.5rem);position:relative}.NotFound3D-module__YhkFKq__block{transform-style:preserve-3d;transform:rotateX(calc(12deg + var(--rx,0deg))) rotateY(calc(-14deg + var(--ry,0deg)));align-items:center;gap:clamp(.4rem,2vw,1.2rem);transition:transform 80ms linear;display:flex}.NotFound3D-module__YhkFKq__digit{transform-style:preserve-3d;font-family:var(--font-display), sans-serif;font-size:var(--size);letter-spacing:-.04em;font-weight:700;line-height:.9;display:grid;position:relative}.NotFound3D-module__YhkFKq__layer,.NotFound3D-module__YhkFKq__face{grid-area:1/1}.NotFound3D-module__YhkFKq__layer{color:color-mix(in srgb, var(--green-deep) calc(100% - var(--d) * 4.5%), #02130a);transform:translateZ(calc(var(--d) * -3.3px))}.NotFound3D-module__YhkFKq__face{color:var(--ink);background:linear-gradient(#1a1c22 0%,#0b0c0f 70%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.NotFound3D-module__YhkFKq__zero{width:calc(var(--size) * .62);height:calc(var(--size) * .9);transform-style:preserve-3d;place-items:center;display:grid}.NotFound3D-module__YhkFKq__cube,.NotFound3D-module__YhkFKq__mini{--c:calc(var(--size) * .5);width:var(--c);height:var(--c);transform-style:preserve-3d;animation:14s linear infinite NotFound3D-module__YhkFKq__spin;display:block;position:relative}.NotFound3D-module__YhkFKq__side{background:linear-gradient(135deg,#10f77752,#10f7770f);border:2px solid #067a43bf;border-radius:6px;position:absolute;inset:0;box-shadow:inset 0 0 24px #10f77759}.NotFound3D-module__YhkFKq__front{transform:translateZ(calc(var(--c) / 2))}.NotFound3D-module__YhkFKq__back{transform:rotateY(180deg) translateZ(calc(var(--c) / 2))}.NotFound3D-module__YhkFKq__right{transform:rotateY(90deg) translateZ(calc(var(--c) / 2))}.NotFound3D-module__YhkFKq__left{transform:rotateY(-90deg) translateZ(calc(var(--c) / 2))}.NotFound3D-module__YhkFKq__top{transform:rotateX(90deg) translateZ(calc(var(--c) / 2))}.NotFound3D-module__YhkFKq__bottom{transform:rotateX(-90deg) translateZ(calc(var(--c) / 2))}@keyframes NotFound3D-module__YhkFKq__spin{0%{transform:rotateX(-24deg)rotateY(0)}to{transform:rotateX(-24deg)rotateY(360deg)}}.NotFound3D-module__YhkFKq__mini{--c:calc(var(--size) * .14);animation:9s linear infinite NotFound3D-module__YhkFKq__spin,7s ease-in-out infinite alternate NotFound3D-module__YhkFKq__drift;position:absolute}.NotFound3D-module__YhkFKq__m1{top:-8%;left:8%}.NotFound3D-module__YhkFKq__m2{--c:calc(var(--size) * .1);animation-duration:12s,9s;bottom:2%;right:4%}.NotFound3D-module__YhkFKq__m3{--c:calc(var(--size) * .08);animation-duration:7s,6s;top:12%;right:18%}@keyframes NotFound3D-module__YhkFKq__drift{to{translate:0 -18px}}.NotFound3D-module__YhkFKq__title{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(1.6rem,4vw,2.6rem);font-weight:600;line-height:1.1}.NotFound3D-module__YhkFKq__lede{max-width:34rem;color:var(--ink-2);margin:.9rem 0 0;font-size:clamp(1rem,1.6vw,1.12rem);line-height:1.6}.NotFound3D-module__YhkFKq__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.8rem;display:flex}.NotFound3D-module__YhkFKq__primary,.NotFound3D-module__YhkFKq__secondary{border-radius:12px;align-items:center;gap:.5rem;padding:.85rem 1.35rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .25s,border-color .25s,transform .25s;display:inline-flex}.NotFound3D-module__YhkFKq__primary{background:var(--ink);color:#fff}.NotFound3D-module__YhkFKq__primary:hover{background:#24252c;transform:translateY(-1px)}.NotFound3D-module__YhkFKq__secondary{color:var(--ink);background:#fffc;border:1px solid #d9dce2}.NotFound3D-module__YhkFKq__secondary:hover{border-color:var(--ink)}.NotFound3D-module__YhkFKq__code{font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:#8a8e97;margin:2rem 0 0;font-size:.75rem}@media (max-width:600px){.NotFound3D-module__YhkFKq__logo{top:1rem}.NotFound3D-module__YhkFKq__logo img{height:40px}.NotFound3D-module__YhkFKq__title{font-size:clamp(1.4rem,6.4vw,1.8rem)}.NotFound3D-module__YhkFKq__actions{grid-template-columns:1fr 1fr;width:100%;max-width:22rem;display:grid}.NotFound3D-module__YhkFKq__primary{grid-column:1/-1}.NotFound3D-module__YhkFKq__primary,.NotFound3D-module__YhkFKq__secondary{justify-content:center}}@media (max-height:500px){.NotFound3D-module__YhkFKq__logo{top:.75rem}.NotFound3D-module__YhkFKq__logo img{height:34px}.NotFound3D-module__YhkFKq__scene{margin-bottom:1rem}.NotFound3D-module__YhkFKq__lede{margin-top:.5rem}.NotFound3D-module__YhkFKq__actions{margin-top:1rem}.NotFound3D-module__YhkFKq__code{display:none}}@media (prefers-reduced-motion:reduce) and (update:none){.NotFound3D-module__YhkFKq__cube,.NotFound3D-module__YhkFKq__mini{animation:none;transform:rotateX(-24deg)rotateY(35deg)}.NotFound3D-module__YhkFKq__block{transition:none}}
