.not-found-page{position:relative;width:100vw;height:100vh;background-color:#f7fafc;overflow:hidden;font-family:Figtree,sans-serif}.not-found__bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;z-index:0;opacity:.8}.not-found__logo-wrapper{position:absolute;top:42px;left:32px;display:flex;align-items:center;gap:12px;z-index:10;padding:0 24px}.not-found__logo-divider{width:1px;height:24px;background-color:#2d3748}.not-found__app-name{font-family:Figtree,sans-serif;font-weight:700;font-size:12px;line-height:150%;color:#374152;white-space:nowrap}.not-found__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);gap:32px;z-index:10;width:100%;max-width:500px;padding:0 20px;box-sizing:border-box}.not-found__content,.not-found__header{display:flex;flex-direction:column;align-items:center}.not-found__header{gap:8px;text-align:center}.not-found__title{font-weight:700;font-size:36px;line-height:44px;color:#2d3748}.not-found__subtitle,.not-found__title{font-family:Figtree,sans-serif;margin:0}.not-found__subtitle{font-weight:500;font-size:14px;line-height:20px;color:#718096}.not-found__image{width:100%;height:auto;filter:drop-shadow(0 10px 20px rgba(0,0,0,.05))}.not-found__desc{font-family:Figtree,sans-serif;font-weight:500;font-size:16px;line-height:24px;text-align:center;color:#2d3748;width:100%;margin:0}.not-found__action{display:flex;justify-content:center;align-items:center;margin-top:8px}.not-found__footer{position:absolute;bottom:0;width:100%;z-index:10;padding-bottom:32px}@media screen and (max-width:768px){.not-found__logo-wrapper{top:24px;left:16px;padding:0}.not-found__title{font-size:28px;line-height:36px}.not-found__desc{font-size:14px}found__footer{padding-bottom:16px}}