.wrapper.svelte-1jzks4f{display:flex;flex-direction:column;gap:var(--space-section-tight);max-width:62rem;margin:0 auto;padding:var(--space-page-top) var(--space-page-inline) var(--space-page-bottom)}.page-header.svelte-1jzks4f{display:grid;gap:var(--space-stack-xs);max-width:44rem}.eyebrow.svelte-1jzks4f{margin:0;font-size:var(--type-meta);line-height:var(--lh-meta);letter-spacing:.04em;color:color-mix(in srgb,var(--color-text-meta) 88%,var(--color-primary) 12%)}h1.svelte-1jzks4f{margin:0;font-family:var(--font-serif);font-size:var(--type-display-sm);line-height:var(--lh-display);letter-spacing:-.03em}.intro.svelte-1jzks4f,.archive-meta.svelte-1jzks4f,.excerpt.svelte-1jzks4f{color:var(--color-text-muted)}.intro.svelte-1jzks4f,.excerpt.svelte-1jzks4f{margin:0;font-size:var(--type-body);line-height:var(--lh-body)}.back-link.svelte-1jzks4f,.entry-link.svelte-1jzks4f,.pagination-link.svelte-1jzks4f{text-decoration:none}.back-link.svelte-1jzks4f{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--type-body-sm);letter-spacing:.03em;color:var(--color-text-meta)}.back-link.svelte-1jzks4f:before{content:"←";font-size:.95rem}.archive-content.svelte-1jzks4f{display:grid;gap:var(--space-section-tight)}.archive-meta.svelte-1jzks4f,.pagination.svelte-1jzks4f{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4)}.archive-meta.svelte-1jzks4f p:where(.svelte-1jzks4f),.pagination-status.svelte-1jzks4f{margin:0;font-size:var(--type-body-sm);line-height:var(--lh-body-sm)}.archive-list.svelte-1jzks4f{display:grid;border-top:1px solid color-mix(in srgb,var(--color-border) 50%,transparent)}.archive-entry.svelte-1jzks4f{display:grid;gap:var(--space-2);padding:var(--space-4) 0;border-bottom:1px solid color-mix(in srgb,var(--color-border) 44%,transparent);text-decoration:none;color:inherit;transition:color .12s ease,border-color .12s ease}.date.svelte-1jzks4f{margin:0;font-size:var(--type-body-sm);line-height:var(--lh-body-sm);color:var(--color-text-meta)}h2.svelte-1jzks4f{margin:0;max-width:22ch;font-family:var(--font-serif);font-size:var(--type-title-sm);line-height:var(--lh-title);letter-spacing:-.02em}.entry-link.svelte-1jzks4f,.pagination-link.svelte-1jzks4f{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--type-body-sm);letter-spacing:.04em;color:var(--color-text-meta)}.archive-entry.svelte-1jzks4f:hover h2:where(.svelte-1jzks4f),.archive-entry.svelte-1jzks4f:focus-visible h2:where(.svelte-1jzks4f){color:var(--color-text-header-1)}.archive-entry.svelte-1jzks4f:hover .entry-link:where(.svelte-1jzks4f),.archive-entry.svelte-1jzks4f:focus-visible .entry-link:where(.svelte-1jzks4f){color:var(--color-primary)}.archive-entry.svelte-1jzks4f:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.entry-link.svelte-1jzks4f:after,.pagination-link.next.svelte-1jzks4f:not(.disabled):after{content:"→";font-size:.95rem}.pagination-link.previous.svelte-1jzks4f:not(.disabled):before{content:"←";font-size:.95rem}.pagination-link.disabled.svelte-1jzks4f{opacity:.45}.state-panel.svelte-1jzks4f{padding:var(--space-4) 0 0;border-top:1px solid color-mix(in srgb,var(--color-border) 50%,transparent);color:var(--color-text-muted)}@media (max-width: 640px){.wrapper.svelte-1jzks4f{padding-bottom:var(--space-page-bottom-sm)}.archive-meta.svelte-1jzks4f,.pagination.svelte-1jzks4f{flex-direction:column;align-items:flex-start}h2.svelte-1jzks4f{max-width:none}}
