.not-found-module__sxuMuG__page{background:radial-gradient(circle at 12% 18%, #087f7012, transparent 30%), radial-gradient(circle at 88% 82%, #087f700f, transparent 28%), var(--surface);place-items:center;min-height:64vh;padding:clamp(42px,7vw,88px) 18px;display:grid;overflow:hidden}.not-found-module__sxuMuG__shell{grid-template-columns:minmax(0,1fr) minmax(360px,.92fr);align-items:center;gap:clamp(38px,7vw,90px);width:min(1120px,100%);display:grid}.not-found-module__sxuMuG__copy{max-width:620px}.not-found-module__sxuMuG__eyebrow{width:fit-content;color:var(--primary);letter-spacing:.08em;background:#eaf8f5e6;border:1px solid #087f702e;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:8px 11px;font-size:11px;font-weight:800;display:inline-flex}.not-found-module__sxuMuG__title{max-width:650px;color:var(--foreground);letter-spacing:-.055em;margin:0;font-size:clamp(38px,5.5vw,72px);line-height:.98}.not-found-module__sxuMuG__title span{color:var(--primary)}.not-found-module__sxuMuG__description{max-width:560px;color:var(--muted);margin:24px 0 0;font-size:clamp(14px,1.4vw,16px);line-height:1.75}.not-found-module__sxuMuG__actions{flex-wrap:wrap;align-items:center;gap:11px;margin-top:30px;display:flex}.not-found-module__sxuMuG__primaryAction,.not-found-module__sxuMuG__secondaryAction{border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 18px;font-size:13px;font-weight:800;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.not-found-module__sxuMuG__primaryAction{background:var(--primary);color:#fff;box-shadow:0 12px 24px #087f702e}.not-found-module__sxuMuG__secondaryAction{border:1px solid var(--border);color:var(--foreground);background:#fff}.not-found-module__sxuMuG__primaryAction:hover,.not-found-module__sxuMuG__secondaryAction:hover{transform:translateY(-2px)}.not-found-module__sxuMuG__primaryAction:hover{background:var(--primary-dark);box-shadow:0 16px 30px #087f7038}.not-found-module__sxuMuG__secondaryAction:hover{color:var(--primary);border-color:#087f7059}.not-found-module__sxuMuG__primaryAction:focus-visible,.not-found-module__sxuMuG__secondaryAction:focus-visible,.not-found-module__sxuMuG__quickLinks a:focus-visible{outline-offset:3px;outline:3px solid #087f702e}.not-found-module__sxuMuG__quickLinks{color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;margin-top:22px;font-size:12px;display:flex}.not-found-module__sxuMuG__quickLinks a{color:var(--foreground);font-weight:700}.not-found-module__sxuMuG__quickLinks a:hover{color:var(--primary)}.not-found-module__sxuMuG__quickLinks i{background:#b5c0bd;border-radius:50%;width:4px;height:4px;display:block}.not-found-module__sxuMuG__visual{isolation:isolate;justify-content:center;align-items:center;gap:clamp(4px,1vw,12px);min-height:430px;display:flex;position:relative}.not-found-module__sxuMuG__glowOne,.not-found-module__sxuMuG__glowTwo{filter:blur(2px);z-index:-2;border-radius:50%;position:absolute}.not-found-module__sxuMuG__glowOne{background:#087f7017;width:310px;height:310px}.not-found-module__sxuMuG__glowTwo{background:#087f700d;width:225px;height:225px;bottom:4%;right:3%}.not-found-module__sxuMuG__number{color:var(--primary);letter-spacing:-.08em;opacity:.92;-webkit-user-select:none;user-select:none;font-size:clamp(82px,10vw,126px);font-weight:900;line-height:1}.not-found-module__sxuMuG__deviceCard{aspect-ratio:.52;background:#fff;border:4px solid #14201e;border-radius:30px;flex-direction:column;width:clamp(150px,17vw,190px);padding:10px;animation:5s ease-in-out infinite not-found-module__sxuMuG__floatDevice;display:flex;position:relative;transform:rotate(4deg);box-shadow:0 26px 60px #142d2829}.not-found-module__sxuMuG__deviceTop{flex:none;place-items:center;height:18px;display:grid}.not-found-module__sxuMuG__deviceTop span{background:#14201e;border-radius:99px;width:40px;height:5px}.not-found-module__sxuMuG__deviceScreen{color:var(--primary);text-align:center;background:linear-gradient(160deg,#edf9f6,#f8fcfb);border-radius:20px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:11px;padding:14px;display:flex}.not-found-module__sxuMuG__deviceScreen strong{color:var(--foreground);font-size:14px}.not-found-module__sxuMuG__deviceScreen small{color:var(--muted);font-size:10px;line-height:1.5}.not-found-module__sxuMuG__deviceHome{color:#98a5a2;place-items:center;height:26px;display:grid}.not-found-module__sxuMuG__routeChip{border:1px solid var(--border);color:var(--muted);box-shadow:var(--shadow);white-space:nowrap;background:#ffffffeb;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}@keyframes not-found-module__sxuMuG__floatDevice{0%,to{transform:translateY(0)rotate(4deg)}50%{transform:translateY(-9px)rotate(2deg)}}@media (max-width:860px){.not-found-module__sxuMuG__page{min-height:62vh;padding:48px 18px 56px}.not-found-module__sxuMuG__shell{text-align:center;grid-template-columns:1fr;gap:34px}.not-found-module__sxuMuG__copy{max-width:660px;margin:0 auto}.not-found-module__sxuMuG__eyebrow,.not-found-module__sxuMuG__description{margin-left:auto;margin-right:auto}.not-found-module__sxuMuG__actions,.not-found-module__sxuMuG__quickLinks{justify-content:center}.not-found-module__sxuMuG__visual{order:-1;min-height:325px}.not-found-module__sxuMuG__deviceCard{border-radius:24px;width:138px}.not-found-module__sxuMuG__number{font-size:clamp(70px,20vw,105px)}.not-found-module__sxuMuG__routeChip{bottom:2px}}@media (max-width:520px){.not-found-module__sxuMuG__page{padding:34px 14px 44px}.not-found-module__sxuMuG__visual{gap:2px;min-height:258px}.not-found-module__sxuMuG__deviceCard{border-width:3px;border-radius:21px;width:110px;padding:7px}.not-found-module__sxuMuG__deviceScreen{border-radius:14px;gap:6px;padding:8px}.not-found-module__sxuMuG__deviceScreen svg{width:32px;height:32px}.not-found-module__sxuMuG__deviceScreen strong{font-size:10px}.not-found-module__sxuMuG__deviceScreen small{display:none}.not-found-module__sxuMuG__number{font-size:clamp(58px,21vw,82px)}.not-found-module__sxuMuG__title{font-size:clamp(36px,12vw,48px);line-height:1.02}.not-found-module__sxuMuG__description{margin-top:18px;font-size:13px}.not-found-module__sxuMuG__actions{width:100%;margin-top:24px}.not-found-module__sxuMuG__primaryAction,.not-found-module__sxuMuG__secondaryAction{width:100%}.not-found-module__sxuMuG__routeChip{display:none}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__deviceCard{animation:none}.not-found-module__sxuMuG__primaryAction,.not-found-module__sxuMuG__secondaryAction{transition:none}}
