.notfound-outer{background:linear-gradient(95deg,#f7fafd 20%,#e8f0fa 100%);justify-content:center;align-items:center;width:100vw;min-height:100vh;display:flex}.notfound-content.pro{text-align:center;background:#fff;border:1px solid #e7edf5;border-radius:18px;min-width:290px;max-width:380px;padding:3.2rem 2.4rem 2.4rem;box-shadow:0 2px 24px #506dda17}.notfound-icon{margin-bottom:2.2rem}.notfound-title.pro{color:#223045;letter-spacing:-.01em;margin-bottom:.5rem;font-size:2.15rem;font-weight:700}.notfound-message.pro{color:#41526b;margin-bottom:2.1rem;font-size:1.11rem;font-weight:450;line-height:1.5}.notfound-home-btn{color:#fff;letter-spacing:.02em;background:#528ff0;border:none;border-radius:8px;padding:.85em 2.6em;font-size:1rem;font-weight:600;text-decoration:none;transition:background .18s;display:inline-block;box-shadow:0 3px 10px #506dda1f}.notfound-home-btn:hover,.notfound-home-btn:focus{color:#fff;background:#316ad7}@media (max-width:480px){.notfound-content.pro{min-width:unset;padding:2.1rem .5rem 1.5rem}}
