.not-found{background:linear-gradient(145deg, var(--warm), var(--mint-soft));place-content:center;justify-items:start;min-height:100vh;padding:80px 24px;display:grid}.not-found h1{letter-spacing:-.055em;margin:0;font-size:clamp(3rem,8vw,6.5rem);line-height:1}.not-found>p:not(.eyebrow){max-width:520px;color:var(--muted);margin:24px 0 30px}
