.phases-intro.svelte-1uha8ag{max-width:500px;margin:var(--space-md) auto var(--space-xl)}.blueprint-section.svelte-1uha8ag{padding:var(--space-4xl) 0}.blueprint-card.svelte-1uha8ag{border-radius:var(--radius-xl);padding:var(--space-2xl) var(--space-xl);text-align:center;max-width:700px;transition:all var(--transition-normal);background:linear-gradient(135deg,#6366f114 0%,#6366f105 100%);border:1px solid #6366f140;margin:0 auto}.blueprint-card.svelte-1uha8ag:hover{border-color:#6366f173;box-shadow:0 0 30px #6366f114}.blueprint-label.svelte-1uha8ag{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.1em;color:var(--color-ultraviolet);margin-bottom:var(--space-sm)}.blueprint-description.svelte-1uha8ag{color:var(--color-text-muted);max-width:560px;margin:var(--space-md) auto var(--space-xl);line-height:1.6}.phases-section.svelte-1uha8ag{padding:var(--space-4xl) 0;border-top:1px solid var(--color-shadow)}.phases-grid.svelte-1uha8ag{gap:var(--space-xl);margin-top:var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.phase-card.svelte-1uha8ag{background:var(--color-abyss);border:1px solid var(--color-shadow);border-radius:var(--radius-lg);padding:var(--space-lg);transition:all var(--transition-normal);text-align:center}.phase-card.phase-link.svelte-1uha8ag{color:inherit;text-decoration:none;display:block}.phase-card.phase-link.svelte-1uha8ag:hover{box-shadow:var(--shadow-vesper);border-color:#6366f14d;transform:translateY(-2px)}.phase-icon{width:1.75rem;height:1.75rem;margin-bottom:var(--space-sm);color:var(--color-ultraviolet);display:block}.phase-card.svelte-1uha8ag h4:where(.svelte-1uha8ag){margin:var(--space-sm) 0}@media (width<=768px){.phases-grid.svelte-1uha8ag{grid-template-columns:1fr}}
