<article class="relative pl-8">
    <span class="absolute left-0 top-1.5 h-3 w-3 rounded-full bg-indigo-600"></span>
    <span class="absolute left-[5px] top-5 h-[calc(100%-0.5rem)] w-px bg-slate-200"></span>
    <div class="surface-muted px-4 py-4">
        <div class="flex flex-wrap items-center gap-3">
            <p class="text-sm font-semibold text-slate-900"><?= esc($title) ?></p>
            <span class="text-xs uppercase tracking-[0.16em] text-slate-400"><?= esc($date) ?></span>
        </div>
        <?php if (! empty($description)) : ?>
            <p class="mt-2 text-sm text-slate-600"><?= esc($description) ?></p>
        <?php endif; ?>
        <?php if (! empty($meta)) : ?>
            <p class="mt-2 text-xs text-slate-400"><?= esc($meta) ?></p>
        <?php endif; ?>
    </div>
</article>
