.not-found_main__WoYtF{min-height:clamp(32rem,68svh,48rem);padding:var(--section-block-space) var(--container-gutter);overflow:hidden;color:var(--color-text);background:var(--color-background)}.not-found_layout__XlFti{display:grid;gap:clamp(3rem,10vw,7rem);width:min(100%,var(--container-lg));margin-inline:auto;padding-top:clamp(1.25rem,4vw,3rem);border-top:1px solid var(--color-border)}.not-found_content__cklTM{display:grid;gap:var(--space-md);max-width:44rem;justify-items:start}.not-found_eyebrow__tLn9G{color:var(--color-brand);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.14em;text-transform:uppercase}.not-found_content__cklTM h1{max-width:11ch;font-size:clamp(2.75rem,8vw,5.25rem);line-height:.98;letter-spacing:-.05em}.not-found_description__7RPJl{max-width:34rem;color:var(--color-text-muted);font-size:var(--font-size-lg)}.not-found_actions__eb6u_{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-xs)}.not-found_button__4jyFR{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.not-found_buttonPrimary__TCuyO{color:var(--color-text-inverse);background:var(--color-brand)}.not-found_buttonPrimary__TCuyO:hover{color:var(--color-text-inverse);background:var(--color-brand-hover)}.not-found_buttonSecondary__51F8B{border:1px solid var(--color-border);color:var(--color-text);background:transparent}.not-found_buttonSecondary__51F8B:hover{border-color:var(--color-brand);color:var(--color-brand-on-light-hover);background:var(--color-surface-muted)}.not-found_errorCode__Dsgth{align-self:end;color:var(--color-surface-muted);font-family:var(--font-family-heading);font-size:clamp(7.5rem,36vw,13rem);font-weight:var(--font-weight-bold);line-height:.7;letter-spacing:-.09em;-webkit-user-select:none;user-select:none}@media (min-width:48rem){.not-found_main__WoYtF{display:grid;align-items:center}.not-found_layout__XlFti{grid-template-columns:minmax(0,1fr) minmax(15rem,.72fr);align-items:center}.not-found_errorCode__Dsgth{justify-self:end;padding-left:clamp(1.5rem,4vw,4rem);border-left:1px solid var(--color-border);font-size:clamp(11rem,20vw,18rem)}}@media (prefers-reduced-motion:reduce){.not-found_button__4jyFR{transition:none}}