.not-found-wrapper{background:url(/img/auth/blue-gradient-centered.webp);min-height:100vh;padding-top:15rem}.not-found-container{text-align:center;width:fit-content;animation:yf-page-in .5s var(--yf-ease) both;border:1px solid #282218;border-radius:25px;margin:0 auto 15rem;padding:2rem 5rem}.not-found-container h1{font-family:NyghtSerif DarkItalic;font-size:4rem;font-weight:700}.not-found-container p{margin-bottom:3rem;font-size:1.5rem}.not-found-container .payment-button{letter-spacing:1px;cursor:pointer;transition:background-color .35s ease,transform .35s var(--yf-ease);border:1px solid #282218;border-radius:50px;margin-right:1rem;padding:.5rem 3.5rem;font-family:NyghtSerif DarkItalic;font-size:1.25rem;font-weight:700}.not-found-container .payment-button:hover{background-color:#76a025;transform:translateY(-2px)}.not-found-container .payment-button:active{transition-duration:.12s;transform:translateY(0)scale(.98)}@media (prefers-reduced-motion:reduce){.not-found-container .payment-button{transition:none}.not-found-container .payment-button:hover,.not-found-container .payment-button:active{transform:none}}.not-found-container .payment-link{letter-spacing:1px;cursor:pointer;transition:background-color .35s ease,transform .35s var(--yf-ease);background-color:#d5f166;border:1px solid #282218;border-radius:50px;padding:.5rem 3.5rem;font-family:NyghtSerif DarkItalic;font-size:1.25rem;font-weight:700}.not-found-container .payment-link:hover{background-color:#76a025;transform:translateY(-2px)}.not-found-container .payment-link:active{transition-duration:.12s;transform:translateY(0)scale(.98)}@media (prefers-reduced-motion:reduce){.not-found-container .payment-link{transition:none}.not-found-container .payment-link:hover,.not-found-container .payment-link:active{transform:none}.not-found-container{animation:none}}@media (max-width:650px){.not-found-wrapper{padding-top:10rem}.not-found-container{border:none;margin:0 auto 10rem;padding:0 1rem}.not-found-container .payment-button{margin:0 0 1rem;display:inline-block}.not-found-container .payment-link{display:inline-block}.not-found-container .buttons{flex-direction:column;align-items:center;gap:.5rem;display:flex}}
