.compact.svelte-1t53vpe{gap:var(--space-3);min-width:0;color:inherit;flex-direction:column;text-decoration:none;display:flex}.cover.svelte-1t53vpe{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border-color);width:100%}.body.svelte-1t53vpe{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.no-cover.svelte-1t53vpe .body:where(.svelte-1t53vpe){border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-4);background:var(--surface-1);min-height:220px}.top.svelte-1t53vpe{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.stage.svelte-1t53vpe{color:var(--accent);font-size:var(--fs-xs)}.roles.svelte-1t53vpe{color:var(--text-muted);font-size:var(--fs-xs)}h3.svelte-1t53vpe{font-size:var(--fs-lg);margin:0;line-height:1.2}p.svelte-1t53vpe{color:var(--text-muted);font-size:var(--fs-sm);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.chips.svelte-1t53vpe{gap:var(--space-2);flex-wrap:wrap;display:flex}.chip.svelte-1t53vpe{font-size:var(--fs-xs)}.repo.svelte-1t53vpe{gap:var(--space-2);color:var(--text-muted);font-size:var(--fs-xs);flex-wrap:wrap;display:flex}.home.svelte-rqn88j{flex-direction:column;display:flex}.hero.svelte-rqn88j{gap:var(--space-8);padding-top:var(--space-6);grid-template-columns:minmax(0,1.5fr) minmax(280px,.8fr);align-items:end;display:grid}.hero-copy.svelte-rqn88j h1:where(.svelte-rqn88j){margin:var(--space-2) 0 var(--space-3);font-size:var(--fs-xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight)}.lede.svelte-rqn88j{max-width:46ch;color:var(--text-muted);font-size:var(--fs-lg)}.actions.svelte-rqn88j{gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.pulse.svelte-rqn88j{border-left:1px solid var(--border-color);padding-left:var(--space-5)}.pulse-label.svelte-rqn88j,.eyebrow.svelte-rqn88j{color:var(--accent);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;margin:0}.pulse-grid.svelte-rqn88j{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.pulse-grid.svelte-rqn88j div:where(.svelte-rqn88j){flex-direction:column;gap:4px;display:flex}.pulse-grid.svelte-rqn88j b:where(.svelte-rqn88j){font-size:var(--fs-xl);font-weight:700;line-height:1}.pulse-grid.svelte-rqn88j span:where(.svelte-rqn88j),.pulse-note.svelte-rqn88j{color:var(--text-muted);font-size:var(--fs-xs)}.pulse-note.svelte-rqn88j{margin:var(--space-4) 0 0}.community-numbers.svelte-rqn88j{gap:var(--space-8);padding:var(--space-4) 0;grid-template-columns:minmax(180px,.65fr) minmax(0,2fr);align-items:end;display:grid}.numbers-lead.svelte-rqn88j p:where(.svelte-rqn88j){margin:0}.numbers-lead.svelte-rqn88j p:where(.svelte-rqn88j):last-child{margin-top:var(--space-2);max-width:26ch;color:var(--text-muted);font-size:var(--fs-xs)}.numbers-list.svelte-rqn88j{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.numbers-list.svelte-rqn88j div:where(.svelte-rqn88j){gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.numbers-list.svelte-rqn88j b:where(.svelte-rqn88j){font-size:var(--fs-xl);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight);font-weight:700;line-height:1}.numbers-list.svelte-rqn88j span:where(.svelte-rqn88j){color:var(--text-muted);font-size:var(--fs-xs)}.feature.svelte-rqn88j{align-items:center;gap:var(--space-5) var(--space-6);padding:var(--space-6);border:1px solid color-mix(in srgb, var(--accent) 24%, var(--border-color));border-radius:var(--radius-2xl);background:var(--card-bg);box-shadow:var(--card-shadow);transition:border-color var(--transition), box-shadow var(--transition);grid-template-columns:minmax(0,1fr) clamp(280px,42%,460px);grid-template-areas:"body cover""foot foot";display:grid;position:relative;overflow:hidden}.feature.svelte-rqn88j:hover{border-color:var(--accent-line);box-shadow:var(--card-shadow-hover)}.feature-glow.svelte-rqn88j{border-radius:var(--radius-full);background:radial-gradient(circle, var(--accent-glow), transparent 65%);pointer-events:none;width:300px;height:300px;position:absolute;bottom:-140px;left:-100px}.feature.svelte-rqn88j>:where(.svelte-rqn88j):not(.feature-glow){z-index:1;position:relative}.feature-title-link.svelte-rqn88j{color:inherit;text-decoration:none}.feature-title-link.svelte-rqn88j:hover h2:where(.svelte-rqn88j){color:var(--accent)}.feature-body.svelte-rqn88j{align-items:flex-start;gap:var(--space-3);flex-direction:column;grid-area:body;min-width:0;display:flex}.feature-kicker.svelte-rqn88j{margin:0}.feature-cover.svelte-rqn88j{aspect-ratio:16/9;border-radius:var(--radius-xl);background:var(--panel-alt);border:1px solid var(--border-color);grid-area:cover;overflow:hidden}.feature-cover.svelte-rqn88j img:where(.svelte-rqn88j){object-fit:cover;width:100%;height:100%;display:block}.feature-empty.svelte-rqn88j{width:100%;height:100%;padding:var(--space-4);background:linear-gradient(140deg, var(--accent-soft), var(--surface-2));align-items:flex-end;display:flex}.feature-empty.svelte-rqn88j span:where(.svelte-rqn88j){font-size:var(--fs-lg);font-weight:700;line-height:1.05}.feature.svelte-rqn88j h2:where(.svelte-rqn88j){font-size:var(--fs-2xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);max-width:24ch;margin:0}.feature-tagline.svelte-rqn88j{max-width:52ch;color:var(--text-muted);font-size:var(--fs-base);line-height:var(--leading-relaxed);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.feature-foot.svelte-rqn88j{align-items:center;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-color);grid-area:foot;display:flex}.feature-curator.svelte-rqn88j{color:var(--text-muted);font-size:var(--fs-xs)}.feature-meta.svelte-rqn88j{gap:var(--space-3);color:var(--text-muted);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.feature-link.svelte-rqn88j{color:var(--accent);white-space:nowrap;margin-left:auto;font-weight:600}.block.svelte-rqn88j{gap:var(--space-5);flex-direction:column;display:flex}.block-head.svelte-rqn88j{justify-content:space-between;align-items:end;gap:var(--space-4);display:flex}.block-head.svelte-rqn88j h2:where(.svelte-rqn88j),.stack.svelte-rqn88j h2:where(.svelte-rqn88j){font-size:var(--fs-lg);letter-spacing:var(--tracking-tight);margin:0}.final-cta.svelte-rqn88j h2:where(.svelte-rqn88j){font-size:var(--fs-xl);letter-spacing:var(--tracking-tight);margin:0}.block-head.svelte-rqn88j a:where(.svelte-rqn88j){color:var(--text-muted);font-size:var(--fs-sm);white-space:nowrap}.three.svelte-rqn88j{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fresh-list.svelte-rqn88j{border-top:1px solid var(--border-color);flex-direction:column;display:flex}.fresh-row.svelte-rqn88j{gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--border-color);color:inherit;grid-template-columns:40px minmax(0,1.1fr) minmax(0,1.7fr) 120px;align-items:baseline;text-decoration:none;display:grid}.fresh-row.svelte-rqn88j:hover .fresh-title:where(.svelte-rqn88j){color:var(--accent)}.fresh-index.svelte-rqn88j{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--fs-xs)}.fresh-title.svelte-rqn88j{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:650;overflow:hidden}.fresh-tagline.svelte-rqn88j{color:var(--text-muted);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fresh-meta.svelte-rqn88j{color:var(--text-muted);font-size:var(--fs-xs);text-align:right;white-space:nowrap}.collection-grid.svelte-rqn88j{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.collection-card.svelte-rqn88j{gap:var(--space-2);min-height:230px;padding:var(--space-5);border:1px solid var(--border-color);border-radius:var(--radius-md);color:inherit;background:linear-gradient(160deg, var(--surface-2), var(--surface-1));flex-direction:column;text-decoration:none;display:flex}.collection-card.svelte-rqn88j:hover{border-color:var(--accent)}.collection-count.svelte-rqn88j{color:var(--accent);font-size:var(--fs-xs)}.collection-card.svelte-rqn88j h3:where(.svelte-rqn88j){font-size:var(--fs-lg);line-height:var(--leading-snug);margin:0}.collection-card.svelte-rqn88j p:where(.svelte-rqn88j){color:var(--text-muted);font-size:var(--fs-sm);margin:0}.collection-projects.svelte-rqn88j{color:var(--text-muted);font-size:var(--fs-xs);flex-direction:column;gap:3px;margin-top:auto;display:flex}.collection-link.svelte-rqn88j{margin-top:var(--space-2);color:var(--accent);font-size:var(--fs-xs)}.stack.svelte-rqn88j{gap:var(--space-6);padding:var(--space-6) 0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);grid-template-columns:minmax(0,.8fr) minmax(0,2fr);align-items:center;display:grid}.stack-items.svelte-rqn88j{gap:var(--space-2);flex-wrap:wrap;display:flex}.stack-item.svelte-rqn88j{padding:var(--space-2) var(--space-3);border:1px solid var(--border-color);color:inherit;font-size:var(--fs-sm);border-radius:999px;align-items:baseline;gap:8px;text-decoration:none;display:flex}.stack-item.svelte-rqn88j b:where(.svelte-rqn88j){color:var(--text-muted);font-weight:400;font-size:var(--fs-xs)}.stack-item.svelte-rqn88j:hover{border-color:var(--accent)}.final-cta.svelte-rqn88j{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-8);border-radius:var(--radius-lg);background:var(--surface-2);border:1px solid var(--border-color);display:flex}.final-cta.svelte-rqn88j p:where(.svelte-rqn88j){max-width:50ch;margin:var(--space-2) 0 0;color:var(--text-muted)}.chips.svelte-rqn88j{gap:var(--space-2);flex-wrap:wrap;display:flex}.chip.svelte-rqn88j{font-size:var(--fs-xs)}@media (width<=900px){.hero.svelte-rqn88j,.stack.svelte-rqn88j{grid-template-columns:1fr}.feature.svelte-rqn88j{grid-template-columns:1fr;grid-template-areas:"body""cover""foot"}.pulse.svelte-rqn88j{border-left:0;border-top:1px solid var(--border-color);padding-left:0;padding-top:var(--space-4)}.three.svelte-rqn88j,.collection-grid.svelte-rqn88j{grid-template-columns:1fr 1fr}.community-numbers.svelte-rqn88j{gap:var(--space-4);grid-template-columns:1fr}.numbers-list.svelte-rqn88j{gap:var(--space-4);grid-template-columns:1fr 1fr}}@media (width<=620px){.three.svelte-rqn88j,.collection-grid.svelte-rqn88j{grid-template-columns:1fr}.fresh-row.svelte-rqn88j{grid-template-columns:28px minmax(0,1fr)}.fresh-tagline.svelte-rqn88j,.fresh-meta.svelte-rqn88j{text-align:left;grid-column:2}.final-cta.svelte-rqn88j{flex-direction:column;align-items:flex-start}}
