.content-grid.svelte-1nslvwv{gap:var(--space-2xl);display:grid}.content-grid.svelte-1nslvwv h2:where(.svelte-1nslvwv){margin-bottom:var(--space-md)}.content-grid.svelte-1nslvwv p:where(.svelte-1nslvwv){color:var(--color-text-muted);line-height:var(--line-height-loose)}.date-cards.svelte-1nslvwv{gap:var(--space-md);margin-bottom:var(--space-lg);display:grid}.date-card.svelte-1nslvwv{background:var(--color-warm-white);border:2px solid var(--color-green-mid);border-radius:var(--border-radius-lg);padding:var(--space-lg)}.date-label.svelte-1nslvwv{font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--color-green-mid);margin-bottom:var(--space-xs);font-weight:600}.date-card.svelte-1nslvwv h3:where(.svelte-1nslvwv){font-size:var(--font-size-2xl);margin-bottom:var(--space-xs)}.date-note.svelte-1nslvwv{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.badge.svelte-1nslvwv{color:#fff;background:#f59e0b;border-radius:4px;margin-right:4px;padding:1px 6px;font-size:.75rem;display:inline-block}.checklist.svelte-1nslvwv{margin:0 0 var(--space-lg);gap:var(--space-sm);padding:0;list-style:none;display:grid}.checklist.svelte-1nslvwv li:where(.svelte-1nslvwv){gap:var(--space-sm);color:var(--color-text-muted);align-items:flex-start;margin:0;display:flex}.check.svelte-1nslvwv{color:var(--color-green-mid);font-weight:700;line-height:var(--line-height-base);flex-shrink:0}@media (width>=768px){.content-grid.svelte-1nslvwv,.date-cards.svelte-1nslvwv{grid-template-columns:1fr 1fr}}
