.not-found-module__tSghTq__page{isolation:isolate;align-items:center;gap:clamp(2.5rem,6vw,6rem);width:min(100% - 2rem,72rem);min-height:clamp(38rem,76vh,52rem);margin-inline:auto;padding:clamp(4rem,9vw,7rem) 0 clamp(3.5rem,7vw,6rem);display:grid;position:relative}.not-found-module__tSghTq__ambientGlow{z-index:-1;aspect-ratio:1;filter:blur(12px);background:radial-gradient(circle at 58% 44%,#fffffff0 0 10%,#0000 31%),radial-gradient(circle at 48% 54%,#6ba2fa52,#0000 67%);border-radius:48% 52% 68% 32%/42% 34% 66% 58%;width:min(68vw,40rem);animation:8s ease-in-out infinite alternate not-found-module__tSghTq__glow-breathe;position:absolute;top:13%;right:3%}.not-found-module__tSghTq__visual{-webkit-backdrop-filter:blur(24px)saturate(1.25);background:linear-gradient(#ffffffb3,#ffffff57),repeating-linear-gradient(90deg,#0000 0 39px,#1a68e609 39px 40px),repeating-linear-gradient(0deg,#0000 0 39px,#1a68e609 39px 40px);border:1px solid #ffffffd1;border-radius:clamp(2rem,5vw,4rem);place-items:center;min-height:clamp(18rem,42vw,28rem);display:grid;position:relative;overflow:hidden;box-shadow:0 3rem 6rem -4rem #11479c99,inset 0 1px #fffffff0}.not-found-module__tSghTq__visual:before,.not-found-module__tSghTq__visual:after{aspect-ratio:1;content:"";background:#478af5;border-radius:50%;width:.55rem;position:absolute;box-shadow:0 0 0 .4rem #478af51a}.not-found-module__tSghTq__visual:before{top:1.6rem;right:1.6rem}.not-found-module__tSghTq__visual:after{opacity:.35;bottom:1.6rem;left:1.6rem}.not-found-module__tSghTq__statusBadge{white-space:nowrap;color:#475569;background:#ffffffa8;border:1px solid #fffffff0;border-radius:999px;align-items:center;gap:.55rem;padding:.55rem .85rem;font-size:.7rem;font-weight:750;display:inline-flex;position:absolute;top:1.35rem;left:50%;transform:translate(-50%);box-shadow:0 .8rem 2rem -1.5rem #1e3a8a}.not-found-module__tSghTq__statusDot{aspect-ratio:1;background:#f59e0b;border-radius:50%;width:.45rem;animation:2s ease-out infinite not-found-module__tSghTq__status-ping;box-shadow:0 0 #f59e0b59}.not-found-module__tSghTq__errorCode{color:#0f2e58;letter-spacing:-.1em;text-shadow:0 1rem 2rem #1453b814;justify-content:center;align-items:center;gap:clamp(.15rem,1vw,.65rem);font-size:clamp(5.2rem,16vw,10.5rem);font-weight:900;line-height:1;animation:.85s cubic-bezier(.2,.8,.2,1) both not-found-module__tSghTq__code-arrive;display:flex}.not-found-module__tSghTq__errorCode>span{display:block}.not-found-module__tSghTq__zero{color:#0000;border:.13em solid #4a8af2;border-radius:50%;place-items:center;width:.77em;height:1.05em;position:relative;box-shadow:inset 0 0 0 .055em #ffffffc2,0 0 0 .04em #4a8af214;display:grid!important}.not-found-module__tSghTq__zeroCore{background:#ffffffa3;border:1px solid #2c74e824;border-radius:999px;place-items:center;width:86%;height:52%;display:grid;overflow:hidden}.not-found-module__tSghTq__zeroCore svg{width:125%;height:auto;overflow:visible}.not-found-module__tSghTq__pulseTrack,.not-found-module__tSghTq__pulseLine{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px}.not-found-module__tSghTq__pulseTrack{stroke:#1a68e61f}.not-found-module__tSghTq__pulseLine{stroke:#ef476f;stroke-dasharray:.3 .7;stroke-dashoffset:1px;filter:drop-shadow(0 0 5px #ef476f52);animation:2.3s ease-in-out infinite not-found-module__tSghTq__pulse-draw}.not-found-module__tSghTq__scanLine{inset-inline:9%;opacity:0;background:linear-gradient(90deg,#0000,#478af566,#0000);height:1px;animation:4.5s ease-in-out 1s infinite not-found-module__tSghTq__scan;position:absolute;top:13%}.not-found-module__tSghTq__floatingTile{z-index:2;aspect-ratio:1;color:#256ee4;-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #ffffffe6;border-radius:1.15rem;place-items:center;width:3.25rem;display:grid;position:absolute;box-shadow:0 1.5rem 3rem -2rem #1e3a8a}.not-found-module__tSghTq__floatingTile svg{width:1.2rem;height:1.2rem}.not-found-module__tSghTq__floatingTileTop{animation:5s ease-in-out infinite not-found-module__tSghTq__tile-float;top:19%;right:8%}.not-found-module__tSghTq__floatingTileBottom{animation:5.8s ease-in-out .7s infinite reverse not-found-module__tSghTq__tile-float;bottom:12%;left:9%}.not-found-module__tSghTq__copy{text-align:right}.not-found-module__tSghTq__eyebrow{color:#205fc5;background:#478af514;border:1px solid #2c74e821;border-radius:999px;margin-bottom:1.1rem;padding:.45rem .8rem;font-size:.72rem;font-weight:800;display:inline-flex}.not-found-module__tSghTq__copy h1{color:#102a4c;letter-spacing:-.025em;text-wrap:balance;max-width:28rem;margin:0;font-weight:900}.not-found-module__tSghTq__copy p{color:#64748b;text-wrap:pretty;max-width:32rem;margin:1rem 0 0;font-size:clamp(.92rem,1.6vw,1.05rem);font-weight:500;line-height:2}.not-found-module__tSghTq__homeLink{color:#fff;background:#478af5;border:1px solid #2272f12e;border-radius:999px;justify-content:center;align-items:center;gap:.65rem;min-height:3.25rem;margin-top:1.75rem;padding:.8rem 1.2rem;font-size:.88rem;font-weight:800;transition:transform .22s,box-shadow .22s,background .22s;display:inline-flex;box-shadow:0 1.4rem 2.6rem -1.5rem #0a4db8d1,inset 0 1px #ffffff47}.not-found-module__tSghTq__homeLink svg{width:1.1rem;height:1.1rem}.not-found-module__tSghTq__homeLink .not-found-module__tSghTq__arrow{opacity:.7;width:.95rem;transition:transform .22s}.not-found-module__tSghTq__homeLink:hover{background:#2c78f2;transform:translateY(-3px);box-shadow:0 1.7rem 3.2rem -1.5rem #0a4db8e6,inset 0 1px #ffffff52}.not-found-module__tSghTq__homeLink:hover .not-found-module__tSghTq__arrow{transform:translate(-4px)}.not-found-module__tSghTq__homeLink:focus-visible{outline-offset:4px;outline:3px solid #478af547}@media (min-width:52rem){.not-found-module__tSghTq__page{grid-template-columns:minmax(0,1.12fr) minmax(18rem,.88fr)}}@media (max-width:51.99rem){.not-found-module__tSghTq__page{padding-top:3rem}.not-found-module__tSghTq__visual{min-height:clamp(18rem,72vw,25rem)}.not-found-module__tSghTq__copy{text-align:center;max-width:35rem;margin-inline:auto}.not-found-module__tSghTq__copy h1,.not-found-module__tSghTq__copy p{margin-inline:auto}}@media (max-width:30rem){.not-found-module__tSghTq__page{gap:2rem;width:min(100% - 1.25rem,72rem);min-height:34rem;padding-top:2.25rem}.not-found-module__tSghTq__visual{border-radius:2rem;min-height:17rem}.not-found-module__tSghTq__errorCode{font-size:clamp(4.7rem,26vw,7.2rem)}.not-found-module__tSghTq__floatingTile{border-radius:.95rem;width:2.7rem}.not-found-module__tSghTq__statusBadge{font-size:.62rem;top:1rem}}@media (prefers-reduced-motion:reduce){.not-found-module__tSghTq__ambientGlow,.not-found-module__tSghTq__errorCode,.not-found-module__tSghTq__floatingTile,.not-found-module__tSghTq__pulseLine,.not-found-module__tSghTq__scanLine,.not-found-module__tSghTq__statusDot{animation:none}.not-found-module__tSghTq__homeLink,.not-found-module__tSghTq__homeLink .not-found-module__tSghTq__arrow{transition-duration:.01ms}}@keyframes not-found-module__tSghTq__code-arrive{0%{opacity:0;filter:blur(8px);transform:translateY(1.5rem)scale(.94)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes not-found-module__tSghTq__pulse-draw{0%{stroke-dashoffset:1px;opacity:0}18%{opacity:1}72%,to{stroke-dashoffset:0;opacity:1}}@keyframes not-found-module__tSghTq__status-ping{0%{box-shadow:0 0 #f59e0b61}70%,to{box-shadow:0 0 0 .48rem #f59e0b00}}@keyframes not-found-module__tSghTq__scan{0%{opacity:0;top:15%}15%,75%{opacity:.7}90%,to{opacity:0;top:88%}}@keyframes not-found-module__tSghTq__tile-float{0%,to{transform:translate(0,0)rotate(-3deg)}50%{transform:translate(.35rem,-.8rem)rotate(4deg)}}@keyframes not-found-module__tSghTq__glow-breathe{0%{transform:translate(0,0)rotate(-2deg)scale(.96)}to{transform:translate(-1.5rem,1rem)rotate(3deg)scale(1.04)}}
