#app>#not-found-route{grid-row:1/4;grid-column:1}html:not([data-boot]) #app[data-route=not-found]>:not(#not-found-route){display:none}#app:not([data-route=not-found])>#not-found-route,html[data-boot=not-found] #app>#not-found-route{display:none}.not-found-route{position:relative;isolation:isolate;min-width:0;min-height:100vh;min-height:100svh;overflow:hidden;background:var(--background-base);color:var(--clr-trns_ld)}.not-found__defs{position:absolute;width:0;height:0;overflow:hidden}.not-found__field{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;pointer-events:none}.not-found__rows{flex:none}.not-found__row{display:flex;align-items:center;justify-content:center;margin-bottom:1.75rem}html[data-route-phase=pending] .not-found-route .not-found__row{opacity:.001;transform:translateY(-3rem)}html:is([data-route-phase=entering],[data-route-phase=arriving]) .not-found-route .not-found__row{animation:not-found-reveal-row 1200ms cubic-bezier(.16,1,.3,1) both;animation-delay:calc(75ms + (var(--not-found-row, 0)*35ms))}@keyframes not-found-reveal-row{0%{opacity:.001;transform:translateY(-3rem)}to{opacity:1;transform:translateY(0)}}.not-found__digit{flex:0 0 auto;box-sizing:content-box;padding:.625rem;color:var(--clr-trns_ld);will-change:transform}.not-found__digit svg{display:block;width:364px;height:450px;overflow:visible}.not-found__home.wrap_outrobtn{position:absolute;z-index:4;right:auto;bottom:max(1.5rem,env(safe-area-inset-bottom));left:50%;justify-content:center;transform:translate(-50%,calc(100% + 3rem));pointer-events:auto;transition:transform 1200ms cubic-bezier(.16,1,.3,1)}.not-found__home.is-visible{transform:translate(-50%,0)}.not-found__home .hero-bubble-cta__label{background-color:rgba(28,28,30,.65);background-color:light-dark(rgb(255 255 255/80%),rgba(28,28,30,.65));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media (max-width:1023.98px){.not-found__digit{width:7rem;height:7rem;padding:0}.not-found__digit svg{width:115%;height:115%;transform:translate(-7.5%,-7.5%)}}@media (max-width:599.98px){.not-found__home.wrap_outrobtn{bottom:max(1rem,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){html:is([data-route-phase=entering],[data-route-phase=arriving]) .not-found-route .not-found__row{animation-duration:1ms;animation-delay:0ms}.not-found__home.wrap_outrobtn{transition-duration:1ms}.not-found__digit{will-change:auto}}
