.toast_viewport__K_svV{position:fixed;left:0;right:0;bottom:1.25rem;z-index:1000;display:flex;justify-content:center;padding:0 1rem;pointer-events:none}@media (min-width:640px){.toast_viewport__K_svV{left:auto;right:1.25rem;bottom:1.25rem;padding:0;justify-content:flex-end}}.toast_toast__kaXd1{pointer-events:auto;position:relative;opacity:1;min-width:280px;max-width:min(420px,calc(100vw - 2rem));display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.75rem .875rem;border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.96),#ffffff);backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);box-shadow:inset 0 1px 0 rgba(255,255,255,1),0 0 0 1px rgba(15,23,42,.06),0 12px 28px -8px rgba(15,23,42,.18),0 24px 60px -16px rgba(160,31,84,.18);animation:toast_toastSlideIn__qDK6F .32s cubic-bezier(.16,1,.3,1) both;overflow:hidden}.dark .toast_toast__kaXd1{background:linear-gradient(180deg,#1a0e21,#100819);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 1px rgba(253,165,213,.16),0 12px 28px -8px rgba(0,0,0,.55),0 24px 60px -16px rgba(160,31,84,.3)}@keyframes toast_toastSlideIn__qDK6F{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.toast_icon__qg30K{width:32px;height:32px;border-radius:9999px;display:grid;place-items:center;flex-shrink:0;background:#ffffff;border:1px solid rgba(192,67,122,.2);box-shadow:0 0 0 3px rgba(192,67,122,.06),inset 0 1px 0 rgba(255,255,255,1);color:var(--color-brand-accent)}.dark .toast_icon__qg30K{background:linear-gradient(180deg,rgba(20,14,28,.85),rgba(13,8,20,.95));border-color:rgba(253,165,213,.22);box-shadow:0 0 0 3px rgba(253,165,213,.08),inset 0 1px 0 rgba(255,255,255,.06);color:var(--color-brand-300)}.toast_iconError__a7knL{border-color:rgba(225,29,72,.3);box-shadow:0 0 0 3px rgba(225,29,72,.08),inset 0 1px 0 rgba(255,255,255,1);color:#be123c}.dark .toast_iconError__a7knL{border-color:rgba(251,113,133,.3);box-shadow:0 0 0 3px rgba(251,113,133,.1),inset 0 1px 0 rgba(255,255,255,.06);color:#fda4af}.toast_body__8yLRd{min-width:0;font-size:13.5px;line-height:1.4;color:rgb(15,23,42);font-weight:500}.dark .toast_body__8yLRd{color:rgb(243,239,247)}.toast_dismiss__aqv_R{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;flex-shrink:0;background:transparent;border:1px solid transparent;color:rgba(15,23,42,.55);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.dark .toast_dismiss__aqv_R{color:rgba(241,237,245,.55)}.toast_dismiss__aqv_R:hover{background:rgba(15,23,42,.06);border-color:rgba(15,23,42,.1);color:rgb(15,23,42)}.dark .toast_dismiss__aqv_R:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.1);color:rgb(255,255,255)}.toast_progress__X_ZOd{position:absolute;left:0;right:0;bottom:0;height:2px;background:rgba(192,67,122,.12);overflow:hidden}.dark .toast_progress__X_ZOd{background:rgba(253,165,213,.1)}.toast_progressBar__W0E9i{position:absolute;inset:0;background:linear-gradient(90deg,var(--color-brand-accent),var(--color-brand-300));transform-origin:left center;animation:toast_toastProgress__0dGPb 8s linear forwards}.toast_progressBarError__wTIGk{background:linear-gradient(90deg,#e11d48,#fb7185)}@keyframes toast_toastProgress__0dGPb{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.toast_toast__kaXd1{animation:none}.toast_progressBar__W0E9i{animation:none;transform:scaleX(0)}}.NotFoundHero_root__2Eqdu{--nfh-ink:#1b1320;--nfh-mid:#5b4f63;--nfh-accent:var(--color-brand-accent,var(--color-brand-700));--nfh-card-bg:#ffffff;--nfh-card-border:rgba(15,23,42,0.08);--nfh-tile-bg:color-mix(in srgb,var(--color-brand-accent,var(--color-brand-700)) 6%,transparent);--nfh-tile-border:color-mix(in srgb,var(--color-brand-accent,var(--color-brand-700)) 14%,transparent);--nfh-tile-color:var(--color-brand-accent,var(--color-brand-700));--nfh-rule-color:rgba(15,23,42,0.10);--nfh-ghost-bg:#ffffff;--nfh-ghost-border:rgba(15,23,42,0.10);--nfh-ghost-ink:#1b1320;--nfh-eyebrow-color:var(--color-brand-accent,var(--color-brand-700));--nfh-eyebrow-bg:color-mix(in srgb,var(--color-brand-accent,var(--color-brand-700)) 6%,transparent);--nfh-eyebrow-border:color-mix(in srgb,var(--color-brand-accent,var(--color-brand-700)) 22%,transparent);--nfh-arrow:rgba(15,23,42,0.30);--nfh-arrow-hover:var(--color-brand-accent,var(--color-brand-700));--nfh-cta-bg:#0f172a;--nfh-cta-bg-hover:var(--color-brand-accent,var(--color-brand-700));--nfh-cta-ink:#ffffff}.dark .NotFoundHero_root__2Eqdu{--nfh-ink:#f1edf5;--nfh-mid:rgba(241,237,245,0.72);--nfh-accent:var(--color-brand-300);--nfh-card-bg:rgba(255,255,255,0.03);--nfh-card-border:rgba(255,255,255,0.08);--nfh-tile-bg:color-mix(in srgb,var(--color-brand-300) 10%,transparent);--nfh-tile-border:color-mix(in srgb,var(--color-brand-300) 22%,transparent);--nfh-tile-color:var(--color-brand-300);--nfh-rule-color:rgba(255,255,255,0.10);--nfh-ghost-bg:rgba(255,255,255,0.04);--nfh-ghost-border:rgba(255,255,255,0.10);--nfh-ghost-ink:#f1edf5;--nfh-eyebrow-color:var(--color-brand-300);--nfh-eyebrow-bg:color-mix(in srgb,var(--color-brand-300) 10%,transparent);--nfh-eyebrow-border:color-mix(in srgb,var(--color-brand-300) 26%,transparent);--nfh-arrow:rgba(241,237,245,0.30);--nfh-arrow-hover:var(--color-brand-300);--nfh-cta-bg:#ffffff;--nfh-cta-bg-hover:var(--color-bh-cream,#fbf6ef);--nfh-cta-ink:#0f172a}.NotFoundHero_root__2Eqdu{position:relative;background:transparent;color:var(--nfh-ink)}.NotFoundHero_section__cgSIj{position:relative;max-width:1180px;margin-inline:auto;padding:56px 20px 80px}@media (min-width:640px){.NotFoundHero_section__cgSIj{padding:80px 32px 96px}}@media (min-width:1024px){.NotFoundHero_section__cgSIj{padding:96px 32px 112px}}.NotFoundHero_compact__QDzKd .NotFoundHero_section__cgSIj{padding:40px 16px 56px}@media (min-width:640px){.NotFoundHero_compact__QDzKd .NotFoundHero_section__cgSIj{padding:56px 24px 72px}}.NotFoundHero_heroTop__dHIaA{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:32px}.NotFoundHero_eyebrow__NrFMB{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-jetbrains-mono,ui-monospace,monospace);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.22em;color:var(--nfh-eyebrow-color);padding:6px 12px;border-radius:9999px;background:var(--nfh-eyebrow-bg);border:1px solid var(--nfh-eyebrow-border)}.NotFoundHero_eyebrow__NrFMB:before{content:"";width:6px;height:6px;border-radius:9999px;background:currentColor}.NotFoundHero_heroGrid__L_eP7{display:grid;grid-template-columns:1fr;gap:32px;align-items:center;margin-bottom:56px}@media (min-width:1024px){.NotFoundHero_heroGrid__L_eP7{grid-template-columns:1.05fr .95fr;gap:64px}}.NotFoundHero_heroLeft__IHBva{text-align:center}@media (min-width:1024px){.NotFoundHero_heroLeft__IHBva{text-align:left}}.NotFoundHero_magicNum__Z8x2X{font-family:var(--font-plus-jakarta-sans),-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-weight:900;letter-spacing:-.06em;line-height:.85;font-size:clamp(120px,22vw,280px);color:var(--nfh-accent);user-select:none}.NotFoundHero_compact__QDzKd .NotFoundHero_magicNum__Z8x2X{font-size:clamp(96px,18vw,200px)}.NotFoundHero_heroRight__qmEQS{min-width:0}.NotFoundHero_headline__ZEPQ3{font-size:clamp(26px,3.2vw,40px);font-weight:800;letter-spacing:-.028em;line-height:1.1;margin:0 0 14px;text-wrap:balance;color:var(--nfh-ink)}.NotFoundHero_compact__QDzKd .NotFoundHero_headline__ZEPQ3{font-size:clamp(22px,2.6vw,30px)}.NotFoundHero_headlineHighlight__w6H__{color:var(--nfh-accent)}.NotFoundHero_lede__iDhRZ{margin-top:12px;font-size:15.5px;line-height:1.6;color:var(--nfh-mid);max-width:520px}.NotFoundHero_actions__ugXIW{margin-top:28px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.NotFoundHero_ctaPrimary__6U_JK{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;border-radius:12px;background:var(--nfh-cta-bg);color:var(--nfh-cta-ink);font-weight:700;font-size:13.5px;border:1px solid transparent;text-decoration:none;transition:background-color .15s ease,color .15s ease}.NotFoundHero_ctaPrimary__6U_JK:hover{background:var(--nfh-cta-bg-hover)}.NotFoundHero_ctaGhost__NisiP{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 20px;border-radius:12px;background:var(--nfh-ghost-bg);border:1px solid var(--nfh-ghost-border);color:var(--nfh-ghost-ink);font-weight:600;font-size:13.5px;text-decoration:none;transition:border-color .15s ease,color .15s ease}.NotFoundHero_ctaGhost__NisiP:hover{border-color:var(--nfh-accent);color:var(--nfh-accent)}.NotFoundHero_dotRule__oZ4EZ{background-image:linear-gradient(90deg,var(--nfh-rule-color) 50%,transparent 50%);background-size:6px 1px;height:1px;margin-bottom:32px}.NotFoundHero_destHeader__zUvdM{margin-bottom:16px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.NotFoundHero_destEyebrow__rd49_{font-family:var(--font-jetbrains-mono,ui-monospace,monospace);font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--nfh-eyebrow-color)}.NotFoundHero_destTitle__1ym7X{margin-top:8px;font-size:clamp(20px,2.2vw,26px);font-weight:800;letter-spacing:-.02em;color:var(--nfh-ink)}.NotFoundHero_destGrid__7NQjg{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:640px){.NotFoundHero_destGrid__7NQjg{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.NotFoundHero_destGrid__7NQjg{grid-template-columns:repeat(3,1fr)}}.NotFoundHero_destCard__JectQ{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:14px;background:var(--nfh-card-bg);border:1px solid var(--nfh-card-border);text-decoration:none;color:var(--nfh-ink);transition:border-color .15s ease}.NotFoundHero_destCard__JectQ:hover{border-color:var(--nfh-accent)}.NotFoundHero_destIcon__wQa6b{width:40px;height:40px;flex-shrink:0;border-radius:10px;display:grid;place-items:center;background:var(--nfh-tile-bg);border:1px solid var(--nfh-tile-border);color:var(--nfh-tile-color)}.NotFoundHero_destBody__ASKZl{min-width:0}.NotFoundHero_destCardTitle__m_z2W{font-weight:700;font-size:14px;letter-spacing:-.005em;color:var(--nfh-ink)}.NotFoundHero_destCardSub__vcsfS{font-family:var(--font-jetbrains-mono,ui-monospace,monospace);font-size:11px;letter-spacing:.04em;color:var(--nfh-mid);margin-top:2px}.NotFoundHero_destArrow__BR_Z_{margin-left:auto;color:var(--nfh-arrow);flex-shrink:0;transition:color .15s ease}.NotFoundHero_destCard__JectQ:hover .NotFoundHero_destArrow__BR_Z_{color:var(--nfh-arrow-hover)}