.not-found-page{padding-block:80px;max-width:900px}.not-found-page h1{font-size:clamp(28px,4vw,40px);line-height:1.2}.not-found-page p{line-height:1.7;margin-block:20px}.not-found-page a{color:inherit;text-underline-offset:.2em}.not-found-page__actions a{text-decoration:none}.not-found-page__actions{display:flex;flex-wrap:wrap;gap:16px;margin-block:32px}@media (max-width:600px){.not-found-page{padding-block:48px}.not-found-page__actions{flex-direction:column;align-items:stretch}}