.not-found-page{background:var(--c-bg);flex-direction:column;width:100%;max-width:560px;min-height:100dvh;margin-inline:auto;display:flex}.not-found-page__content{padding:0 22px calc(134px + var(--spacing-xl));flex-direction:column;flex:1;align-items:flex-start;display:flex}.not-found-page__eyebrow{border-radius:var(--r-chip);background:var(--c-primary-soft);height:30px;color:var(--c-primary);font-family:var(--f-body);font-size:13px;font-weight:var(--font-weight-bold);letter-spacing:.02em;align-items:center;padding:0 14px;display:inline-flex}.not-found-page__heading{font-family:var(--f-heading);font-size:32px;font-weight:var(--font-weight-bold);color:var(--c-text);line-height:var(--line-height-tight);letter-spacing:-.5px;margin:14px 0 0}.not-found-page__heading-em{color:var(--c-primary)}.not-found-page__lead{font-family:var(--f-body);color:var(--c-text-2);font-size:16px;line-height:var(--line-height-normal);margin:14px 0 0}.not-found-page__cta{margin-top:44px}.not-found-page__scene{width:100%;margin-top:64px}
.ui-not-found-scene{aspect-ratio:360/180;border-radius:var(--r-card-lg);width:100%;position:relative;overflow:hidden}.ui-not-found-scene__svg{width:100%;height:100%;display:block}.ui-not-found-scene__surfer{transform-box:fill-box;transform-origin:50% 100%;animation:3.6s ease-in-out infinite ui-not-found-bob}.ui-not-found-scene__wave--slow{animation:9s linear infinite ui-not-found-drift}.ui-not-found-scene__wave--mid{animation:6s linear infinite ui-not-found-drift}.ui-not-found-scene__wave--fast{animation:4s linear infinite ui-not-found-drift}@keyframes ui-not-found-bob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-5px)rotate(2deg)}}@keyframes ui-not-found-drift{0%{transform:translate(0)}to{transform:translate(-60px)}}@media (prefers-reduced-motion:reduce){.ui-not-found-scene__surfer,.ui-not-found-scene__wave{animation:none}}
