.children.svelte-1ofkx3t{margin:0 0 1.75rem}.children.svelte-1ofkx3t ul:where(.svelte-1ofkx3t){flex-wrap:wrap;gap:.5rem .75rem;margin:0;padding:0;list-style:none;display:flex}.children.svelte-1ofkx3t a:where(.svelte-1ofkx3t){border:1px solid color-mix(in oklab, var(--color-ink) 14%, transparent);padding:.4rem .75rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-block}.children.svelte-1ofkx3t a:where(.svelte-1ofkx3t):hover{border-color:var(--color-accent);color:var(--color-accent-deep)}.timeline.svelte-1ofkx3t{gap:2.5rem;margin:2.25rem 0 0;display:grid}.era.svelte-1ofkx3t h2:where(.svelte-1ofkx3t){font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-accent-deep);margin:0 0 1rem;font-size:1.15rem;font-weight:800}.grid.svelte-1ofkx3t{grid-template-columns:1fr;gap:.85rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.grid.svelte-1ofkx3t{grid-template-columns:repeat(2,1fr)}}@media (width>=960px){.grid.svelte-1ofkx3t{grid-template-columns:repeat(3,1fr)}}.card.svelte-1ofkx3t{border:1px solid color-mix(in oklab, var(--color-ink) 12%, transparent);background:color-mix(in oklab, white 55%, var(--color-paper));height:100%;min-height:9.5rem;color:inherit;flex-direction:column;align-items:flex-start;gap:.35rem;padding:1.1rem 1.15rem;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s,background .2s;display:flex}div.card.svelte-1ofkx3t{opacity:.92}a.card.svelte-1ofkx3t{cursor:pointer;color:inherit;text-decoration:none}a.card.svelte-1ofkx3t :where(.year:where(.svelte-1ofkx3t),.title:where(.svelte-1ofkx3t),.note:where(.svelte-1ofkx3t),.cta:where(.svelte-1ofkx3t)){pointer-events:none}a.card.svelte-1ofkx3t:hover,a.card.svelte-1ofkx3t:focus-visible{color:inherit;text-decoration:none}.has-details.svelte-1ofkx3t .card:where(.svelte-1ofkx3t){border-color:color-mix(in oklab, var(--color-accent) 45%, transparent);background:linear-gradient(145deg, color-mix(in oklab, var(--color-accent) 12%, transparent), transparent 55%), color-mix(in oklab, white 70%, var(--color-paper));box-shadow:0 1px 0 color-mix(in oklab, var(--color-accent) 20%, transparent)}.has-details.svelte-1ofkx3t:hover>.card:where(.svelte-1ofkx3t),.has-details.svelte-1ofkx3t:focus-within>.card:where(.svelte-1ofkx3t){border-color:var(--color-accent);background:linear-gradient(145deg, color-mix(in oklab, var(--color-accent) 22%, transparent), transparent 60%), color-mix(in oklab, white 78%, var(--color-paper));outline:none;transform:translateY(-3px);box-shadow:0 14px 32px #10141a1f}.has-details.svelte-1ofkx3t:hover>.card:where(.svelte-1ofkx3t) .cta:where(.svelte-1ofkx3t),.has-details.svelte-1ofkx3t:focus-within>.card:where(.svelte-1ofkx3t) .cta:where(.svelte-1ofkx3t){transform:translate(3px)}.year.svelte-1ofkx3t{font-family:var(--font-display);letter-spacing:-.04em;font-size:1.45rem;font-weight:800;line-height:1}.has-details.svelte-1ofkx3t .year:where(.svelte-1ofkx3t){color:var(--color-accent-deep)}.title.svelte-1ofkx3t{font-size:.98rem;font-weight:700;line-height:1.25}.note.svelte-1ofkx3t{color:var(--color-muted);font-size:.88rem;line-height:1.4}.cta.svelte-1ofkx3t{letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent-deep);margin-top:auto;padding-top:.65rem;font-size:.82rem;font-weight:800;transition:transform .2s}.back.svelte-1ofkx3t{margin:2.5rem 0 0;font-weight:700}.back.svelte-1ofkx3t a:where(.svelte-1ofkx3t){text-decoration:none}
