.not-found-module__sxuMuG__main{justify-content:center;align-items:center;min-height:100dvh;padding:2rem;display:flex;position:relative;overflow:hidden}.not-found-module__sxuMuG__bg{background:radial-gradient(70% 65% at 10% 55%,#1d3a65 0%,#0000 58%),radial-gradient(55% 50% at 95% 15%,#0c1e3d 0%,#0000 55%),linear-gradient(148deg,#0b1628 0%,#0f2342 55%,#080f1e 100%);position:absolute;inset:0}.not-found-module__sxuMuG__glow{pointer-events:none;background:radial-gradient(60% 50% at 50% 105%,#c9a84c17 0%,#0000 65%);position:absolute;inset:0}.not-found-module__sxuMuG__noise{opacity:.45;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");background-size:180px;position:absolute;inset:0}.not-found-module__sxuMuG__grid{opacity:.35;pointer-events:none;background-image:radial-gradient(circle,#c9a84c1f 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 75%,#000 30%,#0000 100%);mask-image:radial-gradient(75% 75%,#000 30%,#0000 100%)}.not-found-module__sxuMuG__inner{z-index:2;flex-direction:column;align-items:flex-start;gap:0;width:100%;max-width:820px;margin-inline:auto;display:flex;position:relative}.not-found-module__sxuMuG__ghostNum{font-family:var(--font-display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #c9a84c2e;-webkit-user-select:none;user-select:none;pointer-events:none;animation:not-found-module__sxuMuG__fadeSlide 1s var(--ease-out) .2s both;margin-bottom:-.15em;font-size:clamp(8rem,22vw,18rem);font-weight:700;line-height:.9}.not-found-module__sxuMuG__content{animation:not-found-module__sxuMuG__fadeSlide .9s var(--ease-out) .45s both}.not-found-module__sxuMuG__rule{background:linear-gradient(90deg, var(--gold), var(--gold-light));width:44px;height:2px;margin-bottom:1rem}.not-found-module__sxuMuG__eyebrow{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:1rem;font-size:.7rem;font-weight:600;display:inline-block}.not-found-module__sxuMuG__title{font-family:var(--font-display);color:#f0ebdf;letter-spacing:-.02em;margin-bottom:1.4rem;font-size:clamp(2.4rem,6vw,4.5rem);font-weight:600;line-height:1.12}.not-found-module__sxuMuG__title em{color:var(--gold-light);font-style:italic}.not-found-module__sxuMuG__sub{color:#f0ebdf8c;max-width:480px;margin-bottom:2.5rem;font-size:clamp(.93rem,1.6vw,1.05rem);line-height:1.75}.not-found-module__sxuMuG__actions{animation:not-found-module__sxuMuG__fadeSlide .9s var(--ease-out) .65s both;flex-wrap:wrap;gap:.85rem;display:flex}.not-found-module__sxuMuG__btnGold{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;background:var(--gold);color:var(--navy);transition:background .25s, box-shadow .25s, transform .25s var(--ease-out);border-radius:3px;padding:.85rem 2.2rem;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-block}.not-found-module__sxuMuG__btnGold:hover{background:var(--gold-light);transform:translateY(-2px);box-shadow:0 6px 24px #c9a84c61}.not-found-module__sxuMuG__btnGhost{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#f0ebdfc7;transition:border-color .25s, background .25s, transform .25s var(--ease-out);background:0 0;border:1.5px solid #f0ebdf38;border-radius:3px;padding:.85rem 2.2rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-block}.not-found-module__sxuMuG__btnGhost:hover{background:#c9a84c12;border-color:#c9a84c8c;transform:translateY(-2px)}@keyframes not-found-module__sxuMuG__fadeSlide{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.not-found-module__sxuMuG__actions{flex-direction:column}.not-found-module__sxuMuG__btnGold,.not-found-module__sxuMuG__btnGhost{text-align:center}}
