.not-found-page-module__wqKVQW__page{--nf-bg:var(--bg,var(--wash));--nf-surface:var(--surface,var(--paper));--nf-text:var(--text,var(--ink));--nf-accent:var(--brand,var(--accent));--nf-soft:var(--brand-soft,var(--soft));--nf-fill:var(--brand-fill,var(--accent));--nf-on-fill:var(--brand-contrast,#fff);background:var(--nf-bg);min-height:100svh;color:var(--nf-text);flex-direction:column;padding:0 max(24px,50% - 600px);display:flex;overflow:clip}.not-found-page-module__wqKVQW__page a{text-decoration:none}.not-found-page-module__wqKVQW__page a:focus-visible{outline:3px solid var(--nf-accent);outline-offset:5px}.not-found-page-module__wqKVQW__header,.not-found-page-module__wqKVQW__footer{justify-content:space-between;align-items:center;gap:20px;display:flex}.not-found-page-module__wqKVQW__header{border-bottom:1px solid var(--line);min-height:100px}.not-found-page-module__wqKVQW__brand{color:var(--nf-text);letter-spacing:-.6px;align-items:center;gap:12px;font-size:21px;font-weight:720;display:inline-flex}.not-found-page-module__wqKVQW__brand img{object-fit:contain;width:36px;height:44px}.not-found-page-module__wqKVQW__headerLink{min-height:44px;color:var(--muted);align-items:center;gap:8px;font-size:14px;font-weight:550;display:inline-flex}.not-found-page-module__wqKVQW__headerLink:hover{color:var(--nf-accent)}.not-found-page-module__wqKVQW__main{flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:64px;width:100%;padding:72px 0;display:grid}.not-found-page-module__wqKVQW__copy{min-width:0}.not-found-page-module__wqKVQW__eyebrow{color:var(--nf-accent);letter-spacing:1.8px;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:24px;font-size:12px;font-weight:650;line-height:1.5;display:flex}.not-found-page-module__wqKVQW__eyebrow>span{background:currentColor;width:24px;height:2px}.not-found-page-module__wqKVQW__copy h1{max-width:540px;color:var(--nf-text);letter-spacing:-.045em;text-wrap:balance;margin:0 0 24px;font-size:clamp(40px,4.6vw,64px);font-weight:700;line-height:1.08}.not-found-page-module__wqKVQW__description{max-width:440px;color:var(--muted);margin:0;font-size:17px;line-height:1.7}.not-found-page-module__wqKVQW__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.not-found-page-module__wqKVQW__primary,.not-found-page-module__wqKVQW__secondary{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:12px 18px;font-size:14px;font-weight:650;line-height:1.4;transition:background-color .15s,border-color .15s;display:inline-flex}.not-found-page-module__wqKVQW__primary{background:var(--nf-fill);color:var(--nf-on-fill)}.not-found-page-module__wqKVQW__primary:hover{background:var(--brand-fill-hover,#4930cf)}.not-found-page-module__wqKVQW__secondary{background:var(--nf-surface);color:var(--nf-text);border-color:var(--line)}.not-found-page-module__wqKVQW__secondary:hover{background:var(--nf-soft);border-color:var(--nf-accent)}.not-found-page-module__wqKVQW__help{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:36px;font-size:13px;line-height:1.6;display:flex}.not-found-page-module__wqKVQW__help a{min-height:44px;color:var(--nf-accent);align-items:center;gap:2px;font-weight:550;display:inline-flex}.not-found-page-module__wqKVQW__help a:hover{text-underline-offset:4px;text-decoration:underline}.not-found-page-module__wqKVQW__illustration{aspect-ratio:1.13;isolation:isolate;background:radial-gradient(ellipse at center, var(--nf-soft), transparent 72%);border-radius:40px;place-items:center;width:100%;max-width:550px;display:grid;position:relative}.not-found-page-module__wqKVQW__orbit,.not-found-page-module__wqKVQW__orbitInner{z-index:-1;aspect-ratio:1;border:1px dashed color-mix(in srgb, var(--nf-accent) 22%, transparent);border-radius:50%;width:92%;position:absolute;transform:rotate(-20deg)scaleY(.8)}.not-found-page-module__wqKVQW__orbitInner{border-style:solid;border-color:color-mix(in srgb, var(--nf-accent) 10%, transparent);width:70%;transform:rotate(26deg)scaleY(.86)}.not-found-page-module__wqKVQW__code{color:var(--nf-accent);letter-spacing:-.08em;-webkit-user-select:none;user-select:none;align-items:center;gap:.015em;padding-bottom:16px;font-size:clamp(140px,17vw,226px);font-weight:750;line-height:1;display:flex;transform:rotate(-8deg)}.not-found-page-module__wqKVQW__code>span{color:color-mix(in srgb, var(--nf-accent) 48%, var(--nf-surface))}.not-found-page-module__wqKVQW__address{border:1px solid var(--line);background:var(--nf-surface);color:var(--muted);border-radius:12px;align-items:center;gap:10px;padding:12px 18px;font-size:13px;line-height:1.5;display:flex;position:absolute;top:8%;left:6%;transform:rotate(-8deg)}.not-found-page-module__wqKVQW__search{border:1px solid var(--line);background:var(--nf-surface);width:72px;height:72px;color:var(--nf-accent);box-shadow:0 12px 32px color-mix(in srgb, var(--nf-text) 7%, transparent);border-radius:22px;place-items:center;display:grid;position:absolute;top:24%;right:5%;transform:rotate(12deg)}.not-found-page-module__wqKVQW__result{border:1px solid var(--line);background:var(--nf-surface);color:var(--muted);white-space:nowrap;border-radius:100px;align-items:center;gap:9px;padding:11px 16px;font-size:12px;line-height:1.5;display:flex;position:absolute;bottom:13%;left:50%;transform:translate(-50%)rotate(-8deg)}.not-found-page-module__wqKVQW__result>span{background:var(--nf-accent);border-radius:50%;width:6px;height:6px}.not-found-page-module__wqKVQW__spark{color:var(--nf-accent);position:absolute;bottom:15%;left:7%;transform:rotate(-12deg)}.not-found-page-module__wqKVQW__footer{border-top:1px solid var(--line);min-height:76px;color:var(--muted);padding:16px 0;font-size:12px;line-height:1.5}@media (min-width:1500px){.not-found-page-module__wqKVQW__main{gap:88px}}@media (max-width:1000px){.not-found-page-module__wqKVQW__main{gap:24px}.not-found-page-module__wqKVQW__actions{flex-direction:column;align-items:flex-start}.not-found-page-module__wqKVQW__code{font-size:clamp(132px,20vw,200px)}}@media (max-width:680px){.not-found-page-module__wqKVQW__page{padding-inline:20px}.not-found-page-module__wqKVQW__header{gap:12px;min-height:80px}.not-found-page-module__wqKVQW__brand{gap:8px;font-size:18px}.not-found-page-module__wqKVQW__brand img{width:28px;height:36px}.not-found-page-module__wqKVQW__headerLink{gap:5px;font-size:12px}.not-found-page-module__wqKVQW__main{grid-template-columns:1fr;gap:12px;padding:24px 0 36px}.not-found-page-module__wqKVQW__illustration{aspect-ratio:1.45;grid-row:1;justify-self:center;width:90%;max-width:350px}.not-found-page-module__wqKVQW__code{padding-bottom:0;font-size:clamp(144px,40vw,180px)}.not-found-page-module__wqKVQW__address{padding:7px 10px;font-size:10px;top:0;left:1%}.not-found-page-module__wqKVQW__search{border-radius:15px;width:48px;height:48px;top:16%;right:0}.not-found-page-module__wqKVQW__search svg{width:24px;height:24px}.not-found-page-module__wqKVQW__result{padding:7px 11px;font-size:10px;bottom:3%}.not-found-page-module__wqKVQW__spark{bottom:8%;left:0}.not-found-page-module__wqKVQW__eyebrow{margin-bottom:12px;font-size:11px}.not-found-page-module__wqKVQW__copy h1{max-width:360px;margin-bottom:16px;font-size:clamp(36px,8.5vw,44px)}.not-found-page-module__wqKVQW__description{max-width:none;font-size:15px;line-height:1.65}.not-found-page-module__wqKVQW__actions{flex-direction:row;gap:10px;margin-top:24px}.not-found-page-module__wqKVQW__primary,.not-found-page-module__wqKVQW__secondary{flex:auto;padding:12px}.not-found-page-module__wqKVQW__help{margin-top:16px}.not-found-page-module__wqKVQW__footer{flex-wrap:wrap;gap:4px 12px;min-height:64px;font-size:11px}}@media (prefers-reduced-motion:reduce){.not-found-page-module__wqKVQW__page a{transition:none}}
