body:has(.not-found_pageIntro__ca1uA) *{box-sizing:border-box}body:has(.not-found_pageIntro__ca1uA){margin:0;color:var(--ink);font-family:var(--sans);font-size:1rem;line-height:1.6;-webkit-font-smoothing:antialiased}body:has(.not-found_pageIntro__ca1uA) a{color:inherit;text-decoration:none}body:has(.not-found_pageIntro__ca1uA) :is(p,h1){margin:0}body:has(.not-found_pageIntro__ca1uA) img{display:block;max-width:100%;height:auto}body:has(.not-found_pageIntro__ca1uA) svg{width:22px;height:22px;flex-shrink:0}body:has(.not-found_pageIntro__ca1uA) :focus-visible{outline:3px solid #ffbc77;outline-offset:5px;border-radius:4px}.not-found_pageIntro__ca1uA{padding:48px 0 70px}.not-found_emptyState__8wXxn{max-width:760px;margin:0 auto;border:1px dashed #4d6684;border-radius:16px;padding:44px 38px;background:linear-gradient(145deg,#17283d,#101c2d);color:#f8fbff;text-align:center}.not-found_eyebrow__tLn9G{display:flex;justify-content:center;align-items:center;gap:10px;margin:0;color:#ffc183;font-size:.625rem;font-weight:700;letter-spacing:1.75px;line-height:1.5}.not-found_emptyState__8wXxn h1{margin:16px 0 0;color:#f8fbff;font:600 clamp(1.9rem,4vw,2.75rem)/1.18 var(--display);letter-spacing:-1px}.not-found_emptyState__8wXxn>p:not(.not-found_eyebrow__tLn9G){max-width:590px;margin:17px auto 0;color:#c9d6e6;font-size:.875rem;line-height:1.8}.not-found_actions__eb6u_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:31px}.not-found_action__C569O{width:100%;min-width:0;padding-inline:16px;gap:10px;font-size:.75rem}.not-found_action__C569O.not-found_outlineAction__UmLI2{border-color:#7187a0;background:#20344d;color:#ffd2a1}.not-found_action__C569O.not-found_outlineAction__UmLI2:hover{background:#2a405b;color:#fff}.not-found_action__C569O svg{width:17px;height:17px}@media(max-width:900px){.not-found_actions__eb6u_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.not-found_pageIntro__ca1uA{padding:35px 0 46px}.not-found_emptyState__8wXxn{padding:32px 22px}.not-found_emptyState__8wXxn h1{font-size:2rem}.not-found_emptyState__8wXxn>p:not(.not-found_eyebrow__tLn9G){font-size:.8125rem}}@media(max-width:480px){.not-found_actions__eb6u_{grid-template-columns:1fr}.not-found_action__C569O{justify-content:space-between}}