.h2.svelte-1u69iwh{font-family:var(--display);font-size:var(--h2-s);margin:0 0 1rem}.recent.svelte-1u69iwh{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:8px 24px;margin:0;padding:0;list-style:none;display:grid}.recent.svelte-1u69iwh li:where(.svelte-1u69iwh){border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr);align-content:start;gap:4px;min-width:0;padding:8px 0;display:grid}.recent.svelte-1u69iwh a:where(.svelte-1u69iwh){color:var(--brand-deep);overflow-wrap:anywhere;min-width:0;font-weight:600}.route-meta.svelte-1u69iwh,.route-dates.svelte-1u69iwh{color:var(--ink-3);font-size:var(--text-s);font-variant-numeric:tabular-nums}.route-dates.svelte-1u69iwh{grid-column:1/-1;gap:2px;display:grid}.note.svelte-1u69iwh{color:var(--ink-3);font-size:var(--text-s);margin:1rem 0 0}.note.svelte-1u69iwh a:where(.svelte-1u69iwh){color:var(--brand-deep)}.ad-slot.svelte-16e9e0l{border-top:1px solid var(--rule);min-width:0;padding-block:24px}.ad-label.svelte-16e9e0l{color:var(--ink-3);font-size:var(--text-s);margin:0 0 10px}.ad-container.svelte-16e9e0l{width:100%;min-width:0}.banner.svelte-16e9e0l{min-height:250px}.feed.svelte-16e9e0l{min-height:300px}@media print{.ad-slot.svelte-16e9e0l{display:none}}
