.NotFoundPage-module__d8__Fa__page{background:radial-gradient(circle at 14% 18%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 34%), radial-gradient(circle at 86% 82%, #10b9811a, transparent 32%), linear-gradient(180deg, #f8fbfa 0%, #fff 100%);isolation:isolate;justify-content:center;align-items:center;width:100%;min-height:min(760px,100dvh - 112px);padding:clamp(42px,7vw,96px) 20px;display:flex;position:relative;overflow:hidden}.NotFoundPage-module__d8__Fa__glowOne,.NotFoundPage-module__d8__Fa__glowTwo{border:1px solid color-mix(in srgb, var(--accent) 16%, transparent);pointer-events:none;z-index:-1;border-radius:999px;position:absolute}.NotFoundPage-module__d8__Fa__glowOne{width:340px;height:340px;top:8%;left:-170px}.NotFoundPage-module__d8__Fa__glowTwo{width:520px;height:520px;bottom:-240px;right:-190px}.NotFoundPage-module__d8__Fa__card{border:1px solid color-mix(in srgb, var(--accent) 16%, var(--border));text-align:center;background:#ffffffeb;border-radius:32px;flex-direction:column;align-items:center;width:100%;max-width:860px;padding:clamp(34px,6vw,66px);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #0f382b1f}.NotFoundPage-module__d8__Fa__card:before{background:linear-gradient(90deg, transparent, var(--accent), transparent);content:"";opacity:.72;height:3px;position:absolute;top:0;left:16%;right:16%}.NotFoundPage-module__d8__Fa__visual{color:var(--text);letter-spacing:-.09em;justify-content:center;align-items:center;margin-bottom:28px;font-size:clamp(74px,13vw,132px);font-weight:900;line-height:.86;display:flex}.NotFoundPage-module__d8__Fa__four{filter:drop-shadow(0 13px 22px #064e3b1f)}.NotFoundPage-module__d8__Fa__zero{background:linear-gradient(145deg, var(--accent), var(--accent-strong));border-radius:50%;justify-content:center;align-items:center;width:.76em;height:.76em;margin:0 .1em;display:inline-flex;position:relative;box-shadow:0 18px 36px #10b98147}.NotFoundPage-module__d8__Fa__zeroCore{background:#fff;border-radius:50%;width:42%;height:42%}.NotFoundPage-module__d8__Fa__orbitDot{border:4px solid var(--accent);background:#fff;border-radius:50%;width:18px;height:18px;margin:-9px;animation:4s linear infinite NotFoundPage-module__d8__Fa__orbit;position:absolute;top:50%;left:50%;transform:rotate(0)translate(calc(.38em + 13px));box-shadow:0 4px 14px #064e3b33}@keyframes NotFoundPage-module__d8__Fa__orbit{to{transform:rotate(360deg)translate(calc(.38em + 13px))}}.NotFoundPage-module__d8__Fa__copy{justify-items:center;gap:10px;max-width:650px;display:grid}.NotFoundPage-module__d8__Fa__eyebrow{color:var(--accent-strong);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:850}.NotFoundPage-module__d8__Fa__copy h1{color:var(--text);letter-spacing:-.045em;margin:0;font-size:clamp(30px,5vw,48px);font-weight:900;line-height:1.04}.NotFoundPage-module__d8__Fa__copy p{color:var(--muted);max-width:620px;margin:0;font-size:clamp(14px,2vw,17px);line-height:1.7}.NotFoundPage-module__d8__Fa__search{background:var(--surface-soft);border:1px solid var(--border);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;max-width:650px;margin-top:30px;padding:7px;display:grid}.NotFoundPage-module__d8__Fa__searchIcon{color:var(--accent-strong);justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.NotFoundPage-module__d8__Fa__searchIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.9px;width:22px;height:22px}.NotFoundPage-module__d8__Fa__search input{color:var(--text);font:inherit;background:0 0;border:0;outline:none;min-width:0;padding:10px 0;font-size:14px}.NotFoundPage-module__d8__Fa__search input::placeholder{color:color-mix(in srgb, var(--muted) 80%, transparent)}.NotFoundPage-module__d8__Fa__search button{background:var(--gradient-brand);color:#fff;cursor:pointer;font:inherit;border:0;border-radius:13px;padding:13px 23px;font-size:13px;font-weight:850;transition:transform .18s,box-shadow .18s}.NotFoundPage-module__d8__Fa__search button:hover{transform:translateY(-1px);box-shadow:0 10px 24px #10b98140}.NotFoundPage-module__d8__Fa__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px;display:flex}.NotFoundPage-module__d8__Fa__primaryAction,.NotFoundPage-module__d8__Fa__secondaryAction{border-radius:14px;justify-content:center;align-items:center;min-height:48px;padding:0 24px;font-size:13px;font-weight:850;transition:transform .18s,box-shadow .18s,border-color .18s;display:inline-flex}.NotFoundPage-module__d8__Fa__primaryAction{background:var(--gradient-brand);color:#fff;box-shadow:0 13px 28px #10b98138}.NotFoundPage-module__d8__Fa__secondaryAction{border:1px solid var(--border);color:var(--text);background:#fff}.NotFoundPage-module__d8__Fa__primaryAction:hover,.NotFoundPage-module__d8__Fa__secondaryAction:hover{transform:translateY(-2px)}.NotFoundPage-module__d8__Fa__secondaryAction:hover{border-color:color-mix(in srgb, var(--accent) 42%, var(--border))}.NotFoundPage-module__d8__Fa__quickLinks{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 18px;width:100%;margin-top:32px;padding-top:22px;font-size:12px;display:flex}.NotFoundPage-module__d8__Fa__quickLinks span{font-weight:800}.NotFoundPage-module__d8__Fa__quickLinks a{color:var(--accent-strong);font-weight:780}.NotFoundPage-module__d8__Fa__quickLinks a:hover{text-decoration:underline}.NotFoundPage-module__d8__Fa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.NotFoundPage-module__d8__Fa__page{min-height:630px;padding:30px 14px 48px}.NotFoundPage-module__d8__Fa__card{border-radius:24px;padding:34px 18px}.NotFoundPage-module__d8__Fa__visual{margin-bottom:22px}.NotFoundPage-module__d8__Fa__search{grid-template-columns:auto minmax(0,1fr);padding:8px}.NotFoundPage-module__d8__Fa__search button{grid-column:1/-1;width:100%}.NotFoundPage-module__d8__Fa__actions,.NotFoundPage-module__d8__Fa__primaryAction,.NotFoundPage-module__d8__Fa__secondaryAction{width:100%}.NotFoundPage-module__d8__Fa__quickLinks{flex-direction:column;align-items:stretch;gap:10px}}@media (prefers-reduced-motion:reduce){.NotFoundPage-module__d8__Fa__orbitDot{animation:none}}
