---
import Base from '@eratic/core/layouts/Base.astro';
import { SITES } from '@eratic/core';
const site = 'io' as const;
---
<Base site={site} title="Not found" description="There is nothing at this address." path="/404/">
<div class="notfound">
<p class="eyebrow">404</p>
<h1>There is nothing here.</h1>
<p class="notfound__text">
The address is wrong, or whatever used to be here has moved. Neither is
your fault.
</p>
<p class="notfound__links">
<a href="/">Everything in {SITES[site].label}</a> · <a href={SITES.home.url}>eratic</a>
</p>
</div>
</Base>
<style>
.notfound {
margin-block: var(--space-3xl);
display: flex;
flex-direction: column;
gap: var(--space-2xs);
}
.notfound h1 {
font-family: var(--font-prose);
font-size: var(--step-3);
font-weight: 600;
line-height: var(--leading-tight);
letter-spacing: -0.02em;
font-optical-sizing: auto;
}
.notfound__text {
font-family: var(--font-prose);
font-size: var(--step-1);
color: var(--ink-muted);
text-wrap: pretty;
}
.notfound__links {
margin-block-start: var(--space-m);
font-family: var(--font-ui);
font-size: var(--step--1);
}
</style>