.hub-grid.svelte-1tte24q{flex-direction:column;gap:2.5rem;padding-block:3.5rem 5rem;display:flex}.hub-tile.svelte-1tte24q{border-bottom:1px solid var(--band-border);flex-direction:column;gap:.6rem;padding-bottom:2.5rem;display:flex}.hub-tile.svelte-1tte24q:last-child{border-bottom:none;padding-bottom:0}.hub-tile-title.svelte-1tte24q{font-family:var(--font-serif);font-weight:600;font-size:var(--type-h3);letter-spacing:var(--type-h3-track);line-height:var(--type-h3-lh);margin:0}.hub-tile-title.svelte-1tte24q .link-gradient{font-family:var(--font-serif);padding-inline:0;font-weight:600}.hub-tile-title.svelte-1tte24q .link-gradient .arrow{font-family:var(--font-sans);margin-left:.375rem}.hub-tile-title.svelte-1tte24q .link-gradient:hover{text-decoration-color:#0000;animation-duration:12s}.hub-tile-desc.svelte-1tte24q{font-family:var(--font-sans);font-size:var(--type-small);color:var(--text-secondary);flex:1;margin:0;line-height:1.6}.hub-tile-meta.svelte-1tte24q{font-family:var(--font-mono);font-size:var(--type-tiny);letter-spacing:.06em;text-transform:uppercase;color:var(--text-meta)}.archive-hero-links.svelte-rgkbpj{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.archive-hero-links.svelte-rgkbpj a{border:1px solid var(--band-border);border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--type-small);color:var(--text-secondary);padding:.4rem 1rem;text-decoration:none;transition:border-color .16s,color .16s}.archive-hero-links.svelte-rgkbpj a:hover{border-color:var(--pink-base);color:var(--pink-base)}.archive-body.svelte-rgkbpj{flex-direction:column;gap:3.5rem;padding-block:3.5rem 5rem;display:flex}.archive-label.svelte-rgkbpj{font-family:var(--font-mono);font-size:var(--type-tiny);letter-spacing:.08em;text-transform:uppercase;color:var(--text-meta);margin:0 0 1.5rem;font-weight:600}.archive-items.svelte-rgkbpj{flex-direction:column;gap:2rem;display:flex}.archive-item.svelte-rgkbpj{flex-direction:column;gap:.45rem;text-decoration:none;display:flex}.archive-item-title.svelte-rgkbpj{font-family:var(--font-serif);font-weight:600;font-size:var(--type-lead);letter-spacing:var(--type-lead-track);line-height:1.35}.archive-item-lead.svelte-rgkbpj{font-family:var(--font-sans);font-size:var(--type-small);color:var(--text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}a.archive-item.svelte-rgkbpj:hover .archive-item-lead:where(.svelte-rgkbpj){color:var(--text-primary)}
