.not-found-module__k0nBjW__root{background:#2b0307;justify-content:center;align-items:center;min-height:70vh;padding:2rem;display:flex;position:relative;overflow:hidden}.not-found-module__k0nBjW__vignette{pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 40%,#78141c8c,#0000 58%),radial-gradient(circle,#0000 35%,#0000008c 100%);position:absolute;inset:0}.not-found-module__k0nBjW__noise{opacity:.025;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px;position:absolute;inset:0}.not-found-module__k0nBjW__content{z-index:2;text-align:center;flex-direction:column;align-items:center;max-width:460px;display:flex;position:relative}.not-found-module__k0nBjW__numberWrap{justify-content:center;align-items:center;width:200px;height:200px;margin-bottom:2.75rem;display:flex;position:relative}.not-found-module__k0nBjW__number{z-index:2;font-family:var(--font-mulish), sans-serif;letter-spacing:-.02em;color:#f5ece2;font-size:clamp(3.6rem,8vw,4.8rem);font-weight:800;position:relative}.not-found-module__k0nBjW__ring{color:#c9a15a;width:100%;height:100%;position:absolute;inset:0}.not-found-module__k0nBjW__ring circle{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-dasharray:578;stroke-dashoffset:578px;animation:1.1s cubic-bezier(.4,0,.2,1) .15s forwards not-found-module__k0nBjW__ringDraw}@keyframes not-found-module__k0nBjW__ringDraw{to{stroke-dashoffset:0}}.not-found-module__k0nBjW__heading{font-family:var(--font-mulish), sans-serif;color:#f5ece2;margin:0 0 .75rem;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:700;animation:.6s ease-out .5s both not-found-module__k0nBjW__fadeUp}.not-found-module__k0nBjW__message{max-width:340px;font-family:var(--font-mulish), sans-serif;color:#f5ece2ad;margin:0 0 2.5rem;font-size:.98rem;font-weight:300;line-height:1.65;animation:.6s ease-out .65s both not-found-module__k0nBjW__fadeUp}.not-found-module__k0nBjW__actions{grid-template-columns:1fr 1fr;gap:.9rem;width:100%;max-width:420px;margin:0 auto;animation:.6s ease-out .8s both not-found-module__k0nBjW__fadeUp;display:grid}.not-found-module__k0nBjW__btnWrap{width:100%;display:flex}.not-found-module__k0nBjW__btnWrap>*{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important}.not-found-module__k0nBjW__btnGhost,.not-found-module__k0nBjW__btnSolid{font-family:var(--font-mulish), sans-serif;letter-spacing:.03em;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:.85rem 1.9rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.not-found-module__k0nBjW__btnGhost{color:#c9a15a;background:0 0;border:1px solid #c9a15a8c}.not-found-module__k0nBjW__btnGhost:hover{background:#c9a15a14;border-color:#c9a15a}.not-found-module__k0nBjW__btnSolid{color:#2b0307;background:#f5ece2;border:1px solid #f5ece2}.not-found-module__k0nBjW__btnSolid:hover{background:#fff;border-color:#fff}.not-found-module__k0nBjW__btnGhost:focus-visible,.not-found-module__k0nBjW__btnSolid:focus-visible{outline-offset:3px;outline:2px solid #c9a15a}@keyframes not-found-module__k0nBjW__fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.not-found-module__k0nBjW__ring circle{stroke-dashoffset:0;animation:none}.not-found-module__k0nBjW__heading,.not-found-module__k0nBjW__message,.not-found-module__k0nBjW__actions{animation:none}}@media (max-width:480px){.not-found-module__k0nBjW__numberWrap{width:160px;height:160px;margin-bottom:2rem}.not-found-module__k0nBjW__actions{grid-template-columns:1fr;max-width:280px}}
