.content a{color:#a9c1ff;text-decoration:underline;text-underline-offset:2px}.content a:hover{color:#d0ddff}.not-found{display:flex;min-height:100vh;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:32px;background:#1a2234;color:#fff;font-family:Arial,Helvetica,Verdana,sans-serif;text-align:center}.not-found h1{margin:0;font-size:40px;line-height:1.15}.not-found a{color:#a9c1ff}@media only screen and (max-width:767px){.content h1{font-size:26px;line-height:1.15}}