.notfound{min-height:70vh;padding:4rem var(--gutter);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;display:flex}.notfound__seal{width:3rem;height:3rem;font-size:1.25rem;transform:rotate(-4deg)}.notfound__code{color:var(--accent);font-size:clamp(5rem,3rem + 10vw,9rem);font-weight:400;line-height:1}.notfound__message{color:var(--muted);font-size:1.25rem}
