.section-title.svelte-1phj402{font-size:1.875rem;font-weight:var(--font-performance-bold);color:var(--color-performance-fg-primary)}.related-card.svelte-1phj402{border-radius:var(--radius-performance-scale-lg);transition:all var(--duration-performance-standard) var(--ease-performance-standard)}.related-card.svelte-1phj402:hover{border-color:var(--color-performance-border-strong);box-shadow:var(--shadow-performance-scale-lg),0 0 20px var(--color-performance-hover)}.thumbnail-container.svelte-1phj402{background:var(--color-performance-bg-pure)}.ascii-art.svelte-1phj402{font-size:.35rem;color:var(--color-performance-fg-primary);opacity:.8;transition:opacity var(--duration-performance-micro) var(--ease-performance-standard)}@media(min-width:640px){.ascii-art.svelte-1phj402{font-size:.4rem}}.group.svelte-1phj402:hover .ascii-art:where(.svelte-1phj402){opacity:1}.ascii-placeholder.svelte-1phj402{font-size:.4rem;color:var(--color-performance-fg-muted)}.meta-row.svelte-1phj402{font-size:var(--text-performance-caption);color:var(--color-performance-fg-muted)}.meta-separator.svelte-1phj402{color:var(--color-performance-fg-subtle)}.related-title.svelte-1phj402{font-size:var(--text-performance-body-lg);color:var(--color-performance-fg-primary);transition:color var(--duration-performance-micro) var(--ease-performance-standard)}.group.svelte-1phj402:hover .related-title:where(.svelte-1phj402){color:var(--color-performance-fg-secondary)}.related-excerpt.svelte-1phj402{font-size:var(--text-performance-body-sm);color:var(--color-performance-fg-tertiary)}.read-more.svelte-1phj402{font-size:var(--text-performance-body-sm);color:var(--color-performance-fg-secondary)}.hover-overlay.svelte-1phj402{background:linear-gradient(to top,var(--color-performance-hover),transparent)}.animate-reveal.svelte-1phj402{opacity:0;transform:translateY(20px);animation:svelte-1phj402-reveal .5s cubic-bezier(.4,0,.2,1) forwards;animation-delay:calc(var(--index, 0) * var(--cascade-performance-group))}@keyframes svelte-1phj402-reveal{to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.animate-reveal.svelte-1phj402{animation:none;opacity:1;transform:none}}.next-card.svelte-5hnefk{background:linear-gradient(to bottom right,var(--color-performance-border-default),var(--color-performance-hover));border-radius:var(--radius-performance-scale-xl)}.bg-glow.svelte-5hnefk{background:var(--color-performance-data-3-muted);filter:blur(48px);opacity:0;transition:opacity .5s}.group.svelte-5hnefk:hover .bg-glow:where(.svelte-5hnefk){opacity:1}.horizon-badge.svelte-5hnefk{border-radius:var(--radius-performance-scale-full);background:var(--color-performance-hover);font-size:var(--text-performance-caption);font-weight:500;color:var(--color-performance-fg-secondary)}.next-heading.svelte-5hnefk{font-size:clamp(1.25rem,3vw,1.5rem);font-weight:700;color:var(--color-performance-fg-primary)}.next-description.svelte-5hnefk{color:var(--color-performance-fg-tertiary)}.next-title-highlight.svelte-5hnefk{color:var(--color-performance-fg-primary);font-weight:500}.next-button.svelte-5hnefk{background:var(--color-performance-fg-primary);color:var(--color-performance-bg-pure);font-weight:700;border-radius:var(--radius-performance-scale-full);transition:all var(--duration-performance-standard);box-shadow:var(--shadow-performance-scale-lg)}.next-button.svelte-5hnefk:hover{background:var(--color-performance-fg-secondary);transform:scale(var(--scale-performance-small));box-shadow:var(--shadow-performance-scale-2xl)}.animate-reveal.svelte-5hnefk{opacity:0;transform:translateY(12px);animation:svelte-5hnefk-reveal .5s cubic-bezier(.4,0,.2,1) .2s forwards}@keyframes svelte-5hnefk-reveal{to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.animate-reveal.svelte-5hnefk{animation:none;opacity:1;transform:none}}.sticky-reset.svelte-1nbkopt{background:var(--color-performance-hover);color:var(--color-performance-fg-tertiary);border-radius:var(--radius-performance-scale-full);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all var(--duration-performance-standard)}.sticky-reset.svelte-1nbkopt:hover{color:var(--color-performance-fg-primary);background:var(--color-performance-active)}.sticky-launch.svelte-1nbkopt{font-size:var(--text-performance-body-sm);font-weight:600;border-radius:var(--radius-performance-scale-full);box-shadow:var(--shadow-performance-scale-lg);transition:all var(--duration-performance-standard) var(--ease-performance-standard)}.sticky-launch.default.svelte-1nbkopt{background:var(--color-performance-fg-primary);color:var(--color-performance-bg-pure)}.sticky-launch.default.svelte-1nbkopt:hover{background:var(--color-performance-fg-secondary)}.sticky-launch.completed.svelte-1nbkopt{background:var(--color-performance-success);color:var(--color-performance-bg-pure)}.sticky-launch.completed.svelte-1nbkopt:hover{filter:brightness(1.15)}.animate-slide-up.svelte-1nbkopt{opacity:0;transform:translateY(20px);animation:svelte-1nbkopt-slide-up .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes svelte-1nbkopt-slide-up{to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.animate-slide-up.svelte-1nbkopt{animation:none;opacity:1;transform:none}}.research-artifact-page.svelte-fwmqvk{background-color:var(--color-performance-bg-pure)}.back-link.svelte-fwmqvk{color:var(--color-performance-fg-tertiary);transition:color var(--duration-performance-micro) var(--ease-performance-standard)}.back-link.svelte-fwmqvk:hover{color:var(--color-performance-fg-primary)}
