.not-found-wrapper{color:#00162a;background-color:#f5f7fa;justify-content:center;align-items:center;width:100%;height:100vh;padding:24px;font-family:Montserrat,sans-serif;display:flex}.not-found-wrapper .inner-content{text-align:center;flex-direction:column;align-items:center;max-width:600px;display:flex}.not-found-wrapper .inner-content .error-visual{flex-direction:column;align-items:center;margin-bottom:30px;display:flex}.not-found-wrapper .inner-content .error-visual .error-number{color:#2563eb;letter-spacing:-2px;font-size:110px;font-weight:800;line-height:1}@media (min-width:768px){.not-found-wrapper .inner-content .error-visual .error-number{font-size:140px}}.not-found-wrapper .inner-content .error-visual .divider{background-color:#00162a;border-radius:2px;width:60px;height:4px;margin-top:10px}.not-found-wrapper .inner-content .error-heading{margin-bottom:16px;font-size:26px;font-weight:700}@media (min-width:768px){.not-found-wrapper .inner-content .error-heading{font-size:32px}}.not-found-wrapper .inner-content .error-description{color:#00162acc;margin-bottom:32px;font-size:16px;font-weight:500;line-height:1.6}.not-found-wrapper .inner-content .go-home-button{color:#fff;cursor:pointer;background-color:#00162a;border:none;border-radius:12px;padding:16px 40px;font-size:15px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 14px #00162a1a}.not-found-wrapper .inner-content .go-home-button:hover{background-color:#2563eb;transform:translateY(-3px);box-shadow:0 6px 20px #2563eb33}.not-found-wrapper .inner-content .go-home-button:active{transform:translateY(-1px)}
