.not-found-module__sxuMuG__page{--signal:#ffb600;--ink:#0b0b0a;--paper:#f3efe4;background:var(--ink);color:var(--paper);overflow:hidden}.not-found-module__sxuMuG__hero{isolation:isolate;border-bottom:1px solid #f3efe433;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:center;gap:clamp(40px,8vw,140px);min-height:min(780px,100svh - 72px);padding:clamp(28px,4.5vw,70px) clamp(20px,5.5vw,88px);display:grid;position:relative}.not-found-module__sxuMuG__grid{z-index:-3;opacity:.24;background-image:linear-gradient(#ffb60021 1px,#0000 1px),linear-gradient(90deg,#ffb60021 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.not-found-module__sxuMuG__scanline{z-index:-2;pointer-events:none;background:linear-gradient(#0000 0%,#ffb60024 48%,#0000 52%) 0 0/100% 240px;animation:7s linear infinite not-found-module__sxuMuG__scan;position:absolute;inset:0}.not-found-module__sxuMuG__status{color:#f3efe49e;letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;font-size:.72rem;font-weight:800;display:flex;position:absolute;top:clamp(22px,3vw,44px);left:clamp(20px,5.5vw,88px);right:clamp(20px,5.5vw,88px)}.not-found-module__sxuMuG__status span:first-child{align-items:center;gap:10px;display:inline-flex}.not-found-module__sxuMuG__status i{background:var(--signal);width:8px;height:8px;box-shadow:0 0 18px var(--signal);border-radius:999px;animation:1.8s ease-in-out infinite not-found-module__sxuMuG__pulse}.not-found-module__sxuMuG__copy{z-index:2;max-width:760px;padding-top:48px;animation:.72s cubic-bezier(.2,.75,.25,1) both not-found-module__sxuMuG__enter;position:relative}.not-found-module__sxuMuG__eyebrow{color:var(--signal);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:14px;font-size:.78rem;font-weight:900;display:inline-flex}.not-found-module__sxuMuG__eyebrow:before{content:"";background:currentColor;width:44px;height:3px}.not-found-module__sxuMuG__copy h1{letter-spacing:-.075em;text-wrap:balance;max-width:820px;margin:clamp(22px,3vw,38px) 0 24px;font-size:clamp(4rem,8.8vw,9rem);font-weight:900;line-height:.82}.not-found-module__sxuMuG__copy h1 span{color:var(--signal);display:block}.not-found-module__sxuMuG__copy p{color:#f3efe4bd;max-width:590px;margin:0;font-size:clamp(1rem,1.4vw,1.24rem);line-height:1.65}.not-found-module__sxuMuG__actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.not-found-module__sxuMuG__actions a{letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:0 22px;font-size:.78rem;font-weight:900;transition:transform .18s,background-color .18s,color .18s;display:inline-flex}.not-found-module__sxuMuG__actions a:hover{transform:translateY(-3px)}.not-found-module__sxuMuG__primaryAction{background:var(--signal);color:var(--ink)}.not-found-module__sxuMuG__primaryAction svg:last-child{margin-left:10px}.not-found-module__sxuMuG__secondaryAction{color:var(--paper);border:1px solid #f3efe459}.not-found-module__sxuMuG__secondaryAction:hover{background:var(--paper);color:var(--ink)}.not-found-module__sxuMuG__radar{aspect-ratio:1;background:radial-gradient(circle,#ffb6001c,#0000 58%);border:1px solid #ffb60038;border-radius:50%;justify-self:center;place-items:center;width:min(36vw,490px);animation:.9s cubic-bezier(.2,.75,.25,1) .12s both not-found-module__sxuMuG__enter;display:grid;position:relative;box-shadow:0 0 110px #ffb60014}.not-found-module__sxuMuG__radar:before,.not-found-module__sxuMuG__radar:after{content:"";background:#ffb60033;position:absolute}.not-found-module__sxuMuG__radar:before{width:1px;height:100%}.not-found-module__sxuMuG__radar:after{width:100%;height:1px}.not-found-module__sxuMuG__radarRing{border:1px solid #ffb60040;border-radius:50%;position:absolute}.not-found-module__sxuMuG__radarRing:first-child{inset:14%}.not-found-module__sxuMuG__radarRing:nth-child(2){inset:29%}.not-found-module__sxuMuG__radarRing:nth-child(3){inset:44%}.not-found-module__sxuMuG__radarSweep{background:conic-gradient(from 0deg, transparent 0 315deg, #ffb6006b 348deg, var(--signal) 359deg, transparent 360deg);border-radius:50%;animation:5s linear infinite not-found-module__sxuMuG__rotate;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 0 8%,#000 9% 100%);mask-image:radial-gradient(circle,#0000 0 8%,#000 9% 100%)}.not-found-module__sxuMuG__brandMark{aspect-ratio:1;background:var(--signal);z-index:2;border-radius:50%;place-items:center;width:31%;display:grid;box-shadow:0 0 0 12px #ffb60014,0 0 56px #ffb60047}.not-found-module__sxuMuG__brandMark img{filter:brightness(0);width:74%;height:auto}.not-found-module__sxuMuG__pingOne,.not-found-module__sxuMuG__pingTwo{background:var(--signal);width:10px;height:10px;box-shadow:0 0 0 8px #ffb6001f, 0 0 25px var(--signal);border-radius:50%;position:absolute}.not-found-module__sxuMuG__pingOne{top:22%;right:19%}.not-found-module__sxuMuG__pingTwo{animation:1.5s ease-in-out .5s infinite not-found-module__sxuMuG__pulse;bottom:29%;left:17%}.not-found-module__sxuMuG__code{z-index:-1;color:#f3efe409;letter-spacing:-.12em;-webkit-user-select:none;user-select:none;font-size:clamp(13rem,31vw,34rem);font-weight:950;line-height:1;position:absolute;bottom:-.22em;right:-.045em}.not-found-module__sxuMuG__recovery{background:var(--paper);color:var(--ink);padding:clamp(64px,8vw,124px) clamp(20px,5.5vw,88px)}.not-found-module__sxuMuG__recoveryHeader{border-bottom:2px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(240px,.42fr);align-items:end;gap:40px;padding-bottom:32px;display:grid}.not-found-module__sxuMuG__recoveryHeader>div>span{color:#8d6500;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;font-size:.75rem;font-weight:900;display:inline-flex}.not-found-module__sxuMuG__recoveryHeader h2{letter-spacing:-.06em;margin:16px 0 0;font-size:clamp(2.5rem,5vw,5.2rem);line-height:.94}.not-found-module__sxuMuG__recoveryHeader p{color:#5c594f;margin:0;font-size:1rem;line-height:1.6}.not-found-module__sxuMuG__routeList a{color:inherit;border-bottom:1px solid #0b0b0a3d;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:24px;padding:clamp(28px,4vw,48px) 4px;transition:padding .22s,background-color .22s;display:grid}.not-found-module__sxuMuG__routeList a:hover{background:var(--signal);padding-left:24px;padding-right:24px}.not-found-module__sxuMuG__routeIndex{color:#8d6500;letter-spacing:.16em;font-size:.72rem;font-weight:900}.not-found-module__sxuMuG__routeCopy{grid-template-columns:minmax(180px,.75fr) minmax(220px,1fr);align-items:center;gap:28px;display:grid}.not-found-module__sxuMuG__routeCopy strong{letter-spacing:-.045em;font-size:clamp(1.35rem,2.6vw,2.4rem)}.not-found-module__sxuMuG__routeCopy small{color:#615e54;font-size:.92rem;line-height:1.55}.not-found-module__sxuMuG__routeList a:hover .not-found-module__sxuMuG__routeIndex,.not-found-module__sxuMuG__routeList a:hover .not-found-module__sxuMuG__routeCopy small{color:var(--ink)}.not-found-module__sxuMuG__routeArrow{transition:transform .22s}.not-found-module__sxuMuG__routeList a:hover .not-found-module__sxuMuG__routeArrow{transform:translate(8px)}.not-found-module__sxuMuG__ticker{background:var(--signal);width:100%;color:var(--ink);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);overflow:hidden}.not-found-module__sxuMuG__ticker>div{align-items:center;min-width:max-content;animation:22s linear infinite not-found-module__sxuMuG__ticker;display:flex}.not-found-module__sxuMuG__ticker span{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:14px;min-height:68px;padding:0 38px;font-size:.84rem;font-weight:950;display:inline-flex}.not-found-module__sxuMuG__ticker span:after{content:"•";margin-left:38px}@keyframes not-found-module__sxuMuG__scan{0%{background-position:0 -240px}to{background-position:0 calc(100% + 240px)}}@keyframes not-found-module__sxuMuG__rotate{to{transform:rotate(1turn)}}@keyframes not-found-module__sxuMuG__pulse{50%{opacity:.42;transform:scale(.78)}}@keyframes not-found-module__sxuMuG__enter{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes not-found-module__sxuMuG__ticker{to{transform:translate(-50%)}}@media (max-width:900px){.not-found-module__sxuMuG__hero{grid-template-columns:1fr;min-height:auto;padding-top:110px;padding-bottom:68px}.not-found-module__sxuMuG__copy h1{font-size:clamp(4.4rem,17vw,7.5rem)}.not-found-module__sxuMuG__radar{width:min(84vw,440px);margin-top:10px}.not-found-module__sxuMuG__recoveryHeader{grid-template-columns:1fr}.not-found-module__sxuMuG__routeCopy{grid-template-columns:1fr;gap:8px}}@media (max-width:580px){.not-found-module__sxuMuG__status span:last-child{display:none}.not-found-module__sxuMuG__copy h1{letter-spacing:-.065em}.not-found-module__sxuMuG__actions{display:grid}.not-found-module__sxuMuG__actions a{width:100%}.not-found-module__sxuMuG__routeList a{grid-template-columns:38px minmax(0,1fr) auto;gap:12px}.not-found-module__sxuMuG__routeList a:hover{padding-left:8px;padding-right:8px}.not-found-module__sxuMuG__routeArrow{width:20px}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__scanline,.not-found-module__sxuMuG__radarSweep,.not-found-module__sxuMuG__pingTwo,.not-found-module__sxuMuG__status i,.not-found-module__sxuMuG__copy,.not-found-module__sxuMuG__radar,.not-found-module__sxuMuG__ticker>div{animation:none}}
